.v-input[data-v-7d95f66e]  label {
  left: 0px !important;
  right: auto !important;
}
.container[data-v-5b46a777] {
  width: 100%;
  height: 100%;
  text-align: center;
  display: flex;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 203;
}
.overlay[data-v-5b46a777] {
  z-index: 201;
}
.progress[data-v-5b46a777] {
  margin: auto;
}
.grid-calendar {
  position: fixed !important;
  z-index: 2100;
}
.invalid label.v-label {
  color: #ec5a78 !important;
}

.month-calendar[data-v-7b63cdb6] {
  position: fixed;
  z-index: 2100;
}


.month-calendar[data-v-da463a2c] {
  position: fixed;
  z-index: 2100;
}


.__signpad[data-v-50ff7b55] {
  border: 1px solid #cccccc;
  margin:0 auto;
  display:block;
}

.invalid label.v-label {
  color: #ec5a78 !important;
}

.radio-tree {
  margin: 0;
}
.radio-tree.v-input--radio-group > .v-input__control {
  width: 100%;
}
.radio-tree.v-input--radio-group > .v-input__control > .v-input__slot {
  margin: 0;
}
.radio-tree.v-input--radio-group .v-treeview-node__label {
  overflow: visible;
}

.html2pdf .layout-container[data-v-b08afbac] {
  position: fixed;
  width: 100vw;
  height: 100vh;
  left: -100vw;
  top: 0;
  z-index: -9999;
  background: rgba(95, 95, 95, 0.8);
  display: flex;
  justify-content: center;
  align-items: flex-start;
  overflow: auto;
}
.html2pdf .layout-container.show-layout[data-v-b08afbac] {
  left: 0vw;
  z-index: 9999;
}
.html2pdf .layout-container.unset-all[data-v-b08afbac] {
  all: unset;
  width: auto;
  height: auto;
}
.html2pdf .pdf-preview[data-v-b08afbac] {
  position: fixed;
  width: 65%;
  min-width: 600px;
  height: 80vh;
  top: 100px;
  z-index: 9999999;
  left: 50%;
  transform: translateX(-50%);
  border-radius: 5px;
  box-shadow: 0px 0px 10px #00000048;
}
.html2pdf .pdf-preview button[data-v-b08afbac] {
  position: absolute;
  top: -20px;
  left: -15px;
  width: 35px;
  height: 35px;
  background: #555;
  border: 0;
  box-shadow: 0px 0px 10px #00000048;
  border-radius: 50%;
  color: #fff;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 20px;
  cursor: pointer;
}
.html2pdf .pdf-preview iframe[data-v-b08afbac] {
  border: 0;
}
.html2pdf .transition-anim-enter-active[data-v-b08afbac], .html2pdf .transition-anim-leave-active[data-v-b08afbac] {
  transition: opacity 0.3s ease-in;
}
.html2pdf .transition-anim-enter[data-v-b08afbac], .html2pdf .transition-anim-leave-to[data-v-b08afbac] {
  opacity: 0;
}

.file-preview-list[data-v-0df1dc1a] {
  width: 100%;
}
.file-preview-item[data-v-0df1dc1a] {
  display: flex;
  gap: 16px;
  padding: 12px;
  align-items: center;
}
.file-preview-item.bt-gery-1[data-v-0df1dc1a] {
  border-top: 1px solid #e0e0e0;
}
.preview-image-wrapper[data-v-0df1dc1a] {
  flex-shrink: 0;
  width: 80px;
  height: 80px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f5f5f5;
}
.preview-image[data-v-0df1dc1a] {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
}
.preview-loading[data-v-0df1dc1a],
.preview-error[data-v-0df1dc1a] {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  color: #999;
  font-size: 12px;
}
.preview-error[data-v-0df1dc1a] {
  background-color: #fafafa;
}
.file-info-wrapper[data-v-0df1dc1a] {
  flex: 1;
  display: flex;
  justify-content: space-between;
  align-items: center;
  min-width: 0;
}
.file-name-item[data-v-0df1dc1a] {
  display: flex;
  align-items: center;
  gap: 8px;
  flex: 1;
  min-width: 0;
}
.file-name-item .ellipsis[data-v-0df1dc1a] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex: 1;
  min-width: 0;
}
.file-action-item[data-v-0df1dc1a] {
  display: flex;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}
.file-size[data-v-0df1dc1a] {
  min-width: 60px;
  text-align: right;
}


.timer--portal[data-v-329ed5a5] {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
  font-weight: 400;
  color: #2d2d2d;
}
.timer--portal .timer-text[data-v-329ed5a5] {
  min-width: 2.5em;
}
.timer--portal .btn-extension[data-v-329ed5a5] {
  padding: 4px 12px;
  font-size: 13px;
  font-weight: 500;
  color: #f17322;
  background: transparent;
  border: 1px solid #f17322;
  border-radius: 4px;
  cursor: pointer;
}
.timer--portal .btn-extension[data-v-329ed5a5]:hover {
  color: #fff;
  background-color: #f17322;
}

.floating-menu[data-v-12261546] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-bottom: 40px;
}
.floating-menu .floating-btn[data-v-12261546] {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  border: 1px solid #d8d8d8;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  background-color: #fff;
}
.floating-menu .floating-btn .v-icon[data-v-12261546] {
  color: #2d2d2d;
}
.floating-menu .inquiry-popup .btn-wrap .btn-basic[data-v-12261546] {
  border-color: #2d2d2d;
  color: #2d2d2d;
}
@media screen and (max-width: 1280px) {
.floating-menu[data-v-12261546] {
    right: 20px !important;
    padding-bottom: 20px;
}
}
@charset "UTF-8";
/* header 기본 */
header.portal-header[data-v-3a0f3a4c] {
  position: fixed;
  display: flex;
  align-items: center;
  top: -100%;
  left: 0;
  width: 100%;
  z-index: 100;
  height: 100px;
  transition: background 0.3s;
  background: transparent;
  color: #1a1a1a;
  border-bottom: 1px solid #e4e4e4;
  /* 메뉴 */
  /* 유틸 */
  /* section */
}
header.portal-header.open-header[data-v-3a0f3a4c] {
  background-color: #fff;
  color: #1a1a1a;
  top: 0;
}
header.portal-header.open-header h1.logo[data-v-3a0f3a4c] {
  max-width: 431px;
  width: 100%;
  padding-left: 30px;
  margin-top: -5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
header.portal-header.open-header .logo a img[data-v-3a0f3a4c] {
  filter: none;
  width: 263px;
}
header.portal-header.open-header.top-header[data-v-3a0f3a4c] {
  background: transparent;
  color: #fff;
  border-bottom: none;
}
header.portal-header.open-header.top-header .logo img[data-v-3a0f3a4c] {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
header.portal-header.open-header.top-header .secondary-menuList[data-v-3a0f3a4c] {
  background-color: transparent;
}
header.portal-header.open-header.top-header .secondary-menuList[data-v-3a0f3a4c] ::before {
  display: none;
}
header.portal-header.open-header.top-header .depth2-bg[data-v-3a0f3a4c] {
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  height: 275px;
  -webkit-filter: blur(8px);
  border-bottom: none;
  margin-left: -8px;
}
header.portal-header a[data-v-3a0f3a4c] {
  color: inherit;
}
header.portal-header .logo a img[data-v-3a0f3a4c] {
  filter: none;
}
header.portal-header .header-inner[data-v-3a0f3a4c] {
  display: flex;
  justify-content: space-between;
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  align-items: center;
}
header.portal-header .btn-close[data-v-3a0f3a4c] {
  display: none;
}
header.portal-header .gnb[data-v-3a0f3a4c] {
  position: relative;
  display: flex;
  align-items: center;
  height: 100px;
}
header.portal-header .gnb .menu-list[data-v-3a0f3a4c] {
  display: flex;
  padding: 0;
  width: 100%;
}
header.portal-header .gnb .menu-list > li[data-v-3a0f3a4c] {
  max-width: 270px;
  width: 100%;
  height: 100px;
}
header.portal-header .gnb .menu-list > li > a[data-v-3a0f3a4c] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
header.portal-header .depth2-bg[data-v-3a0f3a4c] {
  position: fixed;
  top: 100px;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: -1;
  height: 167px;
  border-bottom: 1px solid #e4e4e4;
}
header.portal-header .header-wrap[data-v-3a0f3a4c] {
  max-width: 1920px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 20px;
  transition: height 0.3s;
}
header.portal-header .gnb[data-v-3a0f3a4c] {
  display: flex;
  max-width: 800px;
  width: 100%;
}
header.portal-header .menu-list[data-v-3a0f3a4c] {
  display: flex;
}
header.portal-header .menu-list > li[data-v-3a0f3a4c] {
  position: relative;
  list-style: none;
  width: 270px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
header.portal-header .menu-list > li + li .secondary-menuList[data-v-3a0f3a4c] ::before {
  content: "";
  height: 155px;
  width: 1px;
  background-color: #e4e4e4;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
header.portal-header .menu-list > li[data-v-3a0f3a4c]::after {
  width: 0;
  max-width: 140px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 3px;
  background-color: #f17322;
  transition: width 0.5s;
}
header.portal-header .menu-list > li[data-v-3a0f3a4c]:hover::after {
  width: 100%;
}
header.portal-header .secondary-menuList[data-v-3a0f3a4c] {
  position: absolute;
  padding: 0;
  top: 100px;
  padding: 20px 0;
  left: 0;
  background: #fff;
  display: none;
  flex-direction: column;
  width: 270px;
  text-align: center;
  max-width: 1080px;
  width: 100%;
}
header.portal-header .gnb.nav-open .secondary-menuList[data-v-3a0f3a4c] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  height: 166px;
}
header.portal-header .menu-list .secondary-menuList li[data-v-3a0f3a4c] {
  width: 100%;
  list-style: none;
  padding: 0 20px;
  white-space: nowrap;
}
header.portal-header .menu-list .secondary-menuList li a[data-v-3a0f3a4c] {
  font-size: 18px;
  font-weight: 400;
}
header.portal-header .menu-list .secondary-menuList li a[data-v-3a0f3a4c]:hover {
  color: #f17322;
}
header.portal-header .menu-list li a[data-v-3a0f3a4c] {
  font-weight: 500;
  font-size: 25px;
  text-decoration: none;
}
header.portal-header .util-menu[data-v-3a0f3a4c] {
  display: flex;
  gap: 30px;
  max-width: 409px;
  align-items: center;
  justify-content: center;
  padding-right: 30px;
}
header.portal-header .util-menu .util-user[data-v-3a0f3a4c] {
  position: relative;
  display: flex;
  gap: 8px;
  font-size: 15px;
  align-items: center;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .timer--portal {
  gap: 0;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .timer-text {
  color: #2d2d2d;
  width: 55px;
  font-size: 14px;
  display: inline-flex;
  font-family: "HanwhaGhotic";
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .btn-extension {
  color: #2d2d2d;
  padding: 0;
  border: none;
  font-size: 0;
  font-family: "Material Design Icons";
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .btn-extension::after {
  content: "󰑐";
  display: inline-block;
  font-size: 16px;
  vertical-align: middle;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .btn-extension:hover {
  background-color: transparent;
}
header.portal-header .util-menu .util-user .login-user[data-v-3a0f3a4c] {
  display: flex;
  gap: 8px;
  font-size: 15px;
}
header.portal-header .util-menu .util-user .login-user span[data-v-3a0f3a4c] {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
}
header.portal-header .util-menu .util-user .login-user img[data-v-3a0f3a4c] {
  width: 20px;
}
header.portal-header .util-menu .util-user > a[data-v-3a0f3a4c] {
  display: flex;
  gap: 8px;
}
header.portal-header .util-menu .util-user > a img[data-v-3a0f3a4c] {
  width: 20px;
}
header.portal-header .util-menu .util-user > a span[data-v-3a0f3a4c] {
  min-width: 50px;
  max-width: 100px;
  white-space: nowrap;
  align-self: center;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  line-height: 1.2;
}
header.portal-header .util-menu .util-user .user-popup[data-v-3a0f3a4c] {
  font-family: "HanwhaGothic";
  position: absolute;
  top: calc(100% + 15px);
  right: 0;
  width: 260px;
  background: #fff;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  padding: 16px;
  z-index: 10;
  color: #2d2d2d;
}
header.portal-header .util-menu .util-user .user-popup .popup-title[data-v-3a0f3a4c] {
  display: block;
  font-weight: 700;
  margin-bottom: 8px;
  color: #2d2d2d;
  font-size: 17px;
}
header.portal-header .util-menu .util-user .user-popup .popup-desc[data-v-3a0f3a4c] {
  font-size: 13px;
  color: #555;
}
header.portal-header .util-menu .util-user .user-popup .popup-list[data-v-3a0f3a4c] {
  max-height: 125px;
  padding-left: 0;
  overflow: auto;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li[data-v-3a0f3a4c] {
  font-size: 13px;
  color: #555;
  font-weight: 300;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li a[data-v-3a0f3a4c] {
  color: #555;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li[data-v-3a0f3a4c]::before {
  content: "·";
  margin-right: 4px;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li + li[data-v-3a0f3a4c] {
  margin-top: 6px;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions[data-v-3a0f3a4c] {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  gap: 8px;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions a[data-v-3a0f3a4c],
header.portal-header .util-menu .util-user .user-popup .popup-actions button[data-v-3a0f3a4c] {
  width: calc(50% - 4px);
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  font-size: 15px;
  font-weight: 300;
  color: #2d2d2d;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions a[data-v-3a0f3a4c] {
  border-color: #d8d8d8;
  color: #717171;
}
header.portal-header .util-menu .util-lang[data-v-3a0f3a4c] {
  font-family: "HanwhaGothic";
}
header.portal-header .util-menu .util-lang .v-input .v-input__control[data-v-3a0f3a4c] {
  border: none;
}
header.portal-header .util-menu .util-lang .v-btn[data-v-3a0f3a4c] {
  text-transform: lowercase;
}
header.portal-header .util-menu .login-user[data-v-3a0f3a4c] {
  display: flex;
  align-items: center;
}
header.portal-header .util-menu .login-user .header-user-name[data-v-3a0f3a4c] {
  min-width: 50px;
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
header.portal-header .util-menu .login-user .timer button[data-v-3a0f3a4c] {
  margin-top: -1px;
  font-family: "HanwhaGothic";
  vertical-align: middle;
  padding: 0;
  background-color: transparent;
  color: #2d2d2d;
  box-shadow: none;
  margin-left: 8px;
  font-size: 14px;
  height: auto;
}
header.portal-header .util-menu .login-user .timer button i[data-v-3a0f3a4c]::before {
  font-size: 17px;
  margin-left: 4px;
  margin-top: -1px;
}
header.portal-header section[data-v-3a0f3a4c] {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 3rem;
  background-color: #eee;
}
header.portal-header.top-header .util-menu .util-user .login-user img[data-v-3a0f3a4c],
header.portal-header.top-header .util-menu .util-user a img[data-v-3a0f3a4c] {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
header.portal-header.top-header .util-menu .util-user .login-user span[data-v-3a0f3a4c],
header.portal-header.top-header .util-menu .util-user a span[data-v-3a0f3a4c] {
  color: #fff;
}
header.portal-header.top-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .timer-text {
  color: #fff;
}
header.portal-header.top-header .util-menu .util-user .portal-timer-wrap[data-v-3a0f3a4c]  .btn-extension {
  color: #fff;
}
header.portal-header.top-header .util-menu .login-user .timer button[data-v-3a0f3a4c] {
  color: #fff;
}
@media screen and (max-width: 1920px) {
header.portal-header.open-header h1.logo[data-v-3a0f3a4c] {
    max-width: 300px;
}
header.portal-header .header-inner .util-menu[data-v-3a0f3a4c] {
    max-width: 360px;
    flex: 0 0 auto;
}
header.portal-header .header-inner .util-menu .util-user[data-v-3a0f3a4c] {
    width: calc(100% - 105px);
}
header.portal-header .header-inner .util-menu .util-user > a[data-v-3a0f3a4c] {
    flex: 1 1 auto;
    width: calc(100% - 56px);
}
header.portal-header .header-inner .util-menu .util-user > a span[data-v-3a0f3a4c] {
    flex: 1 1 auto;
    min-width: 60px;
    max-width: calc(100% - 20px);
}
}
@media (max-width: 1280px) {
.v-application--wrap header.portal-header[data-v-3a0f3a4c] {
    height: 62px;
}
.v-application--wrap header.portal-header .secondary-menuList[data-v-3a0f3a4c] {
    top: 62px;
}
.v-application--wrap header.portal-header.top-header[data-v-3a0f3a4c] {
    height: 62px;
}
.v-application--wrap header.portal-header.top-header .header-inner .gnb .depth2-bg[data-v-3a0f3a4c] {
    top: 0;
    height: 348px;
}
.v-application--wrap header.portal-header.top-header .header-inner .btn-menu[data-v-3a0f3a4c] {
    filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(104%) contrast(100%);
}
.v-application--wrap header.portal-header .header-inner[data-v-3a0f3a4c] {
    padding: 0 24px;
    height: 62px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.v-application--wrap header.portal-header .header-inner .gnb[data-v-3a0f3a4c] {
    height: 62px;
    flex: 1 1 auto;
}
.v-application--wrap header.portal-header .header-inner .gnb .menu-list > li[data-v-3a0f3a4c] {
    height: 62px;
}
.v-application--wrap header.portal-header .header-inner .gnb .menu-list > li a[data-v-3a0f3a4c] {
    font-size: 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.v-application--wrap header.portal-header .header-inner .gnb .depth2-bg[data-v-3a0f3a4c] {
    top: 62px;
}
.v-application--wrap header.portal-header h1.logo[data-v-3a0f3a4c] {
    width: auto;
    max-width: -moz-fit-content;
    max-width: fit-content;
    flex: 0 0 auto;
    padding-left: 0;
}
.v-application--wrap header.portal-header h1.logo a[data-v-3a0f3a4c] {
    display: flex;
    align-items: center;
}
.v-application--wrap header.portal-header h1.logo img[data-v-3a0f3a4c] {
    width: 175px;
}
.v-application--wrap header.portal-header .v-sheet.v-app-bar.v-toolbar[data-v-3a0f3a4c]:not(.v-sheet--outlined) {
    display: none;
}
}
.markdown-body {
  padding: 20px;
}

.markdown-body ul > li {
  list-style: disc !important;
}

.markdown-body ol > li {
  list-style: decimal !important;
}

div[class*=language-] {
  position: relative;
  z-index: 5;
  background: #1d1f21;
}
div[class*=language-]::before {
  position: absolute;
  z-index: 3;
  top: 0.8em;
  right: 1em;
  font-size: 0.75rem;
  color: #fff;
}
div[class*=language-]:not(.line-numbers-mode) .line-numbers-wrapper {
  display: none;
}
div[class*=language-].line-numbers-mode .highlight-lines .highlighted {
  position: relative;
}
div[class*=language-].line-numbers-mode .highlight-lines .highlighted ::before {
  content: " ";
  position: absolute;
  z-index: 3;
  left: 0;
  top: 0;
  display: block;
  width: 3.5rem;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.66);
}
div[class*=language-].line-numbers-mode pre {
  padding-left: 4.5rem;
  vertical-align: middle;
}
div[class*=language-].line-numbers-mode .line-numbers-wrapper {
  position: absolute;
  top: 0;
  width: 3.5rem;
  text-align: center;
  color: gray;
  padding: 13.6px 0;
  line-height: 19px;
  border-radius: 6px 0 0 6px;
  border-right: 1px solid rgba(0, 0, 0, 0.66);
  background-color: #282c45;
  z-index: 2;
}
div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number,
div[class*=language-].line-numbers-mode .line-numbers-wrapper br {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
div[class*=language-].line-numbers-mode .line-numbers-wrapper .line-number {
  position: relative;
  z-index: 4;
  font-size: 0.85em;
}
div[class*=language-] pre {
  background-color: transparent;
  position: relative;
  z-index: 1;
}
div[class*=language-] .highlight-lines {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding-top: 13.6px;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  line-height: 20.4px;
}
div[class*=language-] .highlight-lines .highlighted {
  background-color: rgba(0, 0, 0, 0.66);
}

div[class~=language-javascript]::before {
  content: "js";
}

div[class~=language-typescript]::before {
  content: "ts";
}

div[class~=language-markup]::before {
  content: "html";
}

div[class~=language-markdown]::before {
  content: "md";
}

div[class~=language-ruby]::before {
  content: "rb";
}

div[class~=language-python]::before {
  content: "py";
}

div[class~=language-bash]::before {
  content: "sh";
}

div[class~=language-php]::before {
  content: "php";
}

div[class~=language-css]::before {
  content: "css";
}

div[class~=language-scss]::before {
  content: "scss";
}

div[class~=language-diff]::before {
  content: "diff";
}

.highlight-lines {
  position: relative;
  top: 0;
  bottom: 0;
}

.custom-block .custom-block-title {
  font-weight: 600;
  margin-bottom: 0.4rem;
}

.custom-block.danger, .custom-block.tip, .custom-block.warning {
  padding: 0.1rem 1.5rem;
  border-left-width: 0.5rem;
  border-left-style: solid;
  margin: 1rem 0;
}

.custom-block.tip {
  background-color: #f3f5f7;
  border-color: #42b983;
}

.custom-block.warning {
  background-color: rgba(255, 229, 100, 0.3);
  border-color: #e7c000;
  color: #6b5900;
}

.custom-block.warning .custom-block-title {
  color: #b29400;
}

.custom-block.warning a {
  color: #2c3e50;
}

.custom-block.danger {
  background-color: #ffe6e6;
  border-color: #c00;
  color: #4d0000;
}

.custom-block.danger .custom-block-title {
  color: #900;
}

.custom-block.danger a {
  color: #2c3e50;
}
.v-main[data-v-7368707e] {
  margin: 30px 50px 0 50px;
}
.floating-menu[data-v-773f30ed] {
  display: flex;
  flex-direction: column;
  gap: 12px;
  padding-bottom: 40px;
}
.floating-menu .floating-btn[data-v-773f30ed] {
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
  border: 1px solid #d8d8d8;
  border-radius: 50%;
  width: 56px;
  height: 56px;
  background-color: #fff;
}
@media screen and (max-width: 1280px) {
.floating-menu[data-v-773f30ed] {
    right: 20px !important;
    padding-bottom: 20px;
}
}
@charset "UTF-8";
/* header 기본 */
header.portal-header[data-v-48117e81] {
  position: fixed;
  display: flex;
  align-items: center;
  top: -100%;
  left: 0;
  width: 100%;
  z-index: 100;
  height: 100px;
  transition: background 0.3s;
  background: transparent;
  color: #1a1a1a;
  border-bottom: 1px solid #e4e4e4;
  /* 메뉴 */
  /* 유틸 */
  /* section */
}
header.portal-header.open-header[data-v-48117e81] {
  background-color: #fff;
  color: #1a1a1a;
  top: 0;
}
header.portal-header.open-header h1.logo[data-v-48117e81] {
  max-width: 431px;
  width: 100%;
  margin-top: -5px;
  display: flex;
  align-items: center;
  justify-content: center;
}
header.portal-header.open-header .logo a img[data-v-48117e81] {
  filter: none;
  width: 263px;
}
header.portal-header.open-header.top-header[data-v-48117e81] {
  background: transparent;
  color: #fff;
  border-bottom: none;
}
header.portal-header.open-header.top-header .logo img[data-v-48117e81] {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
header.portal-header.open-header.top-header .secondary-menuList[data-v-48117e81] {
  background-color: transparent;
}
header.portal-header.open-header.top-header .secondary-menuList[data-v-48117e81] ::before {
  display: none;
}
header.portal-header.open-header.top-header .depth2-bg[data-v-48117e81] {
  background: rgba(0, 0, 0, 0.7);
  top: 0;
  height: 275px;
  -webkit-filter: blur(8px);
  border-bottom: none;
  margin-left: -8px;
}
header.portal-header a[data-v-48117e81] {
  color: inherit;
}
header.portal-header .logo a img[data-v-48117e81] {
  filter: none;
}
header.portal-header .header-inner[data-v-48117e81] {
  display: flex;
  justify-content: space-between;
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
  padding: 0;
  align-items: center;
}
header.portal-header .btn-close[data-v-48117e81] {
  display: none;
}
header.portal-header .gnb[data-v-48117e81] {
  position: relative;
  display: flex;
  align-items: center;
  height: 100px;
}
header.portal-header .gnb .menu-list[data-v-48117e81] {
  display: flex;
  padding: 0;
  width: 100%;
}
header.portal-header .gnb .menu-list > li[data-v-48117e81] {
  max-width: 270px;
  width: 100%;
  height: 100px;
}
header.portal-header .gnb .menu-list > li > a[data-v-48117e81] {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}
header.portal-header .depth2-bg[data-v-48117e81] {
  position: fixed;
  top: 100px;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: -1;
  height: 167px;
  border-bottom: 1px solid #e4e4e4;
}
header.portal-header .header-wrap[data-v-48117e81] {
  max-width: 1920px;
  margin: 0 auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 20px;
  transition: height 0.3s;
}
header.portal-header .gnb[data-v-48117e81] {
  display: flex;
  max-width: 800px;
  width: 100%;
}
header.portal-header .menu-list[data-v-48117e81] {
  display: flex;
}
header.portal-header .menu-list > li[data-v-48117e81] {
  position: relative;
  list-style: none;
  width: 270px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: relative;
}
header.portal-header .menu-list > li + li .secondary-menuList[data-v-48117e81] ::before {
  content: "";
  height: 155px;
  width: 1px;
  background-color: #e4e4e4;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
header.portal-header .menu-list > li[data-v-48117e81]::after {
  width: 0;
  max-width: 140px;
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 0;
  height: 3px;
  background-color: #f17322;
  transition: width 0.5s;
}
header.portal-header .menu-list > li[data-v-48117e81]:hover::after {
  width: 100%;
}
header.portal-header .secondary-menuList[data-v-48117e81] {
  position: absolute;
  padding: 0;
  top: 100px;
  padding: 20px 0;
  left: 0;
  background: #fff;
  display: none;
  flex-direction: column;
  width: 270px;
  text-align: center;
  max-width: 1080px;
  width: 100%;
}
header.portal-header .gnb.nav-open .secondary-menuList[data-v-48117e81] {
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  height: 166px;
}
header.portal-header .menu-list .secondary-menuList li[data-v-48117e81] {
  width: 100%;
  list-style: none;
  padding: 0 20px;
  white-space: nowrap;
}
header.portal-header .menu-list .secondary-menuList li a[data-v-48117e81] {
  font-size: 18px;
  font-weight: 400;
}
header.portal-header .menu-list .secondary-menuList li a[data-v-48117e81]:hover {
  color: #f17322;
}
header.portal-header .menu-list li a[data-v-48117e81] {
  font-weight: 500;
  font-size: 25px;
  text-decoration: none;
}
header.portal-header .util-menu[data-v-48117e81] {
  display: flex;
  gap: 30px;
  max-width: 409px;
  align-items: center;
  justify-content: center;
}
header.portal-header .util-menu .util-user[data-v-48117e81] {
  position: relative;
  display: flex;
  max-width: 100%;
  flex: 1 1 auto;
  gap: 8px;
  font-size: 15px;
  align-items: center;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-48117e81]  .timer--portal {
  display: flex;
  align-items: center;
  gap: 0;
  font-size: 14px;
  font-weight: 400;
  color: #2d2d2d;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-48117e81]  .timer-text {
  min-width: 2.5em;
  color: #2d2d2d;
  width: 40px;
  font-size: 14px;
  display: inline-flex;
  font-family: "HanwhaGhotic";
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-48117e81]  .btn-extension {
  color: #2d2d2d;
  padding: 0;
  border: none;
  font-size: 0;
  font-family: "Material Design Icons";
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-48117e81]  .btn-extension::after {
  content: "󰑐";
  display: inline-block;
  font-size: 16px;
  vertical-align: middle;
}
header.portal-header .util-menu .util-user .portal-timer-wrap[data-v-48117e81]  .btn-extension:hover {
  background-color: transparent;
}
header.portal-header .util-menu .util-user .login-user[data-v-48117e81] {
  display: flex;
  gap: 8px;
  font-size: 15px;
}
header.portal-header .util-menu .util-user .login-user span[data-v-48117e81] {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
}
header.portal-header .util-menu .util-user .login-user img[data-v-48117e81] {
  width: 20px;
}
header.portal-header .util-menu .util-user > a[data-v-48117e81] {
  display: flex;
  gap: 8px;
}
header.portal-header .util-menu .util-user > a img[data-v-48117e81] {
  width: 20px;
}
header.portal-header .util-menu .util-user > a span[data-v-48117e81] {
  min-width: 50px;
  max-width: 150px;
  align-self: center;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
  line-height: 1.2;
}
header.portal-header .util-menu .util-user .user-popup[data-v-48117e81] {
  font-family: "HanwhaGothic";
  position: absolute;
  top: calc(100% + 15px);
  right: 0;
  width: 260px;
  background: #fff;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  padding: 16px;
  z-index: 10;
  color: #2d2d2d;
}
header.portal-header .util-menu .util-user .user-popup .popup-title[data-v-48117e81] {
  display: block;
  font-weight: 700;
  margin-bottom: 8px;
  color: #2d2d2d;
  font-size: 17px;
}
header.portal-header .util-menu .util-user .user-popup .popup-desc[data-v-48117e81] {
  font-size: 13px;
  color: #555;
}
header.portal-header .util-menu .util-user .user-popup .popup-list[data-v-48117e81] {
  max-height: 125px;
  padding-left: 0;
  overflow: auto;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li[data-v-48117e81] {
  font-size: 13px;
  color: #555;
  font-weight: 300;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li a[data-v-48117e81] {
  color: #555;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li[data-v-48117e81]::before {
  content: "·";
  margin-right: 4px;
}
header.portal-header .util-menu .util-user .user-popup .popup-list li + li[data-v-48117e81] {
  margin-top: 6px;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions[data-v-48117e81] {
  display: flex;
  justify-content: space-between;
  margin-top: 16px;
  gap: 8px;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions a[data-v-48117e81],
header.portal-header .util-menu .util-user .user-popup .popup-actions button[data-v-48117e81] {
  width: calc(50% - 4px);
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  font-size: 15px;
  font-weight: 300;
  color: #2d2d2d;
}
header.portal-header .util-menu .util-user .user-popup .popup-actions a[data-v-48117e81] {
  border-color: #d8d8d8;
  color: #717171;
}
header.portal-header .util-menu .util-lang[data-v-48117e81] {
  font-family: "HanwhaGothic";
}
header.portal-header .util-menu .util-lang .v-input .v-input__control[data-v-48117e81] {
  border: none;
}
header.portal-header .util-menu .login-user[data-v-48117e81] {
  display: flex;
  align-items: center;
}
header.portal-header .util-menu .login-user .header-user-name[data-v-48117e81] {
  min-width: 50px;
  max-width: 100px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  cursor: pointer;
}
header.portal-header .util-menu .login-user .timer button[data-v-48117e81] {
  margin-top: -1px;
  font-family: "HanwhaGothic";
  vertical-align: middle;
  padding: 0;
  background-color: transparent;
  color: #2d2d2d;
  box-shadow: none;
  font-size: 14px;
  height: auto;
}
header.portal-header .util-menu .login-user .timer button i[data-v-48117e81]::before {
  font-size: 17px;
  margin-left: 4px;
  margin-top: -1px;
}
header.portal-header section[data-v-48117e81] {
  height: 100vh;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 3rem;
  background-color: #eee;
}
header.portal-header.top-header .util-menu .util-user .login-user img[data-v-48117e81],
header.portal-header.top-header .util-menu .util-user a img[data-v-48117e81] {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
header.portal-header.top-header .util-menu .util-user .login-user span[data-v-48117e81],
header.portal-header.top-header .util-menu .util-user a span[data-v-48117e81] {
  color: #fff;
}
header.portal-header.top-header .util-menu .util-user .portal-timer-wrap .timer-text[data-v-48117e81] {
  color: #fff;
}
header.portal-header.top-header .util-menu .util-user .portal-timer-wrap .btn-extension[data-v-48117e81] {
  color: #fff;
}
header.portal-header.top-header .util-menu .login-user .timer button[data-v-48117e81] {
  color: #fff;
}
@media screen and (max-width: 1920px) {
header.portal-header.open-header h1.logo[data-v-48117e81] {
    max-width: 300px;
}
header.portal-header .header-inner .util-menu[data-v-48117e81] {
    max-width: 360px;
    flex: 0 0 auto;
}
header.portal-header .header-inner .util-menu .util-user[data-v-48117e81] {
    max-width: calc(100% - 105px);
    flex: none;
}
header.portal-header .header-inner .util-menu .util-user > a[data-v-48117e81] {
    max-width: calc(100% - 56px);
}
header.portal-header .header-inner .util-menu .util-user > a span[data-v-48117e81] {
    min-width: 60px;
    max-width: calc(100% - 20px);
}
}
@media (max-width: 1280px) {
.v-application--wrap header.portal-header[data-v-48117e81] {
    height: 62px;
}
.v-application--wrap header.portal-header .secondary-menuList[data-v-48117e81] {
    top: 62px;
}
.v-application--wrap header.portal-header.top-header[data-v-48117e81] {
    height: 62px;
}
.v-application--wrap header.portal-header.top-header .header-inner .gnb .depth2-bg[data-v-48117e81] {
    top: 0;
    height: 348px;
}
.v-application--wrap header.portal-header.top-header .header-inner .btn-menu[data-v-48117e81] {
    filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(104%) contrast(100%);
}
.v-application--wrap header.portal-header .header-inner[data-v-48117e81] {
    padding: 0 24px;
    height: 62px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.v-application--wrap header.portal-header .header-inner .gnb[data-v-48117e81] {
    height: 62px;
    flex: 1 1 auto;
}
.v-application--wrap header.portal-header .header-inner .gnb .menu-list > li[data-v-48117e81] {
    height: 62px;
}
.v-application--wrap header.portal-header .header-inner .gnb .menu-list > li a[data-v-48117e81] {
    font-size: 18px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.v-application--wrap header.portal-header .header-inner .gnb .depth2-bg[data-v-48117e81] {
    top: 62px;
}
.v-application--wrap header.portal-header h1.logo[data-v-48117e81] {
    width: auto;
    max-width: -moz-fit-content;
    max-width: fit-content;
    flex: 0 0 auto;
    padding-left: 0;
}
.v-application--wrap header.portal-header h1.logo a[data-v-48117e81] {
    display: flex;
    align-items: center;
}
.v-application--wrap header.portal-header h1.logo img[data-v-48117e81] {
    width: 175px;
}
.v-application--wrap header.portal-header .v-sheet.v-app-bar.v-toolbar[data-v-48117e81]:not(.v-sheet--outlined) {
    display: none;
}
}
@font-face {
  font-family: 'hanwhain-icon';
  src: url(../fonts/hanwhain-icon.eb59c187.eot);
  src: url(../fonts/hanwhain-icon.eb59c187.eot#iefix) format('embedded-opentype'), url(../fonts/hanwhain-icon.91e8b51a.ttf) format('truetype'),
    url(../fonts/hanwhain-icon.049c07e7.woff) format('woff'), url(../img/hanwhain-icon.33e59fc9.svg#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
.icon-hw-add_square:before {
  content: '\e900';
}
.icon-hw-alert_complete .path1:before {
  content: '\e901';
  color: rgb(69, 69, 69);
}
.icon-hw-alert_complete .path2:before {
  content: '\e902';
  margin-left: -1em;
  color: rgb(255, 255, 255);
}
.icon-hw-alert_info:before {
  content: '\e903';
  color: #5843e0;
}
.icon-hw-alert_quest:before {
  content: '\e904';
  color: #174be5;
}
.icon-hw-alert_wrainng:before {
  content: '\e905';
  color: #ef1800;
}
.icon-hw-arrow_down:before {
  content: '\e906';
}
.icon-hw-arrow_left:before {
  content: '\e907';
}
.icon-hw-arrow_right:before {
  content: '\e908';
}
.icon-hw-arrow_turn:before {
  content: '\e909';
}
.icon-hw-arrow_turn_right:before {
  content: '\e90a';
}
.icon-hw-arrow_up:before {
  content: '\e90b';
}
.icon-hw-assessment:before {
  content: '\e90d';
}
.icon-hw-bell:before {
  content: '\e90e';
}
.icon-hw-bell_active .path1:before {
  content: '\e90f';
  color: rgb(69, 69, 69);
}
.icon-hw-bell_active .path2:before {
  content: '\e910';
  margin-left: -1em;
  color: rgb(248, 86, 68);
}
.icon-hw-bell_shake:before {
  content: '\e911';
}
.icon-hw-buildings:before {
  content: '\e912';
}
.icon-hw-calendar:before {
  content: '\e914';
}
.icon-hw-calendar_check:before {
  content: '\e915';
}
.icon-hw-check:before {
  content: '\e916';
}
.icon-hw-check_circle:before {
  content: '\e917';
}
.icon-hw-checks:before {
  content: '\e918';
}
.icon-hw-check-square_broken:before {
  content: '\e919';
}
.icon-hw-chevron_down:before {
  content: '\e91a';
}
.icon-hw-chevron_up:before {
  content: '\e91b';
}
.icon-hw-chr_left:before {
  content: '\e91c';
}
.icon-hw-chr_right:before {
  content: '\e91d';
}
.icon-hw-clipboard_check:before {
  content: '\e91e';
}
.icon-hw-clock:before {
  content: '\e91f';
}
.icon-hw-close:before {
  content: '\e920';
}
.icon-hw-close_circle:before {
  content: '\e921';
}
.icon-hw-close_large:before {
  content: '\e922';
}
.icon-hw-code:before {
  content: '\e923';
}
.icon-hw-comment:before {
  content: '\e924';
}
.icon-hw-copy:before {
  content: '\e925';
}
.icon-hw-delete:before {
  content: '\e926';
}
.icon-hw-download:before {
  content: '\e927';
}
.icon-hw-edit:before {
  content: '\e928';
}
.icon-hw-essential:before {
  content: '\e929';
  color: #f3584f;
}
.icon-hw-favorite:before {
  content: '\e92a';
}
.icon-hw-favorite_on:before {
  content: '\e92b';
  color: #ff9000;
}
.icon-hw-file_lines_hor:before {
  content: '\e92c';
}
.icon-hw-file_lines_land:before {
  content: '\e92d';
}
.icon-hw-file-attach:before {
  content: '\e92e';
}
.icon-hw-file-check-01:before {
  content: '\e92f';
}
.icon-hw-file-check-02:before {
  content: '\e930';
}
.icon-hw-file-return:before {
  content: '\e931';
}
.icon-hw-file-up-01:before {
  content: '\e932';
}
.icon-hw-file-search:before {
  content: '\e933';
}
.icon-hw-filter:before {
  content: '\e934';
}
.icon-hw-filter_off:before {
  content: '\e935';
}
.icon-hw-globe:before {
  content: '\e938';
}
.icon-hw-grid:before {
  content: '\e939';
}
.icon-hw-grid_kanban:before {
  content: '\e93a';
  color: #5843e0;
}
.icon-hw-grid_list:before {
  content: '\e93b';
}
.icon-hw-hamburger:before {
  content: '\e93c';
}
.icon-hw-home:before {
  content: '\e93d';
}
.icon-hw-hourglass:before {
  content: '\e93e';
}
.icon-hw-id_badge:before {
  content: '\e93f';
}
.icon-hw-info_circle:before {
  content: '\e940';
}
.icon-hw-link:before {
  content: '\e941';
}
.icon-hw-location:before {
  content: '\e942';
}
.icon-hw-lock-open:before {
  content: '\e943';
}
.icon-hw-mail:before {
  content: '\e944';
}
.icon-hw-message:before {
  content: '\e945';
}
.icon-hw-message_check:before {
  content: '\e946';
}
.icon-hw-message_check2:before {
  content: '\e947';
}
.icon-hw-minus:before {
  content: '\e948';
}
.icon-hw-minus_circle:before {
  content: '\e949';
}
.icon-hw-more:before {
  content: '\e94a';
}
.icon-hw-new_tab:before {
  content: '\e94b';
}
.icon-hw-notes:before {
  content: '\e94c';
}
.icon-hw-paperclip:before {
  content: '\e94d';
}
.icon-hw-pen_square:before {
  content: '\e94e';
}
.icon-hw-plus:before {
  content: '\e94f';
}
.icon-hw-plus_large:before {
  content: '\e950';
}
.icon-hw-pre-screening:before {
  content: '\e951';
}
.icon-hw-pre-screening_off:before {
  content: '\e952';
}
.icon-hw-profile_default:before {
  content: '\e953';
  color: #dadada;
}
.icon-hw-refresh:before {
  content: '\e954';
}
.icon-hw-remind:before {
  content: '\e956';
}
.icon-hw-revers:before {
  content: '\e957';
}
.icon-hw-search:before {
  content: '\e958';
}
.icon-hw-send:before {
  content: '\e959';
}
.icon-hw-setting:before {
  content: '\e95a';
}
.icon-hw-sms:before {
  content: '\e95b';
}
.icon-hw-table_send:before {
  content: '\e95c';
}
.icon-hw-task:before {
  content: '\e95d';
}
.icon-hw-tool:before {
  content: '\e95e';
}
.icon-hw-upload:before {
  content: '\e95f';
}
.icon-hw-user_add:before {
  content: '\e960';
}
.icon-hw-user_check:before {
  content: '\e961';
}
.icon-hw-user_circle .path1:before {
  content: '\e962';
  color: rgb(203, 213, 248);
}
.icon-hw-user_circle .path2:before {
  content: '\e963';
  margin-left: -1em;
  color: rgb(96, 106, 175);
}
.icon-hw-user_setting:before {
  content: '\e964';
}
.icon-hw-user_team:before {
  content: '\e965';
}
.icon-logo:before {
  content: '\e966';
}
.icon-hw-logo:before {
  content: '\e966';
}

/* 추가 */
.icon-hamburger:before {
  content: '\e93c';
  color: #454545;
}
.icon-menu__recruit:before {
  content: '\e93f';
}
.icon-menu__member:before {
  content: '\e964';
}
.icon-menu__common:before {
  content: '\e95e';
}
.icon-menu__company:before {
  content: '\e912';
}
.icon-menu__system:before {
  content: '\e90d';
}
.icon-menu__support:before {
  content: '\e91e';
}
.icon-notification:before {
  content: '\e90e';
}
.icon-settings:before {
  content: '\e95a';
}
.icon-search_white:before {
  content: '\e958';
  color: #fff;
}
.icon-calendar:before {
  content: '\e914';
}
.icon-drop_down:before {
  content: '\e906';
}
.icon-arrow:before {
  content: '\e906';
}
.icon-close:before {
  content: '\e920';
}
.icon-hw_close:before {
  content: '\e920';
}
.icon-language:before {
  content: '\e938';
}
.icon-cancel:before {
  content: '\e957';
}
.icon-confirm:before {
  content: '\e95d';
}
/* .icon-hold:before {
  content: "\e949";
} */
.icon-fail:before {
  content: '\e920';
}
.icon-fail-confirm:before {
  content: '\e921';
}
.icon-pass-confirm:before {
  content: '\e917';
}
.icon-pass:before {
  content: '\e916';
}
.icon-hold:before {
  content: '\e948';
}
.icon-hold-confirm:before {
  content: '\e949';
}

@charset "UTF-8";
.v-application.collapsed .hwin-header, .v-application.fixed .hwin-header {
  width: calc(100% - 64px);
  margin-left: 64px !important;
}
.v-application.fixed .hwin-navigation {
  z-index: 10;
}
.v-application .hwin-header {
  min-width: 1440px;
  width: calc(100% - 284px);
  margin-left: 284px !important;
  padding: 0;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 10;
  background-color: #f3f3f6 !important;
  border-bottom: 1px solid #ccc !important;
  box-shadow: none !important;
  box-sizing: content-box;
  transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-application .hwin-header .v-toolbar__content {
  padding: 0 20px;
  justify-content: space-between;
  align-items: center;
  background: #fff;
}
.v-application .hwin-header .v-toolbar__content .v-breadcrumbs {
  padding: 0;
  gap: 0 4px;
}
.v-application .hwin-header .v-toolbar__content .v-breadcrumbs__divider {
  padding: 0;
}
.v-application .hwin-header .v-toolbar__content .v-breadcrumbs__divider .v-icon {
  width: 16px;
  height: 16px;
}
.v-application .hwin-header .v-toolbar__content .v-breadcrumbs__divider .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.v-application .hwin-header .v-toolbar__content .v-breadcrumbs__item {
  color: #454545 !important;
  font-size: 13px;
  font-weight: 500;
  line-height: 1.4;
}
.v-application .hwin-header .v-toolbar__content .util-menu {
  display: flex;
  align-items: center;
}
.v-application .hwin-header .v-toolbar__content .util-menu .util-menu--wrapper {
  display: flex;
  align-items: center;
  gap: 0 20px;
}
.v-application .hwin-header .v-toolbar__content .util-menu .util-menu--wrapper .v-badge.noti .v-btn {
  padding: 0;
}
.v-application .hwin-header .v-toolbar__content .util-menu .util-menu--wrapper .v-badge.noti .v-badge__badge {
  min-width: 0;
  height: 16px;
  padding: 0 5px;
  background: #f85844 !important;
  border-color: #f85844 !important;
  inset: -6px auto auto 10px !important;
  border-radius: 16px;
  font-size: 10px;
  line-height: 16px;
  color: #fff;
}
.v-application .hwin-header .v-toolbar__content .util-menu .util-menu--wrapper .user-setting {
  padding: 0;
}
.v-application .hwin-header .v-toolbar__content .util-menu .timer--wrapper {
  display: flex;
  width: 120px;
  height: 28px;
  padding: 5px 6px;
  margin-left: 32px;
  align-items: center;
  position: relative;
  background-color: #353535;
  border-radius: 36px;
  color: #fff;
  box-sizing: border-box;
}
.v-application .hwin-header .v-toolbar__content .util-menu .timer--wrapper .v-btn {
  padding: 0;
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
  background: transparent !important;
  font-size: 14px;
  font-weight: 500;
  line-height: 22px;
  color: #ccc;
  box-sizing: border-box;
}
.v-application .hwin-header .v-toolbar__content .util-menu .timer--wrapper .v-btn__content {
  padding: 0;
}
.v-application .hwin-header .v-toolbar__content .util-menu .timer-num {
  margin-left: 10px;
  font-size: 14px;
  font-weight: 600;
  letter-spacing: -0.3px;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search--wrapper {
  margin-right: 24px;
  position: relative;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar {
  display: flex;
  align-items: center;
  gap: 8px;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar .v-input {
  width: 0;
  overflow: hidden;
  transition: width 0.1s ease-in;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar .v-input .v-input__control .v-input__slot {
  box-sizing: border-box;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar .v-input .v-input__control .v-input__slot fieldset {
  border-radius: 32px;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar .btn-search {
  width: 24px;
  height: 24px;
  padding: 0;
  background: none;
}
.v-application .hwin-header .v-toolbar__content .util-menu .notice-search-bar.search .v-input {
  width: 200px;
  transition: width 0.3s ease-in;
}
.v-application .user-setting-menu {
  padding: 24px !important;
}
.v-application .user-setting-menu .btn-group {
  display: flex;
  gap: 0 8px;
}
.v-application .user-setting-menu .btn-group .v-btn.btn-outline {
  height: 40px !important;
  border: 1px solid #dadada !important;
  color: #606060 !important;
}
.v-application .notice-search__menu {
  border-radius: 8px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25) !important;
}
.v-application .notice-search__menu .notice-search-result {
  width: 600px;
  height: 838px;
  padding: 32px !important;
  box-shadow: none !important;
}
.v-application .notice-search__menu .notice-search-result .tabs-wrapper .scroll-area {
  height: 660px !important;
  overflow-y: auto;
}
.v-application .notice-search__menu .notice-search-result .v-card__title {
  position: relative;
  flex-direction: column;
  align-items: flex-start;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
  color: #000;
}
.v-application .notice-search__menu .notice-search-result .v-card__title .notice-search__keyword {
  display: block;
  max-width: calc(100% - 30px);
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  background: #d3e7ff;
}
.v-application .notice-search__menu .notice-search-result .v-card__title .notice-search__count {
  margin-top: 4px;
}
.v-application .notice-search__menu .notice-search-result .v-card__title .notice-search__count span {
  color: #5843e0;
}
.v-application .notice-search__menu .notice-search-result .v-card__title .btn-close {
  width: 24px;
  height: 24px;
  position: absolute;
  top: 0;
  right: 0;
  background: none;
}
.v-application .notice-search__menu .notice-search-result .v-card__title .btn-close .v-icon::before {
  font-size: 24px;
}
.v-application .notice-search__menu .notice-search-result .v-card__text {
  margin-top: 20px;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tabs-slider-wrapper {
  display: none !important;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab {
  flex: 1;
  height: 44px;
  font-size: 14px;
  line-height: 1.4;
  font-weight: 600;
  color: #606060;
  border: 1px solid #ccc;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab.v-tab--active {
  color: #222;
  border-color: #222;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab.tab-applicant {
  border-radius: 4px 0 0 4px;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab.tab-notice {
  border-radius: 0 4px 4px 0;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list {
  padding: 0;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item {
  padding: 20px 0;
  align-items: flex-start;
  border-bottom: 1px solid #eee;
  justify-content: flex-start;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item::before {
  background: #f4f4f4;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item__icon {
  margin: 0 7px 0 0;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item__icon .v-icon::before {
  width: 24px;
  height: 24px;
  font-size: 20px;
  line-height: 24px;
  text-align: center;
  color: #454545;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item__content {
  width: calc(100% - 31px);
  padding: 0;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item__title {
  padding-top: 2px;
  font-size: 14px;
  font-weight: 600;
  line-height: 1.4;
  color: #222;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item .notice-name {
  margin-top: 4px;
  font-size: 14px;
  font-weight: 400;
  color: #222;
  line-height: 1.4;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item .search-info {
  display: flex;
  margin-top: 4px;
  gap: 0 21px;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item .search-info li {
  position: relative;
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item .search-info li:not(:first-of-type)::before {
  width: 1px;
  height: 14px;
  position: absolute;
  left: -11px;
  top: 50%;
  transform: translateY(-50%);
  background: #dadada;
  content: "";
}
.v-application .notice-search__menu .notice-search-result .v-card__text.tabs-wrapper .v-tabs-items .v-list-item .highlight {
  background: #d3e7ff;
}
.v-application .notice-search__menu .notice-search-result .no-result {
  padding-top: 250px;
}
.hwin-navigation {
  overflow: visible;
}
.hwin-navigation .v-navigation-drawer__content {
  overflow-y: visible;
}
.hwin-navigation .v-navigation-drawer__content > .__vuescroll.hasVBar .__rail-is-vertical {
  z-index: 10;
  right: 7px;
}
.hwin-navigation .hwin-lnb .icon-hamburger {
  position: absolute;
  top: 14px;
  left: 18px;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper {
  max-width: 64px;
  min-height: 100vh;
  position: relative;
  background-color: #fff;
  border-right: 1px solid #dadada;
  z-index: 10;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .__view {
  padding: 0 !important;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list {
  padding: 50px 0 0;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .menu--link_level-1 {
  padding-top: 8px;
  border-top: 1px solid #dadada;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item {
  padding: 0;
  margin-top: 12px;
  text-align: center;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item--link::before {
  opacity: 0;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item__content {
  padding: 0;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item__title .v-icon {
  width: 38px;
  height: 38px;
  border-radius: 8px;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item__title .v-icon::before {
  width: 24px;
  height: 24px;
  color: #454545;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item__title .menu-title {
  display: block;
  margin-top: 2px;
  font-size: 11px;
  line-height: 20px;
  color: #353535;
  font-weight: 400;
  white-space: normal;
  word-break: keep-all;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item--active .v-list-item__title .v-icon {
  background: rgba(0, 0, 0, 0.1);
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item.v-item--current .v-list-item__title .v-icon {
  background: #5843e0;
}
.hwin-navigation .hwin-lnb .main-menu--wrapper .menu-list .v-list-item.v-item--current .v-list-item__title .v-icon::before {
  color: #fff;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper {
  width: 220px;
  height: 100%;
  position: fixed;
  top: 0;
  left: -220px;
  z-index: 5;
  transition: 0.2s;
  background: #fff;
  border-right: 1px solid #dadada;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .__view {
  padding: 0 !important;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .hwin-logo {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 50px;
  padding: 0 16px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .hwin-logo .btn-pinned {
  width: 20px;
  height: 20px;
  padding: 0;
  background: none;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .hwin-logo .btn-pinned .v-icon {
  width: 20px;
  height: 20px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .hwin-logo .btn-pinned .v-icon::before {
  width: 20px;
  height: 20px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap {
  height: auto;
  border-top: 1px solid #e0e0e0;
  padding: 20px 8px 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list {
  padding: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item {
  min-height: 36px;
  padding: 0 10px;
  border-radius: 4px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item__content {
  padding: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item--link::before {
  opacity: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item__title, .hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item__subtitle {
  color: #353535;
  font-size: 14px;
  font-weight: 500;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-item--active {
  background-color: #e2dfff;
  font-weight: 700;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper .sub-menu-wrap .sub-menu-list .menu--link_level-2 .v-list-group .v-list-group__header {
  background: #fff;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open {
  left: 64px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .__vuescroll.hasVBar > .__panel > .__view > .v-list {
  width: calc(100% - 9px);
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .__vuescroll.hasVBar .__rail-is-vertical {
  right: 5px !important;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list .v-list-item .v-list-group__header .v-list-item__title,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list .v-list-item .v-list-item__title {
  padding: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div {
  padding: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-item__subtitle {
  min-height: 36px;
  padding: 7px 10px;
  background: #cdc8ff;
  border-radius: 4px;
  color: #353535;
  font-size: 14px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group {
  padding: 0;
  border-bottom: 0;
  flex: 0 1 100%;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active.primary--text,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active .primary--text, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active.primary--text,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active .primary--text {
  color: inherit !important;
  caret-color: inherit !important;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active .v-list-group__header.v-list-item.v-list-item--active .v-list-item__title, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active .v-list-group__header.v-list-item.v-list-item--active .v-list-item__title {
  color: #333;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content {
  flex: 1 1 100%;
  padding: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 {
  width: 100%;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 .v-list-item__subtitle, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 .v-list-item__subtitle {
  position: relative;
  padding-left: 18px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 .v-list-item__subtitle::before, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 .v-list-item__subtitle::before {
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  top: 4px;
  background: #ccc;
  border-radius: 8px;
  content: "";
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item {
  min-height: 20px;
  padding: 6px 20px 6px 24px;
  border-bottom: 0;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:first-child, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:first-child {
  margin-top: 10px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:last-child, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:last-child {
  margin-bottom: 10px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item .v-list-item__title, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item .v-list-item__title {
  font-weight: 400;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item::before, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item::before {
  left: 10px;
  right: 10px;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover .v-list-item__title,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover .v-list-item__subtitle, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active .v-list-item__title,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active .v-list-item__subtitle, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover .v-list-item__title,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover .v-list-item__subtitle, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active .v-list-item__title,
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active .v-list-item__subtitle {
  color: #0164ff;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover::before, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-group--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active::before, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item:hover::before, .hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group.v-list-item--active > .v-list-group__items > .v-list-item__content .menu--link_level-3 > .v-list-item.v-list-item--active::before {
  opacity: 0.1;
  background-color: #0164ff;
}
.hwin-navigation .hwin-lnb .sub-menu--wrapper.open .v-list > div.menu--link_level-2 > .v-list-group .v-list-item__icon .v-icon {
  font-size: 20px;
  color: #999;
}
.hwin-navigation .hwin-lnb .btn--expand {
  min-width: 0;
  width: 18px;
  height: 60px;
  padding: 0;
  position: absolute;
  right: -18px;
  top: 50%;
  transform: translateY(-50%);
  background: #fff;
  border: 1px solid #ccc;
  border-left: none;
  border-radius: 0 4px 4px 0;
  font-size: 0;
}
.v-application.collapsed .hwin-main, .v-application.fixed .hwin-main {
  width: calc(100% - 64px);
  margin-left: 64px !important;
  padding: 50px 20px 0 !important;
}
.v-application .hwin-main {
  width: calc(100% - 284px);
  padding: 50px 20px 0 !important;
  margin-left: 280px !important;
}
.v-application .hwin-main.theme-gray {
  background: #fff;
}
.v-application .hwin-main .container {
  padding: 0;
  max-width: 100%;
}

/* svg */
/* color */
.hwin-main .guide--wrapper {
  margin-top: 20px;
  padding: 20px !important;
  background: #fff !important;
  border-radius: 4px 4px 0 0 !important;
}
.hwin-main .guide--wrapper .v-divider {
  width: 100%;
}
.hwin-main .guide--wrapper .v-card__title {
  padding-bottom: 10px !important;
  font-size: 30px !important;
  line-height: 50px !important;
  font-weight: 700 !important;
}
.hwin-main .guide--wrapper .v-card__text {
  padding: 0;
}
.hwin-main .guide--wrapper .v-card__text .v-list {
  padding: 0 0 30px;
}
.hwin-main .guide--wrapper .v-card__text .v-list-subheader {
  display: flex;
  height: 50px;
  align-items: center;
  padding: 0 10px;
  position: relative;
  border-top: 2px solid #000;
  font-size: 20px;
  font-weight: 600;
  color: #222;
  line-height: 1;
  background: #eee;
}
.hwin-main .guide--wrapper .v-card__text .v-list-item {
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
  padding: 20px 10px 0;
}
.hwin-main .guide--wrapper .v-card__text .v-list-item__title {
  margin: 5px 0;
  font-size: 16px;
}
.hwin-main .guide--wrapper .v-card__text .v-list-item .hwin-rangepicker.range {
  display: flex !important;
  flex-direction: column;
  width: auto !important;
}
.hwin-main .guide--wrapper .v-card__text .v-list-item .hwin-rangepicker.range .range-title {
  line-height: 1;
}
[class^=icon-],
[class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  font-size: 24px;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.v-icon[class^=icon-]::before,
.v-icon[class*=" icon-"]::before {
  width: 24px;
  height: 24px;
  background-position: center center;
  background-size: contain;
  font-family: "hanwhain-icon" !important;
}
.v-icon[class^=icon-].icon-refresh::before,
.v-icon[class*=" icon-"].icon-refresh::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3887_1771)'%3E%3Cpath d='M19 20V17.6562C17.8305 19.1035 16.2416 20.1525 14.4512 20.6592C12.6607 21.1658 10.7564 21.1051 9.00195 20.4854C7.24747 19.8656 5.72921 18.7171 4.6543 17.1982C3.57939 15.6794 3.001 13.8646 3 12.0039C3 11.7387 3.10543 11.4844 3.29297 11.2969C3.48051 11.1093 3.73478 11.0039 4 11.0039C4.26522 11.0039 4.51949 11.1093 4.70703 11.2969C4.89457 11.4844 5 11.7387 5 12.0039C5.00017 13.494 5.47546 14.9454 6.35742 16.1465C7.23939 17.3476 8.48258 18.2354 9.9043 18.6816C11.326 19.1279 12.8516 19.1096 14.2617 18.6279C15.6718 18.1463 16.8925 17.2266 17.7441 16.0039H15C14.7348 16.0039 14.4805 15.8985 14.293 15.7109C14.1054 15.5234 14 15.2691 14 15.0039C14 14.7387 14.1054 14.4844 14.293 14.2969C14.4805 14.1093 14.7348 14.0039 15 14.0039H20C20.2652 14.0039 20.5195 14.1093 20.707 14.2969C20.8946 14.4844 21 14.7387 21 15.0039V20.0039C21 20.2691 20.8946 20.5234 20.707 20.7109C20.5195 20.8985 20.2652 21.0039 20 21.0039C19.7348 21.0039 19.4805 20.8985 19.293 20.7109C19.1054 20.5234 19 20.2691 19 20.0039V20ZM19 12C18.9998 10.5099 18.5245 9.05849 17.6426 7.85742C16.7606 6.65636 15.5174 5.76851 14.0957 5.32227C12.674 4.87603 11.1484 4.89531 9.73828 5.37695C8.32816 5.8586 7.10752 6.77726 6.25586 8H9C9.26522 8 9.5195 8.10543 9.70703 8.29297C9.89457 8.4805 10 8.73478 10 9C10 9.26522 9.89457 9.5195 9.70703 9.70703C9.5195 9.89457 9.26522 10 9 10H4C3.73478 10 3.48051 9.89457 3.29297 9.70703C3.10543 9.5195 3 9.26522 3 9V4C3 3.73478 3.10543 3.48051 3.29297 3.29297C3.48051 3.10543 3.73478 3 4 3C4.26522 3 4.51949 3.10543 4.70703 3.29297C4.89457 3.48051 5 3.73478 5 4V6.34375C6.16976 4.89625 7.75997 3.84738 9.55078 3.34082C11.3416 2.83426 13.2453 2.89535 15 3.51562C16.7547 4.1359 18.2731 5.28422 19.3477 6.80371C20.4223 8.3232 20.9998 10.1389 21 12C21 12.2652 20.8946 12.5195 20.707 12.707C20.5195 12.8946 20.2652 13 20 13C19.7348 13 19.4805 12.8946 19.293 12.707C19.1054 12.5195 19 12.2652 19 12Z' fill='%23ABABAB'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3887_1771'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-checkbox::before, .v-icon[class^=icon-].icon-hw_chk-off::before,
.v-icon[class*=" icon-"].icon-checkbox::before,
.v-icon[class*=" icon-"].icon-hw_chk-off::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='16' height='16' rx='1' fill='white' stroke='%23ABABAB' stroke-width='2'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-checkbox_chk::before, .v-icon[class^=icon-].icon-hw_chk-on::before,
.v-icon[class*=" icon-"].icon-checkbox_chk::before,
.v-icon[class*=" icon-"].icon-hw_chk-on::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' fill='%235843E0'/%3E%3Cpath d='M7 13L10.4993 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-radio::before,
.v-icon[class*=" icon-"].icon-radio::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='8' fill='white' stroke='%23ABABAB' stroke-width='2'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-radio_chk::before,
.v-icon[class*=" icon-"].icon-radio_chk::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='16' height='16' rx='8' fill='white'/%3E%3Crect x='4' y='4' width='16' height='16' rx='8' stroke='%235843E0' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='4' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-timer::before,
.v-icon[class*=" icon-"].icon-timer::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1552_1351)'%3E%3Cpath d='M2 12.0004C2 10.0226 2.58673 8.08827 3.68555 6.44378C4.78436 4.79929 6.34657 3.51902 8.17383 2.76214C10.0011 2.00526 12.0114 1.80598 13.9512 2.19183C15.891 2.57768 17.6718 3.53158 19.0703 4.93011C20.4688 6.32863 21.4227 8.10944 21.8086 10.0492C22.1944 11.9891 21.9952 13.9993 21.2383 15.8266C20.4814 17.6539 19.2011 19.2161 17.5566 20.3149C15.9121 21.4137 13.9778 22.0004 12 22.0004C9.34913 21.9962 6.80804 20.9413 4.93359 19.0668C3.05915 17.1924 2.00423 14.6513 2 12.0004ZM4 12.0004C4 13.5827 4.46861 15.1301 5.34766 16.4457C6.22671 17.7613 7.47764 18.7855 8.93945 19.391C10.4013 19.9965 12.0087 20.1548 13.5605 19.8461C15.1124 19.5374 16.5374 18.7755 17.6562 17.6567C18.7751 16.5379 19.537 15.1128 19.8457 13.561C20.1544 12.0091 19.9961 10.4017 19.3906 8.93987C18.7851 7.47807 17.7609 6.22713 16.4453 5.34808C15.1297 4.46903 13.5823 4.00042 12 4.00042C9.87932 4.00386 7.8472 4.84853 6.34766 6.34808C4.84811 7.84762 4.00344 9.87975 4 12.0004ZM15.5527 15.227L11.5527 13.227C11.3875 13.1439 11.2496 13.0171 11.1523 12.8598C11.0551 12.7025 11.0024 12.5213 11.002 12.3364V6.33636C11.002 6.07114 11.1074 5.81686 11.2949 5.62933C11.4825 5.44179 11.7367 5.33636 12.002 5.33636C12.2672 5.33636 12.5214 5.44179 12.709 5.62933C12.8965 5.81686 13.002 6.07114 13.002 6.33636V11.7231L16.4512 13.4418C16.5686 13.5009 16.6739 13.5825 16.7598 13.6821C16.8457 13.7816 16.9099 13.8971 16.9512 14.0219C16.9924 14.1468 17.0096 14.2794 17 14.4106C16.9904 14.5417 16.9536 14.6701 16.8945 14.7875C16.8354 14.905 16.7538 15.0083 16.6543 15.0942C16.5547 15.1801 16.4393 15.2463 16.3145 15.2875C16.1896 15.3288 16.0589 15.346 15.9277 15.3364C15.7966 15.3267 15.6682 15.29 15.5508 15.2309L15.5527 15.227Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1552_1351'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-kanban_add::before,
.v-icon[class*=" icon-"].icon-kanban_add::before {
  width: 22px;
  height: 62px;
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='62' viewBox='0 0 22 62' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='6' width='14' height='50' rx='7' fill='%23968CFF'/%3E%3Cpath d='M13 21.0002V29.0002M17 24.9641H9' stroke='white' stroke-width='2' stroke-linecap='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.49213 54.7648L3.95369 53.3296C3.6842 52.6115 4.05152 51.8031 4.7699 51.5336C5.48828 51.2641 6.29649 51.6314 6.56599 52.3498L7.12978 53.7143L7.1284 53.8122L7.14218 52.8295V43.9772C7.14218 43.2098 7.77018 42.582 8.53734 42.582C9.30449 42.582 9.93221 43.2098 9.93221 43.9772V50.7799V51.1348L9.94048 51.021V48.9372C9.94048 48.1698 10.5649 47.5421 11.3321 47.5421C12.0992 47.5421 12.7272 48.1698 12.7272 48.9372L12.7305 51.021V50.0326L12.7357 51.021V48.9372C12.7357 48.1698 13.3635 47.5421 14.1309 47.5421C14.8981 47.5421 15.5258 48.1698 15.5258 48.9372V51.021V51.5377L15.5299 50.8524L15.5109 49.8708C15.5018 49.1037 16.1218 48.4682 16.889 48.4589C17.6561 48.4495 18.2916 49.0698 18.3009 49.8369L18.3332 51.9207V53.2368V54.6746C18.3332 58.538 15.3183 61.1478 11.6335 61.1478C7.94874 61.1478 6.18985 58.7383 4.58197 54.9734L4.49213 54.7648Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.49213 54.7648L3.95369 53.3296C3.6842 52.6115 4.05152 51.8031 4.7699 51.5336C5.48828 51.2641 6.29649 51.6314 6.56599 52.3498L7.12978 53.7143L7.1284 53.8122L7.14218 52.8295V43.9772C7.14218 43.2098 7.77018 42.582 8.53734 42.582C9.30449 42.582 9.93221 43.2098 9.93221 43.9772V50.7799V51.1348L9.94048 51.021V48.9372C9.94048 48.1698 10.5649 47.5421 11.3321 47.5421C12.0992 47.5421 12.7272 48.1698 12.7272 48.9372L12.7305 51.021V50.0326L12.7357 51.021V48.9372C12.7357 48.1698 13.3635 47.5421 14.1309 47.5421C14.8981 47.5421 15.5258 48.1698 15.5258 48.9372V51.021V51.5377L15.5299 50.8524L15.5109 49.8708C15.5018 49.1037 16.1218 48.4682 16.889 48.4589C17.6561 48.4495 18.2916 49.0698 18.3009 49.8369L18.3332 51.9207V53.2368V54.6746C18.3332 58.538 15.3183 61.1478 11.6335 61.1478C7.94874 61.1478 6.18985 58.7383 4.58197 54.9734L4.49213 54.7648Z' fill='white' stroke='black' stroke-width='1.44293'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_pdf::before,
.v-icon[class*=" icon-"].icon-hw_pdf::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11763)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11763)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cmask id='mask0_1281_11763' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='10' y='22' width='30' height='29'%3E%3Cpath d='M39.9466 22.1582H10.8906V50.4242H39.9466V22.1582Z' fill='white'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_1281_11763)'%3E%3Cpath d='M38.4392 39.3299C36.3792 37.7099 29.7812 38.9249 29.7812 38.9249C26.3322 35.2099 25.6372 33.3919 25.6372 33.3919C27.8592 27.0029 26.8292 24.5489 26.2502 23.5069C25.9323 22.9318 25.4065 22.5 24.7805 22.2999C24.1545 22.0999 23.4758 22.1468 22.8832 22.4309C21.5832 23.1259 21.3552 25.1159 21.7142 27.6309C21.9519 29.1974 22.4444 30.7145 23.1722 32.1219C21.9722 35.5145 20.5333 38.8178 18.8662 42.0069C16.0832 42.805 13.5689 44.3434 11.5912 46.4579C11.501 46.5498 11.42 46.6503 11.3492 46.7579V46.7629C10.4332 48.1299 10.6922 50.9959 14.2212 50.3299C18.0872 49.6009 21.7102 42.5639 21.7102 42.5639C23.0872 41.7419 29.3032 40.5499 29.3032 40.5499C35.4372 45.8049 39.0832 43.3629 39.0832 43.3629C41.3962 41.4379 38.4462 39.3349 38.4462 39.3349M13.4032 48.7919C12.3852 49.0349 12.3732 48.3289 12.3732 48.3289C12.5932 46.3729 17.5122 44.2199 17.5122 44.2199C16.8522 45.5049 14.4222 48.5489 13.4032 48.7919ZM23.4262 23.9579C23.4262 23.9579 24.2752 23.1249 24.4992 24.6909C24.553 26.4314 24.3023 28.1678 23.7582 29.8219C23.7582 29.8219 22.4582 25.5319 23.4262 23.9579ZM22.7552 40.5829C22.7552 40.5829 24.4102 36.8209 24.8852 35.4319C25.832 36.7822 26.8561 38.0767 27.9522 39.3089C27.9522 39.3089 23.5882 40.2929 22.7522 40.5819M36.6522 42.0359C36.6522 42.0359 36.0892 42.4409 34.6072 42.0009C33.4181 41.6266 32.3032 41.0483 31.3122 40.2919C31.3122 40.2919 35.9502 39.5739 36.8762 40.7549C36.9606 40.8478 37.0227 40.9587 37.0577 41.0792C37.0926 41.1997 37.0996 41.3267 37.0779 41.4503C37.0563 41.5739 37.0067 41.6909 36.9329 41.7924C36.8592 41.8939 36.7631 41.9772 36.6522 42.0359Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11763' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23EA4545'/%3E%3Cstop offset='1' stop-color='%23D23838'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11763'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_ppt::before,
.v-icon[class*=" icon-"].icon-hw_ppt::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11767)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11767)'/%3E%3Cpath d='M50 20H37.354C35.4246 19.934 33.5922 19.138 32.2271 17.7729C30.862 16.4078 30.066 14.5754 30 12.646L30 0L50 20Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M21.88 34.8361V29.3231H26.38C26.7536 29.2736 27.1336 29.3107 27.4906 29.4313C27.8477 29.5519 28.1722 29.7529 28.4393 30.0188C28.7064 30.2848 28.9088 30.6084 29.031 30.965C29.1531 31.3215 29.1918 31.7013 29.144 32.0751C29.1926 32.4496 29.1544 32.8303 29.0323 33.1876C28.9102 33.545 28.7075 33.8695 28.4399 34.1359C28.1723 34.4024 27.8469 34.6037 27.489 34.7242C27.1311 34.8448 26.7503 34.8813 26.376 34.8311L21.88 34.8361ZM34.106 32.0751C34.106 28.0341 31.652 24.9961 26.743 24.9961H17V46.9891H21.88V39.0961H26.746C31.855 39.0961 34.106 35.7131 34.106 32.0751Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11767' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FF5A2F'/%3E%3Cstop offset='1' stop-color='%23EB5029'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11767'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_excel::before,
.v-icon[class*=" icon-"].icon-hw_excel::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11765)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11765)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M24.2758 31.6414L29.7428 24.9414H36.7988L27.8308 35.9624L36.7988 46.9414H29.7428L24.2758 40.2784L18.8548 46.9414H11.7988L20.7708 35.9624L11.7988 24.9414H18.8548L24.2758 31.6414Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11765' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231ABF74'/%3E%3Cstop offset='1' stop-color='%23009F57'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11765'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_word::before,
.v-icon[class*=" icon-"].icon-hw_word::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11766)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11766)'/%3E%3Cpath d='M50 20.0098H37.348C35.4176 19.944 33.5842 19.1478 32.2183 17.7821C30.8525 16.4164 30.056 14.5831 29.99 12.6528L29.99 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M15.3538 25L18.8468 41.426L22.3028 25H28.8338L32.3218 41.426L35.6678 25H40.6798L35.5158 47H29.1748L25.5678 30.615L21.9218 47H15.5818L10.3418 25H15.3538Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11766' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235895FF'/%3E%3Cstop offset='1' stop-color='%23387CF4'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11766'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_img::before,
.v-icon[class*=" icon-"].icon-hw_img::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11762)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11762)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M24.8902 48H11.1112C10.9219 48 10.7365 47.9462 10.5766 47.845C10.4167 47.7438 10.2888 47.5993 10.2077 47.4283C10.1266 47.2573 10.0958 47.0668 10.1187 46.8789C10.1416 46.691 10.2174 46.5135 10.3372 46.367L17.2262 37.947C17.32 37.8324 17.4381 37.74 17.5719 37.6765C17.7058 37.6131 17.852 37.5802 18.0002 37.5802C18.1483 37.5802 18.2946 37.6131 18.4284 37.6765C18.5623 37.74 18.6804 37.8324 18.7742 37.947L23.0082 43.121L29.7272 34.941C29.821 34.8269 29.9389 34.735 30.0725 34.6719C30.2061 34.6087 30.3519 34.576 30.4997 34.576C30.6474 34.576 30.7933 34.6087 30.9269 34.6719C31.0604 34.735 31.1784 34.8269 31.2722 34.941L40.6572 46.366C40.7772 46.5124 40.8532 46.6899 40.8764 46.8779C40.8995 47.0658 40.8688 47.2565 40.7878 47.4276C40.7068 47.5988 40.5789 47.7435 40.4189 47.8448C40.259 47.9461 40.0735 47.9999 39.8842 48H24.8902ZM16.0002 27.5C16.0002 26.61 16.2641 25.74 16.7586 24.9999C17.253 24.2599 17.9558 23.6831 18.7781 23.3425C19.6004 23.0019 20.5052 22.9128 21.3781 23.0865C22.251 23.2601 23.0528 23.6887 23.6822 24.318C24.3115 24.9474 24.7401 25.7492 24.9137 26.6221C25.0873 27.495 24.9982 28.3998 24.6576 29.2221C24.317 30.0443 23.7403 30.7471 23.0002 31.2416C22.2602 31.7361 21.3902 32 20.5002 32C19.3067 32 18.1621 31.5259 17.3182 30.682C16.4743 29.8381 16.0002 28.6935 16.0002 27.5Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11762' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235DC6E6'/%3E%3Cstop offset='1' stop-color='%2332A7CC'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11762'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_zip::before,
.v-icon[class*=" icon-"].icon-hw_zip::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11761)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11761)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M22 34.3982V32.3322H27.7V34.3982H22ZM22 30.2692V28.2032H27.7V30.2692H22ZM22 26.1392V24.0742H27.7V26.1392H22Z' fill='white'/%3E%3Cg clip-path='url(%23clip1_1281_11761)'%3E%3Cpath d='M19.2207 46.549C19.2207 44.037 21.9927 40.268 21.9927 36.5H27.5367C27.5367 40.268 30.3087 44.037 30.3087 46.549C30.2372 47.9495 29.6137 49.2646 28.5745 50.2063C27.5354 51.1479 26.1655 51.6394 24.7647 51.573C23.364 51.6394 21.994 51.1479 20.9549 50.2063C19.9157 49.2646 19.2922 47.9495 19.2207 46.549Z' fill='white'/%3E%3C/g%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11761' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23F0B661'/%3E%3Cstop offset='1' stop-color='%23D68610'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11761'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3CclipPath id='clip1_1281_11761'%3E%3Crect width='11.088' height='15.073' fill='white' transform='translate(19.2207 36.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_exe::before,
.v-icon[class*=" icon-"].icon-hw_exe::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11764)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11764)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M21.5211 43.4763C20.3355 43.4751 19.1768 43.1226 18.1914 42.4635C17.2059 41.8043 16.4379 40.8679 15.9841 39.7726C15.5304 38.6772 15.4113 37.472 15.642 36.3091C15.8726 35.1461 16.4426 34.0776 17.2801 33.2383L24.9211 25.5963C25.7351 24.7874 26.8366 24.3341 27.9843 24.3359C29.1319 24.3377 30.232 24.7944 31.0435 25.6059C31.855 26.4174 32.3117 27.5175 32.3135 28.6652C32.3153 29.8128 31.862 30.9143 31.0531 31.7283L23.4031 39.3703C22.9018 39.8719 22.2219 40.1537 21.5128 40.1539C20.8037 40.1541 20.1236 39.8726 19.6221 39.3713C19.1205 38.8701 18.8387 38.1901 18.8385 37.4811C18.8383 36.772 19.1198 36.0919 19.6211 35.5903L26.6841 28.5383C26.8736 28.3513 27.1294 28.2468 27.3956 28.2478C27.6619 28.2487 27.917 28.3549 28.1052 28.5432C28.2934 28.7316 28.3994 28.9867 28.4002 29.253C28.4009 29.5192 28.2962 29.775 28.1091 29.9643L21.0501 37.0163C20.9316 37.1403 20.8663 37.3057 20.8683 37.4772C20.8703 37.6487 20.9393 37.8126 21.0606 37.9338C21.182 38.055 21.3459 38.1238 21.5174 38.1256C21.6889 38.1274 21.8542 38.062 21.9781 37.9433L29.6281 30.3013C30.0509 29.8638 30.2848 29.2776 30.2796 28.6692C30.2743 28.0607 30.0302 27.4787 29.5999 27.0485C29.1696 26.6184 28.5875 26.3744 27.979 26.3694C27.3706 26.3643 26.7845 26.5984 26.3471 27.0213L18.7061 34.6633C17.97 35.4127 17.5597 36.4225 17.5644 37.4729C17.5691 38.5234 17.9885 39.5294 18.7312 40.2722C19.474 41.0149 20.4801 41.4343 21.5305 41.439C22.5809 41.4437 23.5907 41.0334 24.3401 40.2973L31.9811 32.6563C32.1702 32.4672 32.4266 32.361 32.6941 32.361C32.9615 32.361 33.218 32.4672 33.4071 32.6563C33.5962 32.8454 33.7024 33.1019 33.7024 33.3693C33.7024 33.6368 33.5962 33.8932 33.4071 34.0823L25.7661 41.7233C25.2089 42.2808 24.547 42.7227 23.8185 43.0235C23.09 43.3244 22.3093 43.4783 21.5211 43.4763Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11764' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239EB0C5'/%3E%3Cstop offset='1' stop-color='%237B8C9F'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11764'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hw_hwp::before,
.v-icon[class*=" icon-"].icon-hw_hwp::before {
  background-image: url("data:image/svg+xml,%3Csvg width='50' height='60' viewBox='0 0 50 60' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1281_11760)'%3E%3Cpath d='M30 0L50 20V53C50 54.8565 49.2625 56.637 47.9497 57.9497C46.637 59.2625 44.8565 60 43 60H7C5.14348 60 3.36301 59.2625 2.05025 57.9497C0.737498 56.637 0 54.8565 0 53L0 7C0 5.14348 0.737498 3.36301 2.05025 2.05025C3.36301 0.737498 5.14348 0 7 0L30 0Z' fill='url(%23paint0_linear_1281_11760)'/%3E%3Cpath d='M50 20.0098H37.348C35.4178 19.9437 33.5846 19.1474 32.219 17.7818C30.8533 16.4161 30.057 14.583 29.991 12.6528L29.991 0.000764847L50 20.0098Z' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M15 50V42.8H18.077V46.989H35V50H15ZM22.473 43.663C22.4627 43.2044 22.5892 42.7531 22.8365 42.3668C23.0838 41.9804 23.4406 41.6765 23.8614 41.4939C24.2821 41.3112 24.7478 41.2581 25.1989 41.3413C25.65 41.4244 26.0661 41.6401 26.3941 41.9609C26.722 42.2816 26.947 42.6927 27.0402 43.1419C27.1335 43.591 27.0908 44.0577 26.9176 44.4825C26.7443 44.9072 26.4485 45.2708 26.0678 45.5266C25.687 45.7825 25.2387 45.9191 24.78 45.919C24.1749 45.9257 23.592 45.6918 23.1594 45.2687C22.7267 44.8456 22.4799 44.2681 22.473 43.663ZM18.3 34.319C18.3091 33.4917 18.4812 32.6742 18.8062 31.9134C19.1313 31.1525 19.6031 30.4631 20.1946 29.8846C20.7861 29.3061 21.4858 28.8498 22.2537 28.5417C23.0216 28.2336 23.8427 28.0798 24.67 28.089C25.4977 28.0792 26.3192 28.2327 27.0875 28.5405C27.8559 28.8484 28.556 29.3046 29.148 29.8832C29.7399 30.4618 30.212 31.1513 30.5374 31.9124C30.8627 32.6735 31.0349 33.4913 31.044 34.319C31.0349 35.1467 30.8627 35.9645 30.5374 36.7256C30.212 37.4867 29.7399 38.1762 29.148 38.7548C28.556 39.3334 27.8559 39.7896 27.0875 40.0975C26.3192 40.4053 25.4977 40.5588 24.67 40.549C23.8427 40.5582 23.0216 40.4044 22.2537 40.0963C21.4858 39.7882 20.7861 39.3319 20.1946 38.7534C19.6031 38.1749 19.1313 37.4855 18.8062 36.7246C18.4812 35.9638 18.3091 35.1463 18.3 34.319ZM21.377 34.319C21.3609 34.9752 21.5408 35.6213 21.8938 36.1747C22.2468 36.728 22.7568 37.1636 23.3586 37.4256C23.9604 37.6877 24.6267 37.7643 25.2723 37.6457C25.9179 37.5271 26.5134 37.2186 26.9828 36.7598C27.4522 36.301 27.7741 35.7126 27.9073 35.0699C28.0405 34.4272 27.9791 33.7593 27.7308 33.1517C27.4825 32.5441 27.0587 32.0243 26.5134 31.6589C25.9682 31.2934 25.3264 31.0988 24.67 31.1C23.8065 31.0915 22.9749 31.4254 22.3571 32.0287C21.7394 32.6321 21.3859 33.4556 21.374 34.319H21.377ZM15.44 27.444V24.437H23.352V21H26.429V24.437H34.341V27.444H15.44Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_1281_11760' x1='25' y1='0' x2='25' y2='60' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%235DA7E6'/%3E%3Cstop offset='1' stop-color='%231686C1'/%3E%3C/linearGradient%3E%3CclipPath id='clip0_1281_11760'%3E%3Crect width='50' height='60' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__external::before,
.v-icon[class*=" icon-"].icon-link__external::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 9.75V14.25C13.5 14.6478 13.342 15.0294 13.0607 15.3107C12.7794 15.592 12.3978 15.75 12 15.75H3.75C3.35218 15.75 2.97064 15.592 2.68934 15.3107C2.40804 15.0294 2.25 14.6478 2.25 14.25V6C2.25 5.60218 2.40804 5.22064 2.68934 4.93934C2.97064 4.65804 3.35218 4.5 3.75 4.5H8.25M11.25 2.25H15.75M15.75 2.25V6.75M15.75 2.25L7.5 10.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__copy::before,
.v-icon[class*=" icon-"].icon-link__copy::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.84383L15 5.25004C15 3.59317 13.6568 2.25002 12 2.25003L7.40625 2.25009M10.5 15.7501L5.4375 15.7501C4.50552 15.7501 3.75 14.9946 3.75 14.0626L3.75 6.75009C3.75 5.81811 4.50552 5.06259 5.4375 5.06259L10.5 5.06258C11.432 5.06258 12.1875 5.8181 12.1875 6.75009L12.1875 14.0626C12.1875 14.9946 11.432 15.7501 10.5 15.7501Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__evaluation::before,
.v-icon[class*=" icon-"].icon-link__evaluation::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2507 1.7998V4.4998C11.2507 4.99686 11.6536 5.3998 12.1507 5.3998H14.8507M6.30067 5.3998H8.10067M6.30067 8.0998H11.7007M6.30067 10.7998H11.7007M13.5007 3.1498C13.1001 2.79141 12.6845 2.36634 12.4221 2.09026C12.2474 1.90656 12.0062 1.7998 11.7527 1.7998H4.95046C3.95635 1.7998 3.15047 2.60569 3.15046 3.59979L3.15039 14.3998C3.15038 15.3939 3.95627 16.1998 4.95038 16.1998L13.0504 16.1998C14.0445 16.1998 14.8504 15.3939 14.8504 14.3998L14.8507 4.85818C14.8507 4.62805 14.7629 4.40683 14.6032 4.24115C14.3078 3.93479 13.8146 3.43069 13.5007 3.1498Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__change::before,
.v-icon[class*=" icon-"].icon-link__change::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 2.25H14.4375M3.9375 15.75H14.4375M13.125 2.25V3.96866C13.125 4.65885 12.887 5.32793 12.4512 5.8631L10.4633 8.30397C10.0816 8.77265 10.0907 9.43458 10.4851 9.89337L12.4 12.1209C12.8678 12.665 13.125 13.3589 13.125 14.0765V15.75M5.25 2.25V3.96866C5.25 4.65885 5.48798 5.32793 5.92383 5.8631L7.91168 8.30397C8.29337 8.77265 8.28431 9.43458 7.88991 9.89337L5.97505 12.1209C5.50724 12.665 5.25 13.3589 5.25 14.0765V15.75' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__join::before,
.v-icon[class*=" icon-"].icon-link__join::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.99936 11.5312V9M8.99936 6.46875V6.5322M15.7487 9C15.7487 9.97033 15.544 10.8928 15.1754 11.7267L15.75 15.7494L12.303 14.8875C11.3264 15.4367 10.1995 15.75 8.99936 15.75C5.27179 15.75 2.25 12.7279 2.25 9C2.25 5.27208 5.27179 2.25 8.99936 2.25C12.7269 2.25 15.7487 5.27208 15.7487 9Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-link__support::before,
.v-icon[class*=" icon-"].icon-link__support::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.45111 12.357L2.75351 11.8713L2.75351 11.8713L3.45111 12.357ZM4.26867 9.82753L3.41867 9.818V9.82753H4.26867ZM4.28583 8.29822L5.13583 8.30776V8.29822H4.28583ZM14.5549 12.3692L15.2618 11.8973L15.2618 11.8973L14.5549 12.3692ZM13.7681 9.82753L12.9181 9.8175V9.82753H13.7681ZM13.7853 8.37401L14.6353 8.38404V8.37401H13.7853ZM7.65524 14.4485C7.28781 14.1563 6.75309 14.2173 6.4609 14.5847C6.16871 14.9522 6.22969 15.4869 6.59712 15.7791L7.12618 15.1138L7.65524 14.4485ZM11.4045 15.7791C11.7719 15.4869 11.8329 14.9522 11.5407 14.5847C11.2486 14.2173 10.7138 14.1563 10.3464 14.4485L10.8755 15.1138L11.4045 15.7791ZM2.20546 4.48241C2.03867 4.92122 2.25918 5.41216 2.698 5.57895C3.13681 5.74574 3.62775 5.52522 3.79454 5.08641L3 4.78441L2.20546 4.48241ZM5.53208 2.98905C5.94024 2.75715 6.08313 2.23828 5.85123 1.83011C5.61934 1.42195 5.10046 1.27905 4.6923 1.51095L5.11219 2.25L5.53208 2.98905ZM13.3009 1.52243C12.8953 1.28608 12.3749 1.4233 12.1385 1.82891C11.9022 2.23452 12.0394 2.75492 12.445 2.99126L12.873 2.25685L13.3009 1.52243ZM14.2024 5.07134C14.3647 5.51184 14.8533 5.73739 15.2938 5.57511C15.7343 5.41284 15.9599 4.92419 15.7976 4.48369L15 4.77751L14.2024 5.07134ZM3.45111 12.357L4.1487 12.8426C4.63533 12.1436 5.11867 11.1007 5.11867 9.82753H4.26867H3.41867C3.41867 10.6652 3.09892 11.3752 2.75351 11.8713L3.45111 12.357ZM4.26867 9.82753L5.11862 9.83707L5.13578 8.30776L4.28583 8.29822L3.43588 8.28869L3.41872 9.818L4.26867 9.82753ZM14.5549 12.3692L15.2618 11.8973C14.9308 11.4014 14.6181 10.6819 14.6181 9.82753H13.7681H12.9181C12.9181 11.0985 13.3808 12.1414 13.848 12.8412L14.5549 12.3692ZM13.7681 9.82753L14.618 9.83757L14.6352 8.38404L13.7853 8.37401L12.9353 8.36397L12.9182 9.8175L13.7681 9.82753ZM13.7853 8.37401H14.6353C14.6353 5.09267 12.1809 2.30349 9.00082 2.30349V3.15349V4.00349C11.1055 4.00349 12.9353 5.88892 12.9353 8.37401H13.7853ZM14.2686 13.078V13.928C14.9024 13.928 15.2527 13.4505 15.378 13.1293C15.508 12.7963 15.5398 12.3136 15.2618 11.8973L14.5549 12.3692L13.848 12.8412C13.7424 12.683 13.7774 12.5547 13.7943 12.5115C13.8065 12.4801 13.9275 12.228 14.2686 12.228V13.078ZM4.28583 8.29822H5.13583C5.13583 5.855 6.93452 4.00349 9.00082 4.00349V3.15349V2.30349C5.85909 2.30349 3.43583 5.05874 3.43583 8.29822H4.28583ZM3.73375 13.078V12.228C3.89551 12.228 4.02231 12.2949 4.09826 12.3612C4.16761 12.4217 4.1969 12.4811 4.20905 12.5133C4.2236 12.5517 4.26046 12.6821 4.1487 12.8426L3.45111 12.357L2.75351 11.8713C2.46246 12.2894 2.49245 12.7802 2.61905 13.1148C2.74065 13.4362 3.0895 13.928 3.73375 13.928V13.078ZM14.2686 13.078V12.228H3.73375V13.078V13.928H14.2686V13.078ZM9.00082 15.75V14.9C8.46975 14.9 7.99996 14.7227 7.65524 14.4485L7.12618 15.1138L6.59712 15.7791C7.24737 16.2962 8.0915 16.6 9.00082 16.6V15.75ZM10.8755 15.1138L10.3464 14.4485C10.0017 14.7227 9.53189 14.9 9.00082 14.9V15.75V16.6C9.91014 16.6 10.7543 16.2962 11.4045 15.7791L10.8755 15.1138ZM3 4.78441L3.79454 5.08641C4.14244 4.17112 4.75653 3.42967 5.53208 2.98905L5.11219 2.25L4.6923 1.51095C3.53809 2.16671 2.67894 3.23673 2.20546 4.48241L3 4.78441ZM12.873 2.25685L12.445 2.99126C13.2494 3.45999 13.8774 4.18909 14.2024 5.07134L15 4.77751L15.7976 4.48369C15.3311 3.21736 14.4341 2.18276 13.3009 1.52243L12.873 2.25685Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-delete::before,
.v-icon[class*=" icon-"].icon-delete::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 4.5H3.75M3.75 4.5H15.75M3.75 4.5V15C3.75 15.3978 3.90804 15.7794 4.18934 16.0607C4.47064 16.342 4.85218 16.5 5.25 16.5H12.75C13.1478 16.5 13.5294 16.342 13.8107 16.0607C14.092 15.7794 14.25 15.3978 14.25 15V4.5M6 4.5V3C6 2.60218 6.15804 2.22064 6.43934 1.93934C6.72064 1.65804 7.10218 1.5 7.5 1.5H10.5C10.8978 1.5 11.2794 1.65804 11.5607 1.93934C11.842 2.22064 12 2.60218 12 3V4.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-grid__check::before,
.v-icon[class*=" icon-"].icon-grid__check::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6875 2.25H4.78125C3.38328 2.25 2.25 3.38327 2.25 4.78124V13.2188C2.25 14.6167 3.38328 15.75 4.78125 15.75H13.2188C14.6167 15.75 15.75 14.6167 15.75 13.2188V8.57809M14.9063 4.35936L9 10.2656L6.3125 7.57809' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-location::before,
.v-icon[class*=" icon-"].icon-location::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1904_8057)'%3E%3Cpath d='M9.99952 18.3334C9.86651 18.3334 9.73498 18.306 9.61344 18.2532C9.4919 18.2003 9.38305 18.1231 9.29393 18.0265C8.30901 16.9319 7.39648 15.777 6.56191 14.5688C4.69618 11.8645 3.75 9.5795 3.75 7.77905C3.75 6.15797 4.40848 4.60328 5.58058 3.457C6.75269 2.31072 8.3424 1.66675 10 1.66675C11.6576 1.66675 13.2473 2.31072 14.4194 3.457C15.5915 4.60328 16.25 6.15797 16.25 7.77905C16.25 9.5795 15.3038 11.8635 13.4381 14.5679C12.6035 15.7761 11.691 16.931 10.7061 18.0256C10.6169 18.1224 10.508 18.1999 10.3862 18.2529C10.2645 18.306 10.1328 18.3334 9.99952 18.3334ZM9.99952 3.52718C8.84684 3.52841 7.74173 3.97677 6.92665 4.77388C6.11158 5.571 5.65312 6.65176 5.65186 7.77905C5.65186 10.2686 8.34966 14.0099 9.99952 15.9731C11.6494 14.0053 14.3481 10.264 14.3481 7.77905C14.3469 6.6516 13.8883 5.5707 13.073 4.77355C12.2577 3.97641 11.1524 3.52816 9.99952 3.52718ZM9.99952 10.5597C9.43718 10.5597 8.88745 10.3966 8.41988 10.0911C7.9523 9.78553 7.58787 9.35126 7.37267 8.84316C7.15747 8.33506 7.10116 7.77597 7.21087 7.23658C7.32058 6.69718 7.59138 6.20172 7.98902 5.81284C8.38666 5.42396 8.89328 5.15913 9.44483 5.05184C9.99637 4.94455 10.5681 4.99961 11.0876 5.21007C11.6071 5.42053 12.0512 5.77693 12.3636 6.23421C12.6761 6.69148 12.8428 7.22909 12.8428 7.77905C12.8421 8.5163 12.5423 9.22314 12.0092 9.74445C11.4761 10.2658 10.7534 10.559 9.99952 10.5597ZM9.99952 6.85837C9.81333 6.85837 9.63131 6.91237 9.4765 7.01353C9.32168 7.1147 9.20102 7.25849 9.12976 7.42672C9.05851 7.59496 9.03987 7.78008 9.07619 7.95867C9.11252 8.13726 9.20218 8.30131 9.33384 8.43007C9.4655 8.55883 9.63324 8.64652 9.81586 8.68204C9.99848 8.71757 10.1878 8.69934 10.3598 8.62965C10.5318 8.55997 10.6788 8.44196 10.7823 8.29056C10.8857 8.13915 10.9409 7.96115 10.9409 7.77905C10.9407 7.53495 10.8414 7.30091 10.6649 7.1283C10.4884 6.9557 10.2491 6.85862 9.99952 6.85837Z' fill='%23222222'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1904_8057'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-down::before,
.v-icon[class*=" icon-"].icon-arrow-down::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-right::before,
.v-icon[class*=" icon-"].icon-arrow-right::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tooltip::before,
.v-icon[class*=" icon-"].icon-tooltip::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1969_15522)'%3E%3Cpath d='M1.66602 10.0003C1.66602 8.35211 2.15496 6.74097 3.07064 5.37056C3.98632 4.00015 5.28816 2.93163 6.81087 2.3009C8.33359 1.67017 10.0088 1.50573 11.6253 1.82727C13.2418 2.14881 14.7258 2.9421 15.8913 4.10754C17.0567 5.27298 17.8516 6.7578 18.1732 8.37431C18.4947 9.99082 18.3286 11.6669 17.6979 13.1896C17.0672 14.7123 16.0003 16.0133 14.6299 16.929C13.2595 17.8447 11.6475 18.3336 9.99935 18.3336C7.78996 18.3312 5.67133 17.452 4.10905 15.8898C2.54677 14.3275 1.66844 12.2097 1.66602 10.0003ZM3.33268 10.0003C3.33268 11.3188 3.72319 12.6076 4.45573 13.7039C5.18827 14.8002 6.23072 15.6546 7.44889 16.1591C8.66707 16.6637 10.0066 16.7964 11.2998 16.5392C12.593 16.2819 13.7805 15.647 14.7129 14.7146C15.6452 13.7823 16.2802 12.5939 16.5374 11.3007C16.7947 10.0075 16.6628 8.66719 16.1582 7.44901C15.6536 6.23084 14.8001 5.19002 13.7038 4.45748C12.6074 3.72493 11.3179 3.33362 9.99935 3.33362C8.23178 3.33538 6.5373 4.03851 5.28744 5.28837C4.03757 6.53823 3.33445 8.23272 3.33268 10.0003ZM9.16602 13.3336V9.16695C9.16602 8.94594 9.25388 8.73404 9.41016 8.57776C9.56644 8.42148 9.77834 8.33362 9.99935 8.33362C10.2204 8.33362 10.4323 8.42148 10.5885 8.57776C10.7448 8.73404 10.8327 8.94594 10.8327 9.16695V13.3336C10.8327 13.5546 10.7448 13.7665 10.5885 13.9228C10.4323 14.0791 10.2204 14.167 9.99935 14.167C9.77834 14.167 9.56644 14.0791 9.41016 13.9228C9.25388 13.7665 9.16602 13.5546 9.16602 13.3336ZM9.98958 7.50028C9.76857 7.50028 9.55667 7.41242 9.40039 7.25614C9.24411 7.09986 9.15625 6.88796 9.15625 6.66695C9.15625 6.44594 9.24411 6.23404 9.40039 6.07776C9.55667 5.92148 9.76857 5.83362 9.98958 5.83362H9.99772C10.2187 5.83362 10.4306 5.92148 10.5869 6.07776C10.7432 6.23404 10.8311 6.44594 10.8311 6.66695C10.8311 6.88796 10.7432 7.09986 10.5869 7.25614C10.4306 7.41242 10.2187 7.50028 9.99772 7.50028H9.98958Z' fill='%23454545'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1969_15522'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow_back::before,
.v-icon[class*=" icon-"].icon-arrow_back::before {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_2133_13438)'%3E%3Cpath d='M10.8338 2.49902C9.72915 2.50035 8.67011 2.93976 7.88899 3.72087C7.10788 4.50199 6.66846 5.56103 6.66714 6.66569V14.654L3.92297 11.9099C3.8461 11.8303 3.75415 11.7668 3.65248 11.7231C3.55081 11.6794 3.44146 11.6564 3.33081 11.6555C3.22016 11.6545 3.11043 11.6756 3.00801 11.7175C2.9056 11.7594 2.81256 11.8213 2.73431 11.8995C2.65607 11.9778 2.59419 12.0708 2.55229 12.1732C2.51039 12.2756 2.4893 12.3854 2.49027 12.496C2.49123 12.6067 2.51422 12.716 2.55789 12.8177C2.60156 12.9194 2.66505 13.0113 2.74464 13.0882L6.91131 17.2549C7.06258 17.4062 7.26629 17.4936 7.48022 17.4989C7.69416 17.5042 7.90193 17.4269 8.06047 17.2832L8.09381 17.2507L12.2605 13.084C12.4123 12.9269 12.4963 12.7164 12.4944 12.4979C12.4925 12.2794 12.4048 12.0703 12.2503 11.9158C12.0958 11.7613 11.8868 11.6737 11.6683 11.6718C11.4498 11.6699 11.2393 11.7539 11.0821 11.9057L8.33381 14.654V6.66569C8.33381 6.00265 8.5972 5.36676 9.06604 4.89792C9.53488 4.42908 10.1708 4.16569 10.8338 4.16569H16.6671C16.8882 4.16569 17.1001 4.07789 17.2564 3.92161C17.4127 3.76533 17.5005 3.55337 17.5005 3.33236C17.5005 3.11134 17.4127 2.89938 17.2564 2.7431C17.1001 2.58682 16.8882 2.49902 16.6671 2.49902H10.8338Z' fill='%235843E0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_2133_13438'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-circle-checkbox::before,
.v-icon[class*=" icon-"].icon-circle-checkbox::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 11.9999C2 10.0221 2.58673 8.08878 3.68555 6.44429C4.78436 4.79979 6.34657 3.51757 8.17383 2.76069C10.0011 2.00382 12.0114 1.80648 13.9512 2.19233C15.891 2.57818 17.6718 3.53014 19.0703 4.92866C20.4688 6.32719 21.4227 8.10897 21.8086 10.0488C22.1944 11.9886 21.9952 13.9998 21.2383 15.8271C20.4814 17.6544 19.2011 19.2156 17.5566 20.3144C15.9121 21.4132 13.9778 22 12 22C9.34881 21.9968 6.80632 20.942 4.93164 19.0673C3.05696 17.1927 2.00318 14.6511 2 11.9999ZM4 11.9999C4 13.5822 4.46861 15.1287 5.34766 16.4443C6.22671 17.7599 7.47764 18.7851 8.93945 19.3906C10.4013 19.9961 12.0087 20.1553 13.5605 19.8466C15.1124 19.5379 16.5374 18.776 17.6562 17.6572C18.7751 16.5384 19.537 15.1123 19.8457 13.5605C20.1544 12.0086 19.9961 10.4002 19.3906 8.93843C18.7851 7.47662 17.7609 6.22763 16.4453 5.34858C15.1297 4.46953 13.5823 3.99995 12 3.99995C9.87884 4.0018 7.84559 4.84479 6.3457 6.34468C4.84581 7.84457 4.00185 9.87879 4 11.9999ZM10.4121 15.7001L7.28711 12.5195C7.19299 12.4262 7.11917 12.3157 7.06836 12.1933C7.01755 12.0709 6.98987 11.9391 6.99023 11.8066C6.9906 11.6741 7.01882 11.543 7.07031 11.4208C7.1218 11.2987 7.19638 11.1884 7.29102 11.0957C7.38565 11.0029 7.49799 10.9299 7.62109 10.8808C7.7442 10.8317 7.87531 10.8073 8.00781 10.8095C8.14032 10.8118 8.27121 10.8403 8.39258 10.8935C8.51394 10.9467 8.62343 11.0241 8.71484 11.1201L11.123 13.5742L16.2852 8.30366C16.4708 8.1135 16.7245 8.00509 16.9902 8.0019C17.256 7.99871 17.511 8.10141 17.7012 8.28706C17.8913 8.47271 18.0007 8.7264 18.0039 8.99214C18.0071 9.25788 17.9044 9.51389 17.7188 9.70405L11.8398 15.7041C11.7477 15.7994 11.6378 15.8752 11.5156 15.9267C11.3934 15.9783 11.2615 16.0043 11.1289 16.0039C10.9948 16.004 10.8618 15.977 10.7383 15.9248C10.6148 15.8725 10.5035 15.7964 10.4102 15.7001H10.4121Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-circle-checkbox_chk::before,
.v-icon[class*=" icon-"].icon-circle-checkbox_chk::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 11.9999C2 10.0221 2.58673 8.08878 3.68555 6.44429C4.78436 4.79979 6.34657 3.51757 8.17383 2.76069C10.0011 2.00382 12.0114 1.80648 13.9512 2.19233C15.891 2.57818 17.6718 3.53014 19.0703 4.92866C20.4688 6.32719 21.4227 8.10897 21.8086 10.0488C22.1944 11.9886 21.9952 13.9998 21.2383 15.8271C20.4814 17.6544 19.2011 19.2156 17.5566 20.3144C15.9121 21.4132 13.9778 22 12 22C9.34881 21.9968 6.80632 20.942 4.93164 19.0673C3.05696 17.1927 2.00318 14.6511 2 11.9999ZM4 11.9999C4 13.5822 4.46861 15.1287 5.34766 16.4443C6.22671 17.7599 7.47764 18.7851 8.93945 19.3906C10.4013 19.9961 12.0087 20.1553 13.5605 19.8466C15.1124 19.5379 16.5374 18.776 17.6562 17.6572C18.7751 16.5384 19.537 15.1123 19.8457 13.5605C20.1544 12.0086 19.9961 10.4002 19.3906 8.93843C18.7851 7.47662 17.7609 6.22763 16.4453 5.34858C15.1297 4.46953 13.5823 3.99995 12 3.99995C9.87884 4.0018 7.84559 4.84479 6.3457 6.34468C4.84581 7.84457 4.00185 9.87879 4 11.9999ZM10.4121 15.7001L7.28711 12.5195C7.19299 12.4262 7.11917 12.3157 7.06836 12.1933C7.01755 12.0709 6.98987 11.9391 6.99023 11.8066C6.9906 11.6741 7.01882 11.543 7.07031 11.4208C7.1218 11.2987 7.19638 11.1884 7.29102 11.0957C7.38565 11.0029 7.49799 10.9299 7.62109 10.8808C7.7442 10.8317 7.87531 10.8073 8.00781 10.8095C8.14032 10.8118 8.27121 10.8403 8.39258 10.8935C8.51394 10.9467 8.62343 11.0241 8.71484 11.1201L11.123 13.5742L16.2852 8.30366C16.4708 8.1135 16.7245 8.00509 16.9902 8.0019C17.256 7.99871 17.511 8.10141 17.7012 8.28706C17.8913 8.47271 18.0007 8.7264 18.0039 8.99214C18.0071 9.25788 17.9044 9.51389 17.7188 9.70405L11.8398 15.7041C11.7477 15.7994 11.6378 15.8752 11.5156 15.9267C11.3934 15.9783 11.2615 16.0043 11.1289 16.0039C10.9948 16.004 10.8618 15.977 10.7383 15.9248C10.6148 15.8725 10.5035 15.7964 10.4102 15.7001H10.4121Z' fill='%235843e0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-id::before,
.v-icon[class*=" icon-"].icon-id::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.9945 19.9268V18.4337C17.9945 17.7737 17.731 17.141 17.2622 16.6743C16.7935 16.2076 16.1579 15.9452 15.495 15.9452H8.49628C7.83393 15.9471 7.19934 16.21 6.73098 16.6762C6.26263 17.1425 5.99859 17.7743 5.99674 18.4337V19.9268C6.00741 20.0636 5.98928 20.2016 5.94402 20.3312C5.89876 20.4608 5.82673 20.5785 5.73312 20.6792C5.63952 20.7799 5.52743 20.8614 5.40115 20.9164C5.27487 20.9714 5.13865 21 5.00084 21C4.86302 21 4.72485 20.9714 4.59857 20.9164C4.47228 20.8614 4.3602 20.7799 4.2666 20.6792C4.17299 20.5785 4.10096 20.4608 4.0557 20.3312C4.01044 20.2016 3.99231 20.0636 4.00297 19.9268V18.4337C4.00297 17.2458 4.47733 16.1068 5.32109 15.2667C6.16485 14.4267 7.30889 13.9544 8.50214 13.9544H15.5008C16.6935 13.9563 17.8366 14.4291 18.6799 15.2687C19.5233 16.1083 19.9981 17.2463 20 18.4337V19.9268C20 20.1908 19.8946 20.4439 19.7071 20.6306C19.5196 20.8173 19.2654 20.9222 19.0002 20.9222C18.735 20.9222 18.4808 20.8173 18.2933 20.6306C18.1058 20.4439 18.0004 20.1908 18.0004 19.9268H17.9945ZM7.99637 7.98205C7.99637 7.19457 8.23063 6.42439 8.67008 5.76962C9.10952 5.11485 9.7339 4.6051 10.4647 4.30374C11.1954 4.00238 12.001 3.92265 12.7767 4.07628C13.5525 4.22991 14.2639 4.6101 14.8232 5.16694C15.3825 5.72378 15.7644 6.43204 15.9187 7.2044C16.073 7.97675 15.9929 8.77871 15.6903 9.50626C15.3876 10.2338 14.8755 10.8554 14.2179 11.2929C13.5602 11.7304 12.7866 11.9636 11.9956 11.9636C10.9354 11.9623 9.9197 11.5416 9.16998 10.7952C8.42026 10.0488 7.9977 9.03763 7.99637 7.98205ZM9.996 7.98205C9.99481 8.37605 10.1109 8.76204 10.3299 9.09021C10.5489 9.41838 10.861 9.6735 11.2262 9.82509C11.5915 9.97669 11.994 10.0179 12.3823 9.94174C12.7706 9.8656 13.1272 9.67556 13.4075 9.39738C13.6877 9.11921 13.8786 8.765 13.9562 8.37866C14.0338 7.99232 13.9941 7.59184 13.8429 7.22773C13.6918 6.86361 13.4357 6.55244 13.1068 6.33342C12.7778 6.11441 12.3914 5.99709 11.9956 5.99709C11.4668 5.99865 10.9602 6.20861 10.5857 6.58033C10.2112 6.95205 9.99916 7.45558 9.996 7.98205Z' fill='%23606060'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-pw::before,
.v-icon[class*=" icon-"].icon-pw::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10H17C17.7956 10 18.5587 10.3161 19.1213 10.8787C19.6839 11.4413 20 12.2044 20 13V19C20 19.7956 19.6839 20.5587 19.1213 21.1213C18.5587 21.6839 17.7956 22 17 22H7C6.20435 22 5.44129 21.6839 4.87868 21.1213C4.31607 20.5587 4 19.7956 4 19V13C4 12.2044 4.31607 11.4413 4.87868 10.8787C5.44129 10.3161 6.20435 10 7 10ZM17 20C17.2652 20 17.5196 19.8946 17.7071 19.7071C17.8946 19.5196 18 19.2652 18 19V13C18 12.7348 17.8946 12.4804 17.7071 12.2929C17.5196 12.1054 17.2652 12 17 12H7C6.73478 12 6.48043 12.1054 6.29289 12.2929C6.10536 12.4804 6 12.7348 6 13V19C6 19.2652 6.10536 19.5196 6.29289 19.7071C6.48043 19.8946 6.73478 20 7 20H17Z' fill='%23606060'/%3E%3Cpath d='M16 11.2C15.7348 11.2 15.4804 11.0946 15.2929 10.9071C15.1054 10.7196 15 10.4652 15 10.2V7C15 6.20435 14.6839 5.44129 14.1213 4.87868C13.5587 4.31607 12.7956 4 12 4C11.2044 4 10.4413 4.31607 9.87868 4.87868C9.31607 5.44129 9 6.20435 9 7V10.2C9 10.4652 8.89464 10.7196 8.70711 10.9071C8.51957 11.0946 8.26522 11.2 8 11.2C7.73478 11.2 7.48043 11.0946 7.29289 10.9071C7.10536 10.7196 7 10.4652 7 10.2V7C7 5.67392 7.52678 4.40215 8.46447 3.46447C9.40215 2.52678 10.6739 2 12 2C13.3261 2 14.5979 2.52678 15.5355 3.46447C16.4732 4.40215 17 5.67392 17 7V10.2C17 10.4652 16.8946 10.7196 16.7071 10.9071C16.5196 11.0946 16.2652 11.2 16 11.2Z' fill='%23606060'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow_blue::before,
.v-icon[class*=" icon-"].icon-arrow_blue::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.09044 14.545C4.94662 14.545 4.80606 14.5023 4.68648 14.4223C4.5669 14.3423 4.47366 14.2287 4.41862 14.0957C4.36359 13.9628 4.3492 13.8165 4.37725 13.6753C4.4053 13.5342 4.47453 13.4045 4.57621 13.3027L9.88051 7.99508L4.57621 2.68746C4.44373 2.5502 4.37045 2.36637 4.3721 2.17555C4.37376 1.98473 4.45024 1.80219 4.58509 1.66726C4.71994 1.53233 4.90232 1.45579 5.09302 1.45413C5.28371 1.45247 5.4675 1.52583 5.60467 1.6584L11.4231 7.48055C11.5595 7.61703 11.636 7.80211 11.636 7.99508C11.636 8.18806 11.5595 8.37314 11.4231 8.50962L5.60467 14.3318C5.4683 14.4683 5.28332 14.545 5.09044 14.545Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow_white::before,
.v-icon[class*=" icon-"].icon-arrow_white::before {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L11.0008 13.58L16 9' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  content: "";
}
.v-icon[class^=icon-].icon-comment::before,
.v-icon[class*=" icon-"].icon-comment::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.0003 8.0564V8M8.00057 8.0564V8M5.00085 8.0564V8M2.00114 8C2.00114 8.86252 2.18311 9.68253 2.51077 10.4237L2 13.9994L5.06404 13.2334C5.93205 13.7215 6.93379 14 8.00057 14C11.314 14 14 11.3137 14 8C14 4.68629 11.314 2 8.00057 2C4.68717 2 2.00114 4.68629 2.00114 8Z' stroke='%23454545' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-grid__edit::before,
.v-icon[class*=" icon-"].icon-grid__edit::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.158 14.6651C2.67455 14.6639 2.21144 14.4714 1.86959 14.1296C1.52774 13.7878 1.33515 13.3248 1.33398 12.8414V4.48683C1.33465 4.00332 1.52763 3.53932 1.86959 3.19742C2.21155 2.85553 2.6744 2.66259 3.158 2.66192H7.33669C7.50427 2.66192 7.66494 2.72853 7.78344 2.847C7.90194 2.96548 7.96856 3.12612 7.96856 3.29367C7.96856 3.46122 7.90194 3.62309 7.78344 3.74156C7.66494 3.86004 7.50427 3.92541 7.33669 3.92541H3.158C3.00912 3.92575 2.86712 3.9855 2.76185 4.09075C2.65658 4.196 2.59681 4.33921 2.59648 4.48806V12.8427C2.59681 12.9915 2.65658 13.1335 2.76185 13.2387C2.86712 13.344 3.00912 13.4037 3.158 13.4041H11.5142C11.6631 13.4041 11.8062 13.3453 11.9115 13.24C12.0169 13.1347 12.0769 12.9916 12.0769 12.8427V8.66598C12.0769 8.49843 12.1423 8.33779 12.2608 8.21932C12.3793 8.10084 12.5412 8.03423 12.7088 8.03423C12.8764 8.03423 13.037 8.10084 13.1555 8.21932C13.274 8.33779 13.3406 8.49843 13.3406 8.66598V12.8427C13.3398 13.3261 13.147 13.789 12.805 14.1308C12.4631 14.4727 11.9989 14.6655 11.5154 14.6663L3.158 14.6651ZM4.67472 11.3201C4.59765 11.243 4.54185 11.1476 4.51305 11.0424C4.48425 10.9373 4.48357 10.826 4.51058 10.7204L5.14245 8.1934C5.17255 8.08278 5.23016 7.98176 5.31028 7.89974L11.313 1.89815C11.6841 1.53378 12.1837 1.3306 12.7038 1.33303C13.224 1.33546 13.722 1.54267 14.0897 1.91049C14.4575 2.2783 14.6651 2.77732 14.6673 3.29737C14.6695 3.81741 14.4667 4.31705 14.1021 4.68795L8.09937 10.6895C8.01784 10.7703 7.91662 10.828 7.80565 10.8574L5.2782 11.4891C5.2277 11.5012 5.17586 11.5075 5.12393 11.5076C5.04079 11.5073 4.95871 11.4904 4.88205 11.4583C4.80539 11.4261 4.73564 11.3792 4.67719 11.3201H4.67472ZM12.2028 2.79148L6.32596 8.67092L5.99028 10.006L7.32682 9.67036L13.2036 3.79462C13.3359 3.66117 13.4097 3.48154 13.4097 3.29367C13.4097 3.10579 13.3359 2.92493 13.2036 2.79148C13.0701 2.65938 12.8892 2.58542 12.7014 2.58542C12.5135 2.58542 12.3339 2.65938 12.2003 2.79148H12.2028Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-grid__created::before,
.v-icon[class*=" icon-"].icon-grid__created::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.334 7.99967C13.334 5.05416 10.9462 2.66634 8.00065 2.66634C5.05513 2.66634 2.66732 5.05416 2.66732 7.99967C2.66732 10.9452 5.05513 13.333 8.00065 13.333C10.9462 13.333 13.334 10.9452 13.334 7.99967ZM7.33398 10.9997V8.66634H5.00065C4.63246 8.66634 4.33398 8.36786 4.33398 7.99967C4.33398 7.63148 4.63246 7.33301 5.00065 7.33301H7.33398V4.99967C7.33398 4.63148 7.63246 4.33301 8.00065 4.33301C8.36884 4.33301 8.66732 4.63148 8.66732 4.99967V7.33301H11.0007C11.3688 7.33301 11.6673 7.63148 11.6673 7.99967C11.6673 8.36786 11.3688 8.66634 11.0007 8.66634H8.66732V10.9997C8.66732 11.3679 8.36884 11.6663 8.00065 11.6663C7.63246 11.6663 7.33398 11.3679 7.33398 10.9997ZM14.6673 7.99967C14.6673 11.6816 11.6825 14.6663 8.00065 14.6663C4.31875 14.6663 1.33398 11.6816 1.33398 7.99967C1.33398 4.31778 4.31875 1.33301 8.00065 1.33301C11.6825 1.33301 14.6673 4.31778 14.6673 7.99967Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-aff-core::before,
.v-icon[class*=" icon-"].icon-aff-core::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19 14.3682C19 13.7917 18.9929 13.6778 18.9688 13.584C18.9411 13.4766 18.8948 13.3736 18.832 13.2793C18.7781 13.1983 18.6985 13.116 18.2705 12.7315L15.9707 10.665C15.5812 10.3151 15.3303 10.0912 15.126 9.93457C14.9317 9.78569 14.8398 9.74704 14.7881 9.73145C14.6 9.67483 14.399 9.67475 14.2109 9.73145C14.1593 9.74704 14.068 9.78586 13.874 9.93457C13.6697 10.0913 13.4188 10.3151 13.0293 10.665L13 10.6914V19H19V14.3682ZM11 7.19727C11 6.62182 10.9997 6.24974 10.9766 5.9668C10.9544 5.69595 10.9167 5.59521 10.8916 5.5459C10.7961 5.35841 10.6427 5.20555 10.4541 5.10938C10.4046 5.08417 10.3037 5.04661 10.0322 5.02442C9.74897 5.00127 9.37636 5 8.7998 5H7.2002C6.62365 5 6.25123 5.00127 5.96777 5.02442C5.69597 5.04662 5.59528 5.08422 5.5459 5.10938C5.35779 5.20524 5.20524 5.35779 5.10938 5.5459C5.08421 5.59528 5.04662 5.69598 5.02441 5.96778C5.00126 6.25124 5 6.62366 5 7.2002V19H11V7.19727ZM13 8.11133C13.1939 7.99094 13.4007 7.88669 13.6338 7.81641C14.1985 7.6462 14.8015 7.6462 15.3662 7.81641C15.7416 7.92963 16.0525 8.12518 16.3428 8.34766C16.6233 8.56273 16.9402 8.8485 17.3066 9.17774L19.6074 11.2441C19.9608 11.5616 20.2707 11.8309 20.4971 12.1709C20.6827 12.4499 20.8212 12.7591 20.9053 13.0859C20.9816 13.383 20.9973 13.6891 21 14.0234V19H22C22.5523 19 23 19.4477 23 20C23 20.5523 22.5523 21 22 21H2C1.44772 21 1 20.5523 1 20C1 19.4477 1.44772 19 2 19H3V7.2002C3 6.65664 2.99893 6.18845 3.03027 5.80469C3.06258 5.40942 3.13437 5.01605 3.32715 4.6377C3.61475 4.07334 4.07333 3.61475 4.6377 3.32715C5.01605 3.13437 5.40941 3.06258 5.80469 3.03028C6.18845 2.99893 6.65663 3 7.2002 3H8.7998C9.34335 3 9.8117 2.99893 10.1953 3.03028C10.5906 3.06259 10.984 3.13441 11.3623 3.32715C11.926 3.61446 12.385 4.0729 12.6729 4.6377C12.8655 5.01581 12.9374 5.40889 12.9697 5.80372C13.001 6.187 13 6.6548 13 7.19727V8.11133Z' fill='%23555555'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-calc::before,
.v-icon[class*=" icon-"].icon-calc::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.9375 17.0625L17.0625 6.9375M8.625 10.875V8.625M8.625 8.625V6.375M8.625 8.625H6.375M8.625 8.625H10.875M13.125 15.9375H17.625M5.43243 21H18.5676C19.911 21 21 19.911 21 18.5676V5.43243C21 4.08904 19.911 3 18.5676 3H5.43243C4.08904 3 3 4.08904 3 5.43243V18.5676C3 19.911 4.08904 21 5.43243 21Z' stroke='%23454545' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-calc_blue::before,
.v-icon[class*=" icon-"].icon-calc_blue::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.9375 17.0625L17.0625 6.9375M8.625 10.875V8.625M8.625 8.625V6.375M8.625 8.625H6.375M8.625 8.625H10.875M13.125 15.9375H17.625M5.43243 21H18.5676C19.911 21 21 19.911 21 18.5676V5.43243C21 4.08904 19.911 3 18.5676 3H5.43243C4.08904 3 3 4.08904 3 5.43243V18.5676C3 19.911 4.08904 21 5.43243 21Z' stroke='%235843e0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-create::before,
.v-icon[class*=" icon-"].icon-create::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.9341 15.4607V13.8237H10.3689C9.95468 13.8237 9.6189 13.4879 9.6189 13.0737C9.61905 12.6596 9.95478 12.3237 10.3689 12.3237H11.9341V10.6875C11.9341 10.2734 12.27 9.93761 12.6841 9.9375C13.0983 9.9375 13.4341 10.2733 13.4341 10.6875V12.3237H15C15.4141 12.3237 15.7498 12.6596 15.75 13.0737C15.75 13.4879 15.4142 13.8237 15 13.8237H13.4341V15.4607C13.434 15.8748 13.0982 16.2107 12.6841 16.2107C12.27 16.2106 11.9342 15.8748 11.9341 15.4607ZM8.32178 9.9375C8.73598 9.9375 9.07176 10.2733 9.07178 10.6875C9.07178 11.1017 8.73599 11.4375 8.32178 11.4375H5.86597C5.45175 11.4375 5.11597 11.1017 5.11597 10.6875C5.11598 10.2733 5.45176 9.9375 5.86597 9.9375H8.32178ZM12.8936 8.57812V3.9375C12.8936 3.39842 12.4755 3.00019 12.0066 3H4.6377C4.16869 3 3.75 3.39829 3.75 3.9375V14.0625C3.75 14.6017 4.16869 15 4.6377 15H7.91235C8.32657 15 8.66235 15.3358 8.66235 15.75C8.66235 16.1642 8.32657 16.5 7.91235 16.5H4.6377C3.29802 16.5 2.25 15.3872 2.25 14.0625V3.9375C2.25001 2.61275 3.29802 1.5 4.6377 1.5H12.0066C13.3461 1.50018 14.3936 2.61286 14.3936 3.9375V8.57812C14.3936 8.99234 14.0578 9.32812 13.6436 9.32812C13.2294 9.32803 12.8936 8.99228 12.8936 8.57812ZM10.7783 7.40625C11.1925 7.40632 11.5283 7.74209 11.5283 8.15625C11.5283 8.57042 11.1925 8.90618 10.7783 8.90625H5.86597C5.45175 8.90625 5.11597 8.57046 5.11597 8.15625C5.11598 7.74204 5.45176 7.40625 5.86597 7.40625H10.7783ZM10.7783 4.875C11.1925 4.87507 11.5283 5.21084 11.5283 5.625C11.5283 6.03917 11.1925 6.37493 10.7783 6.375H5.86597C5.45175 6.375 5.11597 6.03921 5.11597 5.625C5.11597 5.21079 5.45176 4.875 5.86597 4.875H10.7783Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-lock-open::before,
.v-icon[class*=" icon-"].icon-lock-open::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.3125 8.03598C13.3125 7.73193 13.0676 7.50058 12.7969 7.50058H5.20386C4.93312 7.50058 4.68827 7.73193 4.68823 8.03598V14.4644C4.68829 14.7685 4.93313 14.9998 5.20386 14.9998H12.7969C13.0676 14.9998 13.3124 14.7685 13.3125 14.4644V8.03598ZM14.8125 14.4644C14.8124 15.5745 13.9182 16.4998 12.7969 16.4998H5.20386C4.08253 16.4998 3.18829 15.5745 3.18823 14.4644V8.03598C3.18826 7.2471 3.6407 6.55318 4.30444 6.21664C4.29924 6.18099 4.29565 6.14461 4.29565 6.10751C4.29568 3.56786 6.31398 1.50058 8.84253 1.50058C10.4152 1.50065 11.7946 2.30369 12.6086 3.52133C12.8389 3.86568 12.7464 4.33115 12.4021 4.56137C12.0578 4.7915 11.5923 4.69913 11.3621 4.35483C10.8125 3.53283 9.88999 3.00065 8.84253 3.00058C7.19925 3.00058 5.8528 4.3178 5.79785 6.00058H12.7969C13.9182 6.00058 14.8125 6.92586 14.8125 8.03598V14.4644Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-round-down::before,
.v-icon[class*=" icon-"].icon-arrow-round-down::before {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='32' y='1.39876e-06' width='32' height='32' rx='16' transform='rotate(90 32 1.39876e-06)' fill='%23F5F5F5'/%3E%3Cpath d='M9.00594 12.9998C9.00598 12.8021 9.06466 12.6088 9.17454 12.4444C9.28443 12.28 9.44059 12.1518 9.62329 12.0761C9.80599 12.0004 10.007 11.9806 10.201 12.0192C10.3949 12.0578 10.5731 12.153 10.7129 12.2928L16.0059 17.5859L21.2989 12.2928C21.4875 12.1106 21.7401 12.0099 22.0023 12.0121C22.2645 12.0144 22.5154 12.1196 22.7008 12.305C22.8862 12.4904 22.9913 12.7411 22.9936 13.0033C22.9959 13.2655 22.8951 13.5182 22.7129 13.7068L16.7129 19.7068C16.5254 19.8943 16.2711 19.9996 16.0059 19.9996C15.7408 19.9996 15.4865 19.8943 15.2989 19.7068L9.29894 13.7068C9.11139 13.5193 9.006 13.265 9.00594 12.9998Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-round-up::before,
.v-icon[class*=" icon-"].icon-arrow-round-up::before {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect y='32' width='32' height='32' rx='16' transform='rotate(-90 0 32)' fill='%23F5F5F5'/%3E%3Cpath d='M22.9941 19.0002C22.994 19.198 22.9353 19.3912 22.8255 19.5556C22.7156 19.72 22.5594 19.8482 22.3767 19.9239C22.194 19.9996 21.993 20.0194 21.799 19.9808C21.6051 19.9422 21.4269 19.847 21.2871 19.7072L15.9941 14.4141L10.7011 19.7072C10.5125 19.8894 10.2599 19.9901 9.99766 19.9879C9.73546 19.9856 9.48465 19.8804 9.29924 19.695C9.11383 19.5096 9.00866 19.2589 9.00639 18.9967C9.00411 18.7345 9.1049 18.4818 9.28706 18.2932L15.2871 12.2932C15.4746 12.1057 15.7289 12.0004 15.9941 12.0004C16.2592 12.0004 16.5135 12.1057 16.7011 12.2932L22.7011 18.2932C22.8886 18.4807 22.994 18.735 22.9941 19.0002Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-logo::before,
.v-icon[class*=" icon-"].icon-logo::before {
  width: 154px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='154' height='20' viewBox='0 0 154 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.767 3.049V16.071H10.727V9.203H3.009V16.071H0.969V3.049H3.009V7.418H10.727V3.049H12.767ZM21.3787 11.362H18.1487C17.0947 11.362 16.5847 11.804 16.5847 12.688V13.011C16.5847 13.895 17.0947 14.32 18.1487 14.32H21.3787C22.4327 14.32 22.9767 13.895 22.9767 13.011V12.688C22.9767 11.804 22.4327 11.362 21.3787 11.362ZM17.6557 16.071C16.7037 16.071 15.9387 15.816 15.3947 15.272C14.8167 14.745 14.5447 14.065 14.5447 13.215V12.518C14.5447 11.668 14.8167 10.988 15.3947 10.444C15.9387 9.9 16.7037 9.628 17.6557 9.628H22.9767V9.577C22.9767 8.54 22.3987 8.013 21.2597 8.013H15.3437V6.279H21.2257C22.4497 6.279 23.3847 6.602 24.0307 7.214C24.6767 7.826 25.0167 8.693 25.0167 9.832V13.283C25.0167 14.167 24.7107 14.864 24.1157 15.374C23.5717 15.85 22.8067 16.071 21.8207 16.071H17.6557ZM30.979 6.279H32.985C34.243 6.279 35.246 6.653 35.977 7.384C36.691 8.132 37.065 9.152 37.065 10.461V16.071H35.025V10.563C35.025 9.747 34.855 9.152 34.549 8.778C34.141 8.302 33.58 8.047 32.832 8.047H31.098C30.367 8.047 29.806 8.302 29.398 8.778C29.092 9.152 28.956 9.747 28.956 10.563V16.071H26.916V10.461C26.916 9.152 27.273 8.132 28.004 7.384C28.718 6.653 29.721 6.279 30.979 6.279ZM46.4678 14.762C45.7368 15.646 44.8358 16.071 43.7648 16.071H42.5068C41.3678 16.071 40.4668 15.714 39.8038 15C39.1578 14.337 38.8518 13.385 38.8518 12.161V6.279H40.8748V12.178C40.8748 12.892 41.0278 13.419 41.3338 13.742C41.6738 14.116 42.1328 14.303 42.7108 14.303H43.5948C44.1728 14.303 44.6318 14.116 44.9888 13.742C45.2948 13.419 45.4648 12.892 45.4648 12.178V6.279H47.4708V12.178C47.4708 12.892 47.6238 13.419 47.9298 13.742C48.2698 14.116 48.7288 14.303 49.3068 14.303H50.1908C50.7688 14.303 51.2278 14.116 51.5848 13.742C51.8908 13.419 52.0608 12.892 52.0608 12.178V6.279H54.0838V12.161C54.0838 13.385 53.7438 14.337 53.0978 15C52.4178 15.714 51.5168 16.071 50.3778 16.071H49.1368C48.0828 16.071 47.1818 15.646 46.4678 14.762ZM60.0678 8.047C59.3368 8.047 58.7758 8.302 58.3678 8.778C58.0618 9.152 57.9258 9.747 57.9258 10.563V16.071H55.8858V3.015H57.9258V6.874C58.5038 6.483 59.1838 6.279 59.9488 6.279H61.9548C63.2128 6.279 64.2158 6.653 64.9468 7.384C65.6608 8.132 66.0348 9.152 66.0348 10.461V16.071H63.9948V10.563C63.9948 9.747 63.8248 9.152 63.5188 8.778C63.1108 8.302 62.5498 8.047 61.8018 8.047H60.0678ZM74.5535 11.362H71.3235C70.2695 11.362 69.7595 11.804 69.7595 12.688V13.011C69.7595 13.895 70.2695 14.32 71.3235 14.32H74.5535C75.6075 14.32 76.1515 13.895 76.1515 13.011V12.688C76.1515 11.804 75.6075 11.362 74.5535 11.362ZM70.8305 16.071C69.8785 16.071 69.1135 15.816 68.5695 15.272C67.9915 14.745 67.7195 14.065 67.7195 13.215V12.518C67.7195 11.668 67.9915 10.988 68.5695 10.444C69.1135 9.9 69.8785 9.628 70.8305 9.628H76.1515V9.577C76.1515 8.54 75.5735 8.013 74.4345 8.013H68.5185V6.279H74.4005C75.6245 6.279 76.5595 6.602 77.2055 7.214C77.8515 7.826 78.1915 8.693 78.1915 9.832V13.283C78.1915 14.167 77.8855 14.864 77.2905 15.374C76.7465 15.85 75.9815 16.071 74.9955 16.071H70.8305Z' fill='black'/%3E%3Cpath d='M84.065 11.655V8.775C84.065 7.515 84.455 6.495 85.25 5.7C85.94 4.965 86.975 4.59 88.34 4.59H94.31V5.88H88.295C87.455 5.88 86.765 6.18 86.225 6.78C85.76 7.32 85.535 7.995 85.55 8.835V11.58C85.535 12.42 85.76 13.095 86.225 13.62C86.765 14.22 87.455 14.52 88.295 14.52H94.31V15.81H88.34C86.975 15.81 85.94 15.45 85.25 14.715C84.455 13.92 84.065 12.9 84.065 11.655ZM102.1 11.655H99.0847C98.1097 11.655 97.6297 12.09 97.6297 12.945V13.26C97.6297 14.115 98.1097 14.535 99.0847 14.535H102.1C103.09 14.535 103.6 14.115 103.6 13.26V12.945C103.6 12.09 103.09 11.655 102.1 11.655ZM98.7847 15.81C97.9597 15.81 97.3147 15.6 96.8647 15.15C96.3847 14.715 96.1597 14.13 96.1597 13.41V12.825C96.1597 12.105 96.3847 11.52 96.8647 11.07C97.3147 10.62 97.9747 10.395 98.8297 10.395H103.6V10.335C103.6 9.255 103.09 8.7 102.085 8.7H96.8197V7.44H101.875C102.91 7.44 103.705 7.71 104.245 8.22C104.785 8.73 105.07 9.48 105.07 10.47V13.455C105.07 14.22 104.815 14.82 104.32 15.24C103.87 15.63 103.21 15.81 102.37 15.81H98.7847ZM107.046 10.02C107.046 9.21 107.301 8.565 107.826 8.085C108.291 7.665 109.041 7.44 110.061 7.44H113.301V8.73H110.016C109.026 8.73 108.531 9.195 108.531 10.095V15.81H107.046V10.02ZM117.691 11.58H120.736C121.711 11.58 122.206 11.16 122.206 10.305V9.99C122.206 9.135 121.711 8.7 120.736 8.7H117.691C116.716 8.7 116.236 9.135 116.236 9.99V10.305C116.236 11.16 116.716 11.58 117.691 11.58ZM123.676 9.87V10.44C123.676 11.16 123.436 11.745 122.956 12.18C122.491 12.63 121.831 12.84 120.991 12.84H116.236V12.915C116.236 13.995 116.731 14.535 117.751 14.535H123.316V15.81H117.946C116.911 15.81 116.116 15.555 115.576 15.045C115.036 14.55 114.766 13.815 114.766 12.825V9.885C114.766 9.15 114.991 8.565 115.471 8.115C115.921 7.665 116.566 7.44 117.406 7.44H121.021C121.846 7.44 122.491 7.665 122.956 8.115C123.436 8.565 123.676 9.15 123.676 9.87ZM128.487 11.58H131.532C132.507 11.58 133.002 11.16 133.002 10.305V9.99C133.002 9.135 132.507 8.7 131.532 8.7H128.487C127.512 8.7 127.032 9.135 127.032 9.99V10.305C127.032 11.16 127.512 11.58 128.487 11.58ZM134.472 9.87V10.44C134.472 11.16 134.232 11.745 133.752 12.18C133.287 12.63 132.627 12.84 131.787 12.84H127.032V12.915C127.032 13.995 127.527 14.535 128.547 14.535H134.112V15.81H128.742C127.707 15.81 126.912 15.555 126.372 15.045C125.832 14.55 125.562 13.815 125.562 12.825V9.885C125.562 9.15 125.787 8.565 126.267 8.115C126.717 7.665 127.362 7.44 128.202 7.44H131.817C132.642 7.44 133.287 7.665 133.752 8.115C134.232 8.565 134.472 9.15 134.472 9.87ZM136.328 10.02C136.328 9.21 136.583 8.565 137.108 8.085C137.573 7.665 138.323 7.44 139.343 7.44H142.583V8.73H139.298C138.308 8.73 137.813 9.195 137.813 10.095V15.81H136.328V10.02ZM149.613 10.995C150.603 10.995 151.308 11.145 151.728 11.415C152.253 11.775 152.523 12.33 152.523 13.11V13.725C152.523 14.505 152.253 15.06 151.728 15.405C151.308 15.675 150.618 15.81 149.673 15.81H144.093V14.52H149.853C150.633 14.52 151.038 14.22 151.038 13.605V13.215C151.038 12.585 150.633 12.27 149.823 12.27H146.808C145.818 12.27 145.128 12.135 144.708 11.865C144.183 11.52 143.928 10.965 143.928 10.185V9.555C143.928 8.775 144.183 8.205 144.708 7.86C145.128 7.59 145.803 7.44 146.733 7.44H152.073V8.73H146.583C145.803 8.73 145.413 9.045 145.413 9.66V10.08C145.413 10.695 145.803 10.995 146.583 10.995H149.613Z' fill='black'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-download::before,
.v-icon[class*=" icon-"].icon-download::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 22C4.20435 22 3.44152 21.6837 2.87891 21.1211C2.3163 20.5585 2 19.7956 2 19V15C2 14.7348 2.10543 14.4805 2.29297 14.293C2.48051 14.1054 2.73478 14 3 14C3.26522 14 3.51949 14.1054 3.70703 14.293C3.89457 14.4805 4 14.7348 4 15V19C4 19.2652 4.10543 19.5195 4.29297 19.707C4.48051 19.8946 4.73478 20 5 20H19C19.2652 20 19.5195 19.8946 19.707 19.707C19.8946 19.5195 20 19.2652 20 19V15C19.9893 14.8626 20.0075 14.724 20.0527 14.5938C20.098 14.4635 20.17 14.3453 20.2637 14.2441C20.3573 14.143 20.4694 14.0611 20.5957 14.0059C20.722 13.9507 20.8582 13.9219 20.9961 13.9219C21.1339 13.9219 21.2721 13.9507 21.3984 14.0059C21.5247 14.0611 21.6368 14.143 21.7305 14.2441C21.8241 14.3453 21.8961 14.4635 21.9414 14.5938C21.9867 14.724 22.0048 14.8626 21.9941 15V19C21.9941 19.7956 21.6778 20.5585 21.1152 21.1211C20.5526 21.6837 19.7898 22 18.9941 22H5ZM11.6562 15.9414L11.623 15.9297L11.5859 15.9121C11.4561 15.8522 11.3404 15.7657 11.2461 15.6582L6.29883 10.7129C6.2047 10.6206 6.12961 10.51 6.07812 10.3887C6.02664 10.2673 5.99899 10.1377 5.99805 10.0059C5.99752 9.87383 6.0246 9.74263 6.07617 9.62109C6.12774 9.49956 6.20352 9.39019 6.29883 9.29883C6.48627 9.11197 6.74118 9.00586 7.00586 9.00586C7.27053 9.00586 7.52349 9.11197 7.71094 9.29883L11.002 12.5859V3C11.002 2.73478 11.1074 2.48051 11.2949 2.29297C11.4825 2.10543 11.7367 2 12.002 2C12.2672 2 12.5214 2.10543 12.709 2.29297C12.8965 2.48051 13.002 2.73478 13.002 3V12.5879L16.293 9.29688C16.4805 9.10857 16.7343 9.00252 17 9.00195C17.2657 9.00139 17.5226 9.10741 17.7109 9.29492C17.8992 9.48243 18.0053 9.73621 18.0059 10.002C18.0064 10.2677 17.9004 10.5226 17.7129 10.7109L12.7129 15.7109C12.5254 15.8985 12.2711 16.0038 12.0059 16.0039C11.8865 16.003 11.7685 15.9822 11.6562 15.9414Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-warning::before,
.v-icon[class*=" icon-"].icon-warning::before {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66602 10C1.66602 8.35186 2.15496 6.74073 3.07064 5.37032C3.98632 3.99991 5.28816 2.93139 6.81087 2.30066C8.33359 1.66993 10.0088 1.50548 11.6253 1.82702C13.2418 2.14857 14.7258 2.94186 15.8913 4.1073C17.0567 5.27274 17.8516 6.75755 18.1732 8.37406C18.4947 9.99057 18.3286 11.6666 17.6979 13.1893C17.0672 14.712 16.0003 16.0131 14.6299 16.9288C13.2595 17.8444 11.6475 18.3334 9.99935 18.3334C7.78996 18.3309 5.67133 17.4518 4.10905 15.8895C2.54677 14.3272 1.66844 12.2094 1.66602 10ZM3.33268 10C3.33268 11.3186 3.72319 12.6073 4.45573 13.7037C5.18827 14.8 6.23072 15.6543 7.44889 16.1589C8.66707 16.6635 10.0066 16.7962 11.2998 16.5389C12.593 16.2817 13.7805 15.6467 14.7129 14.7144C15.6452 13.782 16.2802 12.5937 16.5374 11.3005C16.7947 10.0073 16.6628 8.66694 16.1582 7.44877C15.6536 6.2306 14.8001 5.18978 13.7038 4.45723C12.6074 3.72469 11.3179 3.33337 9.99935 3.33337C8.23178 3.33514 6.5373 4.03827 5.28744 5.28813C4.03757 6.53799 3.33445 8.23247 3.33268 10ZM9.16602 6.66671V10.8334C9.16602 11.0544 9.25388 11.2663 9.41016 11.4226C9.56644 11.5788 9.77834 11.6667 9.99935 11.6667C10.2204 11.6667 10.4323 11.5788 10.5885 11.4226C10.7448 11.2663 10.8327 11.0544 10.8327 10.8334V6.66671C10.8327 6.44569 10.7448 6.23379 10.5885 6.07751C10.4323 5.92123 10.2204 5.83337 9.99935 5.83337C9.77834 5.83337 9.56644 5.92123 9.41016 6.07751C9.25388 6.23379 9.16602 6.44569 9.16602 6.66671ZM9.98958 12.5C9.76857 12.5 9.55667 12.5879 9.40039 12.7442C9.24411 12.9005 9.15625 13.1124 9.15625 13.3334C9.15625 13.5544 9.24411 13.7663 9.40039 13.9226C9.55667 14.0788 9.76857 14.1667 9.98958 14.1667H9.99772C10.2187 14.1667 10.4306 14.0788 10.5869 13.9226C10.7432 13.7663 10.8311 13.5544 10.8311 13.3334C10.8311 13.1124 10.7432 12.9005 10.5869 12.7442C10.4306 12.5879 10.2187 12.5 9.99772 12.5H9.98958Z' fill='%23ED2D2D'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-download_blue::before,
.v-icon[class*=" icon-"].icon-download_blue::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 22C4.20435 22 3.44152 21.6837 2.87891 21.1211C2.3163 20.5585 2 19.7956 2 19V15C2 14.7348 2.10543 14.4805 2.29297 14.293C2.48051 14.1054 2.73478 14 3 14C3.26522 14 3.51949 14.1054 3.70703 14.293C3.89457 14.4805 4 14.7348 4 15V19C4 19.2652 4.10543 19.5195 4.29297 19.707C4.48051 19.8946 4.73478 20 5 20H19C19.2652 20 19.5195 19.8946 19.707 19.707C19.8946 19.5195 20 19.2652 20 19V15C19.9893 14.8626 20.0075 14.724 20.0527 14.5938C20.098 14.4635 20.17 14.3453 20.2637 14.2441C20.3573 14.143 20.4694 14.0611 20.5957 14.0059C20.722 13.9507 20.8582 13.9219 20.9961 13.9219C21.1339 13.9219 21.2721 13.9507 21.3984 14.0059C21.5247 14.0611 21.6368 14.143 21.7305 14.2441C21.8241 14.3453 21.8961 14.4635 21.9414 14.5938C21.9867 14.724 22.0048 14.8626 21.9941 15V19C21.9941 19.7956 21.6778 20.5585 21.1152 21.1211C20.5526 21.6837 19.7898 22 18.9941 22H5ZM11.6562 15.9414L11.623 15.9297L11.5859 15.9121C11.4561 15.8522 11.3404 15.7657 11.2461 15.6582L6.29883 10.7129C6.2047 10.6206 6.12961 10.51 6.07812 10.3887C6.02664 10.2673 5.99899 10.1377 5.99805 10.0059C5.99752 9.87383 6.0246 9.74263 6.07617 9.62109C6.12774 9.49956 6.20352 9.39019 6.29883 9.29883C6.48627 9.11197 6.74118 9.00586 7.00586 9.00586C7.27053 9.00586 7.52349 9.11197 7.71094 9.29883L11.002 12.5859V3C11.002 2.73478 11.1074 2.48051 11.2949 2.29297C11.4825 2.10543 11.7367 2 12.002 2C12.2672 2 12.5214 2.10543 12.709 2.29297C12.8965 2.48051 13.002 2.73478 13.002 3V12.5879L16.293 9.29688C16.4805 9.10857 16.7343 9.00252 17 9.00195C17.2657 9.00139 17.5226 9.10741 17.7109 9.29492C17.8992 9.48243 18.0053 9.73621 18.0059 10.002C18.0064 10.2677 17.9004 10.5226 17.7129 10.7109L12.7129 15.7109C12.5254 15.8985 12.2711 16.0038 12.0059 16.0039C11.8865 16.003 11.7685 15.9822 11.6562 15.9414Z' fill='%235843e0'/%3E%3C/svg%3E");
  content: "";
}
.v-icon[class^=icon-].icon-hr::before,
.v-icon[class*=" icon-"].icon-hr::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.408 11.6229C15.7765 11.434 16.2283 11.5796 16.4172 11.9481C16.6062 12.3167 16.4606 12.7684 16.092 12.9574L9.34204 16.4174C9.12725 16.5274 8.87275 16.5274 8.65796 16.4174L1.90796 12.9574C1.53939 12.7684 1.39383 12.3167 1.58276 11.9481C1.77173 11.5796 2.22346 11.434 2.59204 11.6229L9 14.9071L15.408 11.6229ZM15.408 8.3153C15.7765 8.12639 16.2283 8.27196 16.4172 8.6405C16.6062 9.00909 16.4606 9.46082 16.092 9.64978L9.34204 13.1097C9.12725 13.2198 8.87275 13.2198 8.65796 13.1097L1.90796 9.64978C1.53939 9.46082 1.39383 9.00909 1.58276 8.6405C1.77173 8.27196 2.22346 8.12639 2.59204 8.3153L9 11.5995L15.408 8.3153ZM8.73999 1.54626C8.93557 1.47399 9.15409 1.48654 9.34204 1.58288L16.092 5.04284C16.3424 5.1712 16.5 5.42872 16.5 5.71008C16.5 5.99143 16.3424 6.24898 16.092 6.37732L9.34204 9.83728C9.12727 9.94735 8.87273 9.94735 8.65796 9.83728L1.90796 6.37732C1.65758 6.24898 1.50002 5.99143 1.5 5.71008C1.5 5.42872 1.65759 5.1712 1.90796 5.04284L8.65796 1.58288L8.73999 1.54626ZM3.89355 5.71008L9 8.32702L14.1057 5.71008L9 3.0924L3.89355 5.71008Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hr_black::before,
.v-icon[class*=" icon-"].icon-hr_black::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.408 11.6229C15.7765 11.434 16.2283 11.5796 16.4172 11.9481C16.6062 12.3167 16.4606 12.7684 16.092 12.9574L9.34204 16.4174C9.12725 16.5274 8.87275 16.5274 8.65796 16.4174L1.90796 12.9574C1.53939 12.7684 1.39383 12.3167 1.58276 11.9481C1.77173 11.5796 2.22346 11.434 2.59204 11.6229L9 14.9071L15.408 11.6229ZM15.408 8.3153C15.7765 8.12639 16.2283 8.27196 16.4172 8.6405C16.6062 9.00909 16.4606 9.46082 16.092 9.64978L9.34204 13.1097C9.12725 13.2198 8.87275 13.2198 8.65796 13.1097L1.90796 9.64978C1.53939 9.46082 1.39383 9.00909 1.58276 8.6405C1.77173 8.27196 2.22346 8.12639 2.59204 8.3153L9 11.5995L15.408 8.3153ZM8.73999 1.54626C8.93557 1.47399 9.15409 1.48654 9.34204 1.58288L16.092 5.04284C16.3424 5.1712 16.5 5.42872 16.5 5.71008C16.5 5.99143 16.3424 6.24898 16.092 6.37732L9.34204 9.83728C9.12727 9.94735 8.87273 9.94735 8.65796 9.83728L1.90796 6.37732C1.65758 6.24898 1.50002 5.99143 1.5 5.71008C1.5 5.42872 1.65759 5.1712 1.90796 5.04284L8.65796 1.58288L8.73999 1.54626ZM3.89355 5.71008L9 8.32702L14.1057 5.71008L9 3.0924L3.89355 5.71008Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-plus::before,
.v-icon[class*=" icon-"].icon-tree-plus::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 14.0299L10 11.1805M10 11.1805L10 8.33112M10 11.1805L7.20098 11.1805M10 11.1805L12.799 11.1805M2.08394 14.652L2.08401 6.992C2.08402 6.22475 2.08374 5.13193 2.0835 4.34065C2.08333 3.78412 2.52645 3.3335 3.07314 3.3335H7.78879L10.069 5.81311H16.9272C17.4738 5.81311 17.9168 6.26416 17.9168 6.82055L17.9166 14.6521C17.9166 15.7648 17.0304 16.6668 15.9374 16.6668L4.06315 16.6668C2.97005 16.6668 2.08393 15.7647 2.08394 14.652Z' stroke='%23454545' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-minus::before,
.v-icon[class*=" icon-"].icon-tree-minus::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.20098 11.1805H12.799M2.08394 14.652L2.08401 6.992C2.08402 6.22475 2.08374 5.13193 2.0835 4.34065C2.08333 3.78412 2.52645 3.3335 3.07314 3.3335H7.78879L10.069 5.81311H16.9272C17.4738 5.81311 17.9168 6.26416 17.9168 6.82055L17.9166 14.6521C17.9166 15.7648 17.0304 16.6668 15.9374 16.6668L4.06315 16.6668C2.97005 16.6668 2.08393 15.7647 2.08394 14.652Z' stroke='%23454545' stroke-width='1.66667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-close::before,
.v-icon[class*=" icon-"].icon-tree-close::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' fill='%23ABABAB'/%3E%3Cpath d='M8.91429 12.9143H11.0857H12.9143H15.0857C15.5907 12.9143 16 12.5049 16 12C15.9998 11.4952 15.5905 11.0857 15.0857 11.0857H12.9143H11.0857H8.91429C8.40962 11.0859 8.00021 11.4953 8 12C8 12.5048 8.40949 12.9141 8.91429 12.9143Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-open::before,
.v-icon[class*=" icon-"].icon-tree-open::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='2.5' fill='white' stroke='%23ABABAB'/%3E%3Cpath d='M11.0857 15.0857V12.9143H8.91429C8.40949 12.9141 8 12.5048 8 12C8.00021 11.4953 8.40962 11.0859 8.91429 11.0857H11.0857V8.91429C11.0859 8.40964 11.4953 8.00018 12 8C12.5048 8 12.9141 8.40953 12.9143 8.91429V11.0857H15.0857C15.5905 11.0857 15.9998 11.4952 16 12C16 12.5049 15.5907 12.9143 15.0857 12.9143H12.9143V15.0857C12.9143 15.5907 12.5049 16 12 16C11.4952 15.9998 11.0857 15.5905 11.0857 15.0857Z' fill='%23777777'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-disable::before,
.v-icon[class*=" icon-"].icon-tree-disable::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='2.5' fill='%23F5F5F5' stroke='%23DADADA'/%3E%3Cpath d='M11.0857 15.0857V12.9143H8.91429C8.40949 12.9141 8 12.5048 8 12C8.00021 11.4953 8.40962 11.0859 8.91429 11.0857H11.0857V8.91429C11.0859 8.40964 11.4953 8.00018 12 8C12.5048 8 12.9141 8.40953 12.9143 8.91429V11.0857H15.0857C15.5905 11.0857 15.9998 11.4952 16 12C16 12.5049 15.5907 12.9143 15.0857 12.9143H12.9143V15.0857C12.9143 15.5907 12.5049 16 12 16C11.4952 15.9998 11.0857 15.5905 11.0857 15.0857Z' fill='%23DADADA'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-tree-last::before,
.v-icon[class*=" icon-"].icon-tree-last::before {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5V13H10' stroke='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-search::before,
.v-icon[class*=" icon-"].icon-search::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.9327 13.9554L18 18M15.3333 10.6406C15.3333 13.2036 13.244 15.2812 10.6667 15.2812C8.08934 15.2812 6 13.2036 6 10.6406C6 8.07768 8.08934 6 10.6667 6C13.244 6 15.3333 8.07768 15.3333 10.6406Z' stroke='%23606060' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-info-gray::before,
.v-icon[class*=" icon-"].icon-info-gray::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66602 10C1.66602 8.35186 2.15496 6.74073 3.07064 5.37032C3.98632 3.99991 5.28816 2.93139 6.81087 2.30066C8.33359 1.66993 10.0088 1.50548 11.6253 1.82702C13.2418 2.14857 14.7258 2.94186 15.8913 4.1073C17.0567 5.27274 17.8516 6.75755 18.1732 8.37406C18.4947 9.99057 18.3286 11.6666 17.6979 13.1893C17.0672 14.712 16.0003 16.0131 14.6299 16.9288C13.2595 17.8444 11.6475 18.3334 9.99935 18.3334C7.78996 18.3309 5.67133 17.4518 4.10905 15.8895C2.54677 14.3272 1.66844 12.2094 1.66602 10ZM3.33268 10C3.33268 11.3186 3.72319 12.6073 4.45573 13.7037C5.18827 14.8 6.23072 15.6543 7.44889 16.1589C8.66707 16.6635 10.0066 16.7962 11.2998 16.5389C12.593 16.2817 13.7805 15.6467 14.7129 14.7144C15.6452 13.782 16.2802 12.5937 16.5374 11.3005C16.7947 10.0073 16.6628 8.66694 16.1582 7.44877C15.6536 6.2306 14.8001 5.18978 13.7038 4.45723C12.6074 3.72469 11.3179 3.33337 9.99935 3.33337C8.23178 3.33514 6.5373 4.03827 5.28744 5.28813C4.03757 6.53799 3.33445 8.23247 3.33268 10ZM9.16602 6.66671V10.8334C9.16602 11.0544 9.25388 11.2663 9.41016 11.4226C9.56644 11.5788 9.77834 11.6667 9.99935 11.6667C10.2204 11.6667 10.4323 11.5788 10.5885 11.4226C10.7448 11.2663 10.8327 11.0544 10.8327 10.8334V6.66671C10.8327 6.44569 10.7448 6.23379 10.5885 6.07751C10.4323 5.92123 10.2204 5.83337 9.99935 5.83337C9.77834 5.83337 9.56644 5.92123 9.41016 6.07751C9.25388 6.23379 9.16602 6.44569 9.16602 6.66671ZM9.98958 12.5C9.76857 12.5 9.55667 12.5879 9.40039 12.7442C9.24411 12.9005 9.15625 13.1124 9.15625 13.3334C9.15625 13.5544 9.24411 13.7663 9.40039 13.9226C9.55667 14.0788 9.76857 14.1667 9.98958 14.1667H9.99772C10.2187 14.1667 10.4306 14.0788 10.5869 13.9226C10.7432 13.7663 10.8311 13.5544 10.8311 13.3334C10.8311 13.1124 10.7432 12.9005 10.5869 12.7442C10.4306 12.5879 10.2187 12.5 9.99772 12.5H9.98958Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-triangle-bk::before,
.v-icon[class*=" icon-"].icon-triangle-bk::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.0438 7.53C14.46 6.86395 13.9812 6 13.1958 6L6.80425 6C6.01881 6 5.53997 6.86395 5.95625 7.53L9.152 12.6432C9.54367 13.2699 10.4563 13.2699 10.848 12.6432L14.0438 7.53Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-triangle-gray::before,
.v-icon[class*=" icon-"].icon-triangle-gray::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.53 14.0438C6.86395 14.46 6 13.9812 6 13.1958V6.80425C6 6.01881 6.86395 5.53997 7.53 5.95625L12.6432 9.152C13.2699 9.54367 13.2699 10.4563 12.6432 10.848L7.53 14.0438Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-certi::before,
.v-icon[class*=" icon-"].icon-certi::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 10.625C10 10.7908 9.93415 10.9497 9.81694 11.0669C9.69973 11.1842 9.54076 11.25 9.375 11.25H5.625C5.45924 11.25 5.30027 11.1842 5.18306 11.0669C5.06585 10.9497 5 10.7908 5 10.625C5 10.4592 5.06585 10.3003 5.18306 10.1831C5.30027 10.0658 5.45924 10 5.625 10H9.375C9.54076 10 9.69973 10.0658 9.81694 10.1831C9.93415 10.3003 10 10.4592 10 10.625ZM9.375 7.5H5.625C5.45924 7.5 5.30027 7.56585 5.18306 7.68306C5.06585 7.80027 5 7.95924 5 8.125C5 8.29076 5.06585 8.44973 5.18306 8.56694C5.30027 8.68415 5.45924 8.75 5.625 8.75H9.375C9.54076 8.75 9.69973 8.68415 9.81694 8.56694C9.93415 8.44973 10 8.29076 10 8.125C10 7.95924 9.93415 7.80027 9.81694 7.68306C9.69973 7.56585 9.54076 7.5 9.375 7.5ZM18.125 12.6148V17.5C18.126 17.6102 18.0978 17.7187 18.0434 17.8145C17.9889 17.9103 17.9101 17.99 17.8149 18.0455C17.7198 18.101 17.6116 18.1304 17.5014 18.1306C17.3912 18.1309 17.2829 18.102 17.1875 18.0469L15.3125 16.9734L13.4375 18.0469C13.3421 18.102 13.2338 18.1309 13.1236 18.1306C13.0134 18.1304 12.9052 18.101 12.8101 18.0455C12.7149 17.99 12.6361 17.9103 12.5816 17.8145C12.5272 17.7187 12.499 17.6102 12.5 17.5V15.625H3.125C2.79348 15.625 2.47554 15.4933 2.24112 15.2589C2.0067 15.0245 1.875 14.7065 1.875 14.375V4.375C1.875 4.04348 2.0067 3.72554 2.24112 3.49112C2.47554 3.2567 2.79348 3.125 3.125 3.125H16.875C17.2065 3.125 17.5245 3.2567 17.7589 3.49112C17.9933 3.72554 18.125 4.04348 18.125 4.375V6.76016C18.5201 7.1385 18.8345 7.59291 19.0493 8.09601C19.2641 8.5991 19.3748 9.14047 19.3748 9.6875C19.3748 10.2345 19.2641 10.7759 19.0493 11.279C18.8345 11.7821 18.5201 12.2365 18.125 12.6148ZM12.5 14.375V12.6148C11.8189 11.958 11.3885 11.084 11.283 10.1437C11.1774 9.20337 11.4035 8.25571 11.922 7.46424C12.4406 6.67278 13.2192 6.08715 14.1234 5.80842C15.0277 5.52969 16.0008 5.57535 16.875 5.9375V4.375H3.125V14.375H12.5ZM16.875 13.4375C16.38 13.6443 15.8489 13.7508 15.3125 13.7508C14.7761 13.7508 14.245 13.6443 13.75 13.4375V16.4234L15 15.7078C15.0945 15.6538 15.2014 15.6254 15.3102 15.6254C15.419 15.6254 15.5259 15.6538 15.6203 15.7078L16.8703 16.4234L16.875 13.4375ZM18.125 9.6875C18.125 9.13124 17.9601 8.58747 17.651 8.12496C17.342 7.66245 16.9027 7.30196 16.3888 7.08909C15.8749 6.87622 15.3094 6.82052 14.7638 6.92904C14.2182 7.03756 13.7171 7.30543 13.3238 7.69876C12.9304 8.0921 12.6626 8.59324 12.554 9.13881C12.4455 9.68438 12.5012 10.2499 12.7141 10.7638C12.927 11.2777 13.2874 11.717 13.75 12.026C14.2125 12.335 14.7562 12.5 15.3125 12.5C15.6818 12.5 16.0476 12.4273 16.3888 12.2859C16.73 12.1446 17.0401 11.9374 17.3012 11.6762C17.5624 11.4151 17.7696 11.105 17.9109 10.7638C18.0523 10.4226 18.125 10.0568 18.125 9.6875Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-circle-up::before,
.v-icon[class*=" icon-"].icon-arrow-circle-up::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6598_78011)'%3E%3Cpath d='M22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22C9.34873 21.9971 6.80686 20.9426 4.93213 19.0679C3.0574 17.1931 2.00291 14.6513 2 12C2.00291 9.34873 3.0574 6.80686 4.93213 4.93213C6.80686 3.05739 9.34873 2.00291 12 2C14.6513 2.00291 17.1931 3.0574 19.0679 4.93213C20.9426 6.80686 21.9971 9.34873 22 12ZM20 12C19.9974 9.87908 19.1538 7.84579 17.6541 6.34607C16.1543 4.84635 14.1209 4.00264 12 4C9.87908 4.00264 7.84567 4.84635 6.34595 6.34607C4.84623 7.84579 4.00265 9.87908 4 12C4.00238 14.121 4.84593 16.1544 6.3457 17.6542C7.84548 19.1539 9.879 19.9976 12 20C14.121 19.9976 16.1545 19.1539 17.6543 17.6542C19.1541 16.1544 19.9976 14.121 20 12Z' fill='%23454545'/%3E%3Cpath d='M7.0127 13.0002C7.01274 13.198 7.07141 13.3913 7.18129 13.5557C7.29118 13.7201 7.44734 13.8482 7.63004 13.9239C7.81274 13.9996 8.01378 14.0194 8.20773 13.9808C8.40168 13.9422 8.57984 13.847 8.7197 13.7072L12.0127 10.4142L15.3057 13.7072C15.4943 13.8894 15.7469 13.9902 16.0091 13.9879C16.2713 13.9856 16.5221 13.8804 16.7075 13.695C16.8929 13.5096 16.9981 13.2588 17.0004 12.9966C17.0026 12.7344 16.9019 12.4818 16.7197 12.2932L12.7197 8.29321C12.5322 8.10574 12.2779 8.00043 12.0127 8.00043C11.7475 8.00043 11.4932 8.10574 11.3057 8.29321L7.3057 12.2932C7.11815 12.4807 7.01275 12.735 7.0127 13.0002Z' fill='%23454545'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6598_78011'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow-circle-down::before,
.v-icon[class*=" icon-"].icon-arrow-circle-down::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_6598_78018)'%3E%3Cpath d='M2 12C2.00291 9.34873 3.0574 6.80686 4.93213 4.93213C6.80686 3.0574 9.34873 2.00291 12 2C14.6513 2.00291 17.1931 3.0574 19.0679 4.93213C20.9426 6.80686 21.9971 9.34873 22 12C21.9971 14.6513 20.9426 17.1931 19.0679 19.0679C17.1931 20.9426 14.6513 21.9971 12 22C9.34873 21.9971 6.80686 20.9426 4.93213 19.0679C3.0574 17.1931 2.00291 14.6513 2 12ZM4 12C4.00265 14.1209 4.84623 16.1542 6.34595 17.6539C7.84566 19.1536 9.87908 19.9974 12 20C14.1209 19.9974 16.1543 19.1536 17.6541 17.6539C19.1538 16.1542 19.9974 14.1209 20 12C19.9976 9.879 19.1541 7.8456 17.6543 6.34583C16.1545 4.84605 14.121 4.00238 12 4C9.879 4.00238 7.84548 4.84605 6.3457 6.34583C4.84593 7.8456 4.00238 9.879 4 12Z' fill='%23454545'/%3E%3Cpath d='M16.9873 10.9998C16.9873 10.802 16.9286 10.6087 16.8187 10.4443C16.7088 10.2799 16.5527 10.1518 16.37 10.0761C16.1873 10.0004 15.9862 9.98064 15.7923 10.0192C15.5983 10.0578 15.4202 10.153 15.2803 10.2928L11.9873 13.5858L8.6943 10.2928C8.5057 10.1106 8.2531 10.0098 7.9909 10.0121C7.72871 10.0144 7.47789 10.1196 7.29249 10.305C7.10708 10.4904 7.00191 10.7412 6.99963 11.0034C6.99735 11.2656 7.09815 11.5182 7.2803 11.7068L11.2803 15.7068C11.4678 15.8943 11.7221 15.9996 11.9873 15.9996C12.2525 15.9996 12.5068 15.8943 12.6943 15.7068L16.6943 11.7068C16.8819 11.5193 16.9872 11.265 16.9873 10.9998Z' fill='%23454545'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_6598_78018'%3E%3Crect width='24' height='24' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-user-profile::before,
.v-icon[class*=" icon-"].icon-user-profile::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 11.2959C11.9768 11.2959 13.7256 11.674 14.9492 12.248C16.2389 12.8531 16.6669 13.5236 16.667 13.9814C16.667 14.5618 16.351 15.1957 15.3252 15.7305C14.2717 16.2796 12.5489 16.667 10 16.667C7.45106 16.667 5.72826 16.2796 4.6748 15.7305C3.64902 15.1957 3.33301 14.5618 3.33301 13.9814C3.33308 13.5236 3.76111 12.8531 5.05078 12.248C6.27436 11.674 8.02324 11.2959 10 11.2959ZM10 3.33301C11.2367 3.33301 12.3486 4.53891 12.3486 5.8418C12.3484 7.10465 11.2743 8.22949 10 8.22949C8.7257 8.22949 7.6516 7.10465 7.65137 5.8418C7.65137 4.53891 8.76334 3.33301 10 3.33301Z' stroke='%23454545' stroke-width='1.66667'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-redirect::before,
.v-icon[class*=" icon-"].icon-redirect::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 9C1.50218 7.01155 2.29305 5.10515 3.6991 3.6991C5.10515 2.29305 7.01155 1.50218 9 1.5C10.9885 1.50218 12.8949 2.29305 14.3009 3.6991C15.707 5.10515 16.4978 7.01155 16.5 9C16.4978 10.9885 15.707 12.8949 14.3009 14.3009C12.8949 15.707 10.9885 16.4978 9 16.5C7.01155 16.4978 5.10515 15.707 3.6991 14.3009C2.29305 12.8949 1.50218 10.9885 1.5 9ZM3 9C3.00198 10.5907 3.63467 12.1157 4.75946 13.2404C5.88425 14.3652 7.40931 14.998 9 15C10.5907 14.998 12.1158 14.3652 13.2405 13.2404C14.3653 12.1157 14.998 10.5907 15 9C14.9982 7.40925 14.3656 5.8842 13.2407 4.75937C12.1159 3.63454 10.5908 3.00179 9 3C7.40925 3.00179 5.88411 3.63454 4.75928 4.75937C3.63445 5.8842 3.00179 7.40925 3 9Z' fill='%235843E0'/%3E%3Cpath d='M11.9999 9.75C11.9999 10.1642 11.6642 10.5 11.2499 10.5C10.8357 10.5 10.4999 10.1642 10.4999 9.75V8.56055L7.28022 11.7803C6.98732 12.0732 6.51256 12.0732 6.21967 11.7803C5.92678 11.4874 5.92678 11.0126 6.21967 10.7197L9.4394 7.5H8.24994C7.83573 7.5 7.49994 7.16421 7.49994 6.75C7.49994 6.33579 7.83573 6 8.24994 6H11.2499C11.6642 6 11.9999 6.33579 11.9999 6.75V9.75Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-reply::before,
.v-icon[class*=" icon-"].icon-reply::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.3297C2.00106 8.21282 2.35259 9.05948 2.97747 9.68394C3.60236 10.3084 4.44959 10.6597 5.33331 10.6608L11.7239 10.6608L9.52861 12.8546C9.46494 12.916 9.41415 12.9896 9.37921 13.0708C9.34427 13.1521 9.32588 13.2395 9.32511 13.328C9.32434 13.4165 9.34121 13.5042 9.37473 13.5861C9.40825 13.6679 9.45775 13.7423 9.52035 13.8049C9.58294 13.8674 9.65738 13.9169 9.73931 13.9504C9.82124 13.9839 9.90902 14.0007 9.99754 14C10.0861 13.9992 10.1735 13.9808 10.2549 13.9459C10.3362 13.911 10.4098 13.8602 10.4713 13.7966L13.8046 10.4656C13.9257 10.3446 13.9956 10.1818 13.9998 10.0107C14.004 9.8397 13.9422 9.6736 13.8272 9.54685L13.8012 9.5202L10.4679 6.18914C10.3422 6.06778 10.1738 6.00063 9.99901 6.00215C9.82421 6.00367 9.657 6.07373 9.5334 6.19726C9.40979 6.32078 9.33968 6.48787 9.33816 6.66255C9.33664 6.83723 9.40384 7.00551 9.52528 7.13116L11.7239 9.32833L5.33331 9.32833C4.80288 9.32833 4.29418 9.11776 3.91911 8.74294C3.54404 8.36813 3.33332 7.85977 3.33332 7.3297L3.33332 2.66621C3.33332 2.48952 3.26309 2.32007 3.13806 2.19513C3.01304 2.07019 2.84347 2 2.66666 2C2.48985 2 2.32028 2.07019 2.19526 2.19513C2.07024 2.32007 2 2.48952 2 2.66621L2 7.3297Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-graph::before,
.v-icon[class*=" icon-"].icon-graph::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 13C2 13.5523 1.55229 14 1 14C0.447716 14 5.92389e-07 13.5523 5.68248e-07 13L4.37114e-08 1C1.95702e-08 0.447715 0.447715 6.78525e-08 1 4.37114e-08C1.55228 1.95702e-08 2 0.447715 2 1L2 13Z' fill='%235843E0'/%3E%3Cpath d='M6 11.5833C6 12.0896 5.55229 12.5 5 12.5C4.44772 12.5 4 12.0896 4 11.5833L4 2.41667C4 1.91041 4.44772 1.5 5 1.5C5.55228 1.5 6 1.91041 6 2.41667L6 11.5833Z' fill='%235843E0'/%3E%3Cpath d='M10 10C10 10.5523 9.55229 11 9 11C8.44772 11 8 10.5523 8 10L8 4C8 3.44772 8.44772 3 9 3C9.55228 3 10 3.44772 10 4L10 10Z' fill='%235843E0'/%3E%3Cpath d='M14 8.5C14 9.05228 13.5523 9.5 13 9.5C12.4477 9.5 12 9.05228 12 8.5L12 5.5C12 4.94772 12.4477 4.5 13 4.5C13.5523 4.5 14 4.94772 14 5.5L14 8.5Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-graph_active::before,
.v-icon[class*=" icon-"].icon-graph_active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 13C2 13.5523 1.55229 14 1 14C0.447716 14 5.92389e-07 13.5523 5.68248e-07 13L4.37114e-08 1C1.95702e-08 0.447715 0.447715 6.78525e-08 1 4.37114e-08C1.55228 1.95702e-08 2 0.447715 2 1L2 13Z' fill='white'/%3E%3Cpath d='M6 11.5833C6 12.0896 5.55229 12.5 5 12.5C4.44772 12.5 4 12.0896 4 11.5833L4 2.41667C4 1.91041 4.44772 1.5 5 1.5C5.55228 1.5 6 1.91041 6 2.41667L6 11.5833Z' fill='white'/%3E%3Cpath d='M10 10C10 10.5523 9.55229 11 9 11C8.44772 11 8 10.5523 8 10L8 4C8 3.44772 8.44772 3 9 3C9.55228 3 10 3.44772 10 4L10 10Z' fill='white'/%3E%3Cpath d='M14 8.5C14 9.05228 13.5523 9.5 13 9.5C12.4477 9.5 12 9.05228 12 8.5L12 5.5C12 4.94772 12.4477 4.5 13 4.5C13.5523 4.5 14 4.94772 14 5.5L14 8.5Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-chart::before,
.v-icon[class*=" icon-"].icon-chart::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33268 10L17 10M3.33268 15L13 15M3.33268 5L11 5' stroke='%235843E0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-chart_active::before,
.v-icon[class*=" icon-"].icon-chart_active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33268 10L17 10M3.33268 15L13 15M3.33268 5L11 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-ai::before,
.v-icon[class*=" icon-"].icon-ai::before {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.62633 1.88939C3.80611 1.14798 4.86056 1.14798 5.04034 1.88939L5.53502 3.92942C5.5992 4.19412 5.80588 4.4008 6.07058 4.46498L8.11061 4.95966C8.85202 5.13944 8.85202 6.19389 8.11061 6.37367L6.07058 6.86835C5.80588 6.93254 5.5992 7.13921 5.53502 7.40392L5.04034 9.44394C4.86056 10.1854 3.80611 10.1854 3.62633 9.44395L3.13165 7.40392C3.06746 7.13921 2.86079 6.93254 2.59608 6.86835L0.556056 6.37367C-0.185351 6.19389 -0.185352 5.13944 0.556055 4.95966L2.59608 4.46498C2.86079 4.4008 3.06746 4.19412 3.13165 3.92942L3.62633 1.88939Z' fill='%231788FA'/%3E%3Cpath d='M9.56492 9.00885C9.67555 8.5526 10.3244 8.5526 10.4351 9.00885L10.7395 10.2643C10.779 10.4272 10.9062 10.5543 11.0691 10.5938L12.3245 10.8983C12.7807 11.0089 12.7807 11.6578 12.3245 11.7684L11.0691 12.0728C10.9062 12.1123 10.779 12.2395 10.7395 12.4024L10.4351 13.6578C10.3244 14.1141 9.67555 14.1141 9.56492 13.6578L9.2605 12.4024C9.221 12.2395 9.09382 12.1123 8.93092 12.0728L7.67552 11.7684C7.21927 11.6578 7.21927 11.0089 7.67552 10.8983L8.93092 10.5938C9.09382 10.5543 9.221 10.4272 9.2605 10.2643L9.56492 9.00885Z' fill='%231788FA'/%3E%3Cpath d='M11.7145 1.80789C11.7871 1.50848 12.2129 1.50848 12.2855 1.80789L12.4853 2.63175C12.5112 2.73865 12.5947 2.82212 12.7016 2.84804L13.5254 3.04781C13.8249 3.12042 13.8249 3.54625 13.5254 3.61885L12.7016 3.81863C12.5947 3.84455 12.5112 3.92801 12.4853 4.03491L12.2855 4.85877C12.2129 5.15819 11.7871 5.15819 11.7145 4.85877L11.5147 4.03491C11.4888 3.92801 11.4053 3.84455 11.2984 3.81863L10.4746 3.61885C10.1751 3.54625 10.1751 3.12042 10.4746 3.04781L11.2984 2.84804C11.4053 2.82212 11.4888 2.73865 11.5147 2.63175L11.7145 1.80789Z' fill='%231788FA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12 1.95406L11.837 2.62648C11.7718 2.89525 11.5619 3.10511 11.2931 3.17028L10.6207 3.33333L11.2931 3.49638C11.5619 3.56156 11.7718 3.77141 11.837 4.04019L12 4.7126L12.1631 4.04019C12.2282 3.77141 12.4381 3.56156 12.7069 3.49638L13.3793 3.33333L12.7069 3.17028C12.4381 3.10511 12.2282 2.89525 12.1631 2.62648L12 1.95406ZM12.3263 1.58997C12.2433 1.24779 11.7567 1.24779 11.6737 1.58997L11.4454 2.53153C11.4158 2.6537 11.3204 2.74909 11.1982 2.77871L10.2566 3.00702C9.91445 3.09 9.91445 3.57667 10.2566 3.65964L11.1982 3.88796C11.3204 3.91758 11.4158 4.01297 11.4454 4.13514L11.6737 5.07669C11.7567 5.41888 12.2433 5.41888 12.3263 5.07669L12.5546 4.13514C12.5842 4.01297 12.6796 3.91758 12.8018 3.88796L13.7434 3.65964C14.0855 3.57667 14.0855 3.09 13.7434 3.00702L12.8018 2.77871C12.6796 2.74909 12.5842 2.6537 12.5546 2.53153L12.3263 1.58997Z' fill='%231788FA'/%3E%3Cpath d='M4 14.6667C3.63181 14.6667 3.33333 14.3682 3.33333 14C3.33333 13.6318 3.63181 13.3333 4 13.3333C4.36819 13.3333 4.66667 13.6318 4.66667 14C4.66667 14.3682 4.36819 14.6667 4 14.6667Z' fill='%231788FA'/%3E%3Cpath d='M0.666667 12C0.298477 12 -1.60941e-08 11.7015 0 11.3333C1.60941e-08 10.9651 0.298477 10.6667 0.666667 10.6667C1.03486 10.6667 1.33333 10.9651 1.33333 11.3333C1.33333 11.7015 1.03486 12 0.666667 12Z' fill='%231788FA'/%3E%3Cpath d='M8 1.33333C7.63181 1.33333 7.33333 1.03486 7.33333 0.666667C7.33333 0.298477 7.63181 -1.60941e-08 8 0C8.36819 1.60941e-08 8.66667 0.298477 8.66667 0.666667C8.66667 1.03486 8.36819 1.33333 8 1.33333Z' fill='%231788FA'/%3E%3Cpath d='M14 8.66667C13.6318 8.66667 13.3333 8.36819 13.3333 8C13.3333 7.63181 13.6318 7.33333 14 7.33333C14.3682 7.33333 14.6667 7.63181 14.6667 8C14.6667 8.36819 14.3682 8.66667 14 8.66667Z' fill='%231788FA'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-logout::before,
.v-icon[class*=" icon-"].icon-logout::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.79561 3H5.10749C4.54855 3 4.0125 3.22388 3.61727 3.6224C3.22204 4.02091 3 4.56141 3 5.125V17.875C3 18.4386 3.22204 18.9791 3.61727 19.3776C4.0125 19.7761 4.54855 20 5.10749 20H8.79561M9.05754 11.5H21M21 11.5L16.4368 6.64286M21 11.5L16.4368 16.3571' stroke='%232D2D2D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-profile-toggle::before,
.v-icon[class*=" icon-"].icon-profile-toggle::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23E0E0E0'/%3E%3Cpath d='M15.9922 10.6665C15.9922 10.5347 15.953 10.4058 15.8798 10.2962C15.8065 10.1866 15.7024 10.1012 15.5806 10.0507C15.4588 10.0003 15.3248 9.98709 15.1955 10.0128C15.0662 10.0385 14.9474 10.102 14.8542 10.1952L11.9922 13.0572L9.13019 10.1952C9.00445 10.0738 8.83605 10.0066 8.66125 10.0081C8.48646 10.0096 8.31925 10.0797 8.19564 10.2033C8.07204 10.3269 8.00192 10.4941 8.0004 10.6689C7.99889 10.8437 8.06608 11.0121 8.18752 11.1379L11.5209 14.4712C11.6459 14.5962 11.8154 14.6664 11.9922 14.6664C12.169 14.6664 12.3385 14.5962 12.4635 14.4712L15.7969 11.1379C15.9219 11.0129 15.9921 10.8433 15.9922 10.6665Z' fill='%23999999'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-profile-toggle_active::before,
.v-icon[class*=" icon-"].icon-profile-toggle_active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' fill='white'/%3E%3Crect x='0.5' y='0.5' width='23' height='23' rx='11.5' stroke='%23454545'/%3E%3Cpath d='M8 13.3335C8.00003 13.4653 8.03914 13.5942 8.1124 13.7038C8.18566 13.8134 8.28976 13.8988 8.41156 13.9493C8.53336 13.9997 8.66739 14.0129 8.79669 13.9872C8.92599 13.9615 9.04477 13.898 9.138 13.8048L12 10.9428L14.862 13.8048C14.9877 13.9262 15.1561 13.9934 15.3309 13.9919C15.5057 13.9904 15.6729 13.9203 15.7965 13.7967C15.9202 13.6731 15.9903 13.5059 15.9918 13.3311C15.9933 13.1563 15.9261 12.9879 15.8047 12.8621L12.4713 9.52881C12.3463 9.40383 12.1768 9.33362 12 9.33362C11.8232 9.33362 11.6537 9.40383 11.5287 9.52881L8.19533 12.8621C8.0703 12.9871 8.00004 13.1567 8 13.3335Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-mobile-divider::before,
.v-icon[class*=" icon-"].icon-mobile-divider::before {
  background-image: url("data:image/svg+xml,%3Csvg width='342' height='4' viewBox='0 0 342 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='159' cy='2' r='2' fill='%23ABABAB'/%3E%3Ccircle cx='171' cy='2' r='2' fill='%23ABABAB'/%3E%3Ccircle cx='183' cy='2' r='2' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-pinned::before,
.v-icon[class*=" icon-"].icon-pinned::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9157 3.47463C15.474 3.03296 15.1027 2.65993 14.7786 2.39049C14.451 2.11821 14.0886 1.87858 13.6461 1.78742C13.0452 1.66365 12.4196 1.76539 11.8887 2.07285C11.4978 2.29927 11.2301 2.64142 11.0054 3.00334C10.7831 3.36144 10.5487 3.83213 10.2694 4.39074C9.99472 4.94008 9.90993 5.09785 9.80501 5.22571C9.70637 5.34587 9.59173 5.45217 9.46377 5.54048C9.32767 5.63438 9.16323 5.70546 8.59313 5.93351L8.40783 6.00716C7.56121 6.34581 6.85301 6.62739 6.33048 6.91521C5.80158 7.20657 5.31342 7.58171 5.07543 8.18522C4.9693 8.45436 4.91069 8.74021 4.90222 9.0294C4.88329 9.67778 5.18403 10.2146 5.55535 10.6907C5.92228 11.1612 6.46242 11.6991 7.10733 12.344L7.6563 12.8929C8.3012 13.5378 8.8391 14.078 9.30955 14.4449C9.78565 14.8162 10.3225 15.117 10.9709 15.098C11.2601 15.0896 11.5459 15.031 11.815 14.9248C12.4186 14.6868 12.7937 14.1987 13.085 13.6698C13.3729 13.1473 13.6545 12.4391 13.9931 11.5924L14.0668 11.4071C14.2948 10.837 14.3659 10.6726 14.4598 10.5365C14.5481 10.4085 14.6544 10.2939 14.7746 10.1953C14.9024 10.0903 15.0602 10.0055 15.6095 9.73087C16.1681 9.45156 16.6388 9.21715 16.9969 8.99487C17.3588 8.77021 17.701 8.50248 17.9274 8.11156C18.2349 7.58065 18.3366 6.95505 18.2128 6.35416C18.1217 5.91169 17.8821 5.54926 17.6098 5.22168C17.3403 4.89754 16.9673 4.52627 16.5256 4.0846L15.9157 3.47463ZM15.3471 5.26311C15.8116 5.72755 16.1189 6.03621 16.3277 6.2874C16.5335 6.53502 16.5707 6.64422 16.5803 6.69079C16.6214 6.89091 16.5877 7.09919 16.4854 7.27602C16.4615 7.31716 16.3918 7.40889 16.1182 7.5787C15.8407 7.75095 15.4517 7.94622 14.8643 8.23989C14.3816 8.48126 14.0229 8.65517 13.7169 8.90625C13.4765 9.10357 13.2652 9.3339 13.0885 9.58988C12.8637 9.91559 12.7203 10.287 12.52 10.788L12.4457 10.9727C12.0903 11.8612 11.8516 12.4549 11.6251 12.8659C11.4022 13.2706 11.2688 13.3482 11.2033 13.374C11.1137 13.4094 11.0183 13.4293 10.922 13.4321C10.8515 13.4341 10.6986 13.4142 10.335 13.1306C9.965 12.842 9.51137 12.391 8.83481 11.7144L8.28584 11.1655C7.60928 10.4889 7.15824 10.0353 6.86967 9.66527C6.58609 9.30162 6.56614 9.14877 6.56814 9.07831C6.57096 8.98196 6.59091 8.8866 6.62625 8.79692C6.65206 8.73146 6.72968 8.59807 7.13437 8.37512C7.5454 8.14869 8.13908 7.90994 9.02759 7.55453L9.2123 7.4803C9.71327 7.27992 10.0847 7.13653 10.4104 6.91176C10.6664 6.7351 10.8967 6.5238 11.094 6.28338C11.3451 5.9774 11.519 5.61867 11.7604 5.13594C12.054 4.5486 12.2493 4.15953 12.4216 3.88204C12.5914 3.60851 12.6831 3.53874 12.7242 3.51491C12.9011 3.41257 13.1094 3.37883 13.3095 3.41996C13.356 3.42956 13.4652 3.46677 13.7129 3.67258C13.9641 3.88139 14.2727 4.1887 14.7372 4.65314L15.3471 5.26311Z' fill='%23454545'/%3E%3Cpath d='M3.92267 17.2559L8.04746 13.1311C8.3729 12.8057 8.3729 12.278 8.04746 11.9526C7.72203 11.6272 7.19438 11.6272 6.86895 11.9526L2.74416 16.0774C2.41873 16.4028 2.41874 16.9305 2.74416 17.2559C3.0696 17.5814 3.59724 17.5814 3.92267 17.2559Z' fill='%23454545'/%3E%3Cpath d='M5.24408 2.74414C5.56951 2.4187 6.09703 2.4187 6.42246 2.74414L17.2558 13.5775C17.5812 13.9029 17.5812 14.4304 17.2558 14.7559C16.9304 15.0813 16.4028 15.0813 16.0774 14.7559L5.24408 3.92252C4.91864 3.59709 4.91864 3.06958 5.24408 2.74414Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-pinned_active::before,
.v-icon[class*=" icon-"].icon-pinned_active::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.9157 3.47463C15.474 3.03296 15.1027 2.65993 14.7786 2.39049C14.451 2.11821 14.0886 1.87858 13.6461 1.78742C13.0452 1.66365 12.4196 1.76539 11.8887 2.07285C11.4978 2.29927 11.2301 2.64142 11.0054 3.00334C10.7831 3.36144 10.5487 3.83213 10.2694 4.39074C9.99472 4.94008 9.90993 5.09785 9.80501 5.22571C9.70637 5.34587 9.59173 5.45217 9.46377 5.54048C9.32767 5.63438 9.16323 5.70546 8.59313 5.93351L8.40783 6.00716C7.56121 6.34581 6.85301 6.62739 6.33048 6.91521C5.80158 7.20657 5.31342 7.58171 5.07543 8.18522C4.9693 8.45436 4.91069 8.74021 4.90222 9.0294C4.88329 9.67778 5.18403 10.2146 5.55535 10.6907C5.92228 11.1612 6.46242 11.6991 7.10733 12.344L7.6563 12.8929C8.3012 13.5378 8.8391 14.078 9.30955 14.4449C9.78565 14.8162 10.3225 15.117 10.9709 15.098C11.2601 15.0896 11.5459 15.031 11.815 14.9248C12.4186 14.6868 12.7937 14.1987 13.085 13.6698C13.3729 13.1473 13.6545 12.4391 13.9931 11.5924L14.0668 11.4071C14.2948 10.837 14.3659 10.6726 14.4598 10.5365C14.5481 10.4085 14.6544 10.2939 14.7746 10.1953C14.9024 10.0903 15.0602 10.0055 15.6095 9.73087C16.1681 9.45156 16.6388 9.21715 16.9969 8.99487C17.3588 8.77021 17.701 8.50248 17.9274 8.11156C18.2349 7.58065 18.3366 6.95505 18.2128 6.35416C18.1217 5.91169 17.8821 5.54926 17.6098 5.22168C17.3403 4.89754 16.9673 4.52627 16.5256 4.0846L15.9157 3.47463ZM15.3471 5.26311C15.8116 5.72755 16.1189 6.03621 16.3277 6.2874C16.5335 6.53502 16.5707 6.64422 16.5803 6.69079C16.6214 6.89091 16.5877 7.09919 16.4854 7.27602C16.4615 7.31716 16.3918 7.40889 16.1182 7.5787C15.8407 7.75095 15.4517 7.94622 14.8643 8.23989C14.3816 8.48126 14.0229 8.65517 13.7169 8.90625C13.4765 9.10357 13.2652 9.3339 13.0885 9.58988C12.8637 9.91559 12.7203 10.287 12.52 10.788L12.4457 10.9727C12.0903 11.8612 11.8516 12.4549 11.6251 12.8659C11.4022 13.2706 11.2688 13.3482 11.2033 13.374C11.1137 13.4094 11.0183 13.4293 10.922 13.4321C10.8515 13.4341 10.6986 13.4142 10.335 13.1306C9.965 12.842 9.51137 12.391 8.83481 11.7144L8.28584 11.1655C7.60928 10.4889 7.15824 10.0353 6.86967 9.66527C6.58609 9.30162 6.56614 9.14877 6.56814 9.07831C6.57096 8.98196 6.59091 8.8866 6.62625 8.79692C6.65206 8.73146 6.72968 8.59807 7.13437 8.37512C7.5454 8.14869 8.13908 7.90994 9.02759 7.55453L9.2123 7.4803C9.71327 7.27992 10.0847 7.13653 10.4104 6.91176C10.6664 6.7351 10.8967 6.5238 11.094 6.28338C11.3451 5.9774 11.519 5.61867 11.7604 5.13594C12.054 4.5486 12.2493 4.15953 12.4216 3.88204C12.5914 3.60851 12.6831 3.53874 12.7242 3.51491C12.9011 3.41257 13.1094 3.37883 13.3095 3.41996C13.356 3.42956 13.4652 3.46677 13.7129 3.67258C13.9641 3.88139 14.2727 4.1887 14.7372 4.65314L15.3471 5.26311Z' fill='%23454545'/%3E%3Cpath d='M3.92267 17.2559L8.04746 13.1311C8.3729 12.8057 8.3729 12.278 8.04746 11.9526C7.72203 11.6272 7.19438 11.6272 6.86895 11.9526L2.74416 16.0774C2.41873 16.4028 2.41874 16.9305 2.74416 17.2559C3.0696 17.5814 3.59724 17.5814 3.92267 17.2559Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-external-applicant::before,
.v-icon[class*=" icon-"].icon-external-applicant::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.73733 13.3996H3.17494C2.38796 13.3996 1.74999 12.7616 1.75 11.9746L1.75006 3.42494C1.75006 2.63797 2.38803 2 3.17501 2H9.58744C10.3744 2 11.0124 2.63797 11.0124 3.42495V6.27485M4.24389 4.8499H8.51874M4.24389 6.98733H8.51874M4.24389 9.12475H6.38131M9.61273 12.6871L8.1625 11.23M8.1625 11.23L9.54718 9.83723M8.1625 11.23H12.4535C13.0348 11.23 13.5061 10.7587 13.5061 10.1774C13.5061 9.59602 13.0348 9.12475 12.4535 9.12475H11.0124' stroke='%23606060' stroke-width='1.18746' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-has-final-pass::before,
.v-icon[class*=" icon-"].icon-has-final-pass::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42057 2.24723C9.33013 1.47222 10.6685 1.47234 11.5782 2.24723L12.5963 3.11475C12.7194 3.21962 12.872 3.28261 13.0325 3.29542L14.3647 3.40203L14.5852 3.4297C15.5986 3.60392 16.3959 4.40005 16.5701 5.41379L16.5978 5.63433L16.7036 6.96655L16.7223 7.08536C16.7504 7.20172 16.8061 7.31095 16.8851 7.40357L17.7518 8.42084C18.5268 9.33046 18.527 10.6688 17.7518 11.5784L16.8851 12.5957C16.7801 12.7189 16.7165 12.8716 16.7036 13.0319V13.0327L16.597 14.365C16.5019 15.5556 15.5575 16.502 14.3655 16.5973L13.0325 16.7039C12.8712 16.7167 12.718 16.7794 12.5954 16.8837L11.5782 17.7512V17.7521C10.6686 18.5269 9.3302 18.5271 8.42057 17.7521L7.4033 16.8845C7.28051 16.7799 7.12791 16.7168 6.96709 16.7039L5.63406 16.5973C4.44208 16.5021 3.49679 15.5558 3.40176 14.365L3.29515 13.0327C3.28236 12.8725 3.2196 12.7191 3.11448 12.5957H3.11367L2.24696 11.5784L2.24777 11.5776C1.47285 10.6681 1.47162 9.33065 2.24696 8.42084L3.11448 7.40357C3.21828 7.28177 3.28138 7.12888 3.29434 6.96655L3.40095 5.63433C3.49608 4.44223 4.44414 3.49705 5.63487 3.40203L6.96628 3.29542C7.12731 3.28257 7.28051 3.21939 7.4033 3.11475L8.42057 2.24723ZM10.4974 3.51597C10.2107 3.27169 9.78802 3.27164 9.50132 3.51597L8.48404 4.38349C8.14297 4.67412 7.72928 4.86418 7.28936 4.93445L7.09893 4.95723L5.76753 5.06303C5.41474 5.09118 5.13045 5.35589 5.07171 5.69781L5.06276 5.76698L4.95615 7.10001C4.92052 7.54535 4.76377 7.97224 4.50204 8.33376L4.38322 8.48432L3.51569 9.5024C3.27173 9.78885 3.2715 10.21 3.51569 10.4969L3.51651 10.4977L4.38322 11.515H4.38241C4.71408 11.9042 4.91608 12.3883 4.95696 12.8993L5.06357 14.2323L5.07171 14.3023C5.13062 14.6449 5.41525 14.9082 5.76671 14.9363L7.09893 15.042H7.09974C7.61004 15.0828 8.09435 15.2838 8.48404 15.6158L9.50132 16.4833C9.78793 16.7276 10.2106 16.7276 10.4974 16.4833L11.5147 15.6158C11.9048 15.2834 12.3897 15.0836 12.8998 15.0429L14.2328 14.9363C14.6076 14.9063 14.906 14.6085 14.936 14.2323L15.0426 12.8993C15.0784 12.4522 15.2369 12.0253 15.4983 11.6647L15.6163 11.5142L16.483 10.4969C16.7272 10.2102 16.7274 9.78833 16.483 9.50159L15.6163 8.48432C15.2847 8.09514 15.0826 7.61053 15.0418 7.0992L14.936 5.76698L14.927 5.69699C14.8681 5.35508 14.5842 5.09114 14.232 5.06303L12.8998 4.95723C12.3889 4.91646 11.9042 4.71546 11.5147 4.38349L10.4974 3.51597ZM10.0409 12.0415C10.5011 12.0415 10.8742 12.4146 10.8742 12.8749V12.9587C10.8741 13.1801 10.7861 13.3924 10.6293 13.5487C10.4723 13.7051 10.2592 13.7929 10.0376 13.792L9.95461 13.7912C9.49569 13.7893 9.12452 13.4168 9.12452 12.9579V12.8749C9.12457 12.4147 9.4977 12.0416 9.95787 12.0415H10.0409ZM9.16602 10.3748V7.04142C9.16602 6.58121 9.53918 6.20815 9.99937 6.20807C10.4596 6.20807 10.8327 6.58116 10.8327 7.04142V10.3748C10.8327 10.8351 10.4596 11.2082 9.99937 11.2082C9.53918 11.2081 9.16602 10.835 9.16602 10.3748Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-has-final-pass_off::before,
.v-icon[class*=" icon-"].icon-has-final-pass_off::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.42045 2.24721C9.33 1.47222 10.6684 1.47234 11.578 2.24721L12.5961 3.11473C12.7192 3.21959 12.8718 3.28259 13.0323 3.29539L14.3645 3.402L14.585 3.42967C15.5983 3.60388 16.3957 4.4 16.5699 5.41372L16.5975 5.63426L16.7033 6.96645L16.722 7.08527C16.7502 7.20162 16.8059 7.31085 16.8848 7.40346L17.7515 8.42072C18.5265 9.33032 18.5267 10.6686 17.7515 11.5783L16.8848 12.5955C16.7799 12.7187 16.7162 12.8714 16.7033 13.0317V13.0325L16.5967 14.3647C16.5017 15.5553 15.5572 16.5018 14.3653 16.597L13.0323 16.7036C12.871 16.7165 12.7178 16.7791 12.5953 16.8834L11.578 17.751V17.7518C10.6685 18.5266 9.33007 18.5268 8.42045 17.7518L7.40319 16.8843C7.28041 16.7796 7.12781 16.7165 6.967 16.7036L5.63399 16.597C4.44203 16.5019 3.49676 15.5556 3.40173 14.3647L3.29512 13.0325C3.28233 12.8723 3.21957 12.7189 3.11446 12.5955H3.11364L2.24694 11.5783L2.24776 11.5775C1.47285 10.668 1.47163 9.33051 2.24694 8.42072L3.11446 7.40346C3.21825 7.28167 3.28135 7.12878 3.29431 6.96645L3.40092 5.63426C3.49604 4.44218 4.44409 3.49702 5.6348 3.402L6.96618 3.29539C7.12722 3.28254 7.28041 3.21937 7.40319 3.11473L8.42045 2.24721ZM10.4973 3.51593C10.2105 3.27166 9.78788 3.27161 9.50118 3.51593L8.48392 4.38345C8.14285 4.67407 7.72917 4.86413 7.28926 4.93439L7.09883 4.95718L5.76745 5.06297C5.41468 5.09112 5.13039 5.35582 5.07165 5.69774L5.0627 5.76691L4.95609 7.09992C4.92047 7.54524 4.76372 7.97213 4.50199 8.33364L4.38318 8.48419L3.51566 9.50226C3.2717 9.7887 3.27148 10.2099 3.51566 10.4967L3.51648 10.4975L4.38318 11.5148H4.38236C4.71402 11.904 4.91602 12.3881 4.95691 12.8991L5.06351 14.2321L5.07165 14.3021C5.13056 14.6447 5.41518 14.908 5.76664 14.936L7.09883 15.0418H7.09965C7.60994 15.0826 8.09424 15.2836 8.48392 15.6155L9.50118 16.4831C9.78779 16.7273 10.2105 16.7274 10.4973 16.4831L11.5145 15.6155C11.9046 15.2831 12.3895 15.0833 12.8996 15.0426L14.2326 14.936C14.6074 14.906 14.9057 14.6082 14.9357 14.2321L15.0424 12.8991C15.0781 12.452 15.2366 12.0251 15.4981 11.6645L15.6161 11.514L16.4828 10.4967C16.727 10.2101 16.7271 9.78819 16.4828 9.50145L15.6161 8.48419C15.2845 8.09503 15.0823 7.61042 15.0415 7.0991L14.9357 5.76691L14.9268 5.69692C14.8679 5.35501 14.584 5.09108 14.2318 5.06297L12.8996 4.95718C12.3887 4.9164 11.9041 4.7154 11.5145 4.38345L10.4973 3.51593ZM10.0407 12.0413C10.5009 12.0413 10.874 12.4144 10.8741 12.8747V12.9585C10.874 13.1799 10.786 13.3922 10.6291 13.5485C10.4721 13.7049 10.2591 13.7927 10.0375 13.7918L9.95446 13.791C9.49555 13.7891 9.12439 13.4166 9.12439 12.9577V12.8747C9.12443 12.4145 9.49756 12.0414 9.95772 12.0413H10.0407ZM9.16589 10.3747V7.04132C9.16589 6.58112 9.53904 6.20807 9.99922 6.20799C10.4595 6.20799 10.8326 6.58107 10.8326 7.04132V10.3747C10.8326 10.8349 10.4595 11.208 9.99922 11.208C9.53904 11.2079 9.16589 10.8349 9.16589 10.3747Z' fill='%23454545'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91074 2.25527C2.23618 1.92983 2.76382 1.92983 3.08926 2.25527L18.0893 17.2553C18.4147 17.5807 18.4147 18.1083 18.0893 18.4338C17.7638 18.7592 17.2362 18.7592 16.9107 18.4338L1.91074 3.43378C1.58531 3.10835 1.58531 2.58071 1.91074 2.25527Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__id::before,
.v-icon[class*=" icon-"].icon-login__id::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.771 12.6521V11.5995C11.7706 11.2218 11.6201 10.8598 11.3525 10.5927C11.085 10.3256 10.7221 10.1754 10.3437 10.175H6.12435C5.93679 10.1746 5.75089 10.2113 5.57762 10.283C5.40435 10.3547 5.24714 10.4599 5.11487 10.5927C4.98208 10.7247 4.87679 10.8816 4.8051 11.0544C4.7334 11.2272 4.69668 11.4125 4.69712 11.5995V12.6521C4.69712 12.8328 4.62516 13.0061 4.49716 13.1338C4.36916 13.2616 4.1956 13.3333 4.01458 13.3333C3.83356 13.3333 3.66 13.2616 3.532 13.1338C3.404 13.0061 3.33204 12.8328 3.33204 12.6521V11.5995C3.33109 11.2332 3.40307 10.8705 3.54367 10.5321C3.68426 10.1938 3.89065 9.88674 4.15105 9.62868C4.40972 9.36892 4.71746 9.16293 5.05639 9.02261C5.39531 8.88228 5.75876 8.81045 6.12569 8.81121H10.3451C11.085 8.81283 11.7942 9.10685 12.3175 9.62901C12.8408 10.1512 13.1356 10.859 13.1374 11.5975V12.6501C13.1374 12.8308 13.0654 13.004 12.9374 13.1318C12.8094 13.2595 12.6359 13.3313 12.4548 13.3313C12.2739 13.3317 12.1003 13.2604 11.9721 13.133C11.8439 13.0056 11.7715 12.8326 11.771 12.6521ZM5.37966 4.72502C5.37966 4.0023 5.66734 3.30922 6.17934 2.79818C6.69135 2.28714 7.38573 2 8.10981 2C8.8339 2 9.52828 2.28714 10.0403 2.79818C10.5523 3.30922 10.84 4.0023 10.84 4.72502C10.84 5.44774 10.5523 6.14081 10.0403 6.65185C9.52828 7.16289 8.8339 7.45003 8.10981 7.45003C7.38573 7.45003 6.69135 7.16289 6.17934 6.65185C5.66734 6.14081 5.37966 5.44774 5.37966 4.72502ZM6.74474 4.72502C6.74474 5.08638 6.88849 5.43292 7.14449 5.68844C7.4005 5.94396 7.74777 6.08752 8.10981 6.08752C8.47186 6.08752 8.81913 5.94396 9.07514 5.68844C9.33114 5.43292 9.47489 5.08638 9.47489 4.72502C9.47489 4.36366 9.33114 4.01712 9.07514 3.7616C8.81913 3.50608 8.47186 3.36251 8.10981 3.36251C7.74777 3.36251 7.4005 3.50608 7.14449 3.7616C6.88849 4.01712 6.74474 4.36366 6.74474 4.72502Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__pw::before,
.v-icon[class*=" icon-"].icon-login__pw::before {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.75 10.7148C17.75 10.3094 17.4236 10 17.0625 10H6.9375C6.57645 10 6.25 10.3094 6.25 10.7148V19.2861C6.25013 19.6915 6.57652 20 6.9375 20H17.0625C17.4235 20 17.7499 19.6915 17.75 19.2861V10.7148ZM11 15.9375V13.6875C11.0001 13.1353 11.4478 12.6875 12 12.6875C12.5522 12.6875 12.9999 13.1353 13 13.6875V15.9375C13 16.4898 12.5523 16.9375 12 16.9375C11.4478 16.9375 11 16.4898 11 15.9375ZM12 4C9.80893 4.00004 8.01384 5.75629 7.94043 8H16.0596C15.9862 5.75627 14.1911 4 12 4ZM19.75 19.2861C19.7499 20.7663 18.5576 22 17.0625 22H6.9375C5.44238 22 4.25013 20.7663 4.25 19.2861V10.7148C4.25 9.58554 4.9445 8.60035 5.9375 8.19629V8.14258C5.93768 4.75637 8.62858 2.00004 12 2C15.3715 2 18.0623 4.75634 18.0625 8.14258V8.19629C19.0556 8.60032 19.75 9.58549 19.75 10.7148V19.2861Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__groupware::before,
.v-icon[class*=" icon-"].icon-login__groupware::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.52549 9.46237L7.33216 11.6557L6.47216 10.7957C6.41018 10.7332 6.33645 10.6836 6.25521 10.6498C6.17397 10.6159 6.08683 10.5985 5.99882 10.5985C5.91081 10.5985 5.82368 10.6159 5.74244 10.6498C5.6612 10.6836 5.58746 10.7332 5.52549 10.7957C5.40132 10.9206 5.33163 11.0896 5.33163 11.2657C5.33163 11.4418 5.40132 11.6108 5.52549 11.7357L6.85882 13.069C6.9208 13.1315 6.99453 13.1811 7.07577 13.215C7.15701 13.2488 7.24415 13.2662 7.33216 13.2662C7.42016 13.2662 7.5073 13.2488 7.58854 13.215C7.66978 13.1811 7.74351 13.1315 7.80549 13.069L10.4722 10.4024C10.5963 10.2775 10.666 10.1085 10.666 9.93237C10.666 9.75625 10.5963 9.58728 10.4722 9.46237C10.4102 9.39989 10.3364 9.35029 10.2552 9.31644C10.174 9.2826 10.0868 9.26517 9.99882 9.26517C9.91081 9.26517 9.82368 9.2826 9.74244 9.31644C9.6612 9.35029 9.58746 9.39989 9.52549 9.46237ZM12.2788 5.54904C11.871 4.61291 11.1675 3.83637 10.276 3.33848C9.3845 2.84058 8.35433 2.64882 7.34341 2.79259C6.33249 2.93636 5.39662 3.40772 4.6793 4.13441C3.96198 4.8611 3.5028 5.80301 3.37216 6.81571C2.81615 6.95366 2.31935 7.26699 1.95531 7.70932C1.59128 8.15164 1.37936 8.69944 1.35094 9.2716C1.32252 9.84376 1.47911 10.4099 1.79751 10.8861C2.11592 11.3623 2.57923 11.7233 3.11882 11.9157C3.20398 11.9604 3.29779 11.9861 3.39383 11.9911C3.48986 11.9962 3.58584 11.9803 3.67519 11.9448C3.76454 11.9092 3.84513 11.8547 3.91144 11.7851C3.97774 11.7154 4.0282 11.6322 4.05934 11.5412C4.09048 11.4503 4.10156 11.3536 4.09184 11.2579C4.08211 11.1623 4.0518 11.0698 4.00299 10.987C3.95417 10.9041 3.88801 10.8328 3.80904 10.7779C3.73007 10.723 3.64017 10.6859 3.54549 10.669C3.28564 10.5751 3.0614 10.4028 2.90375 10.1759C2.74611 9.94895 2.66285 9.67866 2.66549 9.40237C2.66549 9.04875 2.80596 8.70961 3.05601 8.45956C3.30606 8.20951 3.6452 8.06904 3.99882 8.06904C4.17563 8.06904 4.3452 7.9988 4.47023 7.87378C4.59525 7.74875 4.66549 7.57918 4.66549 7.40237C4.66875 6.61446 4.95102 5.85317 5.4622 5.25358C5.97339 4.65399 6.68045 4.25487 7.45792 4.12702C8.2354 3.99917 9.03304 4.15086 9.70931 4.55519C10.3856 4.95951 10.8968 5.59033 11.1522 6.33571C11.1913 6.44902 11.2602 6.5497 11.3517 6.62713C11.4432 6.70457 11.5539 6.75589 11.6722 6.77571C12.1162 6.85962 12.5187 7.09144 12.8142 7.4334C13.1096 7.77535 13.2805 8.20728 13.2991 8.6588C13.3176 9.11032 13.1827 9.55482 12.9164 9.91986C12.65 10.2849 12.2678 10.549 11.8322 10.669C11.6553 10.6911 11.4946 10.7826 11.3852 10.9232C11.2758 11.0639 11.2267 11.2422 11.2488 11.419C11.2709 11.5958 11.3624 11.7566 11.503 11.866C11.6437 11.9754 11.822 12.0245 11.9988 12.0024H12.1655C12.8671 11.817 13.489 11.4077 13.9368 10.8367C14.3846 10.2657 14.6339 9.56411 14.6467 8.83855C14.6595 8.11299 14.4352 7.40307 14.0079 6.81659C13.5805 6.2301 12.9734 5.7991 12.2788 5.58904V5.54904Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__emp::before,
.v-icon[class*=" icon-"].icon-login__emp::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.6' y='1.6' width='9.8' height='12.8' rx='2.4' stroke='%23ABABAB' stroke-width='1.2'/%3E%3Cpath d='M7.875 8.27344H9.125V8.81875H10.375V7.88791C10.3757 7.3457 10.2434 6.80964 9.98688 6.31578L9.66063 5.68758C9.56902 5.48661 9.411 5.31394 9.20664 5.19152C9.00229 5.06911 8.76083 5.00246 8.51296 5.00007C8.2651 4.99767 8.02201 5.05963 7.8146 5.17807C7.60718 5.2965 7.44481 5.46607 7.34812 5.66522L7.01313 6.31632C6.75654 6.80997 6.62419 7.34587 6.625 7.88791V8.81875H7.875V8.27344ZM8.51125 6.11456L8.8475 6.76457C8.91317 6.9 8.96605 7.03988 9.00563 7.18282H7.99438C8.03363 7.04005 8.08631 6.90034 8.15188 6.76511L8.51125 6.11456ZM6 9.90938H11V11H6V9.90938Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__mail::before,
.v-icon[class*=" icon-"].icon-login__mail::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.01042 2.66406C2.53775 2.66406 1.34375 3.85806 1.34375 5.33073V10.6641C1.34375 12.1367 2.53775 13.3307 4.01042 13.3307H12.0104C13.4831 13.3307 14.6771 12.1367 14.6771 10.6641V5.33073C14.6771 3.85806 13.4831 2.66406 12.0104 2.66406H4.01042ZM4.01042 3.99739H12.0104C12.6824 3.99739 13.2378 4.49073 13.3298 5.1374C12.6911 5.73273 11.7418 6.46339 11.1144 6.91406C9.6711 7.95072 8.40109 8.66406 8.01043 8.66406C7.61976 8.66406 6.34975 7.95139 4.90642 6.91406C4.27908 6.46339 3.66242 5.97606 3.19776 5.58073C2.99976 5.41206 2.85308 5.27606 2.73975 5.16406C2.83175 4.51739 3.33842 3.99739 4.01042 3.99739ZM2.68376 6.90006C4.37576 8.26873 6.85509 9.98939 8.01043 9.99739C8.76309 10.0027 10.0504 9.28406 11.3638 8.37672C12.0431 7.90672 12.7991 7.34872 13.3444 6.89072L13.3438 10.6641C13.3438 11.4007 12.7471 11.9974 12.0104 11.9974H4.01042C3.27375 11.9974 2.67709 11.4007 2.67709 10.6641L2.68376 6.90006Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__company::before,
.v-icon[class*=" icon-"].icon-login__company::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.33203 1.99609C5.8593 1.99609 4.66537 3.19009 4.66537 4.66276H3.9987C2.52597 4.66276 1.33203 5.85676 1.33203 7.32943V11.3294C1.33203 12.8021 2.52597 13.9961 3.9987 13.9961H11.9987C13.4714 13.9961 14.6654 12.8021 14.6654 11.3294V7.32943C14.6654 5.85676 13.4714 4.66276 11.9987 4.66276H11.332C11.332 3.19009 10.1381 1.99609 8.66537 1.99609H7.33203ZM7.33203 3.32943H8.66537C9.40177 3.32943 9.9987 3.92609 9.9987 4.66276H5.9987C5.9987 3.92609 6.59563 3.32943 7.33203 3.32943ZM3.9987 5.99609H11.9987C12.7351 5.99609 13.332 6.59276 13.332 7.32943V7.51676L9.7695 8.7041C8.81283 9.02344 7.18457 9.02344 6.2279 8.7041L2.66537 7.51676V7.32943C2.66537 6.59276 3.2623 5.99609 3.9987 5.99609ZM2.66537 8.91276L5.81123 9.97542C7.04157 10.3854 8.95583 10.3854 10.1862 9.97542L13.332 8.91276V11.3294C13.332 12.0661 12.7351 12.6628 11.9987 12.6628H3.9987C3.2623 12.6628 2.66537 12.0661 2.66537 11.3294V8.91276Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-login__phone::before,
.v-icon[class*=" icon-"].icon-login__phone::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.98369' y='2.57353' width='8.02941' height='11.8529' rx='1.72059' stroke='%23ABABAB' stroke-width='1.14706'/%3E%3Cpath d='M7.99908 12.7052C8.42142 12.7052 8.76379 12.3628 8.76379 11.9405C8.76379 11.5182 8.42142 11.1758 7.99908 11.1758C7.57675 11.1758 7.23438 11.5182 7.23438 11.9405C7.23438 12.3628 7.57675 12.7052 7.99908 12.7052Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hwi-logo::before,
.v-icon[class*=" icon-"].icon-hwi-logo::before {
  width: 154px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='200' height='22' viewBox='0 0 200 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M89.7771 15.489H85.8363C84.5504 15.489 83.9282 16.0281 83.9282 17.1063V17.5002C83.9282 18.5784 84.5504 19.0968 85.8363 19.0968H89.7771C91.063 19.0968 91.7268 18.5784 91.7268 17.5002V17.1063C91.7268 16.0281 91.063 15.489 89.7771 15.489ZM85.2349 21.2324C84.0734 21.2324 83.14 20.9214 82.4763 20.2579C81.7711 19.6151 81.4393 18.7857 81.4393 17.749V16.8989C81.4393 15.8622 81.7711 15.0329 82.4763 14.3694C83.14 13.7059 84.0734 13.3742 85.2349 13.3742H91.7268V13.312C91.7268 12.0472 91.0216 11.4044 89.6319 11.4044H82.4141V9.28954H89.5904C91.0838 9.28954 92.2245 9.68349 93.0127 10.4299C93.8008 11.1763 94.2157 12.2338 94.2157 13.623V17.832C94.2157 18.9102 93.8423 19.7602 93.1164 20.3823C92.4527 20.9628 91.5194 21.2324 90.3164 21.2324H85.2349Z' fill='black'/%3E%3Cpath d='M72.1037 11.4459C71.2119 11.4459 70.5274 11.7569 70.0296 12.3374C69.6563 12.7936 69.4904 13.5193 69.4904 14.5145V21.2324H67.0015V5.30859H69.4904V10.0152C70.1956 9.53835 71.0252 9.28954 71.9585 9.28954H74.406C75.9408 9.28954 77.1645 9.74569 78.0564 10.6373C78.9275 11.5496 79.3838 12.7936 79.3838 14.3901V21.2324H76.8949V14.5145C76.8949 13.5193 76.6875 12.7936 76.3141 12.3374C75.8164 11.7569 75.1319 11.4459 74.2193 11.4459H72.1037Z' fill='black'/%3E%3Cpath d='M55.511 19.6358C54.6191 20.714 53.5199 21.2324 52.2132 21.2324H50.6784C49.2887 21.2324 48.1894 20.797 47.3805 19.9261C46.5924 19.1175 46.2191 17.9564 46.2191 16.4635V9.28954H48.6872V16.4843C48.6872 17.3551 48.8739 17.9979 49.2472 18.3918C49.6621 18.848 50.2221 19.076 50.9272 19.076H52.0058C52.711 19.076 53.271 18.848 53.7065 18.3918C54.0799 17.9979 54.2873 17.3551 54.2873 16.4843V9.28954H56.7347V16.4843C56.7347 17.3551 56.9214 17.9979 57.2947 18.3918C57.7095 18.848 58.2695 19.076 58.9747 19.076H60.0533C60.7584 19.076 61.3185 18.848 61.754 18.3918C62.1273 17.9979 62.3348 17.3551 62.3348 16.4843V9.28954H64.8029V16.4635C64.8029 17.9564 64.3881 19.1175 63.6 19.9261C62.7703 20.797 61.6711 21.2324 60.2814 21.2324H58.7673C57.4814 21.2324 56.3821 20.714 55.511 19.6358Z' fill='black'/%3E%3Cpath d='M36.6139 9.28954H39.0613C40.5962 9.28954 41.8199 9.74569 42.7117 10.6373C43.5829 11.5496 44.0392 12.7936 44.0392 14.3901V21.2324H41.5502V14.5145C41.5502 13.5193 41.3428 12.7936 40.9695 12.3374C40.4717 11.7569 39.7873 11.4459 38.8747 11.4459H36.7591C35.8672 11.4459 35.1828 11.7569 34.685 12.3374C34.3117 12.7936 34.1457 13.5193 34.1457 14.5145V21.2324H31.6568V14.3901C31.6568 12.7936 32.0924 11.5496 32.9842 10.6373C33.8554 9.74569 35.0791 9.28954 36.6139 9.28954Z' fill='black'/%3E%3Cpath d='M24.9009 15.489H20.9602C19.6742 15.489 19.052 16.0281 19.052 17.1063V17.5002C19.052 18.5784 19.6742 19.0968 20.9602 19.0968H24.9009C26.1869 19.0968 26.8506 18.5784 26.8506 17.5002V17.1063C26.8506 16.0281 26.1869 15.489 24.9009 15.489ZM20.3587 21.2324C19.1972 21.2324 18.2638 20.9214 17.6001 20.2579C16.8949 19.6151 16.5631 18.7857 16.5631 17.749V16.8989C16.5631 15.8622 16.8949 15.0329 17.6001 14.3694C18.2638 13.7059 19.1972 13.3742 20.3587 13.3742H26.8506V13.312C26.8506 12.0472 26.1454 11.4044 24.7558 11.4044H17.5379V9.28954H24.7143C26.2076 9.28954 27.3484 9.68349 28.1365 10.4299C28.9247 11.1763 29.3395 12.2338 29.3395 13.623V17.832C29.3395 18.9102 28.9662 19.7602 28.2402 20.3823C27.5765 20.9628 26.6432 21.2324 25.4402 21.2324H20.3587Z' fill='black'/%3E%3Cpath d='M14.3942 5.35006V21.2324H11.9053V12.8558H2.48891V21.2324H0V5.35006H2.48891V10.6787H11.9053V5.35006H14.3942Z' fill='black'/%3E%3Cpath d='M112.03 9.38477H114.457C115.979 9.38477 117.193 9.83727 118.077 10.7217C118.941 11.6267 119.393 12.8608 119.393 14.4445V21.2321H116.925V14.568C116.925 13.5807 116.719 12.8608 116.349 12.4083C115.856 11.8324 115.177 11.5239 114.272 11.5239H112.174C111.289 11.5239 110.611 11.8324 110.117 12.4083C109.747 12.8608 109.582 13.5807 109.582 14.568V21.2321H107.114V14.4445C107.114 12.8608 107.546 11.6267 108.43 10.7217C109.294 9.83727 110.508 9.38477 112.03 9.38477Z' fill='black'/%3E%3Cpath d='M102.178 21.2321V13.3657H104.687V21.2321H102.178Z' fill='black'/%3E%3Cg clip-path='url(%23clip0_4271_5944)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M105.305 1.54742C105.534 1.64069 105.645 1.90201 105.551 2.13109L105.214 2.96068C105.12 3.18977 104.859 3.29987 104.63 3.2066C104.401 3.11333 104.291 2.85201 104.384 2.62292L104.722 1.79333C104.815 1.56425 105.076 1.45415 105.305 1.54742ZM101.649 1.5696C101.877 1.47356 102.139 1.58049 102.235 1.80843L102.583 2.63387C102.679 2.86181 102.572 3.12444 102.344 3.22048C102.116 3.31651 101.854 3.20958 101.758 2.98165L101.41 2.1562C101.314 1.92826 101.421 1.66563 101.649 1.5696ZM107.906 4.11749C108.002 4.34543 107.895 4.60806 107.667 4.7041L106.842 5.05187C106.614 5.14791 106.351 5.04098 106.255 4.81304C106.159 4.5851 106.266 4.32246 106.494 4.22643L107.32 3.87865C107.548 3.78262 107.81 3.88955 107.906 4.11749ZM99.0794 4.17102C99.1726 3.94193 99.434 3.83183 99.663 3.9251L100.493 4.26286C100.722 4.35614 100.832 4.61746 100.739 4.84654C100.645 5.07562 100.384 5.18572 100.155 5.09245L99.3253 4.75469C99.0962 4.66142 98.9861 4.4001 99.0794 4.17102ZM106.27 7.09834C106.363 6.86925 106.624 6.75915 106.853 6.85242L107.683 7.19018C107.912 7.28345 108.022 7.54477 107.929 7.77386C107.836 8.00294 107.574 8.11304 107.345 8.01977L106.516 7.68201C106.286 7.58874 106.176 7.32742 106.27 7.09834ZM104.663 8.72379C104.891 8.62776 105.154 8.73469 105.25 8.96263L105.598 9.78807C105.694 10.016 105.587 10.2786 105.359 10.3747C105.131 10.4707 104.868 10.3638 104.772 10.1358L104.424 9.3104C104.328 9.08246 104.435 8.81983 104.663 8.72379ZM100.752 7.13184C100.848 7.35978 100.741 7.62241 100.513 7.71845L99.6877 8.06622C99.4598 8.16225 99.1972 8.05532 99.1011 7.82739C99.0051 7.59945 99.112 7.33681 99.34 7.24078L100.165 6.893C100.393 6.79697 100.656 6.9039 100.752 7.13184ZM102.378 8.73767C102.607 8.83094 102.717 9.09226 102.624 9.32135L102.286 10.1509C102.193 10.38 101.932 10.4901 101.703 10.3968C101.473 10.3036 101.363 10.0423 101.457 9.81317L101.794 8.98358C101.888 8.7545 102.149 8.6444 102.378 8.73767Z' fill='%23F17322'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M103.504 1.19531C103.751 1.19532 103.952 1.39583 103.952 1.64318L103.952 2.53889C103.952 2.78623 103.751 2.98674 103.504 2.98674C103.256 2.98673 103.056 2.78622 103.056 2.53887L103.056 1.64316C103.056 1.39582 103.256 1.19531 103.504 1.19531ZM100.125 2.59463C100.3 2.41974 100.584 2.41974 100.759 2.59465L101.392 3.22802C101.567 3.40292 101.567 3.68649 101.392 3.86138C101.217 4.03628 100.934 4.03628 100.759 3.86137L100.125 3.228C99.9505 3.0531 99.9505 2.76953 100.125 2.59463ZM106.882 2.59498C107.057 2.76988 107.057 3.05345 106.882 3.22834L106.248 3.8617C106.073 4.03659 105.79 4.03659 105.615 3.86169C105.44 3.68678 105.44 3.40322 105.615 3.22832L106.248 2.59497C106.423 2.42007 106.707 2.42008 106.882 2.59498ZM98.7266 5.9729C98.7266 5.72555 98.9271 5.52504 99.1744 5.52505L100.07 5.52506C100.317 5.52507 100.518 5.72558 100.518 5.97293C100.518 6.22027 100.317 6.42078 100.07 6.42078L99.1744 6.42076C98.9271 6.42076 98.7266 6.22024 98.7266 5.9729ZM106.49 5.9729C106.49 5.72555 106.69 5.52504 106.938 5.52505L107.833 5.52506C108.081 5.52507 108.281 5.72558 108.281 5.97293C108.281 6.22027 108.081 6.42078 107.833 6.42078L106.938 6.42076C106.69 6.42076 106.49 6.22024 106.49 5.9729ZM105.615 8.08411C105.79 7.90922 106.073 7.90922 106.248 8.08413L106.882 8.7175C107.057 8.8924 107.057 9.17597 106.882 9.35086C106.707 9.52576 106.423 9.52576 106.248 9.35085L105.615 8.71748C105.44 8.54258 105.44 8.25901 105.615 8.08411ZM101.392 8.08446C101.567 8.25936 101.567 8.54293 101.392 8.71782L100.759 9.35118C100.584 9.52607 100.3 9.52607 100.125 9.35117C99.9505 9.17626 99.9505 8.8927 100.125 8.7178L100.759 8.08445C100.934 7.90955 101.217 7.90956 101.392 8.08446ZM103.504 8.95862C103.751 8.95862 103.952 9.15914 103.952 9.40648L103.952 10.3022C103.952 10.5495 103.751 10.75 103.504 10.75C103.256 10.75 103.056 10.5495 103.056 10.3022L103.056 9.40647C103.056 9.15912 103.256 8.95861 103.504 8.95862Z' fill='%23F17322'/%3E%3Ccircle cx='103.505' cy='5.97151' r='1.32698' fill='%23F17322'/%3E%3C/g%3E%3Cpath d='M196.446 15.8233C197.545 15.8233 198.327 15.9919 198.793 16.2952C199.376 16.6997 199.676 17.3233 199.676 18.1997V18.8907C199.676 19.767 199.376 20.3906 198.793 20.7782C198.327 21.0816 197.561 21.2333 196.513 21.2333H190.32V19.7839H196.713C197.578 19.7839 198.028 19.4468 198.028 18.7558V18.3176C198.028 17.6098 197.578 17.2559 196.679 17.2559H193.333C192.235 17.2559 191.469 17.1042 191.003 16.8008C190.42 16.4132 190.137 15.7896 190.137 14.9133V14.2054C190.137 13.329 190.42 12.6886 191.003 12.301C191.469 11.9976 192.218 11.8291 193.25 11.8291H199.176V13.2785H193.084C192.218 13.2785 191.785 13.6324 191.785 14.3234V14.7953C191.785 15.4863 192.218 15.8233 193.084 15.8233H196.446Z' fill='black'/%3E%3Cpath d='M181.869 14.7279C181.869 13.8178 182.152 13.0931 182.734 12.5538C183.25 12.0819 184.083 11.8291 185.215 11.8291H188.81V13.2785H185.165C184.066 13.2785 183.517 13.8009 183.517 14.8121V21.2333H181.869V14.7279Z' fill='black'/%3E%3Cpath d='M173.334 16.4806H176.713C177.795 16.4806 178.344 16.0087 178.344 15.0481V14.6942C178.344 13.7335 177.795 13.2448 176.713 13.2448H173.334C172.252 13.2448 171.719 13.7335 171.719 14.6942V15.0481C171.719 16.0087 172.252 16.4806 173.334 16.4806ZM179.976 14.5593V15.1998C179.976 16.0087 179.709 16.666 179.177 17.1548C178.661 17.6604 177.928 17.8963 176.996 17.8963H171.719V17.9806C171.719 19.194 172.268 19.8007 173.4 19.8007H179.576V21.2333H173.617C172.468 21.2333 171.586 20.9468 170.986 20.3738C170.387 19.8176 170.088 18.9918 170.088 17.8795V14.5762C170.088 13.7504 170.337 13.0931 170.87 12.5875C171.369 12.0819 172.085 11.8291 173.017 11.8291H177.029C177.945 11.8291 178.661 12.0819 179.177 12.5875C179.709 13.0931 179.976 13.7504 179.976 14.5593Z' fill='black'/%3E%3Cpath d='M161.519 16.4806H164.898C165.98 16.4806 166.53 16.0087 166.53 15.0481V14.6942C166.53 13.7335 165.98 13.2448 164.898 13.2448H161.519C160.437 13.2448 159.904 13.7335 159.904 14.6942V15.0481C159.904 16.0087 160.437 16.4806 161.519 16.4806ZM168.161 14.5593V15.1998C168.161 16.0087 167.895 16.666 167.362 17.1548C166.846 17.6604 166.114 17.8963 165.181 17.8963H159.904V17.9806C159.904 19.194 160.454 19.8007 161.586 19.8007H167.762V21.2333H161.802C160.653 21.2333 159.771 20.9468 159.172 20.3738C158.573 19.8176 158.273 18.9918 158.273 17.8795V14.5762C158.273 13.7504 158.523 13.0931 159.055 12.5875C159.555 12.0819 160.271 11.8291 161.203 11.8291H165.215C166.13 11.8291 166.846 12.0819 167.362 12.5875C167.895 13.0931 168.161 13.7504 168.161 14.5593Z' fill='black'/%3E%3Cpath d='M149.872 14.7279C149.872 13.8178 150.155 13.0931 150.737 12.5538C151.253 12.0819 152.086 11.8291 153.217 11.8291H156.813V13.2785H153.168C152.069 13.2785 151.52 13.8009 151.52 14.8121V21.2333H149.872V14.7279Z' fill='black'/%3E%3Cpath d='M144.549 16.5649H141.203C140.121 16.5649 139.588 17.0536 139.588 18.0143V18.3682C139.588 19.3288 140.121 19.8007 141.203 19.8007H144.549C145.648 19.8007 146.214 19.3288 146.214 18.3682V18.0143C146.214 17.0536 145.648 16.5649 144.549 16.5649ZM140.87 21.2333C139.955 21.2333 139.239 20.9973 138.739 20.4917C138.207 20.003 137.957 19.3457 137.957 18.5367V17.8795C137.957 17.0705 138.207 16.4132 138.739 15.9076C139.239 15.402 139.971 15.1492 140.92 15.1492H146.214V15.0818C146.214 13.8684 145.648 13.2448 144.533 13.2448H138.69V11.8291H144.299C145.448 11.8291 146.33 12.1325 146.93 12.7055C147.529 13.2785 147.845 14.1212 147.845 15.2335V18.5873C147.845 19.4468 147.562 20.121 147.013 20.5928C146.513 21.031 145.781 21.2333 144.849 21.2333H140.87Z' fill='black'/%3E%3Cpath d='M124.701 16.5649V13.329C124.701 11.9134 125.134 10.7673 126.016 9.8741C126.782 9.04829 127.931 8.62695 129.445 8.62695H136.071V10.0763H129.396C128.463 10.0763 127.698 10.4134 127.098 11.0875C126.582 11.6943 126.333 12.4527 126.349 13.3965V16.4806C126.333 17.4244 126.582 18.1828 127.098 18.7727C127.698 19.4468 128.463 19.7839 129.396 19.7839H136.071V21.2333H129.445C127.931 21.2333 126.782 20.8288 126.016 20.003C125.134 19.1098 124.701 17.9637 124.701 16.5649Z' fill='black'/%3E%3Cdefs%3E%3CclipPath id='clip0_4271_5944'%3E%3Crect width='11.9428' height='11.9428' fill='white' transform='translate(97.5332)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.hwin-header .v-breadcrumbs li:first-of-type .v-breadcrumbs__item {
  width: 18px;
  height: 18px;
  font-size: 0;
  color: transparent;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1846_10560)'%3E%3Cpath d='M8.99805 1.5C9.16487 1.50007 9.32692 1.55575 9.45855 1.65825L16.2144 7.07775C16.3045 7.14785 16.3774 7.23759 16.4276 7.34014C16.4778 7.44269 16.5039 7.55534 16.5039 7.6695V15.75C16.5039 15.9489 16.4249 16.1397 16.2842 16.2803C16.1436 16.421 15.9528 16.5 15.7539 16.5H11.0004C10.8015 16.5 10.6107 16.421 10.4701 16.2803C10.3294 16.1397 10.2504 15.9489 10.2504 15.75V11.085H7.75216V15.75C7.75216 15.9489 7.67314 16.1397 7.53249 16.2803C7.39183 16.421 7.20107 16.5 7.00216 16.5H2.25391C2.05499 16.5 1.86423 16.421 1.72358 16.2803C1.58292 16.1397 1.50391 15.9489 1.50391 15.75V7.6695C1.50394 7.55534 1.53004 7.44269 1.58021 7.34014C1.63038 7.23759 1.7033 7.14785 1.79341 7.07775L8.53755 1.65825C8.66917 1.55575 8.83122 1.50007 8.99805 1.5ZM15.0039 8.03625L8.99805 3.20025L3.00391 8.03625V15H6.25216V10.335C6.25216 10.1361 6.33117 9.94532 6.47183 9.80467C6.61248 9.66402 6.80324 9.585 7.00216 9.585H11.0004C11.1993 9.585 11.3901 9.66402 11.5307 9.80467C11.6714 9.94532 11.7504 10.1361 11.7504 10.335V15H14.9994L15.0039 8.03625Z' fill='%23454545'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1846_10560'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center center;
}
.mdi-checkbox-blank-outline::before {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='16' height='16' rx='1' fill='white' stroke='%23ABABAB' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat center center !important;
  content: "";
}
.mdi-checkbox-marked::before {
  width: 24px;
  height: 24px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' fill='%235843E0'/%3E%3Cpath d='M7 13L10.4993 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center !important;
  content: "";
}
.grid-wrap .favoritYn .rg-check-renderer-checked {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_984_6559)'%3E%3Cpath d='M8.9323 1.83106C9.07158 1.83057 9.20821 1.86946 9.32664 1.94331C9.44508 2.01716 9.54057 2.123 9.60227 2.24881L11.4968 6.12106L15.74 6.74581C15.8775 6.76581 16.0068 6.82421 16.1131 6.91439C16.2194 7.00458 16.2986 7.12294 16.3416 7.2561C16.3846 7.38925 16.3897 7.53187 16.3564 7.66781C16.3231 7.80376 16.2527 7.9276 16.1531 8.02531L13.0839 11.0373L13.8082 15.2928C13.8311 15.4305 13.8154 15.5718 13.7628 15.701C13.7103 15.8301 13.6231 15.9419 13.5109 16.0238C13.3987 16.1057 13.2661 16.1545 13.1279 16.1646C12.9898 16.1747 12.8516 16.1458 12.7288 16.0811L8.9323 14.0733L5.13577 16.0811C5.01283 16.1462 4.87426 16.1754 4.73573 16.1653C4.5972 16.1552 4.46422 16.1063 4.35185 16.024C4.23947 15.9418 4.15218 15.8295 4.09983 15.6999C4.04748 15.5703 4.03217 15.4285 4.05562 15.2906L4.77994 11.0351L1.71145 8.02531C1.61194 7.92769 1.54151 7.80398 1.50814 7.66814C1.47476 7.53231 1.47977 7.38978 1.5226 7.25666C1.56543 7.12355 1.64437 7.00516 1.75049 6.91488C1.85661 6.82461 1.98568 6.76604 2.12312 6.74581L6.36629 6.12106L8.26232 2.24881C8.32403 2.123 8.41952 2.01716 8.53796 1.94331C8.65639 1.86946 8.79302 1.83057 8.9323 1.83106Z' fill='%23FF9100'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_984_6559'%3E%3Crect width='17.866' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center center;
}
.grid-wrap .favoritYn .rg-check-renderer-unchecked {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5001 4.4248e-06C7.64039 -0.000471834 7.77801 0.037507 7.89731 0.109624C8.0166 0.18174 8.11279 0.285102 8.17494 0.407959L10.0833 4.18941L14.3573 4.79951C14.4958 4.81904 14.626 4.87607 14.7331 4.96414C14.8402 5.05221 14.9199 5.1678 14.9632 5.29783C15.0065 5.42786 15.0117 5.56714 14.9782 5.69989C14.9446 5.83265 14.8737 5.95358 14.7734 6.04901L11.6819 8.99038L12.4115 13.1461C12.4345 13.2805 12.4187 13.4186 12.3658 13.5447C12.3128 13.6708 12.225 13.78 12.112 13.86C11.999 13.94 11.8654 13.9876 11.7262 13.9974C11.5871 14.0073 11.4478 13.9791 11.3242 13.9159L7.5001 11.9552L3.67597 13.9159C3.55214 13.9795 3.41256 14.0079 3.27302 13.9981C3.13348 13.9883 2.99954 13.9405 2.88635 13.8602C2.77316 13.7798 2.68523 13.6702 2.6325 13.5436C2.57977 13.417 2.56434 13.2786 2.58797 13.1439L3.31755 8.98818L0.226763 6.04901C0.126523 5.95368 0.0555844 5.83286 0.0219682 5.70022C-0.011648 5.56757 -0.00660117 5.42838 0.0365381 5.29838C0.0796773 5.16839 0.159188 5.05278 0.266082 4.96462C0.372975 4.87646 0.502987 4.81927 0.641418 4.79951L4.91544 4.18941L6.82525 0.407959C6.8874 0.285102 6.98359 0.18174 7.10289 0.109624C7.22219 0.037507 7.3598 -0.000471834 7.5001 4.4248e-06ZM12.6379 6.03509L9.47739 5.58392C9.35721 5.56675 9.24311 5.52131 9.14488 5.45152C9.04666 5.38174 8.96726 5.28969 8.91352 5.18329L7.5001 2.38694L6.08742 5.18329C6.03368 5.28969 5.95428 5.38174 5.85606 5.45152C5.75784 5.52131 5.64373 5.56675 5.52355 5.58392L2.36227 6.03509L4.65075 8.21036C4.73784 8.29321 4.80301 8.3955 4.84063 8.50842C4.87825 8.62134 4.8872 8.7415 4.8667 8.85854L4.32532 11.931L7.15068 10.4794C7.25831 10.4241 7.37811 10.3952 7.49972 10.3952C7.62134 10.3952 7.74113 10.4241 7.84877 10.4794L10.6741 11.931L10.135 8.86221C10.1145 8.74516 10.1234 8.625 10.1611 8.51208C10.1987 8.39916 10.2639 8.29687 10.3509 8.21402L12.6379 6.03509Z' fill='%23999999'/%3E%3C/svg%3E%0A") no-repeat center center;
}
.linkMenu .rg-cell-buttons {
  width: 20px !important;
  height: 20px !important;
}
.linkMenu .rg-cell-buttons .rg-button-popup {
  width: 20px !important;
  height: 20px !important;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 9.99967C2.5 9.0792 3.24619 8.33301 4.16667 8.33301C5.08714 8.33301 5.83333 9.0792 5.83333 9.99967C5.83333 10.9201 5.08714 11.6663 4.16667 11.6663C3.24619 11.6663 2.5 10.9201 2.5 9.99967ZM8.33336 9.99967C8.33336 9.0792 9.07955 8.33301 10 8.33301C10.9205 8.33301 11.6667 9.0792 11.6667 9.99967C11.6667 10.9201 10.9205 11.6663 10 11.6663C9.07955 11.6663 8.33336 10.9201 8.33336 9.99967ZM14.1667 9.99967C14.1667 9.0792 14.9129 8.33301 15.8333 8.33301C16.7538 8.33301 17.5 9.0792 17.5 9.99967C17.5 10.9201 16.7538 11.6663 15.8333 11.6663C14.9129 11.6663 14.1667 10.9201 14.1667 9.99967Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center;
  position: inherit !important;
}
.v-application.hwin-layout .filter--wrapper {
  margin-bottom: 16px;
}
.v-application.hwin-layout .filter--wrapper + .content-wrapper {
  margin-top: 0;
}
.v-application.hwin-layout .filter--wrapper.bg-gray .filter-container {
  background-color: #f3f3f6 !important;
}
.v-application.hwin-layout .filter-container {
  display: flex;
  padding: 16px 20px;
  align-items: flex-end;
  background-color: #f3f3f6 !important;
  border-radius: 8px !important;
}
.v-application.hwin-layout .filter-container.grid-2 .filter-group {
  grid-template-columns: repeat(2, 1fr) !important;
}
.v-application.hwin-layout .filter-container.grid-3 .filter-group {
  grid-template-columns: repeat(3, 1fr) !important;
}
.v-application.hwin-layout .filter-container.grid-4 .filter-group {
  grid-template-columns: repeat(4, 1fr) !important;
}
.v-application.hwin-layout .filter-container.grid-6 .filter-group {
  grid-template-columns: repeat(6, 1fr) !important;
}
.v-application.hwin-layout .filter-group {
  display: grid;
  min-height: 58px;
  width: 100%;
  height: 54px;
  padding-right: 20px;
  position: relative;
  overflow: hidden;
  transition-property: height;
  transition-duration: 4s;
  transition-delay: 2s;
  gap: 16px;
  line-height: 1;
  grid-template-columns: repeat(5, 1fr);
  border-right: 1px solid #dadada;
}
.v-application.hwin-layout .filter-group.open {
  height: inherit;
  overflow: visible;
  transition-property: height;
  transition-duration: 4s;
  transition-delay: 2s;
  max-height: 100%;
}
.v-application.hwin-layout .filter-content {
  width: 100%;
}
.v-application.hwin-layout .filter-content .hwin-unit .field-wrap .switch-track {
  margin-right: 16px;
}
.v-application.hwin-layout .filter-item {
  display: flex;
  min-width: 200px;
  align-items: flex-start;
  flex-direction: column;
}
.v-application.hwin-layout .filter-item.filter-col-2 {
  grid-column: span 2;
}
.v-application.hwin-layout .filter-item.filter-col-3 {
  grid-column: span 3;
}
.v-application.hwin-layout .filter-item.filter-col-4 {
  grid-column: span 4;
}
.v-application.hwin-layout .filter-item.filter-col-5 {
  grid-column: span 5;
}
.v-application.hwin-layout .filter-item.filter-col-6 {
  grid-column: span 6;
}
.v-application.hwin-layout .filter-btn-area {
  display: flex;
  justify-content: flex-end;
  align-items: stretch;
  align-self: flex-end;
  gap: 0 12px;
  padding-left: 24px;
}
.v-application.hwin-layout .filter-btn-area .btn-refresh {
  width: 58px !important;
  height: 58px !important;
  border: 1px solid #e0e0e0 !important;
}
.v-application.hwin-layout .filter-btn-area .btn-refresh .v-icon {
  width: 24px;
  height: 24px;
  margin: 0;
}
.v-application.hwin-layout .filter-btn-area .btn-refresh .v-icon::before {
  width: 100%;
  height: 100%;
}
.v-application.hwin-layout .filter-btn-area .btn-refresh:hover, .v-application.hwin-layout .filter-btn-area .btn-refresh:active, .v-application.hwin-layout .filter-btn-area .btn-refresh:focus {
  border: 1px solid #e0e0e0 !important;
}
.v-application.hwin-layout .filter-btn-area .btn-search, .v-application.hwin-layout .filter-btn-area .btn-add {
  width: 90px !important;
  height: 58px !important;
}
.v-application.hwin-layout .filter-btn-area .btn-search {
  width: 58px !important;
  background: #353535;
}
.v-application.hwin-layout .filter-btn-area .btn-filter-toggle {
  width: 76px;
  height: 18px !important;
  padding: 0 !important;
  position: absolute;
  left: 50%;
  bottom: -17px;
  background-color: #d6d6e4;
  border-radius: 0 0 6px 6px;
  transform: translateX(-50%);
  z-index: 1;
}
.v-application.hwin-layout .filter-btn-area .btn-filter-toggle span::before {
  width: 18px;
  height: 18px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .filter-btn-area .btn-filter-toggle.v-btn--active span::before {
  transform: rotate(-180deg);
}
.v-application.hwin-layout .filter-btn-area .btn-filter-toggle.v-btn--active::before {
  display: none;
}
.v-application.hwin-layout .v-navigation-drawer .filter--wrapper .filter-container {
  background: #f3f3f6 !important;
}
.v-application.hwin-layout .multi-grid--wrapper {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 0 20px;
}
.v-application.hwin-layout .multi-grid--wrapper .grid-section + .grid-section {
  margin: 0 !important;
}
.v-application.hwin-layout .grid-container * {
  font-size: 14px;
  letter-spacing: 0;
  font-family: "Pretendard";
  line-height: 1.2;
}
.v-application.hwin-layout .grid-container.fs16 .grid-title strong {
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .grid-container .grid-title {
  display: flex;
  align-items: center;
  gap: 0 16px;
  font-size: 18px;
  color: #222;
  font-weight: 700;
}
.v-application.hwin-layout .grid-container .grid-title--wrap {
  margin-top: 27px;
}
.v-application.hwin-layout .grid-container .grid-title .count-list {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-left: 12px;
}
.v-application.hwin-layout .grid-container .grid-title .count-list-item {
  display: flex;
  align-items: center;
  gap: 4px;
}
.v-application.hwin-layout .grid-container .grid-title .count-list-item .tit {
  font-weight: 400;
  color: #353535;
}
.v-application.hwin-layout .grid-container .grid-title .count-list-item .num {
  color: #5843e0;
}
.v-application.hwin-layout .grid-container .top-area {
  display: flex;
  margin-bottom: 16px;
}
.v-application.hwin-layout .grid-container .top-area .txt {
  width: 100%;
  font-size: 12px;
  color: #000;
}
.v-application.hwin-layout .grid-wrap {
  border-radius: 0 !important;
}
.v-application.hwin-layout .grid-wrap.last-line-none .rg-grid .rg-body .rg-table .rg-data-row:last-of-type .rg-data-cell,
.v-application.hwin-layout .grid-wrap.last-line-none .rg-rowbarcontainer .rg-table tr:last-of-type td {
  border-bottom: none;
}
.v-application.hwin-layout .grid-wrap .v-card__title {
  padding-bottom: 0 !important;
  background-color: #fff;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count {
  padding: 13px 0;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count--wrapper .v-slide-group__content {
  gap: 0 22px;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count--wrapper .v-item-group {
  display: flex;
  padding: 0;
  height: 26px;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count__item {
  min-width: 0;
  padding: 0;
  text-transform: capitalize;
  color: #353535;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count__item .number {
  display: inline-block;
  margin-left: 4px;
  color: #5843e0;
}
.v-application.hwin-layout .grid-wrap .grid-title .result-count.single .v-tabs-slider-wrapper {
  display: none;
}
.v-application.hwin-layout .grid-wrap .grid-title .primary--text {
  display: inline-block;
  padding: 19px 0;
}
.v-application.hwin-layout .grid-wrap .grid-title .icon-tooltip {
  margin-left: -10px;
}
.v-application.hwin-layout .grid-wrap .rg-grid {
  border: none;
  border-top: 1px solid #777;
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-cell,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-group-cell {
  background: #fff;
  border: none;
  border-bottom: 1px solid #ccc;
  font-size: 14px;
  color: #222;
  font-weight: 600;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-cell:hover,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-group-cell:hover {
  background: #eee;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-cell.rg-header-focus,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-group-cell.rg-header-focus {
  background: #d6d6e4;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-cell .rg-header-sort-ascending,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-cell .rg-header-sort-descending,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-group-cell .rg-header-sort-ascending,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-header .rg-table .rg-header-group-cell .rg-header-sort-descending {
  width: 30px !important;
  text-align: left;
  margin-left: -13px;
  z-index: 2;
  padding-top: 10px;
  color: #999;
  font-size: 8px;
  vertical-align: middle;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjxzdmcgd2lkdGg9IjlweCIgaGVpZ2h0PSIxN3B4IiB2aWV3Qm94PSIwIDAgOSAxNyIgdmVyc2lvbj0iMS4xIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgPGcgaWQ9ImFycmF5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNSAwLjUpIj4NCiAgICA8ZyBpZD0iYXNjZW5kIj4NCiAgICAgIDxwYXRoIGQ9Ik0wIDBMOCAwTDggOEwwIDhMMCAwWiIgaWQ9ImJnIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0ibm9uZSIgLz4NCiAgICAgIDxwYXRoIGQ9Ik00IDJMMCA2TDggNkw0IDJaIiBpZD0iYXJyb3ciIGZpbGw9IiNDQ0NDQ0MiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlPSJub25lIiAvPg0KICAgIDwvZz4NCiAgICA8ZyBpZD0iZGVzY2VuZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCA4KSI+DQogICAgICA8cGF0aCBkPSJNMCAwTDggMEw4IDhMMCA4TDAgMFoiIGlkPSJiZyIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9Im5vbmUiIC8+DQogICAgICA8cGF0aCBkPSJNNCA2TDAgMkw4IDJMNCA2WiIgaWQ9ImFycm93IiBmaWxsPSIjMzMzMzMzIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0ibm9uZSIgLz4NCiAgICA8L2c+DQogIDwvZz4NCjwvc3ZnPg==) no-repeat 70% 5px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-head .rg-table .rg-head-cell {
  background: #fff;
  border: none;
  border-bottom: 1px solid #ccc;
  color: #222;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-head .rg-table .rg-head-cell.rg-checkbar-head {
  background: #fff;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-head .rg-table .rg-head-cell.rg-rowindicator-head {
  background: #fff;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-head .rg-table .rg-head-cell.rg-statebar-head {
  background: #fff;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-table .rg-row-bar .rg-statebar-cell > div {
  width: 37px;
  margin: 0 auto;
  height: 24px;
  border-radius: 4px;
  font-weight: 500;
  font-size: 12px;
  line-height: 24px;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-table .rg-row-bar.rg-created-row .rg-statebar-cell > div {
  border: 1px solid #b6e7b9;
  color: #00970a;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-table .rg-row-bar.rg-deleted-row .rg-statebar-cell > div {
  border: 1px solid #ffc2bb;
  color: #ef1800;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-table .rg-row-bar.rg-updated-row .rg-statebar-cell > div {
  border: 1px solid #9cb9ff;
  color: #0041d9;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row.rg-focused-row {
  background: #eee;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row:hover {
  background: #eee;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell {
  margin-top: 5px;
  border: none;
  border-bottom: 1px solid #e0e0e0;
  color: #222;
  font-weight: 400;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell:hover .rg-cell-buttons .rg-button-list {
  background: none !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell:hover .rg-cell-buttons .rg-button-list::before {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;
  background-size: 16px 16px;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell {
  background: #d6d6e4;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list {
  background: none !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:active, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:active:hover, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:hover, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:hover:active {
  background: none !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:active::before, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:active:hover::before, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:hover::before, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list:hover:active::before {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;
  background-size: 16px 16px;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.rg-focused-cell .rg-cell-buttons .rg-button-list::before {
  display: inline-block;
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 50% 50%;
  background-size: 16px 16px;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.linkMenu {
  cursor: pointer;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.linkMenu .rg-cell-buttons {
  right: 50% !important;
  margin-right: -8px;
  width: 20px !important;
  height: 20px !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.linkMenu .rg-cell-buttons .rg-button-popup {
  width: 20px !important;
  height: 20px !important;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 9.99967C2.5 9.0792 3.24619 8.33301 4.16667 8.33301C5.08714 8.33301 5.83333 9.0792 5.83333 9.99967C5.83333 10.9201 5.08714 11.6663 4.16667 11.6663C3.24619 11.6663 2.5 10.9201 2.5 9.99967ZM8.33336 9.99967C8.33336 9.0792 9.07955 8.33301 10 8.33301C10.9205 8.33301 11.6667 9.0792 11.6667 9.99967C11.6667 10.9201 10.9205 11.6663 10 11.6663C9.07955 11.6663 8.33336 10.9201 8.33336 9.99967ZM14.1667 9.99967C14.1667 9.0792 14.9129 8.33301 15.8333 8.33301C16.7538 8.33301 17.5 9.0792 17.5 9.99967C17.5 10.9201 16.7538 11.6663 15.8333 11.6663C14.9129 11.6663 14.1667 10.9201 14.1667 9.99967Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center !important;
  position: inherit !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.all-count .rg-renderer {
  display: inline-block;
  min-width: 70px;
  min-height: 24px;
  background-color: #454545;
  border-radius: 4px;
  color: #fff;
  line-height: 24px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.select-item .rg-renderer {
  display: inline-block;
  padding: 0 20px 0 0;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_1235_4964)'%3E%3Cpath d='M9 11.25L5.25 7.5L12.75 7.5L9 11.25Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_1235_4964'%3E%3Crect width='18' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat right center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.text-left .rg-renderer {
  padding: 0 24px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer {
  display: block;
  width: 34px;
  height: 18px;
  padding: 0;
  position: relative;
  margin: 0 auto;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-unchecked, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-checked {
  width: 34px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  border-radius: 14px;
  background: #cdc8ff;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-unchecked::after, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-checked::after {
  position: absolute;
  top: 2px;
  left: 2px;
  width: 14px;
  height: 14px;
  border-radius: 14px;
  background: #fff;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-checked {
  background: #5843e0 !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.toggle .rg-check-renderer-checked::after {
  left: auto;
  right: 2px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-copy .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-copy .rg-button-renderer-button {
  min-width: 0;
  width: auto;
  height: 28px;
  padding: 4px 24px 4px 8px;
  position: relative;
  background: #fff;
  border: 1px solid #dadada;
  border-radius: 4px;
  font-size: 14px;
  color: #606060;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-copy .rg-button-renderer-button::after {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.33398 14.6654C6.80355 14.6654 6.29499 14.4545 5.91992 14.0794C5.54485 13.7044 5.33398 13.1958 5.33398 12.6654V7.33203C5.33398 6.8016 5.54485 6.29304 5.91992 5.91797C6.29499 5.5429 6.80355 5.33203 7.33398 5.33203H12.6673C13.1975 5.33291 13.7052 5.54374 14.0801 5.91862C14.455 6.2935 14.6664 6.80187 14.6673 7.33203V12.6654C14.6657 13.1953 14.4548 13.7034 14.0801 14.0781C13.7053 14.4529 13.1973 14.6638 12.6673 14.6654H7.33398ZM6.66732 7.33203V12.6654C6.66732 12.8422 6.73761 13.0117 6.86263 13.1367C6.98765 13.2617 7.15717 13.332 7.33398 13.332H12.6673C12.8441 13.332 13.0136 13.2617 13.1387 13.1367C13.2637 13.0117 13.334 12.8422 13.334 12.6654V7.33203C13.334 7.15522 13.2637 6.9857 13.1387 6.86068C13.0136 6.73565 12.8441 6.66536 12.6673 6.66536H7.33398C7.15717 6.66536 6.98765 6.73565 6.86263 6.86068C6.73761 6.9857 6.66732 7.15522 6.66732 7.33203ZM3.20117 10.4655C2.7061 10.4655 2.23093 10.2687 1.88086 9.91862C1.53079 9.56855 1.33398 9.09403 1.33398 8.59896V3.19857C1.33398 2.7035 1.53079 2.22897 1.88086 1.87891C2.23093 1.52884 2.7061 1.33203 3.20117 1.33203H8.60091C9.09598 1.33203 9.57116 1.52884 9.92122 1.87891C10.2713 2.22897 10.4668 2.7035 10.4668 3.19857V3.79883C10.4668 3.97564 10.3965 4.14516 10.2715 4.27018C10.1465 4.39521 9.97694 4.46549 9.80013 4.46549C9.62332 4.46549 9.4538 4.39521 9.32878 4.27018C9.20375 4.14516 9.13346 3.97564 9.13346 3.79883V3.19857C9.13346 3.05712 9.07723 2.92163 8.97721 2.82161C8.87719 2.7216 8.74236 2.66536 8.60091 2.66536H3.20117C3.13105 2.66487 3.06155 2.67829 2.99674 2.70508C2.93194 2.73187 2.87287 2.77174 2.82357 2.82161C2.72403 2.92229 2.66775 3.05764 2.66732 3.19922V8.59961C2.66732 8.74106 2.72355 8.87654 2.82357 8.97656C2.92359 9.07658 3.05972 9.13281 3.20117 9.13281H3.80013C3.97694 9.13281 4.14646 9.2031 4.27148 9.32812C4.39651 9.45315 4.4668 9.62267 4.4668 9.79948C4.4668 9.97629 4.39651 10.1458 4.27148 10.2708C4.14646 10.3959 3.97694 10.4661 3.80013 10.4661L3.20117 10.4655Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-detail .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-detail .rg-button-renderer-button {
  min-width: 0;
  width: auto;
  height: 28px;
  padding: 4px 24px 4px 8px;
  position: relative;
  background: #fff;
  border: 1px solid #dadada;
  border-radius: 4px;
  font-size: 14px;
  color: #606060;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-detail .rg-button-renderer-button::after {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 4px;
  top: 50%;
  transform: translateY(-50%);
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.00052 12.665C5.86868 12.665 5.73984 12.6258 5.63024 12.5526C5.52063 12.4793 5.43516 12.3752 5.38471 12.2534C5.33427 12.1316 5.32108 11.9976 5.34679 11.8683C5.3725 11.739 5.43596 11.6202 5.52916 11.527L9.05789 7.99832L5.52916 4.46965C5.40772 4.34392 5.34055 4.17551 5.34207 4.00072C5.34359 3.82592 5.4137 3.65871 5.5373 3.53511C5.66091 3.4115 5.82808 3.34139 6.00288 3.33987C6.17768 3.33835 6.34614 3.40555 6.47187 3.52698L10.4719 7.52699C10.5969 7.652 10.667 7.82154 10.667 7.99832C10.667 8.1751 10.5969 8.34463 10.4719 8.46965L6.47187 12.4697C6.34688 12.5947 6.17731 12.6649 6.00052 12.665Z' fill='%23ABABAB'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-detail.disabled .rg-button-renderer-button {
  background: #ccc !important;
  border: 1px solid #ccc !important;
  color: #ababab !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-delete .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-delete .rg-button-renderer-button {
  min-width: 0;
  width: 20px;
  height: 20px;
  position: relative;
  border: 0;
  font-size: 0;
  background: transparent;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-delete .rg-button-renderer-button::after {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 4.5H3.75M3.75 4.5H15.75M3.75 4.5V15C3.75 15.3978 3.90804 15.7794 4.18934 16.0607C4.47064 16.342 4.85218 16.5 5.25 16.5H12.75C13.1478 16.5 13.5294 16.342 13.8107 16.0607C14.092 15.7794 14.25 15.3978 14.25 15V4.5M6 4.5V3C6 2.60218 6.15804 2.22064 6.43934 1.93934C6.72064 1.65804 7.10218 1.5 7.5 1.5H10.5C10.8978 1.5 11.2794 1.65804 11.5607 1.93934C11.842 2.22064 12 2.60218 12 3V4.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-file .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-file .rg-button-renderer-button {
  width: 30px;
  height: 20px;
  position: relative;
  visibility: visible !important;
  overflow: visible;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.95043 21.0009C7.77363 21.001 6.62323 20.6521 5.64471 19.9984C4.66619 19.3446 3.9035 18.4154 3.45308 17.3282C3.00266 16.241 2.88475 15.0447 3.11425 13.8905C3.34375 12.7363 3.91036 11.6761 4.74243 10.8439L12.3224 3.26388C13.129 2.45723 14.2229 2.004 15.3636 2.00391C16.5043 2.00381 17.5983 2.45686 18.4049 3.26338C19.2116 4.06991 19.6648 5.16384 19.6649 6.30453C19.665 7.44522 19.212 8.53923 18.4054 9.34588L10.8164 16.9259C10.3164 17.4085 9.64672 17.6755 8.95174 17.6693C8.25676 17.6631 7.592 17.3842 7.10062 16.8927C6.60924 16.4012 6.33053 15.7364 6.32451 15.0414C6.31849 14.3464 6.58564 13.6768 7.06843 13.1769L14.0684 6.18188C14.2572 5.99985 14.5098 5.89923 14.772 5.9017C15.0342 5.90416 15.285 6.0095 15.4703 6.19505C15.6555 6.38059 15.7605 6.63148 15.7626 6.89368C15.7647 7.15588 15.6637 7.40841 15.4814 7.59688L8.48143 14.5909C8.36692 14.7144 8.30471 14.8774 8.30788 15.0458C8.31105 15.2142 8.37936 15.3748 8.49844 15.4939C8.61753 15.613 8.77813 15.6813 8.94651 15.6844C9.11489 15.6876 9.27795 15.6254 9.40143 15.5109L16.9904 7.92988C17.4219 7.49824 17.6643 6.91287 17.6642 6.30253C17.6641 5.69219 17.4216 5.10689 16.9899 4.67538C16.5583 4.24388 15.9729 4.00151 15.3626 4.0016C14.7522 4.0017 14.1669 4.24424 13.7354 4.67588L6.15543 12.2559C5.78839 12.6229 5.49723 13.0587 5.29859 13.5382C5.09995 14.0178 4.9977 14.5318 4.9977 15.0509C4.9977 15.57 5.09995 16.084 5.29859 16.5635C5.49723 17.0431 5.78839 17.4788 6.15543 17.8459C6.52248 18.2129 6.95822 18.5041 7.43779 18.7027C7.91736 18.9014 8.43135 19.0036 8.95043 19.0036C9.46951 19.0036 9.98351 18.9014 10.4631 18.7027C10.9426 18.5041 11.3784 18.2129 11.7454 17.8459L19.3254 10.2659C19.514 10.0837 19.7666 9.98293 20.0288 9.98521C20.291 9.98749 20.5418 10.0927 20.7273 10.2781C20.9127 10.4635 21.0178 10.7143 21.0201 10.9765C21.0224 11.2387 20.9216 11.4913 20.7394 11.6799L13.1594 19.2599C12.6071 19.813 11.951 20.2516 11.2287 20.5504C10.5063 20.8492 9.7321 21.0023 8.95043 21.0009Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  border: none;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-file .rg-button-renderer-button::after {
  width: 5px;
  height: 5px;
  position: absolute;
  right: -9px;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 5px;
  background: #f3584f;
  content: "";
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-file.no_file .rg-button-renderer-button::after {
  display: none;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-download .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-download .rg-button-renderer-button {
  width: 18px;
  height: 18px;
  visibility: visible !important;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 22C4.20435 22 3.44152 21.6837 2.87891 21.1211C2.3163 20.5585 2 19.7956 2 19V15C2 14.7348 2.10543 14.4805 2.29297 14.293C2.48051 14.1054 2.73478 14 3 14C3.26522 14 3.51949 14.1054 3.70703 14.293C3.89457 14.4805 4 14.7348 4 15V19C4 19.2652 4.10543 19.5195 4.29297 19.707C4.48051 19.8946 4.73478 20 5 20H19C19.2652 20 19.5195 19.8946 19.707 19.707C19.8946 19.5195 20 19.2652 20 19V15C19.9893 14.8626 20.0075 14.724 20.0527 14.5938C20.098 14.4635 20.17 14.3453 20.2637 14.2441C20.3573 14.143 20.4694 14.0611 20.5957 14.0059C20.722 13.9507 20.8582 13.9219 20.9961 13.9219C21.1339 13.9219 21.2721 13.9507 21.3984 14.0059C21.5247 14.0611 21.6368 14.143 21.7305 14.2441C21.8241 14.3453 21.8961 14.4635 21.9414 14.5938C21.9867 14.724 22.0048 14.8626 21.9941 15V19C21.9941 19.7956 21.6778 20.5585 21.1152 21.1211C20.5526 21.6837 19.7898 22 18.9941 22H5ZM11.6562 15.9414L11.623 15.9297L11.5859 15.9121C11.4561 15.8522 11.3404 15.7657 11.2461 15.6582L6.29883 10.7129C6.2047 10.6206 6.12961 10.51 6.07812 10.3887C6.02664 10.2673 5.99899 10.1377 5.99805 10.0059C5.99752 9.87383 6.0246 9.74263 6.07617 9.62109C6.12774 9.49956 6.20352 9.39019 6.29883 9.29883C6.48627 9.11197 6.74118 9.00586 7.00586 9.00586C7.27053 9.00586 7.52349 9.11197 7.71094 9.29883L11.002 12.5859V3C11.002 2.73478 11.1074 2.48051 11.2949 2.29297C11.4825 2.10543 11.7367 2 12.002 2C12.2672 2 12.5214 2.10543 12.709 2.29297C12.8965 2.48051 13.002 2.73478 13.002 3V12.5879L16.293 9.29688C16.4805 9.10857 16.7343 9.00252 17 9.00195C17.2657 9.00139 17.5226 9.10741 17.7109 9.29492C17.8992 9.48243 18.0053 9.73621 18.0059 10.002C18.0064 10.2677 17.9004 10.5226 17.7129 10.7109L12.7129 15.7109C12.5254 15.8985 12.2711 16.0038 12.0059 16.0039C11.8865 16.003 11.7685 15.9822 11.6562 15.9414Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  border: none;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.btn-download.outlined .rg-button-renderer-button {
  min-width: 90px;
  width: auto;
  height: 28px;
  padding: 4px 10px 4px 30px;
  background: #fff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 22C4.20435 22 3.44152 21.6837 2.87891 21.1211C2.3163 20.5585 2 19.7956 2 19V15C2 14.7348 2.10543 14.4805 2.29297 14.293C2.48051 14.1054 2.73478 14 3 14C3.26522 14 3.51949 14.1054 3.70703 14.293C3.89457 14.4805 4 14.7348 4 15V19C4 19.2652 4.10543 19.5195 4.29297 19.707C4.48051 19.8946 4.73478 20 5 20H19C19.2652 20 19.5195 19.8946 19.707 19.707C19.8946 19.5195 20 19.2652 20 19V15C19.9893 14.8626 20.0075 14.724 20.0527 14.5938C20.098 14.4635 20.17 14.3453 20.2637 14.2441C20.3573 14.143 20.4694 14.0611 20.5957 14.0059C20.722 13.9507 20.8582 13.9219 20.9961 13.9219C21.1339 13.9219 21.2721 13.9507 21.3984 14.0059C21.5247 14.0611 21.6368 14.143 21.7305 14.2441C21.8241 14.3453 21.8961 14.4635 21.9414 14.5938C21.9867 14.724 22.0048 14.8626 21.9941 15V19C21.9941 19.7956 21.6778 20.5585 21.1152 21.1211C20.5526 21.6837 19.7898 22 18.9941 22H5ZM11.6562 15.9414L11.623 15.9297L11.5859 15.9121C11.4561 15.8522 11.3404 15.7657 11.2461 15.6582L6.29883 10.7129C6.2047 10.6206 6.12961 10.51 6.07812 10.3887C6.02664 10.2673 5.99899 10.1377 5.99805 10.0059C5.99752 9.87383 6.0246 9.74263 6.07617 9.62109C6.12774 9.49956 6.20352 9.39019 6.29883 9.29883C6.48627 9.11197 6.74118 9.00586 7.00586 9.00586C7.27053 9.00586 7.52349 9.11197 7.71094 9.29883L11.002 12.5859V3C11.002 2.73478 11.1074 2.48051 11.2949 2.29297C11.4825 2.10543 11.7367 2 12.002 2C12.2672 2 12.5214 2.10543 12.709 2.29297C12.8965 2.48051 13.002 2.73478 13.002 3V12.5879L16.293 9.29688C16.4805 9.10857 16.7343 9.00252 17 9.00195C17.2657 9.00139 17.5226 9.10741 17.7109 9.29492C17.8992 9.48243 18.0053 9.73621 18.0059 10.002C18.0064 10.2677 17.9004 10.5226 17.7129 10.7109L12.7129 15.7109C12.5254 15.8985 12.2711 16.0038 12.0059 16.0039C11.8865 16.003 11.7685 15.9822 11.6562 15.9414Z' fill='%235843e0'/%3E%3C/svg%3E") no-repeat 8px center/18px 18px;
  border: 1px solid #5843e0;
  border-radius: 4px;
  font-weight: 500;
  font-size: 14px;
  color: #5843e0;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.cursor-pointer .rg-renderer {
  cursor: pointer;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.year-cal-bs-grid .rg-renderer .icon-calendar, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.month-cal-bs-grid .rg-renderer .icon-calendar, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.range-cal-bs-grid .rg-renderer .icon-calendar {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.year-cal-bs-grid .rg-renderer .icon-calendar::before, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.month-cal-bs-grid .rg-renderer .icon-calendar::before, .v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.range-cal-bs-grid .rg-renderer .icon-calendar::before {
  width: 16px;
  height: 16px;
  background-size: contain;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.srch-bs-grid .v-icon {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.srch-bs-grid .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.check:not(.favoritYn):not(.toggle).rg-data-readonly-cell .rg-check-renderer .rg-check-renderer-unchecked,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell.check:not(.favoritYn):not(.toggle).rg-data-readonly-cell .rg-check-renderer .rg-check-renderer-checked {
  opacity: 0.6;
  filter: grayscale(100%);
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell .icon-hw-user_team,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell .icon-external-applicant {
  width: 16px !important;
  height: 16px !important;
  margin: -2px 0 0 4px !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell .icon-hw-user_team::before,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row .rg-data-cell .icon-external-applicant::before {
  width: 16px !important;
  height: 16px !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row.under-qualifie {
  background: #dadada !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row.under-qualifie .rg-data-cell,
.v-application.hwin-layout .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row.under-qualifie td {
  background: #dadada !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-footer .rg-footer-cell {
  background: #f5f5f8;
  border: 0;
  border-top: 1px solid #e0e0e0;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-footer .rg-footer-cell.text-left {
  text-align: center !important;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-footer .rg-footer-cell .rg-footer-renderer {
  font-weight: bold;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-footer .rg-footer-cell.orange-column {
  text-align: center;
  font-weight: bold;
}
.v-application.hwin-layout .grid-wrap .rg-grid .grid-column-list .grid-check {
  margin-top: 0;
}
.v-application.hwin-layout .grid-wrap .rg-grid .rg-empty-grid span::before {
  display: block;
  width: 112px;
  height: 112px;
  margin: 0 auto;
  background: url("data:image/svg+xml,%3Csvg width='112' height='112' viewBox='0 0 112 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.7217 69.0586C46.66 69.5047 46.628 69.9605 46.628 70.424C46.628 75.7677 50.873 80.0996 56.1093 80.0996C61.3457 80.0996 65.5907 75.7677 65.5907 70.424C65.5907 69.9605 65.5587 69.5047 65.497 69.0586H88.5039V90.5815C88.5039 91.9175 87.4426 93.0005 86.1335 93.0005H26.0852C24.7761 93.0005 23.7148 91.9175 23.7148 90.5815V69.0586H46.7217Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M66.3808 69.3024C66.3808 75.0951 61.7821 79.791 56.1093 79.791C50.4366 79.791 45.8379 75.0951 45.8379 69.3024C45.8379 69.1147 45.8427 68.9282 45.8523 68.743H23.7148L31.2686 45.936C31.5943 44.9528 32.4976 44.291 33.514 44.291H78.7047C79.7211 44.291 80.6244 44.9528 80.9501 45.936L88.5039 68.743H66.3664C66.3759 68.9282 66.3808 69.1147 66.3808 69.3024Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M65.4152 70.6715C65.4152 75.2518 61.3404 79.7905 56.314 79.7905C51.2875 79.7905 47.2127 75.2518 47.2127 70.6715C47.2127 70.5232 47.217 69.5501 47.2254 69.4036H30.0703L36.7636 53.0214C37.0521 52.244 37.8525 51.7207 38.7531 51.7207H73.8748C74.7754 51.7207 75.5758 52.244 75.8644 53.0214L82.5576 69.4036H65.4025C65.4109 69.5501 65.4152 70.5232 65.4152 70.6715Z' fill='%23EFEEFF'/%3E%3Cpath d='M76.8995 25.5523L67.7965 35.8333M55.5765 22V35.8333V22ZM34.1719 25.5523L43.2748 35.8333L34.1719 25.5523Z' stroke='%23CCCCCC' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7148 69.4813V91.349C23.7148 92.1469 24.3574 92.7938 25.15 92.7938H87.4787C88.2713 92.7938 88.9139 92.1469 88.9139 91.349V69.4813L81.1273 47.1303C80.9301 46.5434 80.3832 46.1484 79.7677 46.1484H32.861C32.2456 46.1484 31.6986 46.5434 31.5015 47.1303L23.7148 69.4813Z' stroke='%23CCCCCC' stroke-width='2.5'/%3E%3Cpath d='M34.1724 69.0586C37.4009 69.0586 40.8849 69.0586 44.6247 69.0586C46.1635 69.0586 46.1635 70.1472 46.1635 70.7098C46.1635 76.1812 50.671 80.6167 56.2313 80.6167C61.7915 80.6167 66.299 76.1812 66.299 70.7098C66.299 70.1472 66.299 69.0586 67.8378 69.0586H88.2999M28.082 69.0586H30.0718H28.082Z' stroke='%23CCCCCC' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .grid-wrap .btn-area {
  display: flex;
  gap: 8px;
  align-items: center;
  padding: 11px 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-input {
  height: auto !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-input input {
  margin: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner {
  display: flex;
  margin-right: 4px;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner .a-input {
  width: 102px;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner .a-input.h32 .v-input {
  height: 32px !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner .a-input.h32 .v-input fieldset {
  border: 1px solid #999 !important;
  border-right: none !important;
  border-radius: 4px 0 0 4px;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner .a-input.h32 .v-input input {
  caret-color: #999;
}
.v-application.hwin-layout .grid-wrap .btn-area .random-assigner .v-btn {
  border: 1px solid #999;
  border-radius: 0 4px 4px 0;
  border-left: none;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-btn.v-size--small {
  height: 32px;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-btn.v-size--small .v-icon {
  width: 18px;
  height: 18px;
  margin-right: 2px;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-btn.v-size--small .v-icon::before {
  width: 18px;
  height: 18px;
  font-size: 18px;
  line-height: 18px;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-btn.btn-gray {
  border: 1px solid #dadada !important;
  color: #606060 !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .v-btn.btn-gray .v-icon::before {
  color: #454545;
}
.v-application.hwin-layout .grid-wrap .btn-area .btn-group {
  margin: 0 4px !important;
  border: 1px solid #ccc;
  border-radius: 4px;
  overflow: hidden;
}
.v-application.hwin-layout .grid-wrap .btn-area .btn-group button {
  padding: 4px 12px;
}
.v-application.hwin-layout .grid-wrap .btn-area .btn-group button.v-btn--has-bg {
  background-color: #fff;
  border-left: 1px solid #ccc;
  border-radius: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .btn-group button.v-btn--has-bg:first-of-type {
  border-left: none;
}
.v-application.hwin-layout .grid-wrap .btn-area .add-btn-group {
  border: 1px solid #ccc;
  border-radius: 4px;
  overflow: hidden;
}
.v-application.hwin-layout .grid-wrap .btn-area .add-btn-group .grid-btn {
  background: #fff;
  border-left: 1px solid #ccc;
  border-radius: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .add-btn-group .grid-btn:first-of-type {
  border-left: none;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area {
  position: relative;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .v-btn {
  width: 118px;
  text-align: left;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .v-btn__content {
  justify-content: flex-start;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .v-btn.btn-menu::after {
  width: 16px;
  height: 16px;
  position: absolute;
  right: 8px;
  top: 8px;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 10L12.0008 15L17 10' stroke='%235843e0' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/contain;
  transform: rotate(-90deg);
  content: "";
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .v-btn.btn-menu.active::after {
  transform: rotate(0);
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .blue-round-box {
  top: 37px;
  left: 0;
  right: 0;
  padding: 12px !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .blue-round-box .v-list-item {
  margin-top: 8px;
  font-size: 13px;
  letter-spacing: -0.5px;
}
.v-application.hwin-layout .grid-wrap .btn-area .menu-area .blue-round-box .v-list-item:first-child {
  margin-top: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .icon-editAll .icon-hw_doc3::before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='16' viewBox='0 0 14 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.27273 15.1492C1.69274 15.1701 1.12828 14.9561 0.702459 14.5539C0.276638 14.1517 0.0240521 13.5941 0 13.0026L0.0273054 3.69115C0.051552 3.09986 0.30415 2.54239 0.72995 2.14038C1.15575 1.73837 1.72017 1.52447 2.30003 1.54539H3.81519C3.81519 1.13553 3.97475 0.742473 4.25889 0.452657C4.54304 0.16284 4.92849 0 5.33034 0H8.36064C8.76248 0 9.14794 0.16284 9.43208 0.452657C9.71623 0.742473 9.87579 1.13553 9.87579 1.54539H11.3909C11.9708 1.52447 12.5352 1.73837 12.961 2.14038C13.3868 2.54239 13.6394 3.09986 13.6637 3.69115L13.6364 13.0026C13.6123 13.5941 13.3597 14.1517 12.9339 14.5539C12.5081 14.9561 11.9436 15.1701 11.3636 15.1492H2.27273ZM1.54246 3.69039L1.51515 13.0018C1.5422 13.1818 1.63582 13.3445 1.77668 13.4564C1.91754 13.5684 2.09498 13.6211 2.27273 13.6038H11.3636C11.5414 13.6211 11.7188 13.5684 11.8597 13.4564C12.0005 13.3445 12.0942 13.1818 12.1212 13.0018L12.1485 3.69039C12.1213 3.51051 12.0276 3.34808 11.8868 3.23632C11.746 3.12456 11.5686 3.07196 11.3909 3.08927H9.67271C9.53973 3.32419 9.34854 3.51929 9.11822 3.65493C8.88789 3.79056 8.6266 3.86196 8.36064 3.86197H5.33034C5.06451 3.86182 4.80331 3.79037 4.57313 3.65474C4.34295 3.51911 4.15192 3.32408 4.01901 3.08927H2.30003C2.12239 3.07196 1.94501 3.12456 1.80417 3.23632C1.66333 3.34808 1.56968 3.51051 1.54246 3.69039ZM5.33034 2.31658H8.36064V1.54388H5.33034V2.31658ZM5.20383 11.3702L3.2864 9.47174C3.14235 9.3289 3.05989 9.13352 3.05705 8.92863C3.05421 8.72373 3.1312 8.52604 3.27123 8.3791C3.41118 8.23207 3.60264 8.14775 3.80353 8.14471C4.00442 8.14166 4.19833 8.22015 4.34249 8.36288L5.72355 9.73056L9.33942 6.03866C9.40978 5.96682 9.49326 5.90984 9.58523 5.87095C9.67719 5.83207 9.77586 5.812 9.87542 5.812C9.97498 5.812 10.0735 5.83207 10.1654 5.87095C10.2574 5.90984 10.3411 5.96682 10.4114 6.03866C10.4819 6.11042 10.5377 6.19557 10.5758 6.28937C10.614 6.38317 10.6336 6.48381 10.6336 6.58536C10.6336 6.6869 10.614 6.78744 10.5758 6.88125C10.5377 6.97505 10.4819 7.0602 10.4114 7.13196L6.2675 11.3625C6.19732 11.4345 6.11382 11.4915 6.02188 11.5303C5.92995 11.5692 5.83139 11.5891 5.73187 11.5889C5.53493 11.5895 5.34558 11.5113 5.20457 11.371L5.20383 11.3702Z' fill='%235843E0'/%3E%3C/svg%3E%0A");
  width: 13.66px;
  height: 15.15px;
}
.v-application.hwin-layout .grid-wrap .btn-area .icon-hw_doc3 {
  margin-right: 3px;
}
.v-application.hwin-layout .grid-wrap .btn-area .grid-column-list .grid-check {
  margin-top: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .h32 {
  width: 60px;
  height: 32px !important;
}
.v-application.hwin-layout .grid-wrap .btn-area .h32 .v-input__control {
  border-radius: 4px 0 0 4px;
  border-right: 1px solid #ccc;
}
.v-application.hwin-layout .grid-wrap .btn-area .h32 .v-input__control .v-input__slot {
  padding: 0 10px;
}
.v-application.hwin-layout .grid-wrap .btn-area .h32 fieldset {
  border: none !important;
  border-radius: 0;
}
.v-application.hwin-layout .grid-wrap .btn-area .h32 input {
  caret-color: #222;
  text-align: right;
}
.v-application.hwin-layout .grid-wrap .status {
  padding: 0 8px;
}
.v-application.hwin-layout .grid-wrap .status .rg-renderer {
  display: inline-flex;
  align-items: center;
  width: 100%;
  height: 24px;
  padding-left: 14px;
  position: relative;
  justify-content: flex-start;
  font-weight: 500;
  font-size: 14px;
}
.v-application.hwin-layout .grid-wrap .status .rg-renderer::before {
  width: 6px;
  height: 6px;
  border-radius: 6px;
  position: absolute;
  left: 0;
  top: 8px;
  content: "";
}
.v-application.hwin-layout .grid-wrap .status.receive .rg-renderer {
  color: #7065dc;
}
.v-application.hwin-layout .grid-wrap .status.receive .rg-renderer::before {
  background-color: #7065dc;
}
.v-application.hwin-layout .grid-wrap .status.standby .rg-renderer {
  color: #777;
}
.v-application.hwin-layout .grid-wrap .status.standby .rg-renderer::before {
  background-color: #777;
}
.v-application.hwin-layout .grid-wrap .status.progress .rg-renderer {
  color: #00970a;
}
.v-application.hwin-layout .grid-wrap .status.progress .rg-renderer::before {
  background-color: #00970a;
}
.v-application.hwin-layout .grid-wrap .status.close .rg-renderer {
  color: #ababab;
}
.v-application.hwin-layout .grid-wrap .status.close .rg-renderer::before {
  background-color: #ababab;
}
.v-application.hwin-layout .grid-wrap .status.rejected .rg-renderer, .v-application.hwin-layout .grid-wrap .status.fail .rg-renderer {
  padding: 0;
  justify-content: center;
  color: #ef1800;
}
.v-application.hwin-layout .grid-wrap .status.pass .rg-renderer {
  padding: 0;
  justify-content: center;
  color: #1788fa;
}
.v-application.hwin-layout .grid-wrap .status.defer .rg-renderer, .v-application.hwin-layout .grid-wrap .status.pending .rg-renderer {
  padding: 0;
  justify-content: center;
  color: #777;
}
.v-application.hwin-layout .grid-wrap .rg-checkbar-unchecked,
.v-application.hwin-layout .grid-wrap .rg-checkbar-head-unchecked,
.v-application.hwin-layout .grid-wrap .rg-check-renderer-unchecked {
  width: 24px;
  height: 24px;
  border: none;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='16' height='16' rx='1' fill='white' stroke='%23ABABAB' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat 0 0;
  vertical-align: middle;
}
.v-application.hwin-layout .grid-wrap .rg-checkbar-checked,
.v-application.hwin-layout .grid-wrap .rg-checkbar-head-checked,
.v-application.hwin-layout .grid-wrap .rg-check-renderer-checked {
  width: 24px;
  height: 24px;
  border: none;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' fill='%235843E0'/%3E%3Cpath d='M7 13L10.4993 16L17 8' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat 0 0;
  vertical-align: middle;
}
.v-application.hwin-layout .grid-wrap .rg-checkbar-disabled {
  opacity: 0.6;
}
.v-application.hwin-layout .grid-wrap .rg-checkbar-radio-unchecked {
  width: 24px;
  height: 24px;
  border: none;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='8' fill='white' stroke='%23ABABAB' stroke-width='2'/%3E%3C/svg%3E%0A") no-repeat 0 0;
  vertical-align: middle;
}
.v-application.hwin-layout .grid-wrap .rg-checkbar-radio-checked {
  width: 24px;
  height: 24px;
  border: none;
  background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='4' y='4' width='16' height='16' rx='8' fill='white'/%3E%3Crect x='4' y='4' width='16' height='16' rx='8' stroke='%235843E0' stroke-width='2'/%3E%3Ccircle cx='12' cy='12' r='4' fill='%235843E0'/%3E%3C/svg%3E%0A") no-repeat 0 0;
}
.v-application.hwin-layout .grid-wrap .rg-statebar-cell {
  background: #fff;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer {
  z-index: 6;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td {
  border-right: 0;
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-checkbar-cell {
  background-color: #fff;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-rowindicator-cell {
  background: none;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-statebar-cell {
  background: none;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-rowindicator-editing {
  background-size: 16px !important;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-statebar-updated {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.158 14.6651C2.67455 14.6639 2.21144 14.4714 1.86959 14.1296C1.52774 13.7878 1.33515 13.3248 1.33398 12.8414V4.48683C1.33465 4.00332 1.52763 3.53932 1.86959 3.19742C2.21155 2.85553 2.6744 2.66259 3.158 2.66192H7.33669C7.50427 2.66192 7.66494 2.72853 7.78344 2.847C7.90194 2.96548 7.96856 3.12612 7.96856 3.29367C7.96856 3.46122 7.90194 3.62309 7.78344 3.74156C7.66494 3.86004 7.50427 3.92541 7.33669 3.92541H3.158C3.00912 3.92575 2.86712 3.9855 2.76185 4.09075C2.65658 4.196 2.59681 4.33921 2.59648 4.48806V12.8427C2.59681 12.9915 2.65658 13.1335 2.76185 13.2387C2.86712 13.344 3.00912 13.4037 3.158 13.4041H11.5142C11.6631 13.4041 11.8062 13.3453 11.9115 13.24C12.0169 13.1347 12.0769 12.9916 12.0769 12.8427V8.66598C12.0769 8.49843 12.1423 8.33779 12.2608 8.21932C12.3793 8.10084 12.5412 8.03423 12.7088 8.03423C12.8764 8.03423 13.037 8.10084 13.1555 8.21932C13.274 8.33779 13.3406 8.49843 13.3406 8.66598V12.8427C13.3398 13.3261 13.147 13.789 12.805 14.1308C12.4631 14.4727 11.9989 14.6655 11.5154 14.6663L3.158 14.6651ZM4.67472 11.3201C4.59765 11.243 4.54185 11.1476 4.51305 11.0424C4.48425 10.9373 4.48357 10.826 4.51058 10.7204L5.14245 8.1934C5.17255 8.08278 5.23016 7.98176 5.31028 7.89974L11.313 1.89815C11.6841 1.53378 12.1837 1.3306 12.7038 1.33303C13.224 1.33546 13.722 1.54267 14.0897 1.91049C14.4575 2.2783 14.6651 2.77732 14.6673 3.29737C14.6695 3.81741 14.4667 4.31705 14.1021 4.68795L8.09937 10.6895C8.01784 10.7703 7.91662 10.828 7.80565 10.8574L5.2782 11.4891C5.2277 11.5012 5.17586 11.5075 5.12393 11.5076C5.04079 11.5073 4.95871 11.4904 4.88205 11.4583C4.80539 11.4261 4.73564 11.3792 4.67719 11.3201H4.67472ZM12.2028 2.79148L6.32596 8.67092L5.99028 10.006L7.32682 9.67036L13.2036 3.79462C13.3359 3.66117 13.4097 3.48154 13.4097 3.29367C13.4097 3.10579 13.3359 2.92493 13.2036 2.79148C13.0701 2.65938 12.8892 2.58542 12.7014 2.58542C12.5135 2.58542 12.3339 2.65938 12.2003 2.79148H12.2028Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/16px 16px;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-statebar-created, .v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-rowindicator-inserting {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.334 7.99967C13.334 5.05416 10.9462 2.66634 8.00065 2.66634C5.05513 2.66634 2.66732 5.05416 2.66732 7.99967C2.66732 10.9452 5.05513 13.333 8.00065 13.333C10.9462 13.333 13.334 10.9452 13.334 7.99967ZM7.33398 10.9997V8.66634H5.00065C4.63246 8.66634 4.33398 8.36786 4.33398 7.99967C4.33398 7.63148 4.63246 7.33301 5.00065 7.33301H7.33398V4.99967C7.33398 4.63148 7.63246 4.33301 8.00065 4.33301C8.36884 4.33301 8.66732 4.63148 8.66732 4.99967V7.33301H11.0007C11.3688 7.33301 11.6673 7.63148 11.6673 7.99967C11.6673 8.36786 11.3688 8.66634 11.0007 8.66634H8.66732V10.9997C8.66732 11.3679 8.36884 11.6663 8.00065 11.6663C7.63246 11.6663 7.33398 11.3679 7.33398 10.9997ZM14.6673 7.99967C14.6673 11.6816 11.6825 14.6663 8.00065 14.6663C4.31875 14.6663 1.33398 11.6816 1.33398 7.99967C1.33398 4.31778 4.31875 1.33301 8.00065 1.33301C11.6825 1.33301 14.6673 4.31778 14.6673 7.99967Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/16px 16px;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer .rg-table tr td.rg-statebar-deleted {
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 4.5H3.75M3.75 4.5H15.75M3.75 4.5V15C3.75 15.3978 3.90804 15.7794 4.18934 16.0607C4.47064 16.342 4.85218 16.5 5.25 16.5H12.75C13.1478 16.5 13.5294 16.342 13.8107 16.0607C14.092 15.7794 14.25 15.3978 14.25 15V4.5M6 4.5V3C6 2.60218 6.15804 2.22064 6.43934 1.93934C6.72064 1.65804 7.10218 1.5 7.5 1.5H10.5C10.8978 1.5 11.2794 1.65804 11.5607 1.93934C11.842 2.22064 12 2.60218 12 3V4.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/16px 16px;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer + .rg-foot {
  color: #10207d;
  background: #e6eaf3;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer + .rg-foot .rg-table tr td {
  border: none;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer + .rg-foot .rg-table tr td.rg-foot-cell.rg-rowindicator-foot {
  background: #f5f5f8 !important;
  border-top: 1px solid #e0e0e0 !important;
}
.v-application.hwin-layout .grid-wrap .rg-rowbarcontainer + .rg-foot .rg-table tr td.rg-foot-cell.rg-rowindicator-foot > div {
  text-indent: -99999px;
  position: relative;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind {
  background: #fff !important;
  margin: 0 auto;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__title {
  width: calc(100% - 48px);
  padding: 0;
  margin: 0 24px;
  border-bottom: 1px solid #777;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__title strong {
  font-size: 20px;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__title .icon-hw_close {
  font-size: 24px;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item {
  display: flex;
  align-items: center;
  min-height: 58px;
  max-height: 58px;
  padding: 10px 16px;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item__title {
  width: 100px;
  flex-basis: 100px;
  flex: none;
  font-weight: 500;
  font-size: 15px;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont {
  flex: 1;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont .v-radio .v-label {
  font-weight: 500;
  font-size: 14px;
  color: #606060;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont .v-radio.v-item--active .v-label {
  color: #222;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont .v-input--checkbox {
  margin-top: 0;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont .v-input--checkbox .v-label {
  font-weight: 500;
  font-size: 14px;
  color: #606060;
}
.v-application.hwin-layout .grid-wrap .dialog-basic.dialogFind .v-card__text .v-list-item .cont .v-input--checkbox.v-input--is-label-active .v-label {
  color: #222;
}
.v-application.hwin-layout .grid-wrap .rg-focus,
.v-application.hwin-layout .grid-wrap .rg-deactive-focus {
  border: 2px solid #5843e0 !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-header tr td {
  background: #fff !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table .rg-tree-icon {
  display: none !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table .rg-tree-renderer {
  display: flex;
  align-items: center;
  gap: 0 2px;
  padding: 0 !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table .rg-tree-renderer > span:not(.rg-tree-expanded):not(.rg-tree-leaf) {
  padding: 5px 0;
  position: relative;
  background: #fff;
  z-index: 1;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table tr td {
  background: #fff !important;
  border-right: none !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table tr td:hover {
  background: #fff !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table .rg-data-row.rg-focused-row .rg-data-cell {
  background: #fff !important;
}
.v-application.hwin-layout .grid.treeview .grid-wrap .rg-grid .rg-body .rg-table .rg-data-cell.text-left .rg-renderer {
  padding: 0 24px;
}
.v-application.hwin-layout .grid.treeview .rg-tree-renderer .rg-tree-collapsed,
.v-application.hwin-layout .grid.treeview .rg-tree-renderer .rg-tree-expanded {
  position: relative;
  width: 24px;
  height: 24px;
  background: #fff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='2.5' fill='white' stroke='%23ABABAB'/%3E%3Cpath d='M11.0857 15.0857V12.9143H8.91429C8.40949 12.9141 8 12.5048 8 12C8.00021 11.4953 8.40962 11.0859 8.91429 11.0857H11.0857V8.91429C11.0859 8.40964 11.4953 8.00018 12 8C12.5048 8 12.9141 8.40953 12.9143 8.91429V11.0857H15.0857C15.5905 11.0857 15.9998 11.4952 16 12C16 12.5049 15.5907 12.9143 15.0857 12.9143H12.9143V15.0857C12.9143 15.5907 12.5049 16 12 16C11.4952 15.9998 11.0857 15.5905 11.0857 15.0857Z' fill='%23777777'/%3E%3C/svg%3E%0A") no-repeat center center/contain !important;
  z-index: 1;
}
.v-application.hwin-layout .grid.treeview .rg-tree-renderer .rg-tree-expanded {
  background: #fff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3' y='3' width='18' height='18' rx='2' fill='%23ABABAB'/%3E%3Cpath d='M8.91429 12.9143H11.0857H12.9143H15.0857C15.5907 12.9143 16 12.5049 16 12C15.9998 11.4952 15.5905 11.0857 15.0857 11.0857H12.9143H11.0857H8.91429C8.40962 11.0859 8.00021 11.4953 8 12C8 12.5048 8.40949 12.9141 8.91429 12.9143Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center/contain !important;
}
.v-application.hwin-layout .grid.treeview .rg-tree-leaf {
  width: 24px;
  height: 24px;
  background: #fff url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='3.5' y='3.5' width='17' height='17' rx='2.5' fill='%23F5F5F5' stroke='%23DADADA'/%3E%3Cpath d='M11.0857 15.0857V12.9143H8.91429C8.40949 12.9141 8 12.5048 8 12C8.00021 11.4953 8.40962 11.0859 8.91429 11.0857H11.0857V8.91429C11.0859 8.40964 11.4953 8.00018 12 8C12.5048 8 12.9141 8.40953 12.9143 8.91429V11.0857H15.0857C15.5905 11.0857 15.9998 11.4952 16 12C16 12.5049 15.5907 12.9143 15.0857 12.9143H12.9143V15.0857C12.9143 15.5907 12.5049 16 12 16C11.4952 15.9998 11.0857 15.5905 11.0857 15.0857Z' fill='%23DADADA'/%3E%3C/svg%3E%0A") no-repeat center center/contain !important;
  vertical-align: middle;
}
.v-application.hwin-layout .grid.treeview .lastLevel .rg-tree-leaf {
  width: 12px;
  margin-right: 2px;
  background: #fff url("data:image/svg+xml,%3Csvg width='12' height='24' viewBox='0 0 12 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 5V13H10' stroke='%23ABABAB'/%3E%3C/svg%3E%0A") no-repeat center center/contain !important;
  position: relative;
}
.v-application.hwin-layout .grid.treeview .rg-button-renderer-button {
  width: 20px;
  height: 20px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 4.5H3.75M3.75 4.5H15.75M3.75 4.5V15C3.75 15.3978 3.90804 15.7794 4.18934 16.0607C4.47064 16.342 4.85218 16.5 5.25 16.5H12.75C13.1478 16.5 13.5294 16.342 13.8107 16.0607C14.092 15.7794 14.25 15.3978 14.25 15V4.5M6 4.5V3C6 2.60218 6.15804 2.22064 6.43934 1.93934C6.72064 1.65804 7.10218 1.5 7.5 1.5H10.5C10.8978 1.5 11.2794 1.65804 11.5607 1.93934C11.842 2.22064 12 2.60218 12 3V4.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  border: none;
  background: none;
  font-size: 0;
  color: transparent;
}
.v-application.hwin-layout .grid.treeview .rg-data-cell.rg-data-readonly-cell:not(.toggle):not(.check) {
  background: #f5f5f5;
  color: #777;
}
.v-application.hwin-layout .grid.treeview .btn-delete .rg-button-renderer {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .grid.treeview .btn-delete .rg-button-renderer-button {
  min-width: 0;
  width: 20px;
  height: 20px;
  position: relative;
  border: 0;
  font-size: 0;
}
.v-application.hwin-layout .grid.treeview .btn-delete .rg-button-renderer-button::after {
  width: 18px;
  height: 18px;
  position: absolute;
  left: 0;
  top: 0;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.25 4.5H3.75M3.75 4.5H15.75M3.75 4.5V15C3.75 15.3978 3.90804 15.7794 4.18934 16.0607C4.47064 16.342 4.85218 16.5 5.25 16.5H12.75C13.1478 16.5 13.5294 16.342 13.8107 16.0607C14.092 15.7794 14.25 15.3978 14.25 15V4.5M6 4.5V3C6 2.60218 6.15804 2.22064 6.43934 1.93934C6.72064 1.65804 7.10218 1.5 7.5 1.5H10.5C10.8978 1.5 11.2794 1.65804 11.5607 1.93934C11.842 2.22064 12 2.60218 12 3V4.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .grid.editable .rg-table .rg-data-row .rg-data-cell.rg-data-readonly-cell:not(.toggle):not(.check) {
  background: #f5f5f5;
  color: #777;
}
.v-application.hwin-layout .grid-column-list {
  padding: 20px 0 20px 20px;
  position: absolute;
  z-index: 9;
  right: 48px;
  top: 47px;
  background-color: #fff;
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.15);
}
.v-application.hwin-layout .grid-column-list > .__vuescroll.hasVBar > .__panel {
  margin-right: 0 !important;
}
.v-application.hwin-layout .grid-column-list .grid-check .v-label {
  top: unset !important;
  transform: none !important;
  margin-left: 4px;
}
.v-application.hwin-layout .rg-scrolledge {
  margin-left: 2px;
  width: 14px !important;
  height: 14px !important;
}
.v-application.hwin-layout .rg-scrolltrack {
  background: #fafafa;
  border: 1px solid #f5f5f5;
}
.v-application.hwin-layout .rg-hscrollbar,
.v-application.hwin-layout .rg-vscrollbar {
  z-index: 1;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scrollthumb,
.v-application.hwin-layout .rg-vscrollbar .rg-scrollthumb {
  box-sizing: border-box;
  /* 스크롤바 버튼 색깔 변경 */
  background: #dedede;
  border: 1px solid #fafafa;
  border-radius: 0.5em;
  touch-action: none;
  -ms-touch-action: none;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scrollthumb:hover,
.v-application.hwin-layout .rg-vscrollbar .rg-scrollthumb:hover {
  background: #dedede;
  border: 1px solid #fafafa;
}
.v-application.hwin-layout .rg-vscrollbar {
  margin-left: 2px;
  width: 14px !important;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scrolltrack {
  width: 14px !important;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scrollthumb {
  width: 10px !important;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-up,
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-down {
  width: 14px !important;
  background-color: #fafafa;
  border: 1px solid #f5f5f5;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-up::after,
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-down::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 2px;
  width: 8px;
  height: 1px;
  background-color: #f5f5f5;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-up {
  border-bottom: 0;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-down {
  border-top: 0;
}
.v-application.hwin-layout .rg-vscrollbar .rg-scroll-down::after {
  top: 0;
}
.v-application.hwin-layout .rg-hscrollbar {
  margin-bottom: 2px;
  height: 14px !important;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scrolltrack {
  height: 14px !important;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scrollthumb {
  height: 10px !important;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-left,
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-right {
  height: 14px !important;
  background-color: #fafafa;
  border: 1px solid #f5f5f5;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-left::after,
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-right::after {
  content: "";
  position: absolute;
  top: 2px;
  right: 0;
  width: 1px;
  height: 8px;
  background-color: #f5f5f5;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-left {
  border-right: 0;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-right {
  border-left: 0;
}
.v-application.hwin-layout .rg-hscrollbar .rg-scroll-right::after {
  left: 0;
}
.v-application.hwin-layout .grid-top-area {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 0;
  border-bottom: 1px solid #ccc;
  border-radius: 0 !important;
  box-shadow: none;
}
.v-application.hwin-layout .grid-top-area .grid-title {
  display: block;
  padding: 6px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}
.v-application.hwin-layout .grid-top-area .grid-title.required {
  display: inline-block;
  padding-right: 12px;
  position: relative;
}
.v-application.hwin-layout .grid-top-area .grid-title.required::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .grid-top-area .top-area__left {
  display: inline-flex;
  align-items: center;
  gap: 0 10px;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper {
  width: auto;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-tabs-bar {
  height: auto;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content {
  width: 84px;
  height: 32px;
  border: 1px solid #b1aaff;
  border-radius: 4px;
  overflow: hidden;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab {
  min-width: 0;
  width: 42px;
  padding: 0;
  font-size: 0;
  color: transparent;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab::after {
  width: 22px;
  height: 22px;
  content: "";
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab .v-icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #5843e0;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab--active {
  background: #5843e0;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab--active .v-icon {
  color: #fff;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__content .v-tab--active .v-icon::before {
  color: #fff;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__wrapper {
  display: block;
}
.v-application.hwin-layout .grid-top-area .top-area__left .select-list--wrapper .v-slide-group__wrapper .v-tabs-slider-wrapper {
  display: none;
  border: none;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list {
  display: flex;
  align-items: center;
  gap: 10px;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item {
  color: #777;
  white-space: nowrap;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item .v-icon {
  color: #777;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.scheduled .v-icon {
  position: relative;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.scheduled .v-icon::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 16px;
  top: 0;
  border-radius: 3px;
  opacity: 1;
  content: "";
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.fail {
  color: #f3584f;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.fail .v-icon {
  color: #f3584f;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.fail.scheduled .v-icon::after {
  background: #f3584f;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.pass {
  color: #1788fa;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.pass .v-icon {
  color: #1788fa;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item.pass.scheduled .v-icon::after {
  background: #1788fa;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item .v-icon {
  width: 18px;
  height: 18px;
  margin-right: 2px;
}
.v-application.hwin-layout .grid-top-area .top-area__left .status-list .v-list-item .v-icon::before {
  width: 18px;
  height: 18px;
  font-size: 18px;
  line-height: 18px;
}
.v-application.hwin-layout .grid-top-area .top-area__right {
  display: flex;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list {
  display: flex;
  align-items: center;
  padding: 0;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list-item {
  min-height: 0;
  padding: 0;
  border-radius: 100%;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list-item::before {
  border-radius: 100%;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list-item.right .drop-menu--wrapper {
  left: auto !important;
  right: 0;
  transform: translateX(0) !important;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list-item:not(:last-of-type).right .drop-menu--wrapper {
  right: -32px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.main-controller {
  gap: 0 16px;
  padding-right: 12px;
  margin-right: 12px;
  position: relative;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.main-controller::after {
  width: 1px;
  height: 20px;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  background: #dadada;
  content: "";
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.main-controller .v-icon {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.main-controller .v-icon::before {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller {
  gap: 0 16px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .drop-menu {
  max-width: 250px;
  padding: 20px 16px;
  position: absolute;
  top: 30px;
  left: 50%;
  transform: translateX(-50%);
  background: #fff;
  box-shadow: none;
  border-radius: 8px;
  border: 1px solid #968cff;
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.25);
  z-index: 10;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .drop-menu-list {
  flex-direction: column;
  align-items: flex-start;
  gap: 16px 0;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .drop-menu-list .v-list-item {
  white-space: nowrap;
  border-radius: 0;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .drop-menu-list .v-list-item::before {
  border-radius: 0;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item {
  /* left 방향일 때 (아이콘 왼쪽에 붙임) */
  /* right 방향일 때 (아이콘 오른쪽에 붙임) */
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .v-icon {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .v-icon::before {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .icon-hw-check-square_broken.active::before {
  color: #fff;
  z-index: 1;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .icon-hw-check-square_broken.active::after {
  width: 24px;
  height: 24px;
  left: -2px;
  top: -2px;
  border-radius: 4px;
  background: #5843e0;
  opacity: 1;
  transform: scale(1);
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .tooltip-left,
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .tooltip-right {
  margin: 0 !important;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .tooltip-left {
  transform: translateX(-4px) !important;
}
.v-application.hwin-layout .grid-top-area .top-area__right .v-list.grid-controller .v-list-item .tooltip-right {
  transform: translateX(4px) !important;
}
.v-application.hwin-layout .grid-top-area .v-input--checkbox {
  padding: 0;
  margin: 0;
}
.v-application.hwin-layout .grid-top-area .v-input--checkbox .v-input__slot {
  margin-bottom: 0;
}
.v-application.hwin-layout .grid-top-area .v-input--checkbox .v-messages {
  display: none;
}
.v-application.hwin-layout .grid-top-area .connected-question {
  padding: 2px 8px;
  background: #e8e7fc;
  border-radius: 4px;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
}
.v-application.hwin-layout .grid-top-area .connected-question .v-icon {
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .grid-top-area .connected-question .v-icon::before {
  width: 14px;
  height: 14px;
  line-height: 14px;
}
.v-application.hwin-layout .v-menu__content.round-box__blue {
  padding: 20px 16px;
  background: #fff;
  border: 1px solid #968cff;
  border-radius: 8px;
  box-shadow: none;
}
.v-application.hwin-layout .v-menu__content.round-box__blue .v-list.list-dot .v-list-item {
  display: flex;
}
.v-application.hwin-layout .v-menu__content.round-box__blue .v-list.list-dot .v-list-item::before {
  width: 8px;
  height: 8px;
  border-radius: 8px;
  background: #ccc;
  content: "";
  margin-right: 6px;
}
.v-application.hwin-layout .v-menu__content.round-box__blue .v-list-item {
  min-height: 0;
  padding: 0 !important;
  margin-top: 12px;
  font-size: 14px;
}
.v-application.hwin-layout .v-menu__content.round-box__blue .v-list-item:first-of-type {
  margin-top: 0;
}
.v-application.hwin-layout .grid-wrap .favoritYn .rg-check-renderer-checked {
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_984_6559)'%3E%3Cpath d='M8.9323 1.83106C9.07158 1.83057 9.20821 1.86946 9.32664 1.94331C9.44508 2.01716 9.54057 2.123 9.60227 2.24881L11.4968 6.12106L15.74 6.74581C15.8775 6.76581 16.0068 6.82421 16.1131 6.91439C16.2194 7.00458 16.2986 7.12294 16.3416 7.2561C16.3846 7.38925 16.3897 7.53187 16.3564 7.66781C16.3231 7.80376 16.2527 7.9276 16.1531 8.02531L13.0839 11.0373L13.8082 15.2928C13.8311 15.4305 13.8154 15.5718 13.7628 15.701C13.7103 15.8301 13.6231 15.9419 13.5109 16.0238C13.3987 16.1057 13.2661 16.1545 13.1279 16.1646C12.9898 16.1747 12.8516 16.1458 12.7288 16.0811L8.9323 14.0733L5.13577 16.0811C5.01283 16.1462 4.87426 16.1754 4.73573 16.1653C4.5972 16.1552 4.46422 16.1063 4.35185 16.024C4.23947 15.9418 4.15218 15.8295 4.09983 15.6999C4.04748 15.5703 4.03217 15.4285 4.05562 15.2906L4.77994 11.0351L1.71145 8.02531C1.61194 7.92769 1.54151 7.80398 1.50814 7.66814C1.47476 7.53231 1.47977 7.38978 1.5226 7.25666C1.56543 7.12355 1.64437 7.00516 1.75049 6.91488C1.85661 6.82461 1.98568 6.76604 2.12312 6.74581L6.36629 6.12106L8.26232 2.24881C8.32403 2.123 8.41952 2.01716 8.53796 1.94331C8.65639 1.86946 8.79302 1.83057 8.9323 1.83106Z' fill='%23FF9100'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_984_6559'%3E%3Crect width='17.866' height='18' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat center center !important;
}
.v-application.hwin-layout .grid-wrap .favoritYn .rg-check-renderer-unchecked {
  background: url("data:image/svg+xml,%3Csvg width='15' height='14' viewBox='0 0 15 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5001 4.4248e-06C7.64039 -0.000471834 7.77801 0.037507 7.89731 0.109624C8.0166 0.18174 8.11279 0.285102 8.17494 0.407959L10.0833 4.18941L14.3573 4.79951C14.4958 4.81904 14.626 4.87607 14.7331 4.96414C14.8402 5.05221 14.9199 5.1678 14.9632 5.29783C15.0065 5.42786 15.0117 5.56714 14.9782 5.69989C14.9446 5.83265 14.8737 5.95358 14.7734 6.04901L11.6819 8.99038L12.4115 13.1461C12.4345 13.2805 12.4187 13.4186 12.3658 13.5447C12.3128 13.6708 12.225 13.78 12.112 13.86C11.999 13.94 11.8654 13.9876 11.7262 13.9974C11.5871 14.0073 11.4478 13.9791 11.3242 13.9159L7.5001 11.9552L3.67597 13.9159C3.55214 13.9795 3.41256 14.0079 3.27302 13.9981C3.13348 13.9883 2.99954 13.9405 2.88635 13.8602C2.77316 13.7798 2.68523 13.6702 2.6325 13.5436C2.57977 13.417 2.56434 13.2786 2.58797 13.1439L3.31755 8.98818L0.226763 6.04901C0.126523 5.95368 0.0555844 5.83286 0.0219682 5.70022C-0.011648 5.56757 -0.00660117 5.42838 0.0365381 5.29838C0.0796773 5.16839 0.159188 5.05278 0.266082 4.96462C0.372975 4.87646 0.502987 4.81927 0.641418 4.79951L4.91544 4.18941L6.82525 0.407959C6.8874 0.285102 6.98359 0.18174 7.10289 0.109624C7.22219 0.037507 7.3598 -0.000471834 7.5001 4.4248e-06ZM12.6379 6.03509L9.47739 5.58392C9.35721 5.56675 9.24311 5.52131 9.14488 5.45152C9.04666 5.38174 8.96726 5.28969 8.91352 5.18329L7.5001 2.38694L6.08742 5.18329C6.03368 5.28969 5.95428 5.38174 5.85606 5.45152C5.75784 5.52131 5.64373 5.56675 5.52355 5.58392L2.36227 6.03509L4.65075 8.21036C4.73784 8.29321 4.80301 8.3955 4.84063 8.50842C4.87825 8.62134 4.8872 8.7415 4.8667 8.85854L4.32532 11.931L7.15068 10.4794C7.25831 10.4241 7.37811 10.3952 7.49972 10.3952C7.62134 10.3952 7.74113 10.4241 7.84877 10.4794L10.6741 11.931L10.135 8.86221C10.1145 8.74516 10.1234 8.625 10.1611 8.51208C10.1987 8.39916 10.2639 8.29687 10.3509 8.21402L12.6379 6.03509Z' fill='%23999999'/%3E%3C/svg%3E%0A") no-repeat center center !important;
}
.v-application.hwin-layout .linkMenu .rg-cell-buttons {
  width: 20px !important;
  height: 20px !important;
}
.v-application.hwin-layout .linkMenu .rg-cell-buttons .rg-button-popup {
  width: 20px !important;
  height: 20px !important;
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.5 9.99967C2.5 9.0792 3.24619 8.33301 4.16667 8.33301C5.08714 8.33301 5.83333 9.0792 5.83333 9.99967C5.83333 10.9201 5.08714 11.6663 4.16667 11.6663C3.24619 11.6663 2.5 10.9201 2.5 9.99967ZM8.33336 9.99967C8.33336 9.0792 9.07955 8.33301 10 8.33301C10.9205 8.33301 11.6667 9.0792 11.6667 9.99967C11.6667 10.9201 10.9205 11.6663 10 11.6663C9.07955 11.6663 8.33336 10.9201 8.33336 9.99967ZM14.1667 9.99967C14.1667 9.0792 14.9129 8.33301 15.8333 8.33301C16.7538 8.33301 17.5 9.0792 17.5 9.99967C17.5 10.9201 16.7538 11.6663 15.8333 11.6663C14.9129 11.6663 14.1667 10.9201 14.1667 9.99967Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center !important;
  position: inherit !important;
}
.v-application.hwin-layout .rg-editor-container {
  border: none !important;
  box-shadow: none !important;
}
.v-application.hwin-layout .rg-editor-container::before {
  display: none;
}
.v-application.hwin-layout .rg-editor-container .rg-editor {
  height: 100% !important;
  border: 2px solid #5843e0 !important;
  z-index: 10 !important;
}
.v-application.hwin-layout .kanban--wrapper {
  display: flex;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
  gap: 0 16px;
  scroll-behavior: smooth;
  padding: 16px 0;
}
.v-application.hwin-layout .kanban--wrapper .v-card {
  box-shadow: none;
}
.v-application.hwin-layout .kanban--wrapper .btn-action {
  background: none;
}
.v-application.hwin-layout .kanban--wrapper .btn-favorite {
  width: 14px;
  height: 14px !important;
  min-height: 0;
  padding: 0 !important;
  background: none !important;
}
.v-application.hwin-layout .kanban--wrapper .btn-favorite .v-icon {
  width: 100%;
  height: 100%;
}
.v-application.hwin-layout .kanban--wrapper .btn-favorite .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.v-application.hwin-layout .kanban-list {
  display: flex;
  flex: 0 0 auto;
  flex-direction: column;
  width: 264px;
  padding: 23px 12px 0;
  background: #f7f7f7 !important;
  border: 1px solid #ccc;
  border-radius: 8px 8px 0 0;
}
.v-application.hwin-layout .kanban-list__header {
  position: relative;
}
.v-application.hwin-layout .kanban-list__header .kanban-title {
  display: flex;
  gap: 0 12px;
  justify-content: center;
  align-items: center;
  font-size: 18px;
  font-weight: 600;
}
.v-application.hwin-layout .kanban-list__header .kanban-title .tit {
  flex: 1 1 auto;
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .kanban-list__header .kanban-title .count {
  flex: 0 0 auto;
  min-width: 24px;
  height: 24px;
  padding: 0 6px;
  background: #fff;
  border-radius: 30px;
  font-size: 14px;
  font-weight: 400;
  line-height: 24px;
  text-align: center;
}
.v-application.hwin-layout .kanban-list__header .btn-action {
  position: absolute;
  top: 0;
  right: 0;
}
.v-application.hwin-layout .kanban-list__header .edit-list--wrapper {
  top: 50px;
  right: 0;
  z-index: 10;
}
.v-application.hwin-layout .kanban-list__group {
  height: calc(100% - 46px);
  padding: 0;
  margin-top: 13px;
}
.v-application.hwin-layout .kanban-list__group .__vuescroll.hasVBar {
  width: calc(100% + 12px) !important;
}
.v-application.hwin-layout .kanban-list__group .__vuescroll.hasVBar .__panel .__view {
  padding-right: 12px;
}
.v-application.hwin-layout .kanban-list__group .__rail-is-vertical .__bar-is-vertical {
  width: 4px !important;
}
.v-application.hwin-layout .kanban-list__group .v-list {
  display: flex;
  padding: 0;
  flex-direction: column;
  gap: 10px 0;
  background: none;
  box-shadow: none;
}
.v-application.hwin-layout .kanban-list__group .v-list-item {
  display: block;
  padding: 0;
  background: none;
}
.v-application.hwin-layout .kanban-list__group .v-list-item:last-of-type {
  margin-bottom: 12px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item.active .check--wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(88, 67, 224, 0.1);
  border: 1px solid #5843e0;
  border-radius: 8px;
  z-index: 5;
}
.v-application.hwin-layout .kanban-list__group .v-list-item.active .check--wrapper .v-icon::before {
  color: #5843e0;
}
.v-application.hwin-layout .kanban-list__group .v-list-item.under-qualifie .kanban-list-info--wrapper {
  background: rgba(0, 0, 0, 0.1);
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper {
  position: absolute;
  top: 8px;
  right: 12px;
  z-index: 5;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-pass-confirm {
  color: #1788fa;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-pass-confirm::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 18px;
  top: 0;
  border-radius: 3px;
  background: #1788fa;
  opacity: 1;
  content: "";
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-pass {
  color: #1788fa;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-fail-confirm {
  color: #f3584f;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-fail-confirm::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 18px;
  top: 0;
  border-radius: 3px;
  background: #f3584f;
  opacity: 1;
  content: "";
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-fail {
  color: #f3584f;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-hold-confirm {
  color: #777;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-hold-confirm::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 18px;
  top: 0;
  border-radius: 3px;
  background: #777;
  opacity: 1;
  content: "";
}
.v-application.hwin-layout .kanban-list__group .v-list-item .confrim--wrapper .v-icon.icon-hold {
  color: #777;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card {
  height: 64px;
  padding: 12px;
  position: relative;
  background: #fff;
  border-radius: 8px;
  border: 1px solid #eee;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .grading {
  position: absolute;
  top: 15px;
  right: 20px;
  font-size: 13px;
  font-weight: 500;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area {
  display: flex;
  gap: 0 9px;
  align-items: center;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .name {
  font-size: 13px;
  font-weight: 700;
  line-height: 1;
  max-width: 80px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .apply-number-area {
  display: flex;
  align-items: center;
  gap: 0 4px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .apply-number-area .number {
  font-size: 10px;
  line-height: 1;
  color: #454545;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .apply-number-area .btn-copy {
  width: 10px;
  height: 10px;
  padding: 0;
  background: transparent !important;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .apply-number-area .btn-copy .v-icon {
  width: 10px;
  height: 10px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .apply-number-area .btn-copy .v-icon::before {
  width: 10px;
  height: 10px;
  font-size: 10px;
  line-height: 10px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .info-area .tag {
  width: 30px;
  height: 16px;
  background: #f6f6f6;
  border-radius: 2px;
  text-align: center;
  line-height: 16px;
  font-weight: 500;
  font-size: 8px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .recurit-unit {
  display: flex;
  align-items: center;
  margin-top: 8px;
  gap: 0 5px;
  font-size: 12px;
  letter-spacing: -0.2px;
  line-height: 1.2;
  color: #222;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .recurit-unit .v-divider {
  height: 10px;
  align-self: center;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .recurit-unit .department {
  max-width: 140px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .recurit-unit .job {
  max-width: 70px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .bottom-info-area {
  display: flex;
  justify-content: space-between;
  position: absolute;
  bottom: 12px;
  left: 20px;
  right: 20px;
}
.v-application.hwin-layout .kanban-list__group .v-list-item .v-card .bottom-info-area p {
  font-size: 13px;
  line-height: 1;
}
.v-application.hwin-layout .kanban-list__group .btn-kanban_add {
  width: 14px !important;
  height: 32px !important;
  padding: 0 !important;
  position: absolute;
  top: 50%;
  right: -15.5px;
  transform: translateY(-50%);
  z-index: 5;
  border-radius: 30px;
  background: none;
}
.v-application.hwin-layout .kanban-list__group .btn-kanban_add .v-icon {
  width: 14px;
  height: 32px;
  color: #ababab;
}
.v-application.hwin-layout .kanban-list__group .btn-kanban_add .v-icon::before {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 14px;
  height: 32px;
  font-size: 20px;
  line-height: 32px;
}
.v-application.hwin-layout .kanban-list__group .btn-kanban_add:hover, .v-application.hwin-layout .kanban-list__group .btn-kanban_add:focus, .v-application.hwin-layout .kanban-list__group .btn-kanban_add:active {
  background: #454545;
}
.v-application.hwin-layout .kanban-list__group .btn-kanban_add:hover .v-icon, .v-application.hwin-layout .kanban-list__group .btn-kanban_add:focus .v-icon, .v-application.hwin-layout .kanban-list__group .btn-kanban_add:active .v-icon {
  color: #fff;
}
.v-application.hwin-layout .kanban-list-info--wrapper::before {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 7px;
  border-radius: 8px 0 0 8px;
}
.v-application.hwin-layout .kanban-list.first {
  border: 1px solid #cc7429;
  background: rgba(204, 116, 41, 0.05) !important;
}
.v-application.hwin-layout .kanban-list.last {
  border: 1px solid #8833ff;
  background: rgba(136, 51, 255, 0.05) !important;
}
.v-application.hwin-layout .v-navigation-drawer .grid-wrap .grid-title,
.v-application.hwin-layout .dialog-basic .grid-wrap .grid-title {
  padding-left: 0 !important;
}
.v-application.hwin-layout .v-navigation-drawer .grid-wrap .btn-area,
.v-application.hwin-layout .dialog-basic .grid-wrap .btn-area {
  margin-right: 0 !important;
}
.rg-popup-menu {
  padding: 20px 16px;
  border: 1px solid #968cff;
  box-shadow: none;
  border-radius: 8px;
}
.rg-popup-menu .rg-popup-item {
  text-align: left;
  padding: 0;
  line-height: 20px;
}
.rg-popup-menu .rg-popup-item:hover {
  background-color: transparent;
  color: #222;
}
.rg-popup-menu .rg-popup-item .rg-popup-content {
  padding: 0;
  margin: 0;
  font-size: 14px;
}
.rg-popup-menu .rg-popup-item .rg-popup-content {
  vertical-align: middle;
  padding-left: 19px;
  position: relative;
}
.rg-popup-menu .rg-popup-item .rg-popup-content::before {
  width: 16px;
  height: 16px;
  display: inline-block;
  color: #454545;
  font-weight: 600;
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-size: 100%;
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__external::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.5 9.75V14.25C13.5 14.6478 13.342 15.0294 13.0607 15.3107C12.7794 15.592 12.3978 15.75 12 15.75H3.75C3.35218 15.75 2.97064 15.592 2.68934 15.3107C2.40804 15.0294 2.25 14.6478 2.25 14.25V6C2.25 5.60218 2.40804 5.22064 2.68934 4.93934C2.97064 4.65804 3.35218 4.5 3.75 4.5H8.25M11.25 2.25H15.75M15.75 2.25V6.75M15.75 2.25L7.5 10.5' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__copy::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 9.84383L15 5.25004C15 3.59317 13.6568 2.25002 12 2.25003L7.40625 2.25009M10.5 15.7501L5.4375 15.7501C4.50552 15.7501 3.75 14.9946 3.75 14.0626L3.75 6.75009C3.75 5.81811 4.50552 5.06259 5.4375 5.06259L10.5 5.06258C11.432 5.06258 12.1875 5.8181 12.1875 6.75009L12.1875 14.0626C12.1875 14.9946 11.432 15.7501 10.5 15.7501Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__evaluation::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2507 1.7998V4.4998C11.2507 4.99686 11.6536 5.3998 12.1507 5.3998H14.8507M6.30067 5.3998H8.10067M6.30067 8.0998H11.7007M6.30067 10.7998H11.7007M13.5007 3.1498C13.1001 2.79141 12.6845 2.36634 12.4221 2.09026C12.2474 1.90656 12.0062 1.7998 11.7527 1.7998H4.95046C3.95635 1.7998 3.15047 2.60569 3.15046 3.59979L3.15039 14.3998C3.15038 15.3939 3.95627 16.1998 4.95038 16.1998L13.0504 16.1998C14.0445 16.1998 14.8504 15.3939 14.8504 14.3998L14.8507 4.85818C14.8507 4.62805 14.7629 4.40683 14.6032 4.24115C14.3078 3.93479 13.8146 3.43069 13.5007 3.1498Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__change::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.9375 2.25H14.4375M3.9375 15.75H14.4375M13.125 2.25V3.96866C13.125 4.65885 12.887 5.32793 12.4512 5.8631L10.4633 8.30397C10.0816 8.77265 10.0907 9.43458 10.4851 9.89337L12.4 12.1209C12.8678 12.665 13.125 13.3589 13.125 14.0765V15.75M5.25 2.25V3.96866C5.25 4.65885 5.48798 5.32793 5.92383 5.8631L7.91168 8.30397C8.29337 8.77265 8.28431 9.43458 7.88991 9.89337L5.97505 12.1209C5.50724 12.665 5.25 13.3589 5.25 14.0765V15.75' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__join::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.99936 11.5312V9M8.99936 6.46875V6.5322M15.7487 9C15.7487 9.97033 15.544 10.8928 15.1754 11.7267L15.75 15.7494L12.303 14.8875C11.3264 15.4367 10.1995 15.75 8.99936 15.75C5.27179 15.75 2.25 12.7279 2.25 9C2.25 5.27208 5.27179 2.25 8.99936 2.25C12.7269 2.25 15.7487 5.27208 15.7487 9Z' stroke='%23454545' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item .rg-popup-content.icon-link__support::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.45111 12.357L2.75351 11.8713L2.75351 11.8713L3.45111 12.357ZM4.26867 9.82753L3.41867 9.818V9.82753H4.26867ZM4.28583 8.29822L5.13583 8.30776V8.29822H4.28583ZM14.5549 12.3692L15.2618 11.8973L15.2618 11.8973L14.5549 12.3692ZM13.7681 9.82753L12.9181 9.8175V9.82753H13.7681ZM13.7853 8.37401L14.6353 8.38404V8.37401H13.7853ZM7.65524 14.4485C7.28781 14.1563 6.75309 14.2173 6.4609 14.5847C6.16871 14.9522 6.22969 15.4869 6.59712 15.7791L7.12618 15.1138L7.65524 14.4485ZM11.4045 15.7791C11.7719 15.4869 11.8329 14.9522 11.5407 14.5847C11.2486 14.2173 10.7138 14.1563 10.3464 14.4485L10.8755 15.1138L11.4045 15.7791ZM2.20546 4.48241C2.03867 4.92122 2.25918 5.41216 2.698 5.57895C3.13681 5.74574 3.62775 5.52522 3.79454 5.08641L3 4.78441L2.20546 4.48241ZM5.53208 2.98905C5.94024 2.75715 6.08313 2.23828 5.85123 1.83011C5.61934 1.42195 5.10046 1.27905 4.6923 1.51095L5.11219 2.25L5.53208 2.98905ZM13.3009 1.52243C12.8953 1.28608 12.3749 1.4233 12.1385 1.82891C11.9022 2.23452 12.0394 2.75492 12.445 2.99126L12.873 2.25685L13.3009 1.52243ZM14.2024 5.07134C14.3647 5.51184 14.8533 5.73739 15.2938 5.57511C15.7343 5.41284 15.9599 4.92419 15.7976 4.48369L15 4.77751L14.2024 5.07134ZM3.45111 12.357L4.1487 12.8426C4.63533 12.1436 5.11867 11.1007 5.11867 9.82753H4.26867H3.41867C3.41867 10.6652 3.09892 11.3752 2.75351 11.8713L3.45111 12.357ZM4.26867 9.82753L5.11862 9.83707L5.13578 8.30776L4.28583 8.29822L3.43588 8.28869L3.41872 9.818L4.26867 9.82753ZM14.5549 12.3692L15.2618 11.8973C14.9308 11.4014 14.6181 10.6819 14.6181 9.82753H13.7681H12.9181C12.9181 11.0985 13.3808 12.1414 13.848 12.8412L14.5549 12.3692ZM13.7681 9.82753L14.618 9.83757L14.6352 8.38404L13.7853 8.37401L12.9353 8.36397L12.9182 9.8175L13.7681 9.82753ZM13.7853 8.37401H14.6353C14.6353 5.09267 12.1809 2.30349 9.00082 2.30349V3.15349V4.00349C11.1055 4.00349 12.9353 5.88892 12.9353 8.37401H13.7853ZM14.2686 13.078V13.928C14.9024 13.928 15.2527 13.4505 15.378 13.1293C15.508 12.7963 15.5398 12.3136 15.2618 11.8973L14.5549 12.3692L13.848 12.8412C13.7424 12.683 13.7774 12.5547 13.7943 12.5115C13.8065 12.4801 13.9275 12.228 14.2686 12.228V13.078ZM4.28583 8.29822H5.13583C5.13583 5.855 6.93452 4.00349 9.00082 4.00349V3.15349V2.30349C5.85909 2.30349 3.43583 5.05874 3.43583 8.29822H4.28583ZM3.73375 13.078V12.228C3.89551 12.228 4.02231 12.2949 4.09826 12.3612C4.16761 12.4217 4.1969 12.4811 4.20905 12.5133C4.2236 12.5517 4.26046 12.6821 4.1487 12.8426L3.45111 12.357L2.75351 11.8713C2.46246 12.2894 2.49245 12.7802 2.61905 13.1148C2.74065 13.4362 3.0895 13.928 3.73375 13.928V13.078ZM14.2686 13.078V12.228H3.73375V13.078V13.928H14.2686V13.078ZM9.00082 15.75V14.9C8.46975 14.9 7.99996 14.7227 7.65524 14.4485L7.12618 15.1138L6.59712 15.7791C7.24737 16.2962 8.0915 16.6 9.00082 16.6V15.75ZM10.8755 15.1138L10.3464 14.4485C10.0017 14.7227 9.53189 14.9 9.00082 14.9V15.75V16.6C9.91014 16.6 10.7543 16.2962 11.4045 15.7791L10.8755 15.1138ZM3 4.78441L3.79454 5.08641C4.14244 4.17112 4.75653 3.42967 5.53208 2.98905L5.11219 2.25L4.6923 1.51095C3.53809 2.16671 2.67894 3.23673 2.20546 4.48241L3 4.78441ZM12.873 2.25685L12.445 2.99126C13.2494 3.45999 13.8774 4.18909 14.2024 5.07134L15 4.77751L15.7976 4.48369C15.3311 3.21736 14.4341 2.18276 13.3009 1.52243L12.873 2.25685Z' fill='%23454545'/%3E%3C/svg%3E%0A");
}
.rg-popup-menu .rg-popup-item + .rg-popup-item {
  margin-top: 16px;
}
.rg-popup-menu#rg-popup-evaluationMenu .rg-popup-content {
  padding-left: 0;
}
.rg-popup-menu#rg-popup-evaluationMenu .rg-popup-content::before {
  display: none;
}
.v-tooltip__content {
  background: #000;
  font-size: 12px;
  font-weight: 400;
  padding: 7px 8px;
  line-height: 1.2;
}
.v-tooltip__content.job-unit {
  max-width: 500px;
}
.v-tooltip__content.menuable__content__active {
  opacity: 1;
}
.v-tooltip__content::before {
  position: absolute;
  left: 50%;
  bottom: -15px;
  transform: translateX(-50%);
  border-top: 10px solid #000;
  border-bottom: 10px solid transparent;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
  content: "";
}
.v-tooltip__content::after {
  content: "";
}
.v-tooltip__content.bottom::before {
  top: -15px;
  bottom: auto;
  border-top: 10px solid transparent;
  border-bottom: 10px solid #000;
  border-right: 10px solid transparent;
  border-left: 10px solid transparent;
}
.v-tooltip__content.left {
  transform: translateX(calc(50% - 20px));
}
.v-tooltip__content.left::before {
  left: 20px;
}
.v-tooltip__content.right::before {
  position: absolute;
  left: -15px;
  bottom: 50%;
  transform: translateY(50%);
  border-top: 8px solid transparent;
  border-bottom: 8px solid transparent;
  border-right: 10px solid #000;
  border-left: 10px solid transparent;
}
.v-tooltip__content.tooltip-item-4 {
  left: auto !important;
  right: 30px;
}
.v-tooltip__content.tooltip-item-4::before {
  left: auto;
  right: 0;
  transform: translateX(-30px) !important;
}
.v-tooltip__content.tooltip-item-5 {
  left: auto !important;
  right: 5px;
}
.v-tooltip__content.tooltip-item-5::before {
  left: auto;
  right: 0;
  transform: translateX(-15px) !important;
}
.rg-dropdownlist {
  border: none;
  box-shadow: 0px 5px 15px 0px #00000026;
  border-radius: 4px;
}
.rg-dropdownlist .rg-dropdown-item {
  padding: 8px !important;
  font-size: 14px;
  color: #222;
}
.rg-dropdownlist .rg-dropdown-item:hover, .rg-dropdownlist .rg-dropdown-item:focus, .rg-dropdownlist .rg-dropdown-item:active, .rg-dropdownlist .rg-dropdown-item.rg-dropdown-select {
  background-color: #efeeff;
  color: #5843e0 !important;
}
.rg-filter-selector {
  z-index: 6;
  min-width: 250px;
  border-color: #d8d8d8;
  border-radius: 4px;
  padding: 20px;
  box-shadow: 0 6px 15px 0 rgba(0, 0, 0, 0.04);
}
.v-application.hwin-layout {
  min-width: 1440px;
}
.v-application.hwin-layout .v-input {
  height: 58px !important;
}
.v-application.hwin-layout .v-input .v-label {
  height: auto;
  padding: 0;
  line-height: 1;
}
.v-application.hwin-layout .v-input .v-label .icon-tooltip {
  display: none;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__control {
  height: 58px !important;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot {
  height: 58px !important;
}
.v-application.hwin-layout .v-input.v-text-field.v-textarea .v-input__control, .v-application.hwin-layout .v-input.v-text-field.v-input--radio-group .v-input__control, .v-application.hwin-layout .v-input.v-text-field.h38 .v-input__control, .v-application.hwin-layout .v-input.v-text-field.h40 .v-input__control, .v-application.hwin-layout .v-input.v-text-field.h48 .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.v-text-field.v-textarea .v-input__slot, .v-application.hwin-layout .v-input.v-text-field.v-input--radio-group .v-input__slot, .v-application.hwin-layout .v-input.v-text-field.h38 .v-input__slot, .v-application.hwin-layout .v-input.v-text-field.h40 .v-input__slot, .v-application.hwin-layout .v-input.v-text-field.h48 .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.v-text-field {
  padding: 0;
  margin: 0;
  border-radius: 4px !important;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot {
  padding: 10px 12px;
  margin: 0 !important;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot fieldset {
  top: 0;
  padding-left: 12px;
  background: #fff;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label {
  padding: 0;
  top: 10px !important;
  font-size: 16px;
  color: #606060;
  font-weight: 500;
  background: transparent;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label--active {
  transform: translateY(-9px) scale(1);
  font-size: 12px;
  color: #606060 !important;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input {
  height: 24px;
  padding: 0;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
  margin-top: 20px;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input:-webkit-autofill, .v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input:-webkit-autofill:hover, .v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input:-webkit-autofill:focus, .v-application.hwin-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input:-webkit-autofill:active {
  box-shadow: 0 0 0 1000px transparent inset !important;
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
  -webkit-text-fill-color: inherit !important;
  background-color: transparent !important;
  transition: background-color 5000s ease-in-out 0s;
  -webkit-transition: background-color 5000s ease-in-out 0s;
}
.v-application.hwin-layout .v-input.v-text-field--outlined legend {
  display: none;
}
.v-application.hwin-layout .v-input.required .v-input__control .v-text-field__slot .v-label,
.v-application.hwin-layout .v-input.required .v-select__slot .v-label {
  width: auto;
  padding-right: 12px;
}
.v-application.hwin-layout .v-input.required .v-input__control .v-text-field__slot .v-label--active,
.v-application.hwin-layout .v-input.required .v-select__slot .v-label--active {
  padding-right: 10px !important;
}
.v-application.hwin-layout .v-input.required .v-input__control .v-text-field__slot .v-label::after,
.v-application.hwin-layout .v-input.required .v-select__slot .v-label::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .v-input.bs-datePicker-month .v-input__append-inner {
  margin-top: 7px;
}
.v-application.hwin-layout .v-input.v-select--is-multi .item {
  max-width: calc(100% - 12px);
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .v-input.v-select--is-multi .select-item {
  padding-right: 5px;
  max-width: calc(100% - 31px);
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .v-input.v-select--is-multi.v-input--is-label-active .v-select__selections input {
  display: none;
}
.v-application.hwin-layout .v-input .v-select__slot .v-label {
  display: flex;
  align-items: center;
  padding: 0;
  font-size: 16px;
  color: #606060;
  font-weight: 500;
  top: 10px !important;
}
.v-application.hwin-layout .v-input .v-select__slot .v-label .icon-tooltip {
  margin-left: 5px;
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .v-input .v-select__slot .v-label--active {
  transform: translateY(-9px) scale(1);
  font-size: 12px;
  color: #606060 !important;
}
.v-application.hwin-layout .v-input .v-select__slot .v-label--active .icon-tooltip {
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .v-input .v-select__slot .v-label--disabled {
  background: transparent;
  color: #ccc !important;
}
.v-application.hwin-layout .v-input .v-select__slot .v-input__append-inner {
  margin-top: 8px;
}
.v-application.hwin-layout .v-input .v-select__selections {
  height: 24px;
  padding: 0 !important;
  margin-top: 20px;
  font-size: 16px;
  line-height: 22px;
  font-weight: 500;
}
.v-application.hwin-layout .v-input .v-select__selections .v-select__selection,
.v-application.hwin-layout .v-input .v-select__selections input {
  padding: 0;
  margin: 0;
}
.v-application.hwin-layout .v-input .v-select__selections .unused {
  display: flex;
  align-items: center;
}
.v-application.hwin-layout .v-input .v-select__selections .status-unused {
  padding: 3px 5px;
  margin-left: 5px;
  border-radius: 3px;
  border: 1px solid #ababab;
  background: #f1f1f1;
  font-weight: 400;
  font-size: 10px;
  color: #454545;
  line-height: 1;
}
.v-application.hwin-layout .v-input.hide-label .v-select__selections,
.v-application.hwin-layout .v-input.hide-label .v-text-field__slot input {
  margin-top: 0 !important;
}
.v-application.hwin-layout .v-input.hide-label.v-textarea .v-input__control textarea {
  padding-top: 0;
  margin-top: 0;
}
.v-application.hwin-layout .v-input.search-field .v-input__append-outer {
  position: absolute;
  right: 5px;
  top: 50%;
  margin: 0;
  transform: translateY(-50%);
}
.v-application.hwin-layout .v-input.search-field .v-input__append-outer .v-btn {
  background-color: transparent !important;
}
.v-application.hwin-layout .v-input.search-field .v-input__append-outer .v-btn::before {
  opacity: 0;
}
.v-application.hwin-layout .v-input.search-field .v-input__append-outer .v-btn .v-icon::after {
  display: none !important;
}
.v-application.hwin-layout .v-input--is-disabled {
  opacity: 1;
}
.v-application.hwin-layout .v-input--is-disabled fieldset {
  background: #f5f5f5 !important;
  border-color: #ccc;
}
.v-application.hwin-layout .v-input--is-disabled .v-label--active {
  color: #ccc !important;
}
.v-application.hwin-layout .v-input--is-disabled .v-input__slot input {
  color: #ccc !important;
}
.v-application.hwin-layout .v-input--is-disabled .v-select__selection--disabled {
  color: #ccc;
}
.v-application.hwin-layout .v-input--is-disabled .v-select__slot .v-label--is-disabled {
  background: transparent;
  color: #ccc !important;
}
.v-application.hwin-layout .v-input--is-disabled .v-select__slot .v-select__selections span {
  color: #ccc !important;
}
.v-application.hwin-layout .v-input--is-readonly {
  opacity: 1;
}
.v-application.hwin-layout .v-input--is-readonly fieldset {
  background: #f5f5f5 !important;
  border: 1px solid #ccc !important;
}
.v-application.hwin-layout .v-input--is-readonly .v-select__slot .v-label--active {
  background: transparent;
}
.v-application.hwin-layout .v-input--is-readonly.v-input--is-disabled .v-input__slot input {
  color: #222 !important;
}
.v-application.hwin-layout .v-input--is-readonly.not-input fieldset {
  border-color: #ccc !important;
  background: #fff !important;
}
.v-application.hwin-layout .v-input.error--text .v-input__control .v-text-field__slot .v-label,
.v-application.hwin-layout .v-input.error--text .v-input__control .v-text-field__slot .v-label--active,
.v-application.hwin-layout .v-input.error--text .v-input__control .v-text-field__slot input {
  color: #d32f2f !important;
}
.v-application.hwin-layout .v-input.error--text fieldset {
  border-width: 1px !important;
}
.v-application.hwin-layout .v-input.error--text .v-select__slot .v-label--active,
.v-application.hwin-layout .v-input.error--text .v-select__slot .v-select__selection,
.v-application.hwin-layout .v-input.error--text .v-select__slot input {
  color: #d32f2f !important;
}
.v-application.hwin-layout .v-input.error--text .v-select__slot .v-select__selections span {
  color: #d32f2f !important;
}
.v-application.hwin-layout .v-input.v-autocomplete .icon-search {
  transform: none !important;
  cursor: pointer;
}
.v-application.hwin-layout .v-input.v-autocomplete .v-input__slot {
  box-shadow: none !important;
  cursor: pointer;
}
.v-application.hwin-layout .v-input.v-autocomplete .v-select__slot input {
  margin-top: 22px;
  font-size: 16px;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .v-input.v-autocomplete.search.hide-label .v-input__append-inner {
  margin-top: 0;
}
.v-application.hwin-layout .v-input.v-autocomplete.hide-label .v-select__slot input {
  margin-top: 0;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips {
  height: auto !important;
  min-height: 58px;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-input__control,
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-input__slot {
  height: 100% !important;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-input__slot {
  padding-bottom: 8px;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-select__selections {
  margin-top: 18px;
  height: auto;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-select__selections .v-chip {
  height: 22px;
  padding: 0 8px;
  border: 1px solid #eee;
  background: #eee !important;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-select__selections .v-chip .v-chip__close {
  width: 12px;
  height: 12px;
  margin: 0 0 0 4px;
}
.v-application.hwin-layout .v-input.hwin-combobox.vchips .v-select__selections .v-chip .v-chip__close::before {
  width: 12px;
  height: 12px;
  font-size: 14px;
  line-height: 12px;
}
.v-application.hwin-layout .v-input--radio-group {
  height: auto !important;
  padding: 0;
  margin: 0;
}
.v-application.hwin-layout .v-input--radio-group .v-icon {
  color: #d6dbe1;
}
.v-application.hwin-layout .v-input--radio-group .v-icon::before {
  background-color: #fff;
  border-radius: 50%;
}
.v-application.hwin-layout .v-input--radio-group.box-type {
  width: 100%;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio {
  padding: 18px 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
  margin: 0;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio .v-label .custom-label {
  display: flex;
  align-items: center;
  gap: 0 12px;
  font-weight: 500;
  font-size: 16px;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio .v-label .custom-label .label {
  font-weight: 500;
  color: #222;
  word-break: keep-all;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio .v-label .custom-label .label.nowrap {
  white-space: nowrap;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio .v-label .custom-label .sub-label {
  color: #606060;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-radio.v-item--active {
  border-color: #5843e0;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-input--radio-group__input {
  gap: 16px 0;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-input--radio-group__input .v-input__slot {
  margin-bottom: 0;
}
.v-application.hwin-layout .v-input--radio-group.box-type .v-messages {
  display: none !important;
}
.v-application.hwin-layout .v-input .v-radio .v-label {
  font-size: 15px;
  font-weight: 500;
  color: #606060;
}
.v-application.hwin-layout .v-input .v-radio.v-item--active .v-label {
  color: #222;
}
.v-application.hwin-layout .v-input .v-radio--is-disabled {
  opacity: 0.6;
}
.v-application.hwin-layout .v-input--checkbox {
  height: auto !important;
}
.v-application.hwin-layout .v-input--checkbox.v-input--is-disabled {
  opacity: 0.6;
}
.v-application.hwin-layout .v-input--checkbox .v-icon {
  color: #d6dbe1;
}
.v-application.hwin-layout .v-input--checkbox .v-icon::before {
  border-radius: 3px;
}
.v-application.hwin-layout .v-input--checkbox .v-label {
  font-size: 14px;
  font-weight: 500;
  color: #606060;
  white-space: nowrap;
}
.v-application.hwin-layout .v-input--checkbox.v-input--is-label-active .v-label {
  color: #222;
}
.v-application.hwin-layout .v-input--switch {
  height: auto !important;
  padding: 0 12px 0 0;
  margin: 0;
}
.v-application.hwin-layout .v-input--switch .v-input--selection-controls__input {
  width: 34px;
  height: 18px;
}
.v-application.hwin-layout .v-input--switch__track {
  width: 34px;
  height: 18px;
  top: 0;
  background: #cdc8ff;
  opacity: 1;
}
.v-application.hwin-layout .v-input--switch__thumb {
  width: 14px;
  height: 14px;
  top: calc(50% - 7px);
  background: #fff !important;
}
.v-application.hwin-layout .v-input--switch.v-input--is-label-active .v-input--switch__track {
  background: #5843e0;
}
.v-application.hwin-layout .v-input--switch.v-input--is-label-active .v-input--switch__thumb {
  transform: translate(13px, 0) !important;
}
.v-application.hwin-layout .v-input--switch .v-label {
  font-size: 14px;
  color: #606060;
  font-weight: 500;
}
.v-application.hwin-layout .v-input.v-textarea {
  height: auto !important;
}
.v-application.hwin-layout .v-input.v-textarea textarea {
  resize: none;
}
.v-application.hwin-layout .v-input.v-textarea.resize {
  min-height: 106px;
  align-self: flex-start;
}
.v-application.hwin-layout .v-input.v-textarea.resize textarea {
  resize: auto;
}
.v-application.hwin-layout .v-input.v-textarea .v-input__slot {
  padding-bottom: 30px;
}
.v-application.hwin-layout .v-input.v-textarea.v-input--hide-details .v-input__slot {
  padding-bottom: 10px;
}
.v-application.hwin-layout .v-input.v-textarea .v-input__control {
  height: auto !important;
}
.v-application.hwin-layout .v-input.v-textarea .v-input__control textarea {
  margin-top: 20px;
  font-family: "Pretendard";
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
}
.v-application.hwin-layout .v-input.v-textarea .v-input__control .v-text-field__details {
  padding: 0 10px 8px !important;
  margin: 0;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
}
.v-application.hwin-layout .v-input.v-text-field--outlined.v-input--is-focused fieldset, .v-application.hwin-layout .v-input.v-text-field--outlined.v-input--has-state fieldset {
  border: 1px solid currentColor;
}
.v-application.hwin-layout .v-input.v-text-field--outlined:not(.v-input--is-focused):not(.v-input--has-state):not(.error--text) > .v-input__control > .v-input__slot fieldset {
  color: #ccc;
}
.v-application.hwin-layout .v-input.v-text-field--outlined .v-label {
  top: 10px !important;
}
.v-application.hwin-layout .v-input.v-text-field--outlined .v-label.v-label--active {
  padding: 0 5px 0 0;
}
.v-application.hwin-layout .v-input.h40 {
  height: 40px !important;
}
.v-application.hwin-layout .v-input.h40 .v-select__slot .v-input__append-inner {
  margin-top: 2px;
}
.v-application.hwin-layout .v-input.h40 .v-select__slot .v-input__append-inner .v-input__icon {
  min-width: 0;
  height: 16px;
}
.v-application.hwin-layout .v-input.h40 .v-select__slot .v-input__append-inner .v-icon {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .v-input.h40 .v-select__slot .v-input__append-inner .v-icon::before {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .v-input.h38 {
  height: 38px !important;
}
.v-application.hwin-layout .v-input.h38.v-text-field .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.h38.v-text-field .v-input__control .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.h32 {
  height: 32px !important;
}
.v-application.hwin-layout .v-input.h32.v-text-field .v-input__control {
  height: inherit !important;
  min-height: 0 !important;
}
.v-application.hwin-layout .v-input.h32.v-text-field .v-input__control .v-input__slot {
  height: inherit !important;
  min-height: 0 !important;
}
.v-application.hwin-layout .v-input.h32.v-text-field .v-input__control .v-input__slot input {
  font-size: 12px;
}
.v-application.hwin-layout .v-input.h32 .v-select__slot .v-select__selections {
  font-size: 12px !important;
}
.v-application.hwin-layout .v-input.h32 .v-select__slot .v-input__append-inner {
  margin-top: -5px !important;
}
.v-application.hwin-layout .v-input.h48 {
  height: 48px !important;
}
.v-application.hwin-layout .v-input.h48.v-text-field .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.h48.v-text-field .v-input__control .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .v-input.h48 .v-select__slot .v-select__selections {
  font-size: 14px !important;
}
.v-application.hwin-layout .v-input.h48 .v-select__slot .v-input__append-inner {
  margin-top: 0 !important;
}
.v-application.hwin-layout .a-input {
  align-items: flex-start;
  display: flex;
  flex: 1 1 auto;
  max-width: 100%;
  text-align: left;
}
.v-application.hwin-layout .a-input.small-select .v-input.v-text-field {
  height: 32px !important;
}
.v-application.hwin-layout .a-input.small-select .v-input.v-text-field .v-input__control {
  min-height: 32px;
  height: 32px !important;
}
.v-application.hwin-layout .a-input.small-select .v-input.v-text-field .v-input__control .v-input__slot {
  min-height: 32px;
  height: 32px !important;
  padding: 6px 4px 6px 10px;
}
.v-application.hwin-layout .a-input.small-select .v-input.v-text-field .v-input__control .v-input__slot .v-input__append-inner {
  margin: -2px 0 0;
}
.v-application.hwin-layout .switch--wrapper {
  display: inline-flex;
  align-items: center;
  height: 58px;
  padding: 10px 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.v-application.hwin-layout .v-card.type-block {
  font-size: 16px;
  border-radius: 4px;
}
.v-application.hwin-layout .v-card.type-block[readonly=readonly], .v-application.hwin-layout .v-card.type-block.v-card--disabled {
  background: #efeeff;
}
.v-application.hwin-layout .v-card.type-block:not(.invalid, .error--text) {
  border-color: #ccc !important;
}
.v-application.hwin-layout .v-card.type-block:not(.error--text):has(.v-input--is-focused) {
  border-color: #5843e0 !important;
}
.v-application.hwin-layout .v-card.type-block.error--text {
  border-color: #ef1800 !important;
}
.v-application.hwin-layout .v-card.type-block.error--text .v-label,
.v-application.hwin-layout .v-card.type-block.error--text .v-input__append-inner .v-input__icon.v-input__icon--append .v-icon.v-icon {
  color: #ef1800 !important;
}
.v-application.hwin-layout .v-card.type-block .v-input {
  height: 56px !important;
}
.v-application.hwin-layout .v-card.type-block .v-input .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .v-card.type-block .v-input .v-input__control .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .v-card.type-block .v-input.v-textarea, .v-application.hwin-layout .v-card.type-block .v-input.v-input--radio-group, .v-application.hwin-layout .v-card.type-block .v-input.h38, .v-application.hwin-layout .v-card.type-block .v-input.h48 {
  height: auto !important;
}
.v-application.hwin-layout .v-card.type-block .v-input.v-textarea .v-input__control, .v-application.hwin-layout .v-card.type-block .v-input.v-input--radio-group .v-input__control, .v-application.hwin-layout .v-card.type-block .v-input.h38 .v-input__control, .v-application.hwin-layout .v-card.type-block .v-input.h48 .v-input__control {
  height: inherit !important;
}
.v-application.hwin-layout .v-card.type-block .v-input.v-textarea .v-input__control .v-input__slot, .v-application.hwin-layout .v-card.type-block .v-input.v-input--radio-group .v-input__control .v-input__slot, .v-application.hwin-layout .v-card.type-block .v-input.h38 .v-input__control .v-input__slot, .v-application.hwin-layout .v-card.type-block .v-input.h48 .v-input__control .v-input__slot {
  height: inherit !important;
}
.v-application.hwin-layout .v-card.type-block .switch-track .v-input .v-input__control .v-input__slot {
  height: 24px !important;
  align-items: center;
}
.v-application.hwin-layout .v-card.type-block + .h-error.v-messages {
  margin: 8px 0;
  height: 16px;
  font-size: 12px;
  color: #ef1800 !important;
  display: flex;
  align-items: center;
  gap: 4px;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime {
  min-width: auto;
  width: 100%;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select {
  height: auto !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select .v-input__control, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select .v-input__control {
  min-height: 0;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select .v-input__control .v-input__slot, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select .v-input__control .v-input__slot {
  margin-top: 0 !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select .v-input__control .v-input__slot .v-input__append-inner, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select .v-input__control .v-input__slot .v-input__append-inner {
  margin-top: 0;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select .v-input__control .v-input__slot .v-text-field__suffix, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select .v-input__control .v-input__slot .v-text-field__suffix {
  color: #222 !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.d-block.v-card .v-input.v-select .v-select__selections, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.d-block.v-card .v-input.v-select .v-select__selections {
  margin-top: 0;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker .v-input, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime .v-input {
  height: 52px !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker .v-input .v-input__append-inner, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime .v-input .v-input__append-inner {
  margin-top: 15px;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker .v-input .v-label, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime .v-input .v-label {
  top: 15px !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker .v-input .v-label--active, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime .v-input .v-label--active {
  top: 13px !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker[readonly=readonly], .v-application.hwin-layout .v-card.type-block.hwin-rangeTime[readonly=readonly] {
  background-color: #f5f5f5 !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker[readonly=readonly] .v-input__slot, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime[readonly=readonly] .v-input__slot {
  background: transparent !important;
  color: #222;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.error--text .v-select__slot, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.error--text .v-select__slot {
  color: #ef1800 !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.error--text .v-select__slot .v-select__selection, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.error--text .v-select__slot .v-select__selection {
  color: #ef1800 !important;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.required .range-title,
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.required .v-label, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.required .range-title,
.v-application.hwin-layout .v-card.type-block.hwin-rangeTime.required .v-label {
  padding-right: 12px;
  position: relative;
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.required .range-title::after,
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.required .v-label::after, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.required .range-title::after,
.v-application.hwin-layout .v-card.type-block.hwin-rangeTime.required .v-label::after {
  position: absolute;
  top: 6px;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .v-card.type-block.hwin-rangepicker.only-h, .v-application.hwin-layout .v-card.type-block.hwin-rangeTime.only-h {
  width: 100px !important;
  min-width: 100px;
}
.v-application.hwin-layout .hwin-unit {
  width: 100%;
  background: #fff;
  border: 1px solid #ccc;
}
.v-application.hwin-layout .hwin-unit .field-wrap {
  display: flex;
  align-items: center;
  gap: 16px;
  background: #fff;
}
.v-application.hwin-layout .hwin-unit .field-wrap .v-text-field .v-input__control fieldset {
  border: none !important;
}
.v-application.hwin-layout .hwin-unit .field-wrap .hwin-rangeTime {
  border: none !important;
  width: 200px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .hwin-rangepicker {
  width: 200px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .v-divider {
  height: 43px;
  margin-top: 6.5px;
  border-color: #dadada;
}
.v-application.hwin-layout .hwin-unit .field-wrap .v-divider__small {
  height: 20px;
  align-self: center;
}
.v-application.hwin-layout .hwin-unit .field-wrap .btn-wrap {
  display: flex;
  height: 58px;
  padding: 10px;
  align-items: center;
  justify-content: center;
}
.v-application.hwin-layout .hwin-unit .field-wrap .btn-wrap .btn-search {
  width: 24px;
  height: 24px;
  background: none !important;
}
.v-application.hwin-layout .hwin-unit .field-wrap .btn-wrap .btn-search .icon-search {
  width: 24px;
  height: 24px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none {
  flex: none;
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.a-input .v-input {
  width: 100%;
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.col-2-1 {
  width: calc(50% - 16px);
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.col-3-1 {
  width: calc(33.3333% - 16px);
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.col-4-1 {
  width: calc(25% - 16px);
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.col-5-1 {
  width: calc(20% - 16px);
}
.v-application.hwin-layout .hwin-unit .field-wrap .flex-none.col-6-1 {
  width: calc(16.66% - 16px);
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker {
  display: flex;
  gap: 0 16px;
  align-items: center;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker .hwin-rangepicker {
  width: 200px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker .hwin-rangeTime {
  width: 200px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker .v-divider {
  margin-top: 25px;
  height: 20px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker.type2 {
  gap: 0 6px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker.type2 .hwin-rangepicker {
  width: 150px;
}
.v-application.hwin-layout .hwin-unit .field-wrap .date-time-picker.type2 .hwin-rangeTime {
  width: 190px;
}
.v-application.hwin-layout .radio-group--wrapper.flex-column .v-input--radio-group__input {
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-input--radio-group__input {
  display: flex;
  flex-direction: inherit;
  gap: 8px;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-radio {
  flex: 1;
  height: 40px;
  margin: 0;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-radio .v-label {
  display: block;
  width: 100%;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
  text-align: center;
  color: #606060;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-radio .v-input--selection-controls__input {
  margin: 0;
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-radio.v-item--active {
  border: 1px solid #5843e0;
}
.v-application.hwin-layout .radio-group--wrapper.tabType .v-radio.v-item--active .v-label {
  color: #5843e0;
}
.v-application.hwin-layout .hwin-rangepicker.full {
  width: 100%;
}
.v-application.hwin-layout .hwin-rangepicker.required .v-input .v-label {
  display: inline-block;
  padding-right: 12px !important;
  position: relative;
}
.v-application.hwin-layout .hwin-rangepicker.required .v-input .v-label::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .hwin-rangepicker.is-label__range .v-input__append-inner {
  margin-top: 10px;
}
.v-application.hwin-layout .hwin-rangepicker.range,
.v-application.hwin-layout .hwin-rangeTime {
  min-width: 236px;
  height: 58px;
  padding: 2px 12px;
  background-color: #fff !important;
}
.v-application.hwin-layout .hwin-rangepicker.range:not(.invalid, .error--text),
.v-application.hwin-layout .hwin-rangeTime:not(.invalid, .error--text) {
  border-color: #ccc !important;
}
.v-application.hwin-layout .hwin-rangepicker.range .rangepicker-content,
.v-application.hwin-layout .hwin-rangeTime .rangepicker-content {
  display: flex;
  align-items: center;
  gap: 10px 12px;
  color: #ababab;
}
.v-application.hwin-layout .hwin-rangepicker.range .range-title,
.v-application.hwin-layout .hwin-rangeTime .range-title {
  display: inline-block;
  padding-top: 8px;
  font-size: 12px;
  color: #606060;
  font-weight: 500;
  line-height: 1;
}
.v-application.hwin-layout .hwin-rangepicker.range .v-input,
.v-application.hwin-layout .hwin-rangeTime .v-input {
  height: 52px !important;
  padding: 0;
  margin: 0;
}
.v-application.hwin-layout .hwin-rangepicker.range .v-input__control,
.v-application.hwin-layout .hwin-rangeTime .v-input__control {
  height: 100%;
}
.v-application.hwin-layout .hwin-rangepicker.range .v-input__slot,
.v-application.hwin-layout .hwin-rangeTime .v-input__slot {
  height: 100%;
  padding: 0 !important;
}
.v-application.hwin-layout .hwin-rangepicker.range .v-input__slot::before, .v-application.hwin-layout .hwin-rangepicker.range .v-input__slot::after,
.v-application.hwin-layout .hwin-rangeTime .v-input__slot::before,
.v-application.hwin-layout .hwin-rangeTime .v-input__slot::after {
  display: none;
}
.v-application.hwin-layout .hwin-rangepicker.range .v-input__slot .v-label,
.v-application.hwin-layout .hwin-rangeTime .v-input__slot .v-label {
  top: 10px !important;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input {
  height: 22px !important;
  margin-top: 4px;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input__control,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input__control {
  min-height: 22px !important;
  height: 22px !important;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input__control .v-text-field__slot input,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input__control .v-text-field__slot input {
  margin: 0;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input__slot,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input__slot {
  padding: 0 !important;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input__append-inner,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input__append-inner {
  margin-top: 0;
}
.v-application.hwin-layout .hwin-rangepicker.range.is-label__range .v-input__icon--append,
.v-application.hwin-layout .hwin-rangeTime.is-label__range .v-input__icon--append {
  transform: translateY(-18px);
}
.v-application.hwin-layout .hwin-rangeTime .v-input__control .v-select__slot {
  align-items: flex-end;
}
.v-application.hwin-layout .flex-none {
  flex: none !important;
}
.v-application.hwin-layout .select-area {
  width: 100%;
  padding: 8px 0 8px 40px;
  position: relative;
}
.v-application.hwin-layout .select-area .radio-group--wrapper .v-input--radio-group__input {
  gap: 20px;
}
.v-application.hwin-layout .select-area .radio-group--wrapper .v-radio {
  min-width: 180px;
  margin: 0;
}
.v-application.hwin-layout .select-area .checkbox-group {
  margin-top: 12px;
  gap: 20px;
}
.v-application.hwin-layout .select-area .checkbox-group .v-input--checkbox {
  min-width: 180px;
}
.v-application.hwin-layout .select-area .v-btn {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}
.v-application.hwin-layout .select-area .v-btn.icon-only {
  width: 34px;
  padding: 0;
}
.v-application.hwin-layout .select-area .v-btn.icon-only .v-icon {
  margin: 0;
}
.v-application.hwin-layout .v-btn {
  min-width: auto;
  border-radius: 4px;
  font-weight: 500;
}
.v-application.hwin-layout .v-btn.v-size--large {
  height: 36px;
  padding: 7px 16px;
  font-size: 16px;
}
.v-application.hwin-layout .v-btn.v-size--large.icon {
  padding-left: 12px;
}
.v-application.hwin-layout .v-btn.v-size--default {
  height: 32px;
  padding: 6px 12px;
  font-size: 14px;
}
.v-application.hwin-layout .v-btn.v-size--default.icon {
  padding-left: 10px;
}
.v-application.hwin-layout .v-btn.v-size--small {
  height: 28px;
  padding: 4px 10px;
  font-size: 14px;
}
.v-application.hwin-layout .v-btn.v-size--small.icon {
  padding-left: 8px;
}
.v-application.hwin-layout .v-btn.btn-primary {
  background-color: #5843e0;
  color: #fff;
}
.v-application.hwin-layout .v-btn.btn-primary:hover, .v-application.hwin-layout .v-btn.btn-primary:active {
  background-color: #4130ae;
}
.v-application.hwin-layout .v-btn.btn-outline {
  border: 1px solid #5843e0;
  color: #5843e0;
}
.v-application.hwin-layout .v-btn.btn-outline:hover, .v-application.hwin-layout .v-btn.btn-outline:active {
  background-color: #f4f3fe;
}
.v-application.hwin-layout .v-btn.btn-outline.btn-secondary {
  border: 1px solid #b1aaff;
  color: #5843e0;
}
.v-application.hwin-layout .v-btn--disabled.btn-primary {
  background-color: #dadada;
  color: #ababab !important;
}
.v-application.hwin-layout .v-btn--disabled.btn-outline {
  border: 1px solid #dadada;
  color: #ababab !important;
}
.v-application.hwin-layout .v-btn--disabled .v-icon {
  opacity: 0.25;
}
.v-application.hwin-layout .v-btn--disabled .v-icon::before {
  filter: grayscale(1) brightness(0);
}
.v-application.hwin-layout .v-btn.icon-only::before {
  display: none;
}
.v-application.hwin-layout .default-chip--wrapper {
  gap: 0 8px;
}
.v-application.hwin-layout .default-chip--wrapper .v-chip {
  height: 28px;
  padding: 0 12px;
  border: 1px solid #eee;
  background: #eee !important;
  font-size: 14px;
  letter-spacing: -0.2px;
}
.v-application.hwin-layout .default-chip--wrapper .v-chip__close::before {
  background: url("data:image/svg+xml,%3Csvg width='7' height='7' viewBox='0 0 7 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.5 0.5L0.5 6.5M6.5 6.5L0.5 0.499999' stroke='%23454545' stroke-linecap='round'/%3E%3C/svg%3E%0A") no-repeat center center/6px auto;
  content: "";
}
.v-application.hwin-layout .v-chip .v-chip__close {
  width: 12px;
  height: 12px;
  margin: 0 0 0 4px;
  position: static;
}
.v-application.hwin-layout .v-chip .v-chip__close::before {
  width: 12px;
  height: 12px;
  font-size: 14px;
  line-height: 12px;
}
.v-application.hwin-layout .v-menu__content .v-input--checkbox.check-all {
  height: auto !important;
  padding: 8px;
  margin: 0;
}
.v-application.hwin-layout .v-menu__content .v-input--checkbox.check-all label {
  font-size: 16px;
  font-weight: 500;
}
.v-application.hwin-layout .v-menu__content .v-list {
  padding: 4px 0;
}
.v-application.hwin-layout .v-menu__content .v-list-item {
  min-height: 40px;
  padding: 0 8px;
}
.v-application.hwin-layout .v-menu__content .v-list-item__action {
  margin: 0;
}
.v-application.hwin-layout .v-menu__content .v-list-item__content {
  padding: 0 0 0 8px;
  z-index: 1;
}
.v-application.hwin-layout .v-menu__content .v-list-item__title {
  font-size: 16px;
  color: #222;
  font-weight: 400;
}
.v-application.hwin-layout .v-menu__content .v-list-item--active .v-list-item__title {
  color: #5843e0;
  font-weight: 500;
}
.v-application.hwin-layout .v-menu__content .v-list-item--active::before {
  background: #efeeff;
  opacity: 1;
}
.v-application.hwin-layout .v-menu__content .v-list-item:hover::before {
  background: #e2dfff;
  opacity: 1;
  z-index: 0;
}
.v-application.hwin-layout .error--text {
  color: #ef1800 !important;
  caret-color: #ef1800 !important;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active {
  box-shadow: 0px 5px 15px 0px #00000026;
  background: #fff;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .btn-close.v-btn .v-icon {
  font-size: 20px !important;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list {
  padding: 4px 0;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .chk-all {
  justify-content: flex-start;
  border-bottom: 1px solid #ccc;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .chk-all .v-btn__content {
  padding: 9px 17px;
  font-size: 13px;
  gap: 12px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-input--checkbox.check-all > .v-input__control > .v-input__slot {
  height: 39px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-input--checkbox.check-all > .v-input__control > .v-input__slot .v-icon {
  width: 20px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-input--checkbox.check-all > .v-input__control > .v-input__slot .v-label {
  font-weight: 400;
  font-size: 15px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item {
  border-radius: 4px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item--active::before, .v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item--highlighted::before {
  display: none;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item:hover .v-list-item__title {
  color: #5843e0 !important;
  font-weight: 400;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item:hover::before {
  background-color: #000e55;
  opacity: 0.07;
  border-radius: 4px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active {
  border-radius: 0 !important;
  background-color: #efeeff;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active .v-list-item__title {
  color: #5843e0 !important;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active::before {
  z-index: 0;
  background-color: #e9f2fa;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active .v-list-item__content {
  z-index: 1;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active .v-list-item__content + div {
  z-index: 1;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.v-list-item--active .v-list-item__content .v-list-item__mask {
  color: rgba(0, 0, 0, 0.38);
  background: #f1f8ff;
  font-weight: 600;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item.unused .v-list-item__title {
  display: flex;
  align-items: center;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item .v-list-item__title {
  font-weight: 400 !important;
  font-size: 15px;
}
.basic .v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item .v-list-item__title {
  font-weight: 400 !important;
  font-size: 13px;
}
.v-application.hwin-layout .v-menu__content.menuable__content__active .v-select-list .v-list-item .v-list-item__title .status-unused {
  padding: 3px 5px;
  margin-left: 5px;
  border-radius: 3px;
  border: 1px solid #ababab;
  background: #f1f1f1;
  font-weight: 400;
  font-size: 10px;
  color: #454545;
  line-height: 1;
}
.v-application.hwin-layout .form-box {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  height: 58px;
  padding: 10px 12px;
  border: 1px solid #ccc;
}
.v-application.hwin-layout .form-box__label {
  font-size: 16px;
  font-weight: 500;
}
.v-application.hwin-layout .switch-track {
  position: relative;
  height: 32px;
  padding: 4px;
  background: #5843e0;
  border-radius: 20px !important;
  /* 이동하는 동그라미 */
}
.v-application.hwin-layout .switch-track.disabled {
  background: #c4c4cf;
}
.v-application.hwin-layout .switch-track[readonly] {
  opacity: 0.6;
}
.v-application.hwin-layout .switch-track .v-input--radio-group__input {
  display: flex;
  gap: 0 4px;
}
.v-application.hwin-layout .switch-track .v-input--radio-group.v-input--radio-group--row .v-radio {
  flex: 1;
  margin: 0;
}
.v-application.hwin-layout .switch-track .v-input--radio-group__input {
  display: flex;
  flex: 1;
  height: 23px;
}
.v-application.hwin-layout .switch-track .switch-thumb {
  position: absolute;
  height: calc(100% - 8px);
  top: 4px;
  box-shadow: 0 0 2px 0 rgba(0, 0, 0, 0.25);
  border-radius: 50px;
  background: #fff;
  transition: 0.3s ease;
  z-index: 5;
}
.v-application.hwin-layout .switch-track .switch-radio .v-input--selection-controls__input {
  display: none;
}
.v-application.hwin-layout .switch-track .switch-radio .v-label {
  display: block;
  font-size: 13px;
  cursor: pointer;
  font-weight: 600;
  z-index: 10;
  color: #cdc8ff;
  text-align: center;
  white-space: nowrap;
}
.v-application.hwin-layout .switch-track .switch-radio.v-item--active .v-label {
  color: #5843e0;
}
.v-application.hwin-layout .switch-track .v-input--is-disabled .v-radio.v-radio--is-disabled {
  opacity: 1;
}
.v-application.hwin-layout .switch-track .v-input--is-disabled .v-radio .v-label {
  color: #fff;
}
.v-application.hwin-layout .switch-track .v-input--is-disabled .v-radio.v-item--active .v-label {
  color: #777;
}
.v-application.hwin-layout .send-authcode {
  position: relative;
}
.v-application.hwin-layout .send-authcode .v-btn {
  height: 28px;
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .verified {
  position: relative;
}
.v-application.hwin-layout .verified .timer {
  right: 12px;
  bottom: 8px;
  position: absolute;
  font-size: 11px;
  color: #ef1800;
}
.v-application.hwin-layout .password-area {
  position: relative;
}
.v-application.hwin-layout .password-area .v-btn {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid #dadada;
  background: #fff;
  color: #606060;
}
.v-application.hwin-layout .form-field-wrapper {
  width: 100%;
  background: #f5f5f5;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 12px;
}
.v-application.hwin-layout .form-field-wrapper .field-label {
  font-weight: 500;
  font-size: 12px;
  color: #606060;
}
.v-application.hwin-layout .form-field-wrapper .email-content-viewer {
  margin-top: 10px;
  line-height: 1.4;
}
.v-application.hwin-layout .v-picker__title {
  display: flex;
  align-items: center;
  height: 74px;
  background: #5843e0 !important;
  color: #fff;
}
.v-application.hwin-layout .v-picker__title__btn {
  opacity: 1 !important;
}
.v-application.hwin-layout .v-picker__title .v-date-picker-title__year {
  margin-bottom: 0;
}
.v-application.hwin-layout .v-picker__title .v-date-picker-title__date {
  padding: 0;
  font-size: 24px !important;
}
.v-application.hwin-layout .v-picker--date .v-picker__body {
  width: 100%;
}
.v-application.hwin-layout .v-picker--date .v-picker__body .v-date-picker-years {
  padding: 0 20px;
}
.v-application.hwin-layout .v-picker--date .v-picker__body .v-date-picker-years li {
  min-height: 32px;
  margin: 4px 0;
  font-weight: 400;
  font-size: 18px;
  padding: 4px 0;
  line-height: 1.4;
  color: #777;
}
.v-application.hwin-layout .v-picker--date .v-picker__body .v-date-picker-years li.active {
  background: #f5f5f5;
  font-weight: 700;
  font-size: 24px;
  color: #222 !important;
}
.v-application.hwin-layout .v-picker--date .v-picker__body .v-date-picker-header {
  padding-top: 20px;
}
.v-application.hwin-layout .select-temp {
  position: relative;
}
.v-application.hwin-layout .select-temp .v-input .v-text-field__slot input {
  padding-right: 220px !important;
  max-width: calc(100% - 12px);
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .select-temp .btn-group {
  display: flex;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  gap: 0 8px;
}
.v-application.hwin-layout .search-form .v-input .v-input__slot .v-text-field__slot input {
  padding-right: 70px;
}

/* font */
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 400;
  src: url(../fonts/Pretendard-Regular.f897fa3f.woff) format("woff"), url(../fonts/Pretendard-Regular.76a1283c.woff2) format("woff2");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 500;
  src: url(../fonts/Pretendard-Medium.4750a6d1.woff) format("woff"), url(../fonts/Pretendard-Medium.65d0a735.woff2) format("woff2");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 600;
  src: url(../fonts/Pretendard-SemiBold.e0207283.woff) format("woff"), url(../fonts/Pretendard-SemiBold.d3b288a5.woff2) format("woff2");
}
@font-face {
  font-family: "Pretendard";
  font-style: normal;
  font-weight: 700;
  src: url(../fonts/Pretendard-Bold.bd94b933.woff) format("woff"), url(../fonts/Pretendard-Bold.33860c94.woff2) format("woff2");
}
html::-webkit-scrollbar {
  display: none;
}
body,
html {
  height: 100vh;
  overflow-y: overlay;
  -webkit-overflow-scrolling: touch !important;
  overflow: overlay;
}
body ::-webkit-scrollbar,
html ::-webkit-scrollbar {
  width: 9px;
  background-color: transparent;
}
body ::-webkit-scrollbar-thumb,
html ::-webkit-scrollbar-thumb {
  opacity: 0;
  background-color: transparent;
  border-right: 1px white solid;
}
body::-webkit-scrollbar,
html::-webkit-scrollbar {
  width: 9px;
  background-color: transparent;
}
body::-webkit-scrollbar-thumb,
html::-webkit-scrollbar-thumb {
  opacity: 0;
  background-color: transparent;
  border-right: 1px white solid;
}
body:hover ::-webkit-scrollbar,
html:hover ::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
body:hover ::-webkit-scrollbar-track,
html:hover ::-webkit-scrollbar-track {
  background-color: transparent;
}
body:hover ::-webkit-scrollbar-thumb,
html:hover ::-webkit-scrollbar-thumb {
  opacity: 1;
  background: #d8d8d8;
  border-radius: 10px;
  border-right: 1px white solid;
}
body:hover ::-webkit-scrollbar-thumb:hover,
html:hover ::-webkit-scrollbar-thumb:hover {
  background: #cacaca;
}
body:hover ::-webkit-scrollbar-thumb:active,
html:hover ::-webkit-scrollbar-thumb:active {
  background: #cacaca;
}
body:hover ::-webkit-scrollbar-button,
html:hover ::-webkit-scrollbar-button {
  display: none;
}
body:hover::-webkit-scrollbar,
html:hover::-webkit-scrollbar {
  width: 9px;
  height: 9px;
}
body:hover::-webkit-scrollbar-track,
html:hover::-webkit-scrollbar-track {
  background-color: transparent;
}
body:hover::-webkit-scrollbar-thumb,
html:hover::-webkit-scrollbar-thumb {
  opacity: 1;
  background: #d8d8d8;
  border-radius: 10px;
  border-right: 1px white solid;
}
body:hover::-webkit-scrollbar-thumb:hover,
html:hover::-webkit-scrollbar-thumb:hover {
  background: #cacaca;
}
body:hover::-webkit-scrollbar-thumb:active,
html:hover::-webkit-scrollbar-thumb:active {
  background: #cacaca;
}
body:hover::-webkit-scrollbar-button,
html:hover::-webkit-scrollbar-button {
  display: none;
}
body .v-application.hwin-layout,
html .v-application.hwin-layout {
  font-family: "Pretendard" !important;
}
body ul,
body ol,
body li,
html ul,
html ol,
html li {
  list-style: none;
}
body .pre-line,
html .pre-line {
  white-space: pre-line;
}
body em,
html em {
  font-style: normal;
}

/* common */
.v-application.hwin-layout {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  white-space: keep-all;
  color: #222;
}
.v-application.hwin-layout .fs-pre {
  font-family: "Pretendard" !important;
}
.v-application.hwin-layout .fw-normal {
  font-weight: 400 !important;
}
.v-application.hwin-layout .fw-bold {
  font-weight: 700 !important;
}
.v-application.hwin-layout .v-card__title, .v-application.hwin-layout .v-card__subtitle, .v-application.hwin-layout .v-card__text {
  padding: 0;
  font-size: inherit;
  color: inherit;
  letter-spacing: 0;
}
.v-application.hwin-layout .v-list-item__title .required {
  display: inline-block;
  padding-right: 12px;
  position: relative;
}
.v-application.hwin-layout .v-list-item__title .required::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .v-input {
  height: 38px;
  font-size: 14px;
  color: #222;
}
.v-application.hwin-layout .v-input.v-text-field .v-input__control {
  min-height: 38px;
}
.v-application.hwin-layout .v-text-field--filled > .v-input__control > .v-input__slot,
.v-application.hwin-layout .v-text-field--full-width > .v-input__control > .v-input__slot,
.v-application.hwin-layout .v-text-field--outlined > .v-input__control > .v-input__slot {
  min-height: 38px;
}
.v-application.hwin-layout .v-label {
  font-size: 14px;
}
.v-application.hwin-layout .blind {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
}
.v-application.hwin-layout .wid-full {
  width: 100% !important;
}
.v-application.hwin-layout .rel {
  position: relative;
}
.v-application.hwin-layout .notice-txt {
  color: #000;
  font-size: 12px;
}
.v-application.hwin-layout .fs16 {
  font-size: 16px !important;
}
.v-application.hwin-layout .pd0 {
  padding: 0 !important;
}
.v-application.hwin-layout .h-32 {
  height: 32px;
}
.v-application.hwin-layout .progress-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 999;
}
.v-application.hwin-layout .progress-wrap .bg_spinner {
  position: absolute;
  width: 100%;
  height: 100%;
}
.v-application.hwin-layout .progress-wrap .spinner {
  width: 160px;
  height: 160px;
  position: relative;
  background: rgba(0, 0, 0, 0.6);
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
}
.v-application.hwin-layout .progress-wrap .spinner .spinner_scale {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
  gap: 0 10px;
}
.v-application.hwin-layout .progress-wrap .spinner .spinner_scale.sm .bar {
  width: 6px;
  height: 20px;
}
.v-application.hwin-layout .progress-wrap .spinner .spinner_scale.lg .bar {
  width: 10px;
  height: 60px;
}
.v-application.hwin-layout .progress-wrap .spinner .spinner_scale .bar {
  width: 8px;
  height: 34px;
  border-radius: 6px;
  background-color: #fff;
  transform-origin: center center;
  transition: transform 0.3s ease-in-out, background 0.3s ease-in-out;
}
.v-application.hwin-layout .progress-wrap .spinner .spinner_scale .bar.active {
  transform: scaleY(1.7);
  background: linear-gradient(to top, #efeeff, #b1aaff, #5843e0);
}
.v-application.hwin-layout .profile-modify .notifications-list {
  padding: 20px 12px;
  border: 1px solid #ccc;
  border-radius: 4px !important;
}
.v-application.hwin-layout .profile-modify .notifications-list__header {
  display: flex;
  align-items: center;
  padding-bottom: 16px;
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .profile-modify .notifications-list__header .tit {
  font-weight: 500;
  font-size: 15px;
}
.v-application.hwin-layout .profile-modify .notifications-list__contents {
  padding: 16px 0 0;
}
.v-application.hwin-layout .profile-modify .notifications-list__contents .v-list {
  display: flex;
  flex-direction: column;
  gap: 8px 0;
}
.v-application.hwin-layout .profile-modify .notifications-list__contents .v-list-item {
  gap: 0 !important;
}
.v-application.hwin-layout .profile-modify .notifications-list__contents .v-list-item .tit {
  position: relative;
  padding-left: 15px;
  font-weight: 400;
  font-size: 15px;
  color: #606060;
}
.v-application.hwin-layout .profile-modify .notifications-list__contents .v-list-item .tit::before {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 4px;
  top: 9px;
  background: #ababab;
  border-radius: 3px;
  content: "";
}
.v-application.hwin-layout .profile-modify .notifications-list .v-input--switch {
  flex: none !important;
  padding: 0;
  margin: 0;
}
.v-application.hwin-layout .profile-modify .notifications-list .v-input--switch .v-input--selection-controls__input {
  margin: 0;
}
.v-application.hwin-layout .no-result {
  font-weight: 400;
  font-size: 15px;
  text-align: center;
  color: #454545;
}
.v-application.hwin-layout .no-result::before {
  display: block;
  width: 112px;
  height: 112px;
  margin: 0 auto;
  background: url("data:image/svg+xml,%3Csvg width='112' height='112' viewBox='0 0 112 112' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M46.7217 69.0586C46.66 69.5047 46.628 69.9605 46.628 70.424C46.628 75.7677 50.873 80.0996 56.1093 80.0996C61.3457 80.0996 65.5907 75.7677 65.5907 70.424C65.5907 69.9605 65.5587 69.5047 65.497 69.0586H88.5039V90.5815C88.5039 91.9175 87.4426 93.0005 86.1335 93.0005H26.0852C24.7761 93.0005 23.7148 91.9175 23.7148 90.5815V69.0586H46.7217Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M66.3808 69.3024C66.3808 75.0951 61.7821 79.791 56.1093 79.791C50.4366 79.791 45.8379 75.0951 45.8379 69.3024C45.8379 69.1147 45.8427 68.9282 45.8523 68.743H23.7148L31.2686 45.936C31.5943 44.9528 32.4976 44.291 33.514 44.291H78.7047C79.7211 44.291 80.6244 44.9528 80.9501 45.936L88.5039 68.743H66.3664C66.3759 68.9282 66.3808 69.1147 66.3808 69.3024Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M65.4152 70.6715C65.4152 75.2518 61.3404 79.7905 56.314 79.7905C51.2875 79.7905 47.2127 75.2518 47.2127 70.6715C47.2127 70.5232 47.217 69.5501 47.2254 69.4036H30.0703L36.7636 53.0214C37.0521 52.244 37.8525 51.7207 38.7531 51.7207H73.8748C74.7754 51.7207 75.5758 52.244 75.8644 53.0214L82.5576 69.4036H65.4025C65.4109 69.5501 65.4152 70.5232 65.4152 70.6715Z' fill='%23EFEEFF'/%3E%3Cpath d='M76.8995 25.5523L67.7965 35.8333M55.5765 22V35.8333V22ZM34.1719 25.5523L43.2748 35.8333L34.1719 25.5523Z' stroke='%23CCCCCC' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.7148 69.4813V91.349C23.7148 92.1469 24.3574 92.7938 25.15 92.7938H87.4787C88.2713 92.7938 88.9139 92.1469 88.9139 91.349V69.4813L81.1273 47.1303C80.9301 46.5434 80.3832 46.1484 79.7677 46.1484H32.861C32.2456 46.1484 31.6986 46.5434 31.5015 47.1303L23.7148 69.4813Z' stroke='%23CCCCCC' stroke-width='2.5'/%3E%3Cpath d='M34.1724 69.0586C37.4009 69.0586 40.8849 69.0586 44.6247 69.0586C46.1635 69.0586 46.1635 70.1472 46.1635 70.7098C46.1635 76.1812 50.671 80.6167 56.2313 80.6167C61.7915 80.6167 66.299 76.1812 66.299 70.7098C66.299 70.1472 66.299 69.0586 67.8378 69.0586H88.2999M28.082 69.0586H30.0718H28.082Z' stroke='%23CCCCCC' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}

/* layout */
.hwin-layout {
  font-family: "Pretendard" !important;
  font-size: 14px;
  font-weight: 400;
}
.hwin-layout ul,
.hwin-layout ol {
  padding: 0;
}
.hwin-layout p {
  margin: 0;
}
.hwin-layout em {
  font-style: normal;
}
.hwin-layout .v-card {
  padding: 0;
  box-shadow: none;
}
.hwin-layout .v-divider.v-divider__small {
  height: 20px;
  align-self: center;
}
.hwin-layout .v-divider.h24 {
  height: 24px;
  align-self: center;
}
.hwin-layout .v-list {
  padding: 0;
}
.hwin-layout .v-list-item {
  min-height: auto;
  padding: 0;
}
.hwin-layout .v-list-item__content {
  width: 100%;
  padding: 0;
  flex: none;
}
.hwin-layout .v-headers .v-heading.hwin-action {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area {
  display: inline-flex;
  align-items: center;
  gap: 0 12px;
  margin-left: 8px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .btn-copy {
  height: 23px;
  padding: 0 6px 0 2px;
  font-weight: 400;
  font-size: 11px;
  line-height: 1.4;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .btn-copy .v-icon {
  width: 12px;
  height: 12px;
  margin-right: 2px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .btn-copy .v-icon::before {
  width: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 12px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .date {
  font-size: 18px;
  font-weight: 500;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .status {
  width: 14px;
  height: 14px;
  border-radius: 14px;
  margin-left: 20px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .status.progress {
  background: #7065dc;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .status.ing {
  background: #00a60b;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .status.holding {
  background: #777;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .status.complete {
  background: #ababab;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .v-divider__small {
  min-height: 20px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .link--wrapper {
  position: relative;
  margin-left: 8px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .link--wrapper .btn--link {
  width: 24px;
  height: 24px !important;
  padding: 0;
  background: none;
  box-shadow: none;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .link--wrapper .link-popup--wrapper {
  min-width: 165px;
  top: 30px;
  left: -9px;
}
.hwin-layout .v-headers .v-heading.hwin-action .additional-area .link--wrapper .link-popup--wrapper .v-list-item {
  white-space: nowrap;
}
.hwin-layout .v-headers.pt-0 .v-heading {
  padding-top: 0;
}
.hwin-layout .blue-round-box {
  padding: 16px !important;
  position: absolute;
  border: 1px solid #968cff;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25) !important;
  z-index: 5;
  border-radius: 8px;
}
.hwin-layout .blue-round-box .v-list-item {
  padding: 0;
  margin-top: 16px;
  font-weight: 500;
  font-size: 14px;
  line-height: 20px;
}
.hwin-layout .blue-round-box .v-list-item:first-of-type {
  margin-top: 0;
}
.hwin-layout .blue-round-box .v-list-item .v-icon {
  width: 18px;
  height: 18px;
  margin-right: 6px;
}
.hwin-layout .blue-round-box .v-list-item .v-icon::before {
  width: 18px;
  height: 18px;
  font-size: 18px;
}
.hwin-layout .gray-round-box {
  width: 100%;
  padding: 16px 20px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.hwin-layout .gray-round-box.fill {
  background-color: #f8f8f8;
  border: none;
}
.hwin-layout .gray-round-box.fill.line {
  border: 1px solid #ccc;
}
.hwin-layout .gray-round-box.fill.red {
  padding: 12px;
  background: rgba(243, 88, 79, 0.05) !important;
}
.hwin-layout .gray-round-box.fill.red .notice-txt {
  padding-left: 10px;
  position: relative;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: #f3584f;
}
.hwin-layout .gray-round-box.fill.red .notice-txt::before {
  position: absolute;
  left: 0;
  top: 0;
  line-height: 1.4;
  content: "*";
}
.hwin-layout .gray-round-box.fill.red .notice-txt span {
  display: block;
  margin-top: 4px;
  color: #454545;
}
.hwin-layout .gray-round-box .v-card__title {
  padding: 5px 0;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}
.hwin-layout .gray-round-box .v-card__text {
  padding: 0;
  margin-top: 12px;
}
.hwin-layout .gray-round-box .v-card__text.gray-box {
  padding: 20px;
  border: 1px solid #ccc;
}
.hwin-layout .gray-round-box .v-card.card-form .card-form__text {
  margin-top: 0;
}
.hwin-layout .d-flex {
  display: flex !important;
}
.hwin-layout .align-left {
  text-align: left !important;
}
.hwin-layout .align-right {
  text-align: right !important;
}
.hwin-layout .align-center {
  text-align: center !important;
  align-items: center !important;
}
.hwin-layout .align-flex-start {
  align-items: flex-start !important;
}
.hwin-layout .viewer-box {
  width: 100%;
  height: 480px;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.hwin-layout .hwin-main .v-card {
  box-shadow: none;
  border-radius: 4px;
}
.hwin-layout .hwin-main .v-list {
  padding: 0;
}
.hwin-layout .hwin-main .v-list-item {
  padding: 0;
}
.hwin-layout .hwin-main .content-wrapper {
  margin-top: 20px;
}
.hwin-layout .hwin-main .section {
  padding: 20px 32px;
  background: #fff;
  overflow: hidden;
}
.hwin-layout .hwin-main .section .grid--wrapper {
  width: calc(100% + 64px);
  margin: -20px -32px;
}
.hwin-layout .hwin-main .section.grid-section {
  padding: 0;
  border-radius: 0 !important;
}
.hwin-layout .hwin-main .section.grid-section .grid--wrapper {
  width: 100%;
  margin: 0;
}
.hwin-layout .hwin-main .v-icon {
  color: #454545;
}
.hwin-layout .hwin-container .theme--light.v-card {
  background: transparent;
}
.hwin-layout .hwin-container .theme--light.v-card.card-form {
  background: #fff;
}
.hwin-layout .hwin-container .theme--light.v-card.card-form.read-only {
  background: #f5f5f5;
}
.hwin-layout .hwin-container.fixed-bottom--wrapper {
  padding-bottom: 80px;
}
.hwin-layout .hwin-container .v-heading {
  padding: 14px 0;
  font-size: 20px;
  font-weight: 700;
  color: #222;
}
.hwin-layout .hwin-container .v-heading .hwin-action-area .btn-filter {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.hwin-layout .hwin-container .ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.hwin-layout .hwin-container .line-clamp2 {
  white-space: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  line-height: 1.3;
  max-height: 2.6em;
  -webkit-box-orient: vertical;
}
.hwin-layout .hwin-container .line-clamp {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.hwin-layout .hwin-container .text-line-through {
  text-decoration: line-through;
}
.hwin-layout .hwin-container.full-page {
  width: calc(100% + 40px);
  min-width: calc(100% + 40px);
  margin: 0 -20px;
}
.hwin-layout .hwin-container.full-page .user-guide-search {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 24px 0;
  justify-content: center;
  height: 250px;
  background: #dae7ff;
  border-radius: 0;
}
.hwin-layout .hwin-container.full-page .user-guide-search .v-card__title {
  font-weight: 700;
  font-size: 40px;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide-search .v-card__text {
  max-width: 800px;
}
.hwin-layout .hwin-container.full-page .user-guide-list {
  width: 960px;
  margin: 20px auto 0;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__title {
  font-weight: 700;
  font-size: 24px;
  line-height: 1.4;
  gap: 8px;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text {
  margin-top: 20px;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list {
  display: flex;
  flex-direction: column;
  gap: 20px 0;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item {
  display: flex;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item:hover::before {
  opacity: 0 !important;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item__content {
  flex: 1;
  padding-right: 112px;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item__title {
  font-weight: 700;
  font-size: 16px;
  color: #000;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item .text {
  margin-top: 8px;
  font-weight: 400;
  font-size: 14px;
  color: #606060;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item span {
  display: block;
  margin-top: 8px;
  font-size: 12px;
  color: #606060;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item .gray-round-box {
  display: flex;
  align-items: center;
  width: 250px;
  height: 100%;
  min-height: 140px;
  position: relative;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item .gray-round-box strong {
  font-size: 18px;
  line-height: 1.4;
  white-space: pre-line;
}
.hwin-layout .hwin-container.full-page .user-guide-list .v-card__text .v-list-item .gray-round-box .v-image {
  position: absolute;
  right: 24px;
  bottom: 24px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area {
  display: flex;
  width: 80%;
  gap: 0 20px;
  height: calc(100vh - 70px);
  padding: 20px 0 40px;
  margin: 0 auto;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list {
  width: 240px;
  flex-basis: 240px;
  padding-right: 20px;
  border-right: 1px solid #dadada;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item {
  border-radius: 4px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item .v-list-item__title {
  white-space: normal;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item .menu-item {
  max-width: 100%;
  padding: 4px 0 4px 32px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item .menu-item .v-list-item__title {
  color: #222;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item--active {
  background: #efeeff;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item--active .menu-item .v-list-item__title {
  color: #5843e0;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item--active .v-list-item__icon .mdi-chevron-down {
  transform: rotate(0deg) !important;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-item--active .v-list-item__icon .mdi-chevron-down::before {
  color: #5843e0 !important;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__header .v-list-item__icon {
  min-width: 0;
  margin: 0;
  position: absolute;
  left: 8px;
  top: 6px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__header .v-list-item__icon .mdi-chevron-down {
  width: 16px;
  height: 16px;
  transform: rotate(-90deg);
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__header .v-list-item__icon .mdi-chevron-down::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  color: #777;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__items {
  display: flex;
  flex-direction: column;
  margin-bottom: 4px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__items .sub-item {
  margin-top: 4px;
  padding: 4px 0 4px 32px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-list .v-list-group__items .sub-item .v-list-item__title {
  color: #606060;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content {
  width: calc(100% - 480px);
  height: 100%;
  overflow-y: auto;
  font-weight: 400;
  font-size: 14px;
  color: #606060;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content h1 {
  margin: 30px 0 8px;
  font-weight: 700;
  font-size: 40px;
  color: #222;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content h1#sec1 {
  margin-top: 0;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content h2 {
  margin: 30px 0 8px;
  font-weight: 700;
  font-size: 16px;
  color: #000;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content h3 {
  margin: 15px 0 8px;
  font-weight: 600;
  font-size: 14px;
  color: #000;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content .txt {
  font-size: 16px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content .sub-content .txt {
  font-size: 14px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-content .img {
  margin: 20px 0;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav {
  width: 240px;
  flex-basis: 240px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item {
  margin-top: 8px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item:first-of-type {
  margin-top: 0;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item__title {
  position: relative;
  padding: 1px 0;
  line-height: 1.4;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-1 .v-list-item__title {
  padding-left: 8px !important;
  font-weight: 700;
  font-size: 12px;
  color: #222;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-1 .v-list-item__title::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 6px;
  border-radius: 4px;
  background: #222;
  content: "";
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-2 .v-list-item__title, .hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-3 .v-list-item__title {
  padding-left: 10px;
  font-weight: 400;
  font-size: 12px;
  color: #999;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-2 .v-list-item__title .v-icon, .hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-3 .v-list-item__title .v-icon {
  width: 12px;
  height: 12px;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-2 .v-list-item__title .v-icon::before, .hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.level-3 .v-list-item__title .v-icon::before {
  width: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 12px;
  color: #ccc;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.active-item.level-2 .v-list-item__title, .hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.active-item.level-3 .v-list-item__title {
  background: #f5f5f5;
  color: #222;
}
.hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.active-item.level-2 .v-list-item__title .v-icon::before, .hwin-layout .hwin-container.full-page .user-guide__detail-area .guide-detail-nav .v-list-item.active-item.level-3 .v-list-item__title .v-icon::before {
  color: #222;
}
.hwin-layout .detail-wrapper {
  padding-bottom: 108px;
}
.hwin-layout .fixed-bottom-area {
  width: calc(100% - 284px);
  padding: 0 40px 0 40px;
  margin-left: 284px !important;
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  background: #f1f1f5;
  z-index: 10;
}
.hwin-layout .fixed-bottom-area.fixed .fixed-bottom-area {
  width: calc(100% - 64px);
  padding: 0 40px 0 60px;
  margin-left: 64px !important;
}
.hwin-layout .fixed-bottom-area .btn-group {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 18px 0;
  gap: 0 8px;
  border-top: 1px solid #ababab;
}
.hwin-layout .v-btn {
  min-width: 0;
  text-transform: none;
  letter-spacing: -0.4px;
}
.hwin-layout .v-btn.v-size--large {
  height: 36px;
  padding: 0 16px;
  font-size: 15px;
}
.hwin-layout .v-btn.v-size--large.icon {
  padding: 0 14px;
}
.hwin-layout .v-btn.v-size--default.icon-button {
  padding-left: 10px;
}
.hwin-layout .v-btn.v-size--small {
  height: 32px;
  padding: 0 12px;
}
.hwin-layout .v-btn.btn-primary {
  background-color: #5843e0 !important;
  border-color: #5843e0 !important;
  color: #fff;
}
.hwin-layout .v-btn.btn-primary:focus, .hwin-layout .v-btn.btn-primary:hover, .hwin-layout .v-btn.btn-primary.active {
  background-color: #5834e0 !important;
  border-color: #4130ae !important;
}
.hwin-layout .v-btn.btn-primary .v-icon {
  width: 20px;
  height: 20px;
  margin-right: 4px;
  color: #fff;
}
.hwin-layout .v-btn.btn-primary .v-icon::before {
  width: 20px;
  height: 20px;
  line-height: 20px;
  font-size: 20px;
}
.hwin-layout .v-btn.btn-outline {
  border-color: #5843e0 !important;
  color: #5843e0 !important;
  background-color: #fff !important;
}
.hwin-layout .v-btn.btn-outline:focus, .hwin-layout .v-btn.btn-outline:hover, .hwin-layout .v-btn.btn-outline.active {
  color: #5843e0 !important;
  border-color: #5843e0 !important;
  background-color: #f4f3fe !important;
}
.hwin-layout .v-btn.btn-outline .v-icon {
  margin-right: 4px;
  width: 18px;
  height: 18px;
}
.hwin-layout .v-btn.btn-outline .v-icon::before {
  font-size: 18px;
  width: 18px;
  height: 18px;
  line-height: 18px;
  color: #5843e0;
}
.hwin-layout .v-btn.btn-outline.icon {
  width: 32px;
  height: 32px;
  padding: 0 !important;
  background: #fff;
  border: 1px solid #e1e1e1;
}
.hwin-layout .v-btn.btn-outline.icon:focus, .hwin-layout .v-btn.btn-outline.icon:hover, .hwin-layout .v-btn.btn-outline.icon.active {
  color: #e1e1e1 !important;
  border-color: #e1e1e1 !important;
}
.hwin-layout .v-btn.btn-outline.btn-secondary {
  background-color: #fff !important;
  border-color: #dadada !important;
  color: #606060 !important;
}
.hwin-layout .v-btn.btn-outline.btn-secondary:focus, .hwin-layout .v-btn.btn-outline.btn-secondary:hover, .hwin-layout .v-btn.btn-outline.btn-secondary.active {
  border-color: #dadada !important;
  background-color: #f4f3fe !important;
}
.hwin-layout .v-btn.btn-outline.btn-secondary .v-icon {
  margin: 0 0 0 4px;
}
.hwin-layout .v-btn.btn-outline.btn-secondary .v-icon::before {
  color: #999;
}
.hwin-layout .v-btn.btn-outline.v-size--small {
  height: 32px;
  padding-left: 8px;
}
.hwin-layout .v-btn.btn-outline.v-size--small .v-icon {
  width: 16px;
  height: 16px;
}
.hwin-layout .v-btn.btn-outline.v-size--small .v-icon::before {
  width: 16px;
  height: 16px;
  line-height: 16px;
}
.hwin-layout .v-btn.v-btn--disabled.btn-primary {
  background-color: #dadada !important;
  border-color: #dadada !important;
  color: rgba(0, 0, 0, 0.2);
}
.hwin-layout .v-btn.v-btn--disabled.btn-outline {
  background-color: #fff !important;
  border-color: #dadada !important;
  color: #999 !important;
}
.hwin-layout .v-btn.ellipsis .v-btn__content, .hwin-layout .v-btn.text-truncate .v-btn__content {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 100%;
  display: inline-block;
}
.hwin-layout .v-btn.line-clamp2 .v-btn__content {
  white-space: normal;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}
.hwin-layout .v-btn.text-decoration-line-through .v-btn__content {
  text-decoration: line-through !important;
}
.hwin-layout .v-btn--text {
  border-radius: 0;
}
.hwin-layout .v-btn.no-bg-hover::before {
  display: none;
}
.hwin-layout .v-btn.no-bg-hover:focus, .hwin-layout .v-btn.no-bg-hover:hover, .hwin-layout .v-btn.no-bg-hover.active {
  background: inherit !important;
}
.hwin-layout .v-btn.btn-custom--control.arrow .v-icon {
  width: 20px;
  height: 20px;
}
.hwin-layout .v-btn.btn-custom--control.arrow .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.hwin-layout .v-btn.bg-transparent {
  width: auto;
  height: auto !important;
  padding: 0 !important;
  background: transparent !important;
}
.hwin-layout .v-btn.bg-transparent.v-btn--disabled {
  background: transparent !important;
}
.hwin-layout .v-btn.bg-transparent.v-btn--disabled .v-icon {
  opacity: 0.7;
}
.hwin-layout .v-btn.btn-cancel {
  border: 1px solid #5843e0;
  background: #fff;
  color: #5843e0;
}
.hwin-layout .v-btn.btn-cancel .v-icon::before {
  width: 22px;
  height: 22px;
  margin-top: 4px;
  font-size: 18px;
  color: #5843e0;
}
.hwin-layout .v-btn.btn-cancel:focus, .hwin-layout .v-btn.btn-cancel:hover, .hwin-layout .v-btn.btn-cancel.active {
  background: #f4f3fe !important;
  color: #5843e0 !important;
  border-color: #5843e0 !important;
}
.hwin-layout .v-btn.btn-save {
  border-color: #5843e0 !important;
  background-color: #5843e0 !important;
  color: #fff;
}
.hwin-layout .v-btn.btn-save .v-icon::before {
  width: 22px;
  height: 22px;
  margin-top: 4px;
  font-size: 18px;
  color: #fff;
}
.hwin-layout .v-btn.btn-save:focus, .hwin-layout .v-btn.btn-save:hover, .hwin-layout .v-btn.btn-save.active {
  background-color: #4140ae !important;
  border-color: #4140ae !important;
}
.hwin-layout .v-btn.btn-delete {
  border-color: #222 !important;
  background-color: #222 !important;
  color: #fff;
}
.hwin-layout .v-btn.btn-delete .v-icon::before {
  width: 22px !important;
  height: 22px !important;
  margin-top: 4px;
  font-size: 18px;
  color: #fff;
}
.hwin-layout .v-btn.btn-delete:focus, .hwin-layout .v-btn.btn-delete:hover, .hwin-layout .v-btn.btn-delete.active {
  background-color: #000 !important;
  border-color: #000 !important;
}
.hwin-layout .v-btn.btn-in, .hwin-layout .v-btn.btn-add-tag {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.hwin-layout .v-btn.btn-add-item {
  width: 24px;
  height: 24px;
  padding: 0;
  margin: 0 auto;
  background: none;
}
.hwin-layout .v-btn.btn-text {
  background: none;
  border: 0;
  color: #222;
  line-height: 140%;
  font-size: 14px;
  font-weight: 500;
}
.hwin-layout .v-navigation-drawer__prepend {
  width: calc(100% - 80px);
  min-height: 51px;
  padding: 6px 0;
  margin: 0 40px;
  position: relative;
  border-bottom: 1px solid #777;
}
.hwin-layout .v-navigation-drawer__prepend .btn-drawer__close {
  padding: 0 !important;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  background: none;
}
.hwin-layout .v-navigation-drawer__content {
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
}
.hwin-layout .v-navigation-drawer__content .__vuescroll .__view {
  padding: 20px 40px;
}
.hwin-layout .v-navigation-drawer__append {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  gap: 8px;
  width: calc(100% - 80px);
  padding: 12px 0 20px;
  margin: 0 40px;
}
.hwin-layout .v-navigation-drawer__append .v-btn {
  height: 40px !important;
  justify-items: flex-end;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view {
  z-index: 10;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__prepend .drawer-title {
  font-size: 20px;
  line-height: 36px;
  font-weight: 700;
  letter-spacing: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list {
  display: grid;
  gap: 14px 0;
  padding: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list:not(:first-child) .v-list-subheader {
  margin-top: 27px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list .v-list-subheader {
  font-size: 18px;
  font-weight: 700;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list .v-list-item {
  display: flex;
  padding: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list .v-list-item > div {
  flex: 1;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list .v-list-item > div.grid--wrapper {
  width: 100%;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list .v-list-item .abs {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list::first-of-type .v-list-subheader {
  margin-top: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-2, .hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-3, .hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-4, .hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-5, .hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-6, .hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-list--wrapper .detail-list.grid-area-7 {
  gap: 14px 16px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .section .grid--wrapper {
  width: 100%;
  margin: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-wrapper {
  padding-bottom: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .v-navigation-drawer__content .detail-wrapper .section {
  padding: 0;
  border-radius: 0 !important;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full {
  width: calc(100% - 240px) !important;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full .v-navigation-drawer__prepend {
  width: calc(100% - 80px);
  margin: 0 40px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full .v-navigation-drawer__content .section {
  padding: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full .v-navigation-drawer__append {
  width: calc(100% - 80px);
  margin: 0 40px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full .detail-list--wrapper {
  padding: 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.full .result--wrapper {
  padding: 20px 0;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view.large {
  width: 1200px !important;
  min-width: 1200px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .btn-group__inner {
  display: flex;
  gap: 8px;
}
.hwin-layout .v-navigation-drawer.drawer-detail__view .btn-group__inner.btn-large2 .v-btn {
  height: 40px;
}
.hwin-layout .snackbar-stack--wrapper {
  position: fixed;
  right: 50px;
  bottom: 0;
  display: flex;
  flex-direction: column-reverse;
}
.hwin-layout .snackbar-stack--wrapper .slide-fade-enter-active,
.hwin-layout .snackbar-stack--wrapper .slide-fade-leave-active {
  transition: all 0.3s ease;
}
.hwin-layout .snackbar-stack--wrapper .slide-fade-enter,
.hwin-layout .snackbar-stack--wrapper .slide-fade-leave-to {
  opacity: 0;
  transform: translateY(20px);
}
.hwin-layout .v-dialog {
  margin: 0;
  border: 1px solid #ccc;
  box-shadow: 0 0 12 0 rgba(0, 0, 0, 0.25);
  background: #fff;
}
.hwin-layout .v-dialog.dialogAlert .v-card {
  padding: 24px;
}
.hwin-layout .v-dialog.dialogAlert .v-card__title {
  padding: 0;
  font-weight: 700;
  font-size: 18px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialogAlert .v-card__text {
  padding: 12px 0 0 !important;
  font-size: 14px;
}
.hwin-layout .v-dialog.dialogAlert .v-card__text .messages {
  display: flex;
  align-items: flex-start;
  gap: 0 8px;
  font-weight: 400;
  font-size: 16px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialogAlert .v-card__text .sub-title {
  font-size: 16px;
  font-weight: 400;
  letter-spacing: 0.3px;
}
.hwin-layout .v-dialog.dialogAlert .v-card__text .txt {
  margin-top: 12px;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialogAlert .v-card__actions {
  padding: 24px 0 0 !important;
  background: none;
}
.hwin-layout .v-dialog.dialogAlert .v-card__actions .v-btn {
  height: 32px;
  padding: 6px 12px;
  background-color: #5843e0;
  border-radius: 4px;
  color: #fff;
  font-size: 15px;
}
.hwin-layout .v-dialog.dialogAlert .v-card__actions .v-btn.btn-outline {
  background: #fff;
  border: 1px solid #5843e0;
  color: #5843e0;
}
.hwin-layout .v-dialog.dialogAlert .copy-alert .gray-round-box {
  margin-top: 12px;
  padding: 0;
  position: relative;
}
.hwin-layout .v-dialog.dialogAlert .copy-alert .gray-round-box .txt {
  max-height: 350px;
  padding: 12px 40px 12px 12px;
  margin: 0;
  font-weight: 500;
  font-size: 14px;
  overflow: auto;
  line-height: 1.4;
  color: #222;
}
.hwin-layout .v-dialog.dialogAlert .copy-alert .gray-round-box .btn-copy {
  width: 16px;
  height: 16px;
  padding: 0;
  position: absolute;
  right: 12px;
  top: 12px;
}
.hwin-layout .v-dialog.dialogAlert .copy-alert .gray-round-box .btn-copy .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.hwin-layout .v-dialog.dialog-basic {
  overflow: hidden;
}
.hwin-layout .v-dialog.dialog-basic > .v-card > .v-card__title::after {
  position: absolute;
  left: 32px;
  right: 32px;
  bottom: 0;
  border-bottom: 1px solid #777;
  content: "";
}
.hwin-layout .v-dialog.dialog-basic .v-card__title {
  display: flex;
  align-items: center;
  gap: 0 4px;
  height: 64px;
  padding: 5px 32px;
  background: #fff;
  position: relative;
  font-size: 18px;
  font-weight: 600;
  color: #353535;
}
.hwin-layout .v-dialog.dialog-basic .v-card__title .icon-hw-close::before {
  color: #454545;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text.dialog-container {
  padding: 20px 32px !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .card-form__label {
  height: auto;
  padding: 0;
  font-size: 16px;
  color: #222;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .card-form__label::after {
  display: none;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .card-form__text {
  padding: 0 !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .from-grid-group {
  background: transparent;
  gap: 12px;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .from-grid-group .abs {
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.hwin-layout .v-dialog.dialog-basic .v-card__text > .__vuescroll {
  width: calc(100% + 30px) !important;
  padding: 0;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text > .__vuescroll > .__panel {
  margin-right: 0 !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .content {
  width: calc(100% - 30px) !important;
  max-height: calc(100vh - 340px);
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .hasVBar .content {
  width: calc(100% - 20px) !important;
  max-height: calc(100dvh - 340px);
}
.hwin-layout .v-dialog.dialog-basic .v-card__text .hasVBar .content {
  width: calc(100% - 20px) !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__actions {
  display: flex;
  height: 72px;
  justify-content: flex-end;
  gap: 10px;
  padding: 12px 32px 20px !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__actions .v-btn {
  height: 40px !important;
  padding-left: 10px !important;
  margin: 0 !important;
}
.hwin-layout .v-dialog.dialog-basic .v-card__actions .v-btn .v-icon {
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
.hwin-layout .v-dialog.dialog-basic .v-card__actions .v-btn .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.hwin-layout .v-dialog.dialog-login {
  border-radius: 16px;
}
.hwin-layout .v-dialog.dialog-login .v-card__title {
  height: auto;
  padding: 12px 12px 0;
}
.hwin-layout .v-dialog.dialog-login .v-card__title::after {
  display: none;
}
.hwin-layout .v-dialog.dialog-login .v-card__actions {
  height: auto;
  padding: 16px 32px 40px !important;
}
.hwin-layout .v-dialog.dialog-login .v-card__actions .v-btn {
  height: 44px !important;
  border-radius: 8px;
}
.hwin-layout .v-dialog.dialog-login .v-card__text.dialog-container {
  padding: 0 32px !important;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__title {
  height: auto;
  flex-direction: column;
  gap: 4px 0;
  padding: 0;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__title h2 {
  font-weight: 700;
  font-size: 20px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__title .sub-txt {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: #777;
  text-align: center;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__text {
  margin-top: 24px;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__text .title-area strong {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-card__text .title-area strong::before {
  width: 4px;
  height: 4px;
  margin-right: 8px;
  border-radius: 4px;
  background: #222;
  content: "";
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) {
  height: 44px !important;
  border-radius: 8px !important;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control {
  height: 44px !important;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__prepend-inner,
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__append-inner {
  margin-top: 0 !important;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__prepend-inner .v-icon,
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__append-inner .v-icon {
  width: 16px;
  height: 16px;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__prepend-inner .v-icon::before,
.hwin-layout .v-dialog.dialog-login .login-area .v-input:not(.v-textarea) .v-input__control .v-input__slot .v-input__append-inner .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input.v-textarea .v-input__control textarea {
  margin-top: 0;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label {
  top: 5px !important;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input.v-text-field .v-input__slot .v-text-field__slot input {
  margin-top: 12px;
}
.hwin-layout .v-dialog.dialog-login .login-area .v-input.v-text-field--outlined .v-select__slot .v-label {
  top: 5px !important;
}
.hwin-layout .v-dialog.dialog-recruit {
  overflow: hidden;
  overflow-x: auto;
  border: none;
}
.hwin-layout .v-dialog.dialog-recruit .v-card .dialog-container {
  padding-top: 0 !important;
}
.hwin-layout .v-dialog.dialog-recruit .v-card .dialog-container .recruit-applicant--wrapper {
  max-height: 100vh;
  height: calc(100vh - 64px);
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper .v-main__wrap {
  display: flex;
  flex-direction: column;
  height: 100vh;
  padding: 0;
  overflow: hidden;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper.ing .job-title::before {
  background: #00a60b;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper.progress .job-title::before {
  background: #7065dc;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper.holding .job-title::before {
  background: #777;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper.complete .job-title::before {
  background: #ababab;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper .no-result::before {
  width: 100px;
  height: 100px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper .download-list--wrapper .v-list-item .info-area {
  margin: 0;
  flex: 1 1 auto;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper .download-list--wrapper .v-list-item .info-area .admin-name .chip {
  background: none;
  font-weight: 500;
  font-size: 13px;
  color: #606060;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant--wrapper .download-list--wrapper .v-list-item .v-icon {
  flex: 0 0 auto;
  color: #454545;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-header {
  display: flex;
  align-items: center;
  flex-shrink: 0;
  height: 62px;
  padding: 0 24px;
  position: relative;
  border-bottom: 1px solid #dadada;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-header .v-icon {
  width: 175px;
  color: #000;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-header .v-icon::before {
  width: 100%;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-header .btn-close {
  right: 24px;
  background: transparent;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container {
  flex: 1;
  min-width: 0;
  min-height: 0;
  overflow: visible;
  min-height: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .__vuescroll.hasVBar .__rail-is-vertical {
  z-index: 10 !important;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .__vuescroll .__view {
  width: 100% !important;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area {
  padding: 32px 24px 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area.expand .v-card__text {
  border-color: #454545;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area .v-card__text {
  padding: 16px 16px 0;
  border: 1px solid #e0e0e0e0;
  border-radius: 8px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top {
  display: flex;
  align-items: flex-start;
  gap: 16px;
  padding-bottom: 16px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .v-avatar {
  border: 1px solid #e0e0e0;
  border-radius: 80px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info {
  flex: 1 1 auto;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top {
  display: flex;
  align-items: center;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .favorite {
  width: 14px;
  height: 14px;
  padding: 0;
  background: transparent;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .favorite .v-icon {
  width: 14px;
  height: 14px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .favorite .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .name {
  display: flex;
  align-items: center;
  margin-left: 5px;
  font-weight: 700;
  font-size: 16px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .name .v-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
  color: #454545;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .name .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status {
  font-weight: 600;
  font-size: 12px;
  letter-spacing: -0.2px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status .v-icon {
  width: 14px;
  height: 14px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass {
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass .v-icon {
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass-confirm {
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass-confirm .v-icon {
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass-resv-confirm {
  position: relative;
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass-resv-confirm .v-icon {
  color: #1788fa;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.pass-resv-confirm .v-icon::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 13px;
  top: -2px;
  border-radius: 3px;
  background: #1788fa;
  transform: scale(1);
  opacity: 1;
  content: "";
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail {
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail .v-icon {
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail-confirm {
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail-confirm .v-icon {
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail-resv-confirm {
  position: relative;
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail-resv-confirm .v-icon {
  color: #ef1800;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.fail-resv-confirm .v-icon::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 13px;
  top: -2px;
  border-radius: 3px;
  background: #ef1800;
  transform: scale(1);
  opacity: 1;
  content: "";
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.hold {
  color: #353535;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__top .process-status.hold .v-icon {
  color: #353535;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__bottom {
  margin-top: 8px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__bottom .job-title {
  display: block;
  padding-left: 8px;
  position: relative;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__bottom .job-title::before {
  width: 4px;
  height: 4px;
  position: absolute;
  top: 8px;
  left: 0;
  border-radius: 4px;
  content: "";
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__top .profile-info__bottom .company-name {
  display: inline-block;
  padding: 3px 6px;
  margin-top: 8px;
  background: #e8e7fc;
  border-radius: 4px;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.4;
  color: #5843e0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom {
  padding: 16px 0 0;
  border-top: 1px solid #eee;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list {
  height: auto;
  padding: 0;
  overflow: hidden;
  border: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list .v-slide-group__content {
  padding: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list .v-chip {
  border: 1px solid #ababab;
  border-left: none;
  border-radius: 5px;
  background: #fff !important;
  overflow: visible;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list .v-chip::before {
  width: 20px;
  height: 36px;
  position: absolute;
  left: -4px;
  top: -3px;
  background: #fff url("data:image/svg+xml,%3Csvg width='130' height='36' viewBox='0 0 130 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_7394_23540)'%3E%3Cpath d='M11.995 4.07579L5.29156 12.2348C3.58853 14.3077 3.5666 17.289 5.23897 19.3867L11.9937 27.8592C13.0722 29.212 14.7082 30 16.4383 30L119.687 30C122.826 30 125.371 27.4551 125.371 24.3158V7.68421C125.371 4.54491 122.826 2 119.687 2H16.3869C14.6861 2 13.0747 2.76162 11.995 4.07579Z' fill='white'/%3E%3Cpath d='M16.3867 2.5H119.687C122.55 2.5 124.871 4.82141 124.871 7.68457V24.3154C124.871 27.1786 122.55 29.5 119.687 29.5H16.4385C14.8607 29.5 13.3684 28.7815 12.3848 27.5479L5.62988 19.0752C4.10463 17.162 4.12451 14.4423 5.67773 12.5518L12.3809 4.39355C13.304 3.27001 14.6536 2.58863 16.0967 2.50781L16.3867 2.5Z' stroke='%23ABABAB' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_7394_23540' x='0' y='0' width='129.371' height='36' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_7394_23540'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_7394_23540' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 0 0;
  content: "";
  opacity: 1;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list .v-chip .txt {
  position: relative;
  font-weight: 400;
  font-size: 12px;
  padding-left: 14px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .tag-list--wrapper .tag-list .v-chip .txt::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 4px;
  background: #ababab;
  content: "";
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .profile-info-list {
  margin-top: 16px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .profile-info-list .v-list-item {
  display: flex;
  flex-direction: column;
  gap: 16px;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .profile-info-list .v-list-item__content {
  display: flex;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area__bottom .profile-info-list .v-list-item__title {
  flex: none;
  width: 30%;
  color: #777;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .profile-area .toggle-expand {
  height: 24px;
  padding: 0;
  position: absolute;
  bottom: -12px;
  left: 50%;
  transform: translateX(-50%);
  background: transparent;
  z-index: 3;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap {
  padding-top: 32px;
  margin: 0;
  overflow: visible;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs {
  position: sticky;
  top: 0;
  z-index: 5;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs .v-tab::before {
  display: none !important;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__prev,
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__next {
  position: absolute;
  width: 10px;
  height: 100%;
  background: #fff;
  opacity: 0.3;
  z-index: 1;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__prev {
  left: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__prev.v-slide-group__prev--disabled {
  display: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__next {
  right: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-slide-group__next.v-slide-group__next--disabled {
  display: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs .v-tabs-bar {
  height: 54px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs .v-tabs-bar .v-tab {
  border-bottom: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items {
  padding: 32px 24px 24px;
  margin: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .download-list--wrapper .v-card:first-of-type {
  margin-top: 0;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .memo-list-item__content .author {
  padding: 0;
  margin-right: 0;
  border: none;
  font-weight: 500;
  font-size: 13px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .memo-list-item__content .date {
  font-size: 13px;
  color: #777;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .timeline-list .timeline-list-info .other .desc {
  margin-top: 4px;
  font-weight: 400;
  font-size: 13px;
  color: #606060;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .timeline-list .timeline-list-info .time {
  width: 60px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info--wrapper {
  margin-bottom: 40px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__title {
  font-weight: 700;
  font-size: 18px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content {
  margin-top: 16px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list {
  display: flex;
  flex-wrap: wrap;
  gap: 8px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item {
  padding: 8px 12px;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item__title {
  width: 100%;
  margin: 0;
  white-space: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.4;
  color: #606060;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item__txt {
  margin-top: 3px;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item.file {
  height: 58px;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item.file .v-list-item__content {
  justify-content: space-between;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item.file .v-list-item__title {
  flex: none;
  width: auto;
  align-self: flex-start;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item.file .v-list-item__txt {
  flex: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .v-list-item.file .v-list-item__txt .v-btn {
  padding: 0;
  background: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .list-wrapper .v-list:not(.first) {
  padding-top: 36px;
  position: relative;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .list-wrapper .v-list:not(.first)::before {
  height: 4px;
  position: absolute;
  top: 16px;
  left: 0;
  right: 0;
  background: url("data:image/svg+xml,%3Csvg width='342' height='4' viewBox='0 0 342 4' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='159' cy='2' r='2' fill='%23ABABAB'/%3E%3Ccircle cx='171' cy='2' r='2' fill='%23ABABAB'/%3E%3Ccircle cx='183' cy='2' r='2' fill='%23ABABAB'/%3E%3C/svg%3E%0A") no-repeat center center;
  content: "";
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .recruit-applicant-container .tabs-wrap .v-tabs-items .applicant-info__content .list-wrapper .v-list-item.double-column {
  width: calc(50% - 4px);
  flex: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .preview--wrapper .preview-header {
  display: flex;
  align-items: center;
  height: 54px;
  padding: 0 24px;
  background: #222;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .preview--wrapper .preview-header h1 {
  max-width: calc(100% - 24px);
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: 600;
  font-size: 16px;
  color: #fff;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .preview--wrapper .preview-header .btn-close {
  width: 24px;
  height: 24px;
  padding: 0;
  background: none;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .preview--wrapper .preview-header .btn-close .v-icon {
  color: #fff;
}
.hwin-layout .v-dialog.dialog-recruit.dialog-mobile .preview--wrapper .preview-container {
  height: calc(100vh - 54px);
}
.hwin-layout .v-dialog.dialog-preview .__vuescroll.hasVBar {
  padding: 1px 0 !important;
}
.hwin-layout .v-dialog.dialog-preview .__vuescroll.hasVBar::before {
  position: absolute;
  left: 0;
  top: 0;
  right: 30px;
  bottom: 0;
  border: 1px solid #5843e0;
  content: "";
}
.hwin-layout .v-dialog.dialog-preview .__vuescroll.hasVBar .preview-content .result-area {
  border: none !important;
}
.hwin-layout .v-dialog.dialog-preview .__vuescroll.hasVBar .preview-content .preview-badge {
  top: 0;
  left: 0;
  border-top: none;
}
.hwin-layout .v-dialog.dialog-preview .preview-content {
  position: relative;
  min-height: 600px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .preview-badge {
  display: inline-block;
  min-width: 65px;
  height: 28px;
  padding: 0 8px;
  position: sticky;
  left: 0;
  top: 28px;
  background-color: #f4f3fe;
  border: 1px solid #5843e0;
  color: #5843e0;
  font-size: 14px;
  line-height: 28px;
  font-weight: 600;
  text-align: center;
  z-index: 5;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area {
  padding: 40px;
  border: 1px solid #5843e0;
  background: transparent;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__title {
  height: auto;
  padding: 0 0 24px;
  font-size: 40px;
  line-height: 1.5;
  font-weight: 700;
  border-bottom: 1px solid #1d1d1d;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__title::after {
  display: none;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__title .v-icon {
  width: 40px;
  height: 40px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__title .v-icon::before {
  width: 100%;
  height: 100%;
  font-size: 40px;
  line-height: 40px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text {
  padding: 0;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item {
  display: block;
  padding-top: 40px;
  margin-top: 40px;
  border-top: 1px solid #e4e4e4;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item:first-of-type {
  padding-top: 0;
  border-top: none;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__title {
  font-weight: 700;
  font-size: 25px;
  line-height: 1.5;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content {
  padding: 0;
  margin-top: 24px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .v-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .v-list-item .tit {
  min-width: 112px;
  font-weight: 400;
  font-size: 17px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .v-list-item .tit .v-icon {
  margin-right: 3px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .v-list-item .tit .v-icon::before {
  color: #555;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .v-list-item .cont {
  margin-left: 24px;
  font-weight: 300;
  font-size: 17px;
  color: #717171;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .gray-round-box {
  min-height: 104px;
  font-weight: 300;
  font-size: 17px;
  line-height: 1.5;
  color: #717171;
  white-space: pre-wrap;
}
.hwin-layout .v-dialog.dialog-preview .preview-content .result-area .v-card__text .preview-info__item .v-list-item__content .gray-round-box pre {
  font-family: "Pretendard";
  font-weight: 300;
  font-size: 17px;
  line-height: 1.5;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 {
  max-height: 435px !important;
  min-height: 350px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-area {
  position: relative;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-area {
  height: calc(100% - 28px);
  padding: 20px 40px 40px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-badge {
  position: absolute;
  top: 0;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-box {
  position: relative;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-tabs {
  position: relative;
  background: #fff;
  box-shadow: 0 -6px 8px 0 rgba(0, 0, 0, 0.05);
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-tabs--wrap {
  position: sticky;
  top: 40px;
  background: #fff;
  z-index: 2;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .preview-scroll-box {
  height: 320px;
  padding: 24px 32px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section {
  margin-top: 20px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section:first-child {
  margin-top: 0;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section .title {
  font-weight: 700;
  font-size: 14px;
  color: #353535;
  display: block;
  margin-bottom: 8px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section .comment-list {
  padding: 0;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section .comment-list li {
  position: relative;
  font-size: 14px;
  color: #606060;
  font-weight: 400;
  padding-left: 18px;
}
.hwin-layout .v-dialog.dialog-preview .preview-content.type2 .result-section .comment-list li::before {
  content: "";
  position: absolute;
  left: 0;
  top: 5px;
  width: 10px;
  height: 10px;
}
.hwin-layout .v-dialog.v-bottom-sheet {
  border-radius: 24px 24px 0 0;
  overflow: hidden;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__title {
  padding: 40px 24px 0;
  font-weight: 700;
  font-size: 20px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__title .icon-hw-close {
  color: #454545;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__title .v-btn {
  width: 24px;
  height: 24px;
  padding: 0;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__text.dialog-container {
  padding: 24px 24px 0;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__actions {
  padding: 24px 24px 32px;
}
.hwin-layout .v-dialog.v-bottom-sheet .v-card__actions .v-btn {
  height: 44px;
  border-radius: 8px;
  box-shadow: 0 4px 12px 0 rgba(88, 67, 224, 0.2);
  font-weight: 600;
  font-size: 15px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list:not(:first-of-type) {
  margin-top: 24px;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header {
  height: 32px;
  padding: 0;
  justify-content: flex-start;
  background: #fff;
  border-bottom: 1px solid #e0e0e0;
  border-radius: 0;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.4;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header .v-btn__content {
  width: 100%;
  flex-direction: row-reverse;
  justify-content: space-between;
  flex: none;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header .v-icon {
  width: 24px;
  height: 24px;
  margin: 0;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header .v-icon::before {
  line-height: 24px;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header.active div {
  color: #5843e0;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__header.active .v-icon {
  transform: rotate(-180deg);
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body {
  padding: 16px 0 0;
  border: none;
  border-radius: 0;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .accordion-content {
  border-radius: 0;
  box-shadow: none;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .accordion-content .v-input--radio-group__input .v-radio {
  flex: 1;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker {
  display: flex;
  align-items: center;
  gap: 16px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input {
  height: 40px !important;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control {
  height: 40px !important;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot {
  height: 40px !important;
  padding: 0;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot input {
  margin: 0 0 0 12px;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot::before, .hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot::after {
  display: none;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot .v-input__append-inner {
  margin-top: 8px;
  margin-right: 5px;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .range-picker .form .v-input .v-input__control .v-input__slot .icon-calendar::before {
  background-size: 16px auto;
}
.hwin-layout .v-dialog.v-bottom-sheet .filter-list .expand-list__body .notice-txt {
  margin-top: 8px;
  color: #777;
}
.hwin-layout .v-dialog.temp-pw-change .content {
  width: 100%;
  height: 100vh;
  justify-content: center;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap {
  display: flex;
  flex: none;
  align-items: center;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card {
  display: flex;
  flex-direction: column;
  align-content: center;
  padding: 0 24px;
  box-shadow: none;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title {
  justify-content: center;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title h1 {
  font-weight: 700;
  font-size: 32px;
  line-height: 1.4;
  color: #222;
  text-align: center;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title .gray-round-box {
  margin-top: 40px;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title .gray-round-box .lists-dot li {
  color: #454545;
  font-weight: 400;
  font-size: 13px;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title .gray-round-box .lists-dot li::before {
  color: #454545;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title .gray-round-box .lists-dot li.point {
  color: #ef1800;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__title .gray-round-box .lists-dot li.point::before {
  color: #ef1800;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__text {
  margin-top: 16px;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__actions {
  display: flex;
  gap: 8px;
  padding: 0;
  margin-top: 40px;
}
.hwin-layout .v-dialog.temp-pw-change .content .v-main__wrap .v-card__actions > .v-btn {
  flex: 1;
  height: 56px;
  border-radius: 8px;
  font-weight: 600;
  font-size: 20px;
}
.hwin-layout .v-dialog.waiting-dialog {
  border-radius: 24px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card {
  padding: 60px 80px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__title {
  display: block;
  padding: 0;
  text-align: center;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__title .v-image {
  margin: 0 auto;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__title .waiting__title {
  display: block;
  margin-top: 60px;
  font-size: 40px;
  font-weight: 700;
  line-height: 1.4;
  color: #f17322;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__title .waiting__text {
  margin: 16px 0 0;
  font-size: 20px;
  font-weight: 500;
  line-height: 1.4;
  color: #454545;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text {
  padding: 0;
  margin-top: 60px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .waiting-info {
  text-align: center;
  font-size: 18px;
  color: #222;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .waiting-info__count {
  display: inline-flex;
  align-items: center;
  gap: 2px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .waiting-info__count .v-icon {
  margin-right: 6px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .waiting-info__time {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-left: 40px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .v-progress-linear {
  margin-top: 18px;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .v-progress-linear .v-progress-linear__background {
  background: #eee !important;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .v-progress-linear .v-progress-linear__determinate {
  background: #f17322 !important;
}
.hwin-layout .v-dialog.waiting-dialog .v-card__text .notice-txt {
  margin-top: 32px;
  font-size: 16px;
  line-height: 1.4;
  color: #ff3333;
  text-align: center;
}
.hwin-layout .flex {
  display: flex;
}
.hwin-layout .between {
  justify-content: space-between !important;
  align-items: center;
}
.hwin-layout .flex-end {
  justify-content: flex-end !important;
}
.hwin-layout .flex-column {
  flex-direction: column;
}
.hwin-layout .flex-column .v-list-item__title {
  flex: none;
}
.hwin-layout .flex-column-group .inner-group {
  flex: 1;
  width: 100%;
  gap: 20px;
}
.hwin-layout .flex-column-group {
  flex-direction: column;
}
.hwin-layout .top-btn-area {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.hwin-layout .grid-flow-column {
  grid-auto-flow: column !important;
}
.hwin-layout .mt0 {
  margin-top: 0px !important;
}
.hwin-layout .mb0 {
  margin-bottom: 0px !important;
}
.hwin-layout .ml0 {
  margin-left: 0px !important;
}
.hwin-layout .mr0 {
  margin-right: 0px !important;
}
.hwin-layout .mt1 {
  margin-top: 1px !important;
}
.hwin-layout .mb1 {
  margin-bottom: 1px !important;
}
.hwin-layout .ml1 {
  margin-left: 1px !important;
}
.hwin-layout .mr1 {
  margin-right: 1px !important;
}
.hwin-layout .mt2 {
  margin-top: 2px !important;
}
.hwin-layout .mb2 {
  margin-bottom: 2px !important;
}
.hwin-layout .ml2 {
  margin-left: 2px !important;
}
.hwin-layout .mr2 {
  margin-right: 2px !important;
}
.hwin-layout .mt3 {
  margin-top: 3px !important;
}
.hwin-layout .mb3 {
  margin-bottom: 3px !important;
}
.hwin-layout .ml3 {
  margin-left: 3px !important;
}
.hwin-layout .mr3 {
  margin-right: 3px !important;
}
.hwin-layout .mt4 {
  margin-top: 4px !important;
}
.hwin-layout .mb4 {
  margin-bottom: 4px !important;
}
.hwin-layout .ml4 {
  margin-left: 4px !important;
}
.hwin-layout .mr4 {
  margin-right: 4px !important;
}
.hwin-layout .mt5 {
  margin-top: 5px !important;
}
.hwin-layout .mb5 {
  margin-bottom: 5px !important;
}
.hwin-layout .ml5 {
  margin-left: 5px !important;
}
.hwin-layout .mr5 {
  margin-right: 5px !important;
}
.hwin-layout .mt6 {
  margin-top: 6px !important;
}
.hwin-layout .mb6 {
  margin-bottom: 6px !important;
}
.hwin-layout .ml6 {
  margin-left: 6px !important;
}
.hwin-layout .mr6 {
  margin-right: 6px !important;
}
.hwin-layout .mt7 {
  margin-top: 7px !important;
}
.hwin-layout .mb7 {
  margin-bottom: 7px !important;
}
.hwin-layout .ml7 {
  margin-left: 7px !important;
}
.hwin-layout .mr7 {
  margin-right: 7px !important;
}
.hwin-layout .mt8 {
  margin-top: 8px !important;
}
.hwin-layout .mb8 {
  margin-bottom: 8px !important;
}
.hwin-layout .ml8 {
  margin-left: 8px !important;
}
.hwin-layout .mr8 {
  margin-right: 8px !important;
}
.hwin-layout .mt9 {
  margin-top: 9px !important;
}
.hwin-layout .mb9 {
  margin-bottom: 9px !important;
}
.hwin-layout .ml9 {
  margin-left: 9px !important;
}
.hwin-layout .mr9 {
  margin-right: 9px !important;
}
.hwin-layout .mt10 {
  margin-top: 10px !important;
}
.hwin-layout .mb10 {
  margin-bottom: 10px !important;
}
.hwin-layout .ml10 {
  margin-left: 10px !important;
}
.hwin-layout .mr10 {
  margin-right: 10px !important;
}
.hwin-layout .mt11 {
  margin-top: 11px !important;
}
.hwin-layout .mb11 {
  margin-bottom: 11px !important;
}
.hwin-layout .ml11 {
  margin-left: 11px !important;
}
.hwin-layout .mr11 {
  margin-right: 11px !important;
}
.hwin-layout .mt12 {
  margin-top: 12px !important;
}
.hwin-layout .mb12 {
  margin-bottom: 12px !important;
}
.hwin-layout .ml12 {
  margin-left: 12px !important;
}
.hwin-layout .mr12 {
  margin-right: 12px !important;
}
.hwin-layout .mt13 {
  margin-top: 13px !important;
}
.hwin-layout .mb13 {
  margin-bottom: 13px !important;
}
.hwin-layout .ml13 {
  margin-left: 13px !important;
}
.hwin-layout .mr13 {
  margin-right: 13px !important;
}
.hwin-layout .mt14 {
  margin-top: 14px !important;
}
.hwin-layout .mb14 {
  margin-bottom: 14px !important;
}
.hwin-layout .ml14 {
  margin-left: 14px !important;
}
.hwin-layout .mr14 {
  margin-right: 14px !important;
}
.hwin-layout .mt15 {
  margin-top: 15px !important;
}
.hwin-layout .mb15 {
  margin-bottom: 15px !important;
}
.hwin-layout .ml15 {
  margin-left: 15px !important;
}
.hwin-layout .mr15 {
  margin-right: 15px !important;
}
.hwin-layout .mt16 {
  margin-top: 16px !important;
}
.hwin-layout .mb16 {
  margin-bottom: 16px !important;
}
.hwin-layout .ml16 {
  margin-left: 16px !important;
}
.hwin-layout .mr16 {
  margin-right: 16px !important;
}
.hwin-layout .mt17 {
  margin-top: 17px !important;
}
.hwin-layout .mb17 {
  margin-bottom: 17px !important;
}
.hwin-layout .ml17 {
  margin-left: 17px !important;
}
.hwin-layout .mr17 {
  margin-right: 17px !important;
}
.hwin-layout .mt18 {
  margin-top: 18px !important;
}
.hwin-layout .mb18 {
  margin-bottom: 18px !important;
}
.hwin-layout .ml18 {
  margin-left: 18px !important;
}
.hwin-layout .mr18 {
  margin-right: 18px !important;
}
.hwin-layout .mt19 {
  margin-top: 19px !important;
}
.hwin-layout .mb19 {
  margin-bottom: 19px !important;
}
.hwin-layout .ml19 {
  margin-left: 19px !important;
}
.hwin-layout .mr19 {
  margin-right: 19px !important;
}
.hwin-layout .mt20 {
  margin-top: 20px !important;
}
.hwin-layout .mb20 {
  margin-bottom: 20px !important;
}
.hwin-layout .ml20 {
  margin-left: 20px !important;
}
.hwin-layout .mr20 {
  margin-right: 20px !important;
}
.hwin-layout .mt21 {
  margin-top: 21px !important;
}
.hwin-layout .mb21 {
  margin-bottom: 21px !important;
}
.hwin-layout .ml21 {
  margin-left: 21px !important;
}
.hwin-layout .mr21 {
  margin-right: 21px !important;
}
.hwin-layout .mt22 {
  margin-top: 22px !important;
}
.hwin-layout .mb22 {
  margin-bottom: 22px !important;
}
.hwin-layout .ml22 {
  margin-left: 22px !important;
}
.hwin-layout .mr22 {
  margin-right: 22px !important;
}
.hwin-layout .mt23 {
  margin-top: 23px !important;
}
.hwin-layout .mb23 {
  margin-bottom: 23px !important;
}
.hwin-layout .ml23 {
  margin-left: 23px !important;
}
.hwin-layout .mr23 {
  margin-right: 23px !important;
}
.hwin-layout .mt24 {
  margin-top: 24px !important;
}
.hwin-layout .mb24 {
  margin-bottom: 24px !important;
}
.hwin-layout .ml24 {
  margin-left: 24px !important;
}
.hwin-layout .mr24 {
  margin-right: 24px !important;
}
.hwin-layout .mt25 {
  margin-top: 25px !important;
}
.hwin-layout .mb25 {
  margin-bottom: 25px !important;
}
.hwin-layout .ml25 {
  margin-left: 25px !important;
}
.hwin-layout .mr25 {
  margin-right: 25px !important;
}
.hwin-layout .mt26 {
  margin-top: 26px !important;
}
.hwin-layout .mb26 {
  margin-bottom: 26px !important;
}
.hwin-layout .ml26 {
  margin-left: 26px !important;
}
.hwin-layout .mr26 {
  margin-right: 26px !important;
}
.hwin-layout .mt27 {
  margin-top: 27px !important;
}
.hwin-layout .mb27 {
  margin-bottom: 27px !important;
}
.hwin-layout .ml27 {
  margin-left: 27px !important;
}
.hwin-layout .mr27 {
  margin-right: 27px !important;
}
.hwin-layout .mt28 {
  margin-top: 28px !important;
}
.hwin-layout .mb28 {
  margin-bottom: 28px !important;
}
.hwin-layout .ml28 {
  margin-left: 28px !important;
}
.hwin-layout .mr28 {
  margin-right: 28px !important;
}
.hwin-layout .mt29 {
  margin-top: 29px !important;
}
.hwin-layout .mb29 {
  margin-bottom: 29px !important;
}
.hwin-layout .ml29 {
  margin-left: 29px !important;
}
.hwin-layout .mr29 {
  margin-right: 29px !important;
}
.hwin-layout .mt30 {
  margin-top: 30px !important;
}
.hwin-layout .mb30 {
  margin-bottom: 30px !important;
}
.hwin-layout .ml30 {
  margin-left: 30px !important;
}
.hwin-layout .mr30 {
  margin-right: 30px !important;
}
.hwin-layout .grid-span-1 {
  grid-column: span 1 !important;
}
.hwin-layout .grid-row-span-1 {
  grid-row: span 1 !important;
}
.hwin-layout .grid-span-2 {
  grid-column: span 2 !important;
}
.hwin-layout .grid-row-span-2 {
  grid-row: span 2 !important;
}
.hwin-layout .grid-span-3 {
  grid-column: span 3 !important;
}
.hwin-layout .grid-row-span-3 {
  grid-row: span 3 !important;
}
.hwin-layout .grid-span-4 {
  grid-column: span 4 !important;
}
.hwin-layout .grid-row-span-4 {
  grid-row: span 4 !important;
}
.hwin-layout .grid-span-5 {
  grid-column: span 5 !important;
}
.hwin-layout .grid-row-span-5 {
  grid-row: span 5 !important;
}
.hwin-layout .grid-span-6 {
  grid-column: span 6 !important;
}
.hwin-layout .grid-row-span-6 {
  grid-row: span 6 !important;
}
.hwin-layout .grid-span-7 {
  grid-column: span 7 !important;
}
.hwin-layout .grid-row-span-7 {
  grid-row: span 7 !important;
}
.hwin-layout .grid-area-1 {
  display: grid;
  grid-template-columns: repeat(1, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-2 {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-3 {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-4 {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-5 {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-6 {
  display: grid;
  grid-template-columns: repeat(6, minmax(0, 1fr)) !important;
}
.hwin-layout .grid-area-7 {
  display: grid;
  grid-template-columns: repeat(7, minmax(0, 1fr)) !important;
}
.hwin-layout .gap-1 {
  gap: 1px !important;
}
.hwin-layout .grid-gap-1 {
  gap: 1px !important;
}
.hwin-layout .gap-2 {
  gap: 2px !important;
}
.hwin-layout .grid-gap-2 {
  gap: 2px !important;
}
.hwin-layout .gap-3 {
  gap: 3px !important;
}
.hwin-layout .grid-gap-3 {
  gap: 3px !important;
}
.hwin-layout .gap-4 {
  gap: 4px !important;
}
.hwin-layout .grid-gap-4 {
  gap: 4px !important;
}
.hwin-layout .gap-5 {
  gap: 5px !important;
}
.hwin-layout .grid-gap-5 {
  gap: 5px !important;
}
.hwin-layout .gap-6 {
  gap: 6px !important;
}
.hwin-layout .grid-gap-6 {
  gap: 6px !important;
}
.hwin-layout .gap-7 {
  gap: 7px !important;
}
.hwin-layout .grid-gap-7 {
  gap: 7px !important;
}
.hwin-layout .gap-8 {
  gap: 8px !important;
}
.hwin-layout .grid-gap-8 {
  gap: 8px !important;
}
.hwin-layout .gap-9 {
  gap: 9px !important;
}
.hwin-layout .grid-gap-9 {
  gap: 9px !important;
}
.hwin-layout .gap-10 {
  gap: 10px !important;
}
.hwin-layout .grid-gap-10 {
  gap: 10px !important;
}
.hwin-layout .gap-11 {
  gap: 11px !important;
}
.hwin-layout .grid-gap-11 {
  gap: 11px !important;
}
.hwin-layout .gap-12 {
  gap: 12px !important;
}
.hwin-layout .grid-gap-12 {
  gap: 12px !important;
}
.hwin-layout .gap-13 {
  gap: 13px !important;
}
.hwin-layout .grid-gap-13 {
  gap: 13px !important;
}
.hwin-layout .gap-14 {
  gap: 14px !important;
}
.hwin-layout .grid-gap-14 {
  gap: 14px !important;
}
.hwin-layout .gap-15 {
  gap: 15px !important;
}
.hwin-layout .grid-gap-15 {
  gap: 15px !important;
}
.hwin-layout .gap-16 {
  gap: 16px !important;
}
.hwin-layout .grid-gap-16 {
  gap: 16px !important;
}
.hwin-layout .gap-17 {
  gap: 17px !important;
}
.hwin-layout .grid-gap-17 {
  gap: 17px !important;
}
.hwin-layout .gap-18 {
  gap: 18px !important;
}
.hwin-layout .grid-gap-18 {
  gap: 18px !important;
}
.hwin-layout .gap-19 {
  gap: 19px !important;
}
.hwin-layout .grid-gap-19 {
  gap: 19px !important;
}
.hwin-layout .gap-20 {
  gap: 20px !important;
}
.hwin-layout .grid-gap-20 {
  gap: 20px !important;
}
.hwin-layout .gap-21 {
  gap: 21px !important;
}
.hwin-layout .grid-gap-21 {
  gap: 21px !important;
}
.hwin-layout .gap-22 {
  gap: 22px !important;
}
.hwin-layout .grid-gap-22 {
  gap: 22px !important;
}
.hwin-layout .gap-23 {
  gap: 23px !important;
}
.hwin-layout .grid-gap-23 {
  gap: 23px !important;
}
.hwin-layout .gap-24 {
  gap: 24px !important;
}
.hwin-layout .grid-gap-24 {
  gap: 24px !important;
}
.hwin-layout .gap-40 {
  gap: 40px;
}
.hwin-layout .from-grid--wrapper {
  display: grid;
  width: 100%;
  position: relative;
  gap: 20px;
  line-height: 1;
}
.hwin-layout .from-grid-group {
  display: grid;
  width: 100%;
  position: relative;
  padding: 0;
  gap: 16px 12px;
}
.hwin-layout .from-grid-group .v-list-item {
  min-height: 0;
  padding: 0;
}
.hwin-layout .from-grid-group .v-list-item.grid-area {
  display: block;
}
.hwin-layout .from-grid-group .v-list-item__title {
  width: 100%;
  margin-bottom: 8px;
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
  text-align: left;
}
.hwin-layout .from-grid-group .v-list-item.work-place-item .card-form__text {
  width: calc(100% - 105px);
  flex-basis: calc(100% - 105px);
  flex: 1 1 auto;
}
.hwin-layout .from-grid-group .v-list-item.work-place-item .card-form__text .switch-track {
  flex: 0 0 auto;
}
.hwin-layout .from-grid-group .v-list-item.work-place-item .card-form__text .work-place-area {
  flex: 1 1 auto;
  width: calc(100% - 240px);
  flex-basis: calc(100% - 240px);
}
.hwin-layout .from-grid-group .v-list-item .work-place {
  display: flex;
  align-items: center;
  min-width: 0;
}
.hwin-layout .from-grid-group .v-list-item .work-place.expand {
  width: 100%;
}
.hwin-layout .from-grid-group .v-list-item .work-place.expand .default-chip--wrapper {
  width: calc(100% - 152px);
  flex-basis: calc(100% - 152px);
}
.hwin-layout .from-grid-group .v-list-item .work-place .default-chip--wrapper {
  width: calc(100% - 80px);
  flex-basis: calc(100% - 80px);
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area {
  width: 60px;
  height: 32px;
  position: absolute;
  right: 17px;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid #ccc;
  background: #f5f5f5;
  border-radius: 32px;
  overflow: hidden;
  transition: width 0.12s ease-in;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area.input-expand {
  width: 132px;
  flex-basis: 132px;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input {
  width: 100%;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input {
  height: 32px !important;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input .v-input__control {
  min-height: 0 !important;
  height: 100% !important;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input .v-input__control .v-input__slot {
  min-height: 0 !important;
  padding: 0 !important;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input .v-input__control .v-input__slot fieldset {
  border: none !important;
  background: transparent !important;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input .v-input__control .v-input__slot input {
  font-size: 12px;
  padding: 0 12px;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .a-input .v-input .v-input__control .v-input__slot input:focus {
  caret-color: #222;
}
.hwin-layout .from-grid-group .v-list-item .work-place .input-area .v-btn {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  padding: 0;
  background: #f5f5f5 !important;
  z-index: 3;
}
.hwin-layout .from-grid .from-grid--wrapper,
.hwin-layout .from-grid .from-grid,
.hwin-layout .from-grid .from-grid-group,
.hwin-layout .from-grid .v-list,
.hwin-layout .from-grid .v-list-item,
.hwin-layout .from-grid .card-form > .content-container,
.hwin-layout .from-grid .work-place {
  min-width: 0;
}
.hwin-layout .edit-area {
  width: 100%;
}
.hwin-layout .edit-area .thumb-text {
  display: flex;
  width: 100%;
  height: 220px;
  align-items: center;
  justify-content: center;
  background: #f9f9f9;
  border: 1px solid #e9e9e9;
  font-size: 30px;
}
.hwin-layout .edit-area .dext5editor > div {
  width: 100%;
  height: 460px;
  background: #f9f9f9;
}
.hwin-layout .fileUpload {
  padding: 16px 20px;
  border: 1px solid #ccc;
  border-radius: 4px !important;
}
.hwin-layout .fileUpload .fileUpload-title .icon-tooltip {
  margin-top: -4px;
}
.hwin-layout .fileUpload .img {
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 100%;
}
.hwin-layout .fileUpload.title-bold .v-card__subtitle span.fileUpload-title {
  font-size: 16px;
  color: #222;
  font-weight: 600;
}
.hwin-layout .fileUpload .ai-txt {
  font-weight: 400;
  font-size: 14px;
  color: #1788fa;
}
.hwin-layout .fileUpload .ai-txt .v-icon {
  width: 16px;
  height: 16px;
}
.hwin-layout .fileUpload .ai-txt .v-icon::before {
  width: 16px;
  height: 16px;
}
.hwin-layout .fileUpload .v-card__subtitle {
  font-size: 13px;
}
.hwin-layout .fileUpload .v-card__subtitle:has(.important-msg) .v-icon.icon-hw_info4,
.hwin-layout .fileUpload .v-card__subtitle:has(.important-msg) .important-msg {
  color: #ef1800;
}
.hwin-layout .fileUpload .v-card__subtitle .btn-area {
  display: flex;
  gap: 4px;
}
.hwin-layout .fileUpload .fileUpload-title.text-required {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
}
.hwin-layout .fileUpload .fileUpload-title.text-required::after {
  right: -10px;
}
.hwin-layout .fileUpload .v-btn--text {
  font-weight: 500;
  font-size: 14px;
  color: #5843e0 !important;
  border-bottom: 1px solid #5843e0;
}
.hwin-layout .fileUpload .dropZone {
  border: 1px dashed #999;
  border-radius: 4px;
  background-color: #fff;
}
.hwin-layout .fileUpload .dropZone.dropZone-over {
  border-style: dashed;
  border-width: 2px;
  background-color: #f2f3f7;
}
.hwin-layout .fileUpload .dropZone.required {
  border-color: #ef1800;
}
.hwin-layout .fileUpload .dropZone.hideDropArea {
  display: none;
}
.hwin-layout .fileUpload .dropZone-info {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 56px;
  position: relative;
  top: unset;
  width: auto;
  transform: none;
  padding: 28px;
  gap: 8px;
  background: #fff;
}
.hwin-layout .fileUpload .dropZone-info input {
  cursor: pointer;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.hwin-layout .fileUpload .dropZone-info .dropZone-title {
  display: inline-block;
  font-size: 16px;
  color: #606060;
  font-weight: 400;
  text-align: center;
}
.hwin-layout .fileUpload .dropZone-uploaded {
  border: none;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-name-item {
  display: flex;
  align-items: center;
  gap: 4px;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-action-item {
  display: flex;
  align-items: center;
  gap: 8px;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-action-item .v-icon {
  font-size: 14px !important;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-action-item .v-icon::before {
  height: 20px;
  width: 20px;
  line-height: 20px;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-action-item .v-btn {
  width: 20px;
  height: 20px;
  padding: 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background-color: #fff !important;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-action-item .v-btn .v-icon::before {
  color: #454545 !important;
}
.hwin-layout .fileUpload .dropZone-uploaded .file-size {
  margin-right: 32px;
}
.hwin-layout .fileUpload .dropZone-uploaded > .dropZone {
  -webkit-margin-after: 20px;
          margin-block-end: 20px;
  justify-content: center;
}
.hwin-layout .fileUpload .dropZone-uploaded > .dropZone .dropZone-info {
  padding-block: 14px;
}
.hwin-layout .fileUpload .v-chip-group .v-chip {
  margin: 0 8px;
}
.hwin-layout .fileUpload .v-chip-group .v-slide-group__content {
  padding: 0;
}
.hwin-layout .fileUpload .file-list {
  padding: 4px 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background-color: #fff;
}
.hwin-layout .fileUpload .file-list .__view {
  max-height: 192px !important;
  padding: 0 !important;
}
.hwin-layout .fileUpload .file-list .extension-icon {
  display: flex;
  width: 15px;
}
.hwin-layout .fileUpload .file-list .file-list__item {
  min-height: 38px;
  padding: 0 20px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-top: 1px solid #e0e0e0;
  gap: 40px;
}
.hwin-layout .fileUpload .file-list .file-list__item:first-child {
  border-top: none;
}
.hwin-layout .fileUpload .file-list .file-list__item > div:first-child {
  max-width: calc(100% - 225px);
}
.hwin-layout .fileUpload .file-list .file-list__item .ellipsis {
  max-width: 100%;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  min-width: 90px;
  flex: 1 1 auto;
  font-size: 13px;
}
.hwin-layout .fileUpload .file-list .file-info-area {
  min-height: 32px;
  justify-content: flex-end;
}
.hwin-layout .fileUpload .file-list .file-info-area .dash {
  color: #ccc;
  margin: 0 4px;
}
.hwin-layout .fileUpload .file-list.chips .bs-file-chip.v-chip.v-chip--outlined.v-chip.v-chip {
  background-color: #f5f5ff !important;
  border-color: #b0b5ff !important;
}
.hwin-layout .fileUpload--single {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  padding-top: 0;
  gap: 12px;
}
.hwin-layout .fileUpload--single .buttons-area {
  display: flex;
  align-items: center;
  gap: 16px;
}
.hwin-layout .fileUpload--single .buttons-area:empty {
  display: none !important;
}
.hwin-layout .fileUpload--single .dropZone {
  flex: 1 1 auto;
}
.hwin-layout .fileUpload--single .dropZone .dropZone-info {
  padding: 8px;
}
.hwin-layout .fileUpload--single .dropZone .dropZone-info .dropZone-title {
  font-size: 13px;
}
.hwin-layout .fileUpload--single .dropZone-uploaded {
  width: 100%;
  flex: 1;
  padding-inline: 20px;
}
.basic .hwin-layout .fileUpload--single .dropZone-uploaded {
  padding: 2px 0;
}
.hwin-layout .fileUpload--single .dropZone-uploaded .file-list {
  width: 100%;
  display: flex;
}
.hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div {
  padding: 8px 0;
  display: inline-block !important;
  position: relative;
  width: 100%;
}
.hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-name-item {
  float: inline-start;
  line-height: 32px;
}
.hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-action-item {
  float: inline-end;
}
.basic .hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div {
  padding: 2px 8px;
  font-size: 13px;
}
.basic .hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-size {
  margin-right: 12px;
}
.basic .hwin-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-name-item {
  line-height: 28px;
  max-width: calc(100% - 160px);
}
.hwin-layout .fileUpload--single .file-container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 1;
  gap: 12px;
  padding-top: 0 !important;
}
.hwin-layout .fileUpload .file-description {
  margin-top: 20px;
}
.hwin-layout .fileUpload .btn-download_all-file {
  margin-left: 14px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
}
.hwin-layout .fileUpload .btn-download_all-file .v-icon {
  width: 14px;
  height: 14px;
  margin-right: 4px;
}
.hwin-layout .fileUpload .btn-download_all-file .v-icon::before {
  width: 14px;
  height: 14px;
  line-height: 14px;
  font-size: 16px;
}
.hwin-layout .chips-list .v-chip {
  height: 30px;
}
.hwin-layout .chips-list .v-chip .v-chip__close.mdi-close-circle::before {
  content: "󰅖";
  transform: scale(0.8);
}
.hwin-layout .chips-list .v-chip.change {
  background-color: #f5f5ff !important;
  border-color: #b0b5ff !important;
}
.hwin-layout .chips-list.inline .v-chip:not(:last-child) {
  margin-right: 4px;
}
.hwin-layout .draggable-area {
  width: 100%;
}
.hwin-layout .mapping-wrap .gray-box {
  width: 100%;
}
.hwin-layout .mapping-wrap .lists-dot {
  margin-top: 12px;
}
.hwin-layout .mapping-wrap .mapping-result {
  min-height: 352px;
}
.hwin-layout .mapping-result {
  padding: 16px !important;
  background: #f0f0f5;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.hwin-layout .mapping-result .v-list-item__title {
  width: 100%;
  padding: 4px 0 8px 0;
  font-size: 16px;
  font-weight: 600;
  border-bottom: 1px solid #999;
  text-align: center;
}
.hwin-layout .mapping-result .mapping-item-list {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin-top: 8px;
  gap: 8px 0;
}
.hwin-layout .mapping-result .mapping-item-list li {
  display: flex;
  font-size: 13px;
}
.hwin-layout .mapping-result .mapping-item__key {
  flex-basis: 40%;
  cursor: pointer;
  text-decoration: underline;
}
.hwin-layout .mapping-result .mapping-item__val {
  flex-basis: 60%;
}
.hwin-layout .mapping-item {
  display: flex;
  align-items: center;
  gap: 8px;
  height: 54px;
  padding: 8px;
  background: #f0f0f5;
  border-radius: 4px;
  box-shadow: none !important;
}
.hwin-layout .mapping-item--wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px 0;
}
.hwin-layout .mapping-item .v-input--is-readonly fieldset {
  border: none !important;
}
.hwin-layout .mapping-item .icon-hw-hamburger {
  opacity: 0.3;
}
.hwin-layout .mapping-item .v-btn.v-btn--disabled {
  background: none !important;
}
.hwin-layout .mapping-item .v-btn.v-btn--disabled .v-icon {
  opacity: 0.3;
}
.hwin-layout .mapping-item .v-input--is-readonly .v-input__control .v-input__slot fieldset {
  background: transparent !important;
}
.hwin-layout .mapping-item .v-btn {
  width: 20px !important;
  height: 20px !important;
  padding: 0 !important;
  background: transparent;
}
.hwin-layout .mapping-item .v-btn .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 18px;
}
.hwin-layout .mapping-item.editing {
  background: #e2dfff;
}
.hwin-layout .mapping-item.editing .icon-hw-hamburger {
  opacity: 1;
}
.hwin-layout.collapsed .fixed-bottom-area {
  width: calc(100% - 64px);
  padding: 0 40px 0 60px;
  margin-left: 64px !important;
}
.hwin-layout .mapping-form {
  width: 100%;
}
.hwin-layout .mapping-form-area {
  display: flex;
  flex-direction: column;
  gap: 8px 0;
  width: 100%;
  min-width: 96px;
  padding: 14px 12px;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.hwin-layout .mapping-form-area .gray-round-box {
  padding: 8px !important;
  margin: 8px 0 0 !important;
}
.hwin-layout .mapping-form-area .gray-round-box .lists-dot > li em {
  color: #222;
}
.hwin-layout .mapping-form-area .v-input--radio-group .v-input__slot {
  margin: 0;
}
.hwin-layout .mapping-form-area .v-input--radio-group .v-input--radio-group__input {
  gap: 8px;
}
.hwin-layout .mapping-form-area .v-input--radio-group .v-messages {
  display: none;
}
.hwin-layout .mapping-form-area.only-mapping .v-subheader {
  min-width: 96px;
}
.hwin-layout .mapping-form-area.only-mapping .v-subheader .v-radio .v-input--selection-controls__input {
  display: none;
}
.hwin-layout .mapping-form-list {
  display: flex;
  align-items: center;
}
.hwin-layout .mapping-form-list .v-subheader {
  min-width: 124px;
  height: auto;
  padding: 0;
  font-weight: 500;
  font-size: 15px;
  color: #222;
}
.hwin-layout .mapping-form-list .v-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 6px 8px;
}
.hwin-layout .mapping-form-list .v-list-item {
  padding: 7px !important;
  border: 1px solid #dadada;
  border-radius: 100px;
  white-space: nowrap;
  font-weight: 400;
  font-size: 12px;
  flex: 0 0 auto;
}
.hwin-layout .mapping-form-list .v-list-item:hover {
  border-color: #222;
}
.hwin-layout .v-stepper {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 24px;
  background: #fff;
  border-radius: 8px !important;
}
.hwin-layout .v-stepper__header {
  height: 60px;
  box-shadow: none;
  background: #f2f4fe;
  border-radius: 60px;
  padding: 10px;
}
.hwin-layout .v-stepper__header .v-divider {
  margin: 0 20px;
  border-color: #b1aaff !important;
}
.hwin-layout .v-stepper__step {
  height: 40px;
  padding: 0 20px 0 8px;
  border-radius: 50px;
  background: #fff;
}
.hwin-layout .v-stepper__step--editable .v-stepper__label {
  color: #454545;
  font-weight: 500;
}
.hwin-layout .v-stepper__step--complete {
  border: 1px solid #5843e0;
}
.hwin-layout .v-stepper__step--complete .v-stepper__step__step {
  background: #5843e0 !important;
}
.hwin-layout .v-stepper__step--active {
  background: #5843e0 !important;
}
.hwin-layout .v-stepper__step--active .v-stepper__label {
  color: #fff !important;
  font-weight: 700;
}
.hwin-layout .v-stepper__step--active .v-stepper__step__step {
  background: #b367ff !important;
}
.hwin-layout .v-stepper__step__step {
  min-width: 26px;
  height: 26px;
  margin-right: 10px !important;
  background: #968cff !important;
  border-radius: 30px;
  font-size: 16px;
  font-weight: 700;
  line-height: 26px;
  text-align: center;
}
.hwin-layout .v-stepper__label {
  font-size: 16px;
  color: #454545;
  font-weight: 500;
}
.hwin-layout .v-stepper.checked-stepper {
  padding: 0;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__header {
  height: auto;
  padding: 0;
  background: none;
  border-radius: 0;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__header .v-divider {
  margin: 7px 0 0;
  border-color: #e0e0e0 !important;
  align-self: flex-start;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step {
  height: auto;
  flex-direction: column;
  padding: 0;
  background: transparent !important;
  border: none;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step__step {
  min-width: 0;
  width: 14px;
  height: 14px;
  margin: 0 !important;
  position: relative;
  background: transparent !important;
  font-size: 0;
  color: transparent;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step__step::before {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 4px solid #968cff;
  border-radius: 100%;
  content: "";
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step__step .v-icon {
  height: 100%;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step__step .v-icon::before {
  height: 100%;
  font-size: 14px;
  line-height: 14px;
  color: #ababab;
  background-color: transparent;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step--complete .v-stepper__step__step::before {
  display: none;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step--complete .v-icon::before {
  color: #5843e0;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step--complete.skip-step .v-icon {
  display: none;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step--complete.skip-step .v-stepper__step__step::before {
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border: 4px solid #ababab;
  border-radius: 100%;
  content: "";
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__step--active .v-stepper__step__step::before {
  background: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='10' cy='10' r='10' fill='%235843E0'/%3E%3Cpath d='M6.00004 8.818C5.73812 8.81728 5.48657 8.92009 5.30009 9.10401C5.20648 9.19521 5.13184 9.30396 5.08036 9.42408C5.02888 9.5442 5.00152 9.67334 5.00004 9.80402C4.99888 9.93542 5.02355 10.0657 5.07279 10.1876C5.12204 10.3094 5.19501 10.4203 5.28715 10.514L8.41215 13.696C8.50547 13.7906 8.61651 13.8659 8.73905 13.9174C8.8616 13.9689 8.99309 13.9956 9.12602 13.996C9.2591 13.9956 9.39075 13.969 9.51347 13.9175C9.63618 13.866 9.74763 13.7907 9.8411 13.696L15.7161 7.69599C15.8082 7.6024 15.8808 7.49145 15.9297 7.36957C15.9787 7.24769 16.0029 7.11735 16.001 6.98603C15.9995 6.85536 15.9722 6.72626 15.9207 6.60615C15.8692 6.48603 15.7945 6.37725 15.701 6.28602C15.5141 6.10274 15.2628 6.00004 15.001 6.00001C14.868 5.99957 14.7362 6.02592 14.6136 6.07746C14.4909 6.129 14.38 6.20466 14.2871 6.29999L9.12602 11.572L6.71513 9.11799C6.62213 9.02263 6.51081 8.94693 6.38798 8.89539C6.26515 8.84386 6.13324 8.81755 6.00004 8.818Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center center/14px 14px;
  border: none;
}
.hwin-layout .v-stepper.checked-stepper .v-stepper__label {
  margin-top: 4px;
  font-size: 12px;
  line-height: 1.4;
  font-weight: 400;
  color: #222 !important;
  text-shadow: none;
}
.hwin-layout .company-name--wrapper {
  margin: 20px 0 0;
}
.hwin-layout .checkbox-group {
  display: flex;
  margin-left: 48px;
  gap: 0 48px;
}
.hwin-layout .checkbox-group.inline {
  padding: 10px 0;
  flex-wrap: wrap;
}
.hwin-layout .card-form--wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  width: 100%;
  min-height: 58px;
  padding: 4px 12px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.hwin-layout .card-form--wrapper.required .card-form__label {
  min-width: 100px;
  padding-right: 36px;
}
.hwin-layout .card-form--wrapper.required .card-form__label .txt {
  display: inline-block;
  padding-right: 12px;
  position: relative;
}
.hwin-layout .card-form--wrapper.required .card-form__label .txt::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.hwin-layout .card-form--wrapper.right {
  justify-content: space-between;
}
.hwin-layout .card-form--wrapper.right .card-form__label {
  border: none;
}
.hwin-layout .card-form--wrapper.right .card-form__text {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.hwin-layout .card-form--wrapper.right .card-form__text .checkbox-group {
  margin-left: 0;
}
.hwin-layout .card-form--wrapper.isTooltip .card-form__label .v-icon {
  width: 20px;
  height: 20px;
  margin-left: 8px;
}
.hwin-layout .card-form--wrapper.isTooltip .card-form__label {
  position: relative;
  padding-right: 45px;
}
.hwin-layout .card-form--wrapper.clear .card-form__label {
  min-width: 0;
  padding-right: 20px;
  border-right: none;
}
.hwin-layout .card-form__label {
  display: flex;
  flex-wrap: nowrap;
  flex: 0 0 auto;
  align-items: center;
  min-width: 120px;
  padding-right: 24px;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  white-space: nowrap;
  border-right: 1px solid #dadada;
}
.hwin-layout .card-form__label .txt {
  font-size: 16px;
}
.hwin-layout .card-form__text {
  padding: 0;
  display: flex;
  align-items: center;
  flex: 1 1 auto;
  gap: 0 20px;
}
.hwin-layout .card-form.vertical-full .card-form__label {
  min-height: 60px;
  align-items: flex-start;
}
.hwin-layout .card-form.disabled {
  background: #f5f5f5 !important;
}
.hwin-layout .card-form.disabled .card-form__label {
  color: #606060;
}
.hwin-layout .card-form.disabled .v-btn--disabled {
  background: #ccc !important;
  color: #ababab !important;
}
.hwin-layout .notice-list__box {
  padding: 16px;
  margin-bottom: 12px;
  background: #efeeff;
  border-radius: 4px;
  box-shadow: none !important;
}
.hwin-layout .notice-list__box .v-card__title {
  height: auto !important;
  padding: 0 !important;
  margin-bottom: 4px;
  background: transparent !important;
  font-size: 16px;
  font-weight: 600;
}
.hwin-layout .notice-list__box .v-card__title::after {
  display: none !important;
}
.hwin-layout .notice-list__box .v-card__text {
  margin-top: 4px;
  padding: 0 !important;
}
.hwin-layout .list-type__dot > li {
  padding-left: 14px;
  position: relative;
  font-size: 12px;
  line-height: 20px;
  color: #222;
}
.hwin-layout .list-type__dot > li::before {
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  top: 6px;
  border-radius: 8px;
  background: #ccc;
  content: "";
}
.hwin-layout .default-chip--wrapper.tag-list {
  display: block !important;
  width: 100%;
  padding: 10px;
  height: 154px;
  overflow-y: auto;
  border: 1px solid #ccc;
  border-radius: 4px;
  flex: none !important;
}
.hwin-layout .default-chip--wrapper.tag-list.v-chip-group .v-slide-group__wrapper {
  display: block;
}
.hwin-layout .default-chip--wrapper.tag-list.v-chip-group .v-slide-group__content {
  flex-wrap: wrap;
}
.hwin-layout .default-chip--wrapper.tag-list .v-chip.list-type {
  border: none;
  background: none !important;
}
.hwin-layout .default-chip--wrapper.tag-list .v-chip.list-type .v-chip__close {
  width: 20px;
  height: 20px;
  margin: 0 0 0 30px;
  border: 1px solid #ccc;
  border-radius: 1px;
  background: #fff;
}
.hwin-layout.h-security-page {
  min-width: 0;
}
.hwin-layout.h-security-page .hwin-adm-login {
  display: flex;
  align-items: center;
  min-height: 100vh;
  flex-direction: column;
  background: #f4f5fc !important;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area {
  display: flex;
  width: 100%;
  height: 100%;
  justify-content: center;
  background: transparent;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title {
  display: flex;
  flex: 1;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
  min-width: 560px;
  height: 100%;
  position: relative;
  background: #e0e6f6 url(../img/login-bg.ae3a7aee.png) no-repeat center center/cover;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap {
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap .icon-hwi-logo {
  width: 450px;
  height: 42px;
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap .icon-hwi-logo::before {
  width: 450px;
  height: 42px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap .tit {
  margin-top: 50px;
  font-weight: 400;
  font-size: 34px;
  line-height: 1.4;
  color: #fff;
  text-align: center;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap .tit em {
  font-weight: 500;
  color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .login-title-wrap .v-avatar {
  display: none;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__title .copyright {
  padding: 0 0 32px 56px;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.5;
  color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content {
  display: flex;
  flex: 1;
  min-width: 460px;
  align-items: center;
  justify-content: center;
  position: relative;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area {
  position: absolute;
  right: 64px;
  top: 64px;
  background: transparent;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .btn-language {
  padding-right: 44px;
  border-radius: 40px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .btn-language .v-btn__content {
  position: static;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .btn-language .v-icon.icon-hw-arrow_down {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
  margin: 0;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .btn-language .v-icon.icon-hw-arrow_down::before {
  font-size: 16px;
  line-height: 20px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .blue-round-box {
  min-width: 80px;
  top: 40px;
  left: 50%;
  transform: translateX(-50%);
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area .blue-round-box .v-list-item {
  white-space: nowrap;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  width: 460px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area {
  padding: 0;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area h2 {
  font-weight: 500;
  font-size: 48px;
  color: #222;
  line-height: 1.4;
  letter-spacing: -2px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area h2 em {
  background: linear-gradient(to bottom, #355be0, #b945cc);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area .sub-text {
  margin-top: 16px;
  font-weight: 400;
  font-size: 18px;
  line-height: 1.4;
  color: #444;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth {
  width: 100%;
  margin-top: 40px;
  background: transparent;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__title strong {
  padding-left: 12px;
  position: relative;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.4;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__title strong::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: #222;
  border-radius: 4px;
  content: "";
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__text {
  margin-top: 24px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__text .fixed-area {
  display: flex;
  align-items: center;
  gap: 16px;
  position: absolute;
  top: 50%;
  right: 24px;
  transform: translateY(-50%);
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__text .fixed-area .timer {
  position: static;
  transform: none;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__actions {
  flex-direction: column;
  gap: 12px;
  padding: 0;
  margin-top: 40px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__actions .v-btn {
  width: 100%;
  height: 64px;
  padding: 0;
  margin: 0;
  box-shadow: 0 4px 12px 0 rgba(88, 67, 224, 0.2);
  border-radius: 8px;
  font-weight: 500;
  font-size: 20px;
  line-height: 1.4;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form {
  width: 440px;
  margin-top: 40px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form .v-input.v-input--is-label-active fieldset {
  border: 2px solid #222;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form .v-input.v-input--is-focused fieldset {
  border: 1px solid #5843e0;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form .field-pw {
  margin-top: 8px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns {
  width: 100%;
  max-width: 440px;
  margin-top: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .login-setting {
  flex: 0 0 auto;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .login-setting button {
  padding: 0;
  height: 24px;
  background-color: transparent;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .login-setting button .v-icon {
  width: 20px;
  height: 20px;
  margin-right: 4px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .login-setting button .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
  color: #454545;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group {
  display: flex;
  align-items: center;
  gap: 12px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group button {
  color: #454545;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group .v-divider {
  height: 16px;
  align-self: center;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .save-id .v-label {
  font-weight: 400;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .btn-login {
  width: 100%;
  height: 64px;
  margin-top: 24px;
  border-radius: 8px;
  box-shadow: 0 4px 12px 0 rgba(88, 67, 224, 0.2);
  font-weight: 500;
  font-size: 20px;
  line-height: 1.4;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .btn-login.v-btn--disabled {
  box-shadow: none;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__btn-group {
  margin: 24px 0;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__btn-group .v-btn {
  font-size: 16px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .notice-text {
  width: 100%;
  max-width: 440px;
  margin: 16px 0 0;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.4;
  letter-spacing: -0.4px;
  text-align: left;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field {
  height: 64px !important;
  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.05);
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control {
  height: 64px !important;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control .v-input__slot {
  height: 64px !important;
  padding-left: 24px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control .v-input__slot .v-input__prepend-inner {
  margin: 10px 12px 0 0;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control .v-input__slot fieldset {
  border-color: transparent;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field.v-input--is-focused .v-input__control .v-input__slot fieldset {
  border-color: currentColor;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field.v-input--is-label-active .v-input__control .v-input__slot fieldset {
  border-color: currentColor;
}
.hwin-layout.h-security-page .v-input__prepend-inner {
  z-index: 1;
}
.hwin-layout.h-security-page .v-input__prepend-inner .v-icon::before {
  color: #ababab !important;
}
.hwin-layout.h-security-page .v-input.v-text-field.hide-label .v-input__slot .v-text-field__slot input {
  margin-top: 0 !important;
}
.hwin-layout.h-security-page .verified {
  position: relative;
}
.hwin-layout.h-security-page .verified .timer {
  right: 16px;
  top: 50%;
  bottom: auto;
  transform: translateY(-50%);
  color: #f3584f;
}
@media screen and (max-width: 1023px) {
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content {
    min-width: 100%;
    padding: 24px;
    background: #e0e6f6 url(../img/login-bg.ae3a7aee.png) no-repeat center center/cover;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .language-area {
    display: none;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area {
    width: 100%;
    padding: 62px 0 58px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area {
    width: 100%;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area h2 {
    font-weight: 500;
    font-size: 32px;
    color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area h2 em {
    display: inline-block;
    padding-right: 5px;
    background: none;
    -webkit-text-fill-color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .title-area .sub-text {
    font-weight: 400;
    font-size: 16px;
    color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form {
    width: 100%;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .adm-login__form .btn-login {
    height: 56px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns {
    max-width: 100%;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .login-setting .v-label {
    color: #fff;
    font-weight: 500;
    font-size: 13px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group {
    gap: 5px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group .v-divider {
    height: 10px;
    border-color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .apply-btns .btn-group button {
    font-weight: 500;
    font-size: 13px;
    color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .notice-text {
    max-width: 100%;
    font-weight: 400;
    font-size: 13px;
    letter-spacing: 0;
    text-align: center;
    color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .notice-text a {
    color: #fff;
    text-decoration: underline;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .logo {
    position: absolute;
    left: 24px;
    top: 24px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .logo .v-icon {
    width: 185px;
    filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(204%) contrast(100%);
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .logo .v-icon::before {
    width: 185px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .copyright {
    position: absolute;
    bottom: 40px;
    left: 0;
    right: 0;
    font-weight: 400;
    font-size: 12px;
    text-align: center;
    line-height: 1.5;
    color: #999;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__title strong {
    color: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__title strong::before {
    background: #fff;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__text .fixed-area {
    right: 16px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__actions {
    margin-top: 32px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .two-factor-auth .v-card__actions .v-btn {
    height: 56px;
    font-weight: 600;
    font-size: 16px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field {
    height: 56px !important;
    border-radius: 8px !important;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control {
    height: 100% !important;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control .v-input__slot {
    padding-left: 16px;
}
.hwin-layout.h-security-page .hwin-adm-login .login-area .adm-login__content .form-area .v-input.v-text-field .v-input__control .v-input__slot .v-input__prepend-inner {
    margin: 7px 6px 0 0;
}
}
.hwin-layout .from-grid--wrapper + .tabs-wrap {
  margin-top: 40px;
}
.hwin-layout .drawer-detail__view.full .v-tabs {
  max-width: calc(100vw - 240px);
}
.hwin-layout .drawer-detail__view.large .v-tabs {
  max-width: 1120px;
}
.hwin-layout .drawer-detail__view .v-tabs {
  max-width: 756px;
}
.hwin-layout .tabs-wrap {
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.hwin-layout .tabs-wrap .v-tabs-bar {
  height: 46px;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__wrapper {
  border-bottom: 1px solid #ccc;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-tabs-slider-wrapper {
  height: 3px !important;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__next,
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__prev {
  min-width: 24px;
  flex: 0 1 24px;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__next.v-slide-group__prev--disabled, .hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__next.v-slide-group__next--disabled,
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__prev.v-slide-group__prev--disabled,
.hwin-layout .tabs-wrap .v-tabs-bar .v-slide-group__prev.v-slide-group__next--disabled {
  display: none;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-tab {
  min-width: 80px;
  padding: 0 20px;
  color: #606060;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
  letter-spacing: 0;
}
.hwin-layout .tabs-wrap .v-tabs-bar .v-tab--active {
  color: #5843e0;
}
.hwin-layout .tabs-wrap .v-tabs-items {
  margin-top: 20px;
}
.hwin-layout .warning-text {
  margin-bottom: 16px;
  font-size: 14px;
  line-height: 140%;
  font-weight: 500;
  color: #ed2d2d;
}
.hwin-layout .warning-text .v-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 4px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.66602 10C1.66602 8.35186 2.15496 6.74073 3.07064 5.37032C3.98632 3.99991 5.28816 2.93139 6.81087 2.30066C8.33359 1.66993 10.0088 1.50548 11.6253 1.82702C13.2418 2.14857 14.7258 2.94186 15.8913 4.1073C17.0567 5.27274 17.8516 6.75755 18.1732 8.37406C18.4947 9.99057 18.3286 11.6666 17.6979 13.1893C17.0672 14.712 16.0003 16.0131 14.6299 16.9288C13.2595 17.8444 11.6475 18.3334 9.99935 18.3334C7.78996 18.3309 5.67133 17.4518 4.10905 15.8895C2.54677 14.3272 1.66844 12.2094 1.66602 10ZM3.33268 10C3.33268 11.3186 3.72319 12.6073 4.45573 13.7037C5.18827 14.8 6.23072 15.6543 7.44889 16.1589C8.66707 16.6635 10.0066 16.7962 11.2998 16.5389C12.593 16.2817 13.7805 15.6467 14.7129 14.7144C15.6452 13.782 16.2802 12.5937 16.5374 11.3005C16.7947 10.0073 16.6628 8.66694 16.1582 7.44877C15.6536 6.2306 14.8001 5.18978 13.7038 4.45723C12.6074 3.72469 11.3179 3.33337 9.99935 3.33337C8.23178 3.33514 6.5373 4.03827 5.28744 5.28813C4.03757 6.53799 3.33445 8.23247 3.33268 10ZM9.16602 6.66671V10.8334C9.16602 11.0544 9.25388 11.2663 9.41016 11.4226C9.56644 11.5788 9.77834 11.6667 9.99935 11.6667C10.2204 11.6667 10.4323 11.5788 10.5885 11.4226C10.7448 11.2663 10.8327 11.0544 10.8327 10.8334V6.66671C10.8327 6.44569 10.7448 6.23379 10.5885 6.07751C10.4323 5.92123 10.2204 5.83337 9.99935 5.83337C9.77834 5.83337 9.56644 5.92123 9.41016 6.07751C9.25388 6.23379 9.16602 6.44569 9.16602 6.66671ZM9.98958 12.5C9.76857 12.5 9.55667 12.5879 9.40039 12.7442C9.24411 12.9005 9.15625 13.1124 9.15625 13.3334C9.15625 13.5544 9.24411 13.7663 9.40039 13.9226C9.55667 14.0788 9.76857 14.1667 9.98958 14.1667H9.99772C10.2187 14.1667 10.4306 14.0788 10.5869 13.9226C10.7432 13.7663 10.8311 13.5544 10.8311 13.3334C10.8311 13.1124 10.7432 12.9005 10.5869 12.7442C10.4306 12.5879 10.2187 12.5 9.99772 12.5H9.98958Z' fill='%23ED2D2D'/%3E%3C/svg%3E%0A");
  vertical-align: top;
}
.hwin-layout .from-grid--wrapper + .from-grid--wrapper {
  margin-top: 20px;
}
.hwin-layout .from-grid--wrapper .form-cont-wrap {
  display: flex;
  gap: 8px;
}
.hwin-layout .from-grid--wrapper .form-cont-wrap .inp-name {
  width: 240px;
  flex: 0 0 240px;
}
.hwin-layout .from-grid--wrapper .form-cont-wrap .btn-area {
  flex: none;
}
.hwin-layout .detail-content-wrap .file-uploader-wrap {
  flex-direction: column;
}
.hwin-layout .detail-content-wrap .file-uploader-wrap .v-list-item__title {
  flex: 1;
}
.hwin-layout .lists li {
  margin-top: 4px;
  color: #777;
  font-size: 13px;
  font-weight: 400;
  line-height: 140%;
}
.hwin-layout .lists li:first-child {
  margin-top: 0;
}
.hwin-layout .lists li::marker {
  font-size: 0;
}
.hwin-layout .lists-dot > li {
  position: relative;
  padding-left: 7px;
  margin-top: 4px;
  color: #777;
  font-size: 13px;
  font-weight: 400;
  line-height: 140%;
}
.hwin-layout .lists-dot > li:first-child {
  margin-top: 0;
}
.hwin-layout .lists-dot > li::marker {
  font-size: 0;
}
.hwin-layout .lists-dot > li::before {
  display: inline-block;
  content: "·";
  position: absolute;
  top: 0;
  left: 0;
  color: #777;
}
.hwin-layout .lists-dot > li .bold {
  font-weight: 500;
  color: #222;
  font-weight: 500;
}
.hwin-layout .box-gray {
  padding: 16px 20px;
  background: #f3f3f6;
  border-radius: 4px;
}
.hwin-layout .box-gray .v-list {
  background: #f3f3f6;
}
.hwin-layout .drag-items--wrap {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.hwin-layout .drag-items .item-box {
  padding: 16px;
  background: #f5f5f5 !important;
}
.hwin-layout .drag-items .item-box--cont {
  flex: 1;
}
.hwin-layout .drag-items .item-box--cont + .btn-group {
  padding-left: 24px;
}
.hwin-layout .content-btn-area {
  display: flex;
  width: 100%;
}
.hwin-layout .content-btn-area.rt {
  justify-content: flex-end;
}
.hwin-layout .inp-wrap {
  width: 100%;
}
.hwin-layout .grid-cont .inp-wrap .lists-dot {
  margin-top: 12px;
}
.hwin-layout .grid-cont.sms .mapping-result {
  min-height: 352px;
}
.hwin-layout .w100 {
  width: 100%;
  max-width: 100%;
}
.hwin-layout .w100 .hwin-rangepicker {
  flex: 1;
  width: 100%;
}
.hwin-layout .title-area {
  padding: 10px 0;
}
.hwin-layout .title-area .title-text {
  font-size: 16px;
  font-weight: 600;
  line-height: 140%;
  color: #222;
}
.hwin-layout .btn-area.center-group {
  display: flex;
  justify-content: center;
  gap: 20px;
}
.hwin-layout .desc {
  width: 100%;
  margin-top: 12px;
  font-size: 14px;
  color: #606060;
  line-height: 140%;
}
.hwin-layout .desc .i {
  display: inline-block;
  margin-right: 4px;
}
.hwin-layout .desc.red {
  color: #ed2d2d;
}
.hwin-layout .evaluation-items--wrap {
  display: flex;
  flex-direction: column;
  gap: 20px;
}
.hwin-layout .evaluation-items .item-box {
  padding: 12px 16px 16px;
  background: #f5f5f5 !important;
}
.hwin-layout .evaluation-items .item-box--list {
  height: 136px;
  overflow: hidden;
  transition-property: height;
  transition-duration: 4s;
  transition-delay: 2s;
}
.hwin-layout .evaluation-items .item-box--list .v-list.d-flex {
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.hwin-layout .evaluation-items .item-box--list .v-list.d-flex .v-list-item {
  flex: 0 0 100%;
  width: 100%;
}
.hwin-layout .evaluation-items .item-box--list .v-list.d-flex .item-span-lg {
  flex: none;
  width: calc(100% - 140px);
}
.hwin-layout .evaluation-items .item-box--list .v-list.d-flex .item-span-sm {
  flex: none;
  display: flex;
  align-items: flex-start;
  width: 120px;
}
.hwin-layout .evaluation-items .item-box--list .v-list.d-flex .item-span-sm .a-input .v-input fieldset {
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
}
.hwin-layout .evaluation-items .item-box--list.open {
  height: inherit;
  overflow: visible;
  transition-property: height;
  transition-duration: 4s;
  transition-delay: 2s;
  max-height: 100%;
}
.hwin-layout .evaluation-items.level-type .item-box {
  padding: 9px 16px;
  display: flex;
  align-items: center;
}
.hwin-layout .evaluation-items.level-type .item-box--list {
  flex: 1;
  height: 58px;
}
.hwin-layout .evaluation-items.level-type .item-box .btn-group {
  margin-bottom: 0;
}
.hwin-layout .evaluation-items.level-type .item-box .btn-group.rt {
  margin-left: 24px;
}
.hwin-layout .evaluation-items .bg-white {
  background-color: #fff;
}
.hwin-layout .evaluation-items .btn-group {
  margin-bottom: 10px;
}
.hwin-layout .evaluation-items .btn-group .rt {
  display: flex;
  gap: 24px;
}
.hwin-layout .btn-add-item.theme--light.v-btn.v-btn--disabled.v-btn--has-bg {
  background-color: transparent !important;
}
.hwin-layout .survey-unit--wrapper .top-area {
  margin-bottom: 12px;
}
.hwin-layout .survey-unit__content-box {
  height: 148px;
  margin-bottom: 12px;
  padding: 16px;
  background: #f5f5f5 !important;
  border-radius: 4px;
  overflow: hidden;
}
.hwin-layout .survey-unit__content-box .survey-unit__main {
  overflow: hidden;
}
.hwin-layout .survey-unit__content-box.open {
  height: auto;
  overflow: visible;
}
.hwin-layout .survey-unit__content-box.open .survey-unit__main {
  height: auto;
  overflow: visible;
}
.hwin-layout .survey-unit__content-inner {
  margin-top: 12px;
}
.hwin-layout .survey-unit__content-inner .v-list .card-form {
  background: #fff;
}
.hwin-layout .survey-unit__content-inner .v-list .card-form.read-only {
  background: transparent;
}
.hwin-layout .survey-unit__sub {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid #ccc;
  text-align: center;
}
.hwin-layout .survey-unit__sub-item {
  display: flex;
  gap: 16px;
  margin-bottom: 12px;
}
.hwin-layout .survey-unit__sub-item .from-grid-group {
  flex: 1;
}
.hwin-layout .survey-unit__sub-item .from-item-wrap .v-input input {
  padding-right: 230px !important;
}
.hwin-layout .survey-unit__sub-content {
  padding-left: 16px;
}
.hwin-layout .from-item-wrap {
  position: relative;
}
.hwin-layout .from-item-wrap .btn-group {
  display: flex;
  gap: 16px;
}
.hwin-layout .from-item-wrap .btn-group.rt {
  position: absolute;
  top: 50%;
  right: 20px;
  transform: translateY(-50%);
}
.hwin-layout .switch-area {
  display: flex;
  align-items: center;
}
.hwin-layout .switch-area .lable-switch {
  display: inline-block;
  margin-right: 8px;
}
.hwin-layout .switch-area .lable-switch + .v-input--switch {
  padding: 0;
}
.hwin-layout .switch-area .lable-switch + .v-input--switch .v-input--selection-controls__input {
  margin-right: 0;
}
.hwin-layout .preview-area .preview-box {
  position: relative;
}
.hwin-layout .preview-area .icon-rt {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 24px;
  height: 24px;
}
.hwin-layout .preview-area .preview-tabs {
  display: flex;
  align-items: center;
  height: 64px;
  padding: 0 80px;
  gap: 49px;
}
.hwin-layout .preview-area .preview-tabs .item {
  position: relative;
  flex: 1;
  height: 100%;
  line-height: 64px;
  font-size: 16px;
  font-weight: 700;
  color: #606060;
  text-align: center;
}
.hwin-layout .preview-area .preview-tabs .item:not(:first-child)::before {
  display: inline-block;
  content: "";
  position: absolute;
  top: 50%;
  left: -24px;
  width: 1px;
  height: 24px;
  background-color: #dadada;
  transform: translateY(-50%);
}
.hwin-layout .preview-area .preview-tabs .item.on {
  color: #222;
}
.hwin-layout .preview-area .preview-tabs .item.on::after {
  display: inline-block;
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background-color: #222;
}
.hwin-layout .preview-area .preview-scroll-box {
  padding-top: 40px;
  padding-left: 40px;
  padding-right: 40px;
  font-size: 14px;
  line-height: 140%;
  color: #606060;
  overflow-y: auto;
}
.hwin-layout .notifications-group {
  padding: 24px;
  border: 1px solid #ccc;
  border-radius: 4px !important;
  margin-bottom: 20px;
}
.hwin-layout .notifications-group .v-card__title {
  padding-bottom: 16px;
  border-bottom: 1px solid #dadada;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout .notifications-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
  padding-top: 16px;
}
.hwin-layout .notifications-list .v-list-item__title strong {
  display: inline-block;
  padding-left: 22px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.81081 2.5H9.15011H9.18586C10.7013 2.58178 12.1331 3.22059 13.2063 4.29374C14.2794 5.36689 14.9182 6.79869 15 8.31414C15 8.32628 15 8.33819 15 8.34989V8.67489C15 9.48579 14.8403 10.2887 14.53 11.0379C14.2196 11.7871 13.7648 12.4678 13.1914 13.0412C12.618 13.6146 11.9373 14.0694 11.1881 14.3797C10.439 14.6901 9.63601 14.8498 8.82511 14.8498H8.81081C7.94958 14.8487 7.09824 14.6662 6.31226 14.3142L2.85562 15.4666C2.74109 15.5048 2.61819 15.5104 2.5007 15.4826C2.3832 15.4549 2.27574 15.395 2.19038 15.3096C2.10501 15.2243 2.04511 15.1168 2.01738 14.9993C1.98965 14.8818 1.99519 14.7589 2.03338 14.6444L3.18581 11.1877C2.76748 10.2488 2.5902 9.22018 2.67003 8.19532C2.74986 7.17047 3.08428 6.18176 3.64297 5.31887C4.20166 4.45599 4.96693 3.74623 5.86937 3.25398C6.7718 2.76174 7.78286 2.50257 8.81081 2.5Z' fill='%23CAC7EC'/%3E%3C/svg%3E%0A") no-repeat 0 0/18px 18px;
  font-weight: 700;
  font-size: 14px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout .notifications-list .v-list-item__title.new strong {
  padding-right: 10px;
  position: relative;
}
.hwin-layout .notifications-list .v-list-item__title.new strong::after {
  width: 6px;
  height: 6px;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 6px;
  background: #ff8000;
  content: "";
}
.hwin-layout .notifications-list .v-list-item__title.read strong {
  font-weight: 400;
}
.hwin-layout .notifications-list .v-list-item .date {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.4;
  color: #606060;
}
.hwin-layout .member-area {
  display: flex;
  align-items: center;
  gap: 0 8px;
}
.hwin-layout .member-area .a-input {
  width: 50px;
}
.hwin-layout .member-area .a-input input {
  text-align: right;
}
.hwin-layout .comment-area .comments {
  width: 100%;
  padding-top: 16px;
  border-top: 1px solid #dadada;
}
.hwin-layout .comment-area .comment-top {
  display: flex;
  margin-bottom: 7px;
  font-size: 14px;
  line-height: 140%;
}
.hwin-layout .comment-area .comment-top .name {
  color: #222;
  font-weight: 500;
}
.hwin-layout .comment-area .comment-top .date {
  margin-left: 12px;
  color: #777;
  font-weight: 400;
}
.hwin-layout .add-service .title-text {
  margin-bottom: 12px;
  font-size: 16px;
  line-height: 140%;
  font-weight: 600;
}
.hwin-layout .add-service .add-graph-wrap {
  display: flex;
  gap: 20px;
}
.hwin-layout .add-service .add-graph-wrap .graph-item {
  display: flex;
  gap: 20px;
  flex-direction: column;
  align-items: flex-start;
  width: calc(33.333% - 10px);
  height: 343px;
  padding: 20px;
  border: 1px solid #dadada;
  border-radius: 8px;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-box {
  width: 100%;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-top {
  display: flex;
  width: 100%;
  height: 34px;
  margin-bottom: 20px;
  padding-bottom: 12px;
  border-bottom: 1px solid #dadada;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-top .sub-title {
  font-size: 16px;
  color: #222;
  font-weight: 600;
  align-self: flex-start;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-top .add-info {
  display: flex;
  margin-left: auto;
  align-self: flex-start;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-top .add-info span {
  font-size: 15px;
  color: #606060;
  font-weight: 500;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-top .add-info .v-divider__small {
  margin: 0 16px;
}
.hwin-layout .add-service .add-graph-wrap .graph-item .graph-area {
  width: 100%;
  height: 249px;
}
.hwin-layout .btn-hide .filter-group {
  padding-right: 0;
  border-right: 0;
}
.hwin-layout .btn-hide .filter-btn-area {
  display: none;
}
.hwin-layout .grid-tree--wapper {
  background-color: #fff;
  border-radius: 8px 8px 0 0;
  position: relative;
}
.hwin-layout .grid-tree--wapper .notice-txt {
  margin-top: 16px;
  padding: 0 24px;
}
.hwin-layout .grid-tree--wapper .gray-round-box {
  width: calc(100% - 48px);
  margin: 40px 24px 0;
}
.hwin-layout .grid-tree--wapper > .btn-group {
  padding: 40px 24px;
}
.hwin-layout .policy-box .v-card__title .title-inner {
  display: flex;
  align-items: center;
}
.hwin-layout .policy-box .v-card__title .title-inner .tit {
  min-width: 180px;
}
.hwin-layout .policy-box .v-card__title .title-inner .tit-info {
  display: flex;
  align-items: center;
  font-weight: normal;
}
.hwin-layout .policy-box .v-card__title .title-inner .tit-info .v-input.w40 {
  width: 40px;
  margin-right: 8px;
}
.hwin-layout .policy-box .v-card__title .title-inner .tit-info .s-text {
  font-size: 12px;
}
.hwin-layout .policy-box .v-card__title .title-inner .tit-info .checkbox-group {
  margin-left: 0;
}
.hwin-layout .policy-box .v-card__title .btn-group .v-btn {
  margin-left: 12px;
}
.hwin-layout .policy-box .v-card__text .grid-container .grid-wrap .v-card__title {
  padding-bottom: 12px !important;
}
.hwin-layout .policy-box .v-card__text .grid-container .grid-wrap .v-card__title .grid-title strong {
  line-height: 30px;
}
.hwin-layout .policy-box .v-card__text .grid-container .grid-wrap .v-card__title .btn-area {
  padding: 0;
}
.hwin-layout .policy-box .lists-dot.f14 li {
  font-size: 14px;
  font-weight: 400;
}
.hwin-layout .policy-box .lists-dot.f14 li strong {
  color: #222 !important;
}
.hwin-layout .mobile-wrapper .header {
  display: flex;
  align-items: center;
  height: 62px;
  padding: 0 24px;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background: #fff;
  border-bottom: 1px solid #dadada;
}
.hwin-layout .mobile-wrapper .header h1 .v-icon {
  width: 175px;
  color: #000;
}
.hwin-layout .mobile-wrapper .header h1 .v-icon::before {
  width: 175px;
}
.hwin-layout .mobile-wrapper .header .btn-logout {
  padding: 0;
  background: transparent;
}
.hwin-layout .mobile-wrapper .contents {
  padding-top: 62px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search {
  padding: 0;
  box-shadow: none;
  border-radius: 0;
  position: static;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title {
  padding: 32px 24px 16px;
  position: sticky;
  top: 62px;
  background: #fff;
  z-index: 10;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .tit {
  font-weight: 700;
  font-size: 20px;
  line-height: 1.4;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .btn-filter {
  width: 32px;
  height: 32px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .btn-filter .v-icon {
  margin: 0;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .btn-filter .v-icon::before {
  color: #454545;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper {
  display: flex;
  gap: 4px;
  width: 100%;
  margin-top: 16px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper .a-input.select {
  width: 100px;
  flex-basis: 100px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper .a-input.text-field {
  width: calc(100% - 152px);
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper .btn-filter {
  width: 48px;
  height: 48px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper .btn-filter .v-icon {
  margin: 0;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__title .filter-wrapper .btn-filter .v-icon::before {
  color: #454545;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list {
  display: flex;
  flex-direction: column;
  gap: 8px;
  height: calc(100vh - 142px);
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item {
  flex-direction: column;
  border: 1px solid #dadada;
  border-radius: 8px;
  overflow: hidden;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper {
  position: absolute;
  top: 17px;
  right: 16px;
  z-index: 5;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon {
  width: 20px;
  height: 20px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-pass-confirm {
  color: #1788fa;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-pass-confirm.scheduled::after {
  background: #1788fa;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-pass {
  color: #1788fa;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-fail-confirm {
  color: #f3584f;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-fail-confirm.scheduled::after {
  background: #f3584f;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-fail {
  color: #f3584f;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.icon-hold {
  color: #777;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list__item .confrim--wrapper .v-icon.scheduled::after {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 18px;
  top: 0;
  border-radius: 3px;
  opacity: 1;
  content: "";
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper {
  width: 100%;
  padding: 16px;
  box-shadow: none;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .grading {
  position: absolute;
  top: 15px;
  right: 16px;
  font-weight: 600;
  font-size: 11px;
  line-height: 1.4;
  color: #222;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .grading em {
  font-size: 14px;
  color: #222;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area {
  display: flex;
  align-items: center;
  gap: 5px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .btn-favorite {
  width: 14px;
  height: 14px;
  padding: 0;
  background: transparent;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .btn-favorite .v-icon {
  width: 14px;
  height: 14px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .btn-favorite .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .name {
  font-weight: 700;
  font-size: 16px;
  letter-spacing: -0.3px;
  line-height: 1.4;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .apply-number-area {
  margin-left: 4px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .apply-number-area .number {
  color: #454545;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .apply-number-area .btn-copy {
  width: 14px;
  height: 14px;
  padding: 0;
  margin-left: 4px;
  background: transparent;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .apply-number-area .btn-copy .v-icon {
  width: 14px;
  height: 14px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .apply-number-area .btn-copy .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .info-area .tag {
  padding: 2px;
  background: #f5f5f5;
  border-radius: 2px;
  font-weight: 400;
  font-size: 11px;
  line-height: 1.4;
  color: #000;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .recurit-unit {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 100%;
  max-width: 100%;
  margin-top: 8px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .recurit-unit span {
  min-width: 0;
  max-width: 120px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: 400;
  font-size: 13px;
  letter-spacing: -0.2px;
  color: #606060;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .recurit-unit .v-divider {
  height: 8px;
  align-self: center;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list-info--wrapper .recurit-unit .department {
  max-width: 200px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .v-card__text .applicant-list .vue-recycle-scroller {
  padding: 0 24px;
}
.hwin-layout .mobile-wrapper .contents .applicant-search .no-result {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
body[data-lang=en] .hwin-layout .mapping-form-list .v-subheader {
  min-width: 150px;
}
body[data-lang=en] .hwin-layout .from-grid-group .v-list-item.work-place-item .card-form__text .work-place-area {
  width: calc(100% - 380px);
  flex-basis: calc(100% - 380px);
}
.v-application.hwin-layout .image-slide--wrapper {
  width: 100%;
}
.v-application.hwin-layout .image-slide--wrapper .view-area {
  width: 100%;
}
.v-application.hwin-layout .image-slide--wrapper .v-card {
  border: 1px solid #ccc;
  padding: 16px 0;
  border-radius: 4px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__title {
  padding: 0 0 6px;
  margin: 0 16px 16px;
  border-bottom: 1px solid #dadada;
  font-weight: 600;
  font-size: 16px;
  color: #222;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__title .btn-reset {
  width: 20px;
  height: 20px;
  padding: 0;
  background: none;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__title .btn-reset .v-icon {
  width: 20px;
  height: 20px;
  color: #454545;
  transform: scaleX(-1);
}
.v-application.hwin-layout .image-slide--wrapper .v-card__title .btn-reset .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper {
  width: 284px;
  max-height: 700px;
  padding: 0 16px 16px;
  overflow: hidden;
  overflow-y: auto;
  position: relative;
  background: #fff;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .no-gutters {
  gap: 16px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper::-webkit-scrollbar-thumb {
  opacity: 1;
  background: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  border-right: 1px white solid;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item {
  height: 114px;
  position: relative;
  overflow: hidden;
  border-radius: 8px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item.selected .v-icon {
  width: 32px;
  height: 32px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  z-index: 1;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item.selected .v-icon::before {
  width: 32px;
  height: 32px;
  font-size: 32px;
  line-height: 32px;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item.selected::after {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  border-radius: 8px;
  background: rgba(0, 0, 0, 0.6);
  content: "";
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item .img-center .v-image__image {
  -o-object-fit: contain !important;
     object-fit: contain !important;
  -o-object-position: center center !important;
     object-position: center center !important;
}
.v-application.hwin-layout .image-slide--wrapper .v-card__text .vertical-slider-wrapper .vertical-slider-content .slide-item .img-center .v-responsive__content {
  display: flex;
  justify-content: center;
  align-items: center;
}
.v-application.hwin-layout .download-reason .gray-round-box {
  position: relative;
}
.v-application.hwin-layout .download-reason .gray-round-box .reason-input {
  width: calc(100% - 82px);
  position: absolute;
  right: 10px;
  bottom: 7px;
}
.v-application.hwin-layout .download-reason .gray-round-box.pw-box {
  display: flex;
  align-items: center;
  margin-top: 24px;
  gap: 0 40px;
}
.v-application.hwin-layout .download-reason .gray-round-box.pw-box .tit {
  font-weight: 500;
  font-size: 15px;
}
.v-application.hwin-layout .download-reason .gray-round-box.pw-box .tit.required {
  display: inline-block;
  padding-right: 12px;
  position: relative;
}
.v-application.hwin-layout .download-reason .gray-round-box.pw-box .tit.required::after {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 16px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-layout .table-container .v-card__title {
  min-height: 60px;
  padding: 0;
  gap: 0 32px;
  font-size: 18px;
  line-height: 1.4;
  font-weight: 700;
}
.v-application.hwin-layout .table-container .v-card__text {
  padding: 0;
}
.v-application.hwin-layout .table-container .v-card__text .table-header {
  border-top: 1px solid #777;
  border-bottom: 1px solid #ccc;
}
.v-application.hwin-layout .table-container .v-card__text .row {
  margin: 0;
}
.v-application.hwin-layout .table-container .v-card__text .table-body {
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .table-container .v-card__text .table-body__row {
  border-top: 1px solid #e0e0e0;
}
.v-application.hwin-layout .table-container .v-card__text .table-body__row:first-child {
  border-top: none;
}
.v-application.hwin-layout .table-container .v-card__text .table-body__row:hover, .v-application.hwin-layout .table-container .v-card__text .table-body__row:active, .v-application.hwin-layout .table-container .v-card__text .table-body__row:focus {
  cursor: pointer;
}
.v-application.hwin-layout .table-container .v-card__text .cell {
  display: flex;
  align-items: center;
  gap: 0 10px;
  min-height: 58px;
  padding: 0 16px;
}
.v-application.hwin-layout .table-container .v-card__text .cell.header {
  min-height: 36px;
  padding: 5px;
  font-size: 14px;
  font-weight: 600;
  text-align: center;
  gap: 0;
  color: #222;
  justify-content: center;
}
.v-application.hwin-layout .table-container .v-card__text .cell .gray-box__text {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: #606060;
}
.v-application.hwin-layout .table-container .v-card__text .cell-item {
  flex: 0 0 34.615%;
  max-width: 34.615%;
  font-weight: 500;
  font-size: 15px;
  color: #222;
}
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .gray-box,
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .radio-group__checkbox,
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .btn-group {
  padding-left: 40px;
  width: calc(100% - 120px);
  position: relative;
}
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .gray-box::before,
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .radio-group__checkbox::before,
.v-application.hwin-layout .table-container .v-card__text .cell-item.between .btn-group::before {
  width: 1px;
  height: 20px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background: #dadada;
  content: "";
}
.v-application.hwin-layout .table-container .v-card__text .cell-used, .v-application.hwin-layout .table-container .v-card__text .cell-required {
  flex: 0 0 8.974%;
  max-width: 8.974%;
  justify-content: center;
}
.v-application.hwin-layout .table-container .v-card__text .cell-used .v-input--switch, .v-application.hwin-layout .table-container .v-card__text .cell-required .v-input--switch {
  padding-right: 0;
  padding-left: 4px;
}
.v-application.hwin-layout .table-container .v-card__text .cell-used .v-input--switch .v-input--selection-controls__input, .v-application.hwin-layout .table-container .v-card__text .cell-required .v-input--switch .v-input--selection-controls__input {
  margin-right: 0;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip {
  flex: 0 0 47.436%;
  max-width: 47.436%;
  padding: 5px 0;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip .v-input.h48 {
  height: 40px !important;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip .v-input.h48 input {
  font-size: 15px !important;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip .v-textarea .v-input__control {
  min-height: 0;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip .v-textarea .v-input__control .v-input__slot {
  min-height: 0;
}
.v-application.hwin-layout .table-container .v-card__text .cell-tip .v-textarea .v-input__control .v-input__slot textarea {
  min-height: 0;
  height: 23px;
  resize: vertical;
}
.v-application.hwin-layout .table-container .v-card__text .cell .full {
  width: 100%;
}
.v-application.hwin-layout .table-container .v-card__text .cell .btn-group {
  margin-left: 32px;
}
.v-application.hwin-layout .table-container .v-card__text .cell .radio-group__checkbox {
  display: flex;
  gap: 12px;
  align-items: center;
}
.v-application.hwin-layout .table-container .v-card__text .cell.cell-checkbox-group {
  width: calc(100% - 32px);
  padding: 0;
  margin: 0 16px;
  border-top: 1px solid #e0e0e0;
}
.v-application.hwin-layout .table-container .v-card__text .add-forms .row {
  border-top: 1px solid #ccc;
  padding: 12px 0;
}
.v-application.hwin-layout .table-container .v-card__text .add-forms .row .gray-round-box {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .table-container .v-card__text .file-upload--wrapper {
  width: 100%;
  position: relative;
}
.v-application.hwin-layout .table-container .v-card__text .file-upload--wrapper .btn-upload {
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .table-container .v-card__text .file-upload--wrapper .v-input--is-readonly fieldset {
  border: 1px solid #ccc !important;
  background: #fff !important;
}
.v-application.hwin-layout .table-container .v-card__text .file-upload--wrapper .v-input--is-readonly .input {
  padding-right: 70px;
}
.v-application.hwin-layout .registration--wrapper .from-grid .v-list-item .from-grid-group.gray-round-box {
  padding: 20px;
}
.v-application.hwin-layout .registration--wrapper .section.grid-section + .grid-section {
  margin-top: 40px;
}
.v-application.hwin-layout .registration--wrapper .table-container .row .v-input--switch.v-input--is-dirty.v-input--is-disabled .v-input--selection-controls__input {
  opacity: 1;
}
.v-application.hwin-layout .recruit-unit--wrapper {
  margin-top: 32px;
}
.v-application.hwin-layout .recruit-unit--wrapper .top-area {
  margin-bottom: 12px;
}
.v-application.hwin-layout .recruit-unit--wrapper .top-area strong {
  font-size: 16px;
  font-weight: 500;
  color: #222;
}
.v-application.hwin-layout .recruit-unit--wrapper .gray-round-box .v-btn {
  padding: 0 !important;
}
.v-application.hwin-layout .recruit-unit--wrapper .gray-round-box .v-btn--disabled {
  background: none !important;
}
.v-application.hwin-layout .recruit-unit--wrapper .gray-round-box .v-btn--disabled .v-icon {
  opacity: 0.5;
}
.v-application.hwin-layout .recruit-unit--wrapper .gray-round-box .fileUpload .btn-area .v-btn {
  padding: 6px 12px !important;
}
.v-application.hwin-layout .recruit-unit--wrapper.intro .sub-group {
  height: 94px;
  overflow: hidden;
}
.v-application.hwin-layout .recruit-unit--wrapper.intro .sub-group.open {
  height: auto;
  overflow: visible;
}
.v-application.hwin-layout .recruit-unit__main .btn-group {
  width: 100%;
  margin-top: 10px;
  text-align: right;
}
.v-application.hwin-layout .recruit-unit__main .btn-group .v-btn {
  margin-left: 20px;
}
.v-application.hwin-layout .recruit-unit__main .group-line-area {
  margin-top: 16px;
  padding-top: 4px;
  border-top: 1px solid #dadada;
}
.v-application.hwin-layout .recruit-unit__main .group-line-area .card-form--wrapper {
  border: 0;
}
.v-application.hwin-layout .recruit-unit__sub {
  text-align: center;
}
.v-application.hwin-layout .recruit-unit__sub .recruitment-unit {
  background: #f5f5f8 !important;
  border-radius: 4px;
  padding: 16px;
}
.v-application.hwin-layout .recruit-unit__sub .recruitment-unit .from-grid-group {
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-unit__sub .recruitment-unit .v-card {
  background: #fff;
}
.v-application.hwin-layout .recruit-unit__sub .recruitment-unit__num {
  margin-left: -12px;
  font-weight: 500;
  font-size: 15px;
  line-height: 24px;
}
.v-application.hwin-layout .recruit-unit__sub .btn-add {
  margin: 10px 0;
}
.v-application.hwin-layout .recruit-unit__content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area {
  width: 100%;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place {
  width: 100%;
  height: 58px;
  padding: 12px 0 0 12px;
  position: relative;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 4px;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place .default-chip--wrapper .v-chip {
  height: 25px;
  margin-bottom: 0;
  font-size: 12px;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place__label {
  position: absolute;
  top: 50%;
  left: 12px;
  transform: translateY(-50%);
  font-size: 15px;
  line-height: 1.4;
  font-weight: 500;
  color: #606060;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place__label.active {
  font-size: 12px;
  transform: translateY(-25px);
  transition: all 0.1s ease-in;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place .v-chip-group .v-slide-group__content {
  padding: 0;
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place .input-area {
  position: absolute;
  top: 50%;
  right: 12px;
  transform: translateY(-50%);
}
.v-application.hwin-layout .recruit-unit__content .work-place-area .work-place .input-area .v-btn {
  background: #f5f5f5 !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper.side-content .recruit-applicant-container {
  width: calc(100% - 460px);
}
.v-application.hwin-layout .recruit-applicant--wrapper.side-content .recruit-applicant__side .toggle-button {
  left: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper.side-content .recruit-applicant__side .toggle-button .v-icon {
  transform: rotate(-180deg);
}
.v-application.hwin-layout .recruit-applicant--wrapper.ing .recruit-applicant-header h2::before {
  background: #00a60b;
}
.v-application.hwin-layout .recruit-applicant--wrapper.progress .recruit-applicant-header h2::before {
  background: #7065dc;
}
.v-application.hwin-layout .recruit-applicant--wrapper.holding .recruit-applicant-header h2::before {
  background: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper.complete .recruit-applicant-header h2::before {
  background: #ababab;
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-main__wrap {
  display: flex;
  padding: 63px 0 0 87px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header {
  height: 64px;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  background: #fff;
  box-shadow: none;
  border-bottom: 1px solid #ababab;
  z-index: 8;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .v-toolbar__content {
  padding: 0 64px 0 32px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .recruit-step {
  margin-right: 8px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header h2 {
  display: flex;
  align-items: center;
  margin-left: 20px;
  font-size: 16px;
  font-weight: 500;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header h2::before {
  display: block;
  width: 14px;
  height: 14px;
  margin-right: 8px;
  border-radius: 14px;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .btn-copy {
  height: 23px;
  padding: 0 6px 0 2px;
  font-weight: 400;
  font-size: 11px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .btn-copy .v-icon {
  width: 12px;
  height: 12px;
  margin-right: 2px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .btn-copy .v-icon::before {
  width: 12px;
  height: 12px;
  font-size: 12px;
  line-height: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .pagination {
  display: flex;
  align-items: center;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .pagination .v-btn {
  width: 24px;
  height: 24px;
  margin: 0 4px;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .pagination .v-btn--disabled {
  background: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .pagination .v-btn.count {
  background: none;
  box-shadow: none;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .btn-close {
  width: 24px;
  height: 24px;
  padding: 0;
  position: absolute;
  right: 32px;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list {
  padding: 0 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list--wrapper {
  width: 206px;
  padding: 20px 0 !important;
  top: 50px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list--wrapper .__vuescroll .__view {
  max-height: 545px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item {
  font-weight: 500;
  font-size: 12px;
  line-height: 1.4;
  color: #606060;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item::before {
  display: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item__avatar {
  margin: 0 8px 0 0;
  border-radius: 40px;
  border: 1px solid #e0e0e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item__content {
  width: 132px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item__title {
  font-weight: 500;
  font-size: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-header .applicants-list .v-list-item__subtitle {
  margin-top: 2px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list {
  display: flex;
  flex-direction: column;
  width: 88px;
  height: 100vh;
  padding-top: 88px;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 5;
  gap: 20px;
  border-right: 1px solid #dadada;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item {
  display: block;
  flex: none;
  text-align: center;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item::before {
  display: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item .v-ripple__container {
  display: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item__icon {
  width: 42px;
  height: 42px;
  margin: 0;
  border-radius: 8px;
  background: #ededf2;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item__icon .v-icon {
  margin: 0 auto;
  color: #454545;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item .tit {
  display: block;
  margin-top: 4px;
  font-size: 12px;
  line-height: 1.4;
  font-weight: 500;
  white-space: pre-line;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item.is-active .v-list-item__icon {
  background: #5843e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .lnb-menu-list .v-list-item.is-active .v-list-item__icon .v-icon::before {
  color: #fff !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 124px;
  padding: 20px 20px 12px;
  position: sticky;
  top: 0;
  left: 88px;
  right: 0;
  background: #fff;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  z-index: 5;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top {
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left {
  display: flex;
  align-items: flex-start;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .v-btn {
  height: auto;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .v-btn.btn-link {
  align-self: center;
  margin-right: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .v-btn .icon-hw-arrow_right {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .v-btn .icon-hw-arrow_right::before {
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status {
  align-self: center;
  line-height: 1;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass {
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass .v-icon {
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass-confirm {
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass-confirm .v-icon {
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass-resv-confirm {
  position: relative;
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass-resv-confirm::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 20px;
  top: -2px;
  border-radius: 4px;
  background: #1788fa;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.pass-resv-confirm .v-icon {
  color: #1788fa;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail {
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail .v-icon {
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail-confirm {
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail-confirm .v-icon {
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail-resv-confirm {
  position: relative;
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail-resv-confirm::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 20px;
  top: -2px;
  border-radius: 4px;
  background: #f3584f;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.fail-resv-confirm .v-icon {
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold {
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold .v-icon {
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold-confirm {
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold-confirm .v-icon {
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold-resv-confirm {
  position: relative;
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold-resv-confirm::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 20px;
  top: -2px;
  border-radius: 4px;
  background: #777;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .process-status.hold-resv-confirm .v-icon {
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top-left .content-title {
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top .v-stepper__step {
  width: 78px;
  position: relative;
  z-index: 2;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top .v-stepper__step__step {
  background-color: #fff !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__top .v-stepper .v-divider {
  width: calc(100% - 70px);
  margin: 7px 0 0 !important;
  align-self: flex-start;
  position: absolute;
  left: 35px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom {
  display: flex;
  width: 100%;
  height: 32px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper {
  display: flex;
  align-items: center;
  flex: 1 1 auto;
  min-width: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper {
  display: flex !important;
  max-width: calc(100% - 20px);
  width: auto;
  height: auto;
  padding: 0;
  border: none;
  overflow-y: hidden;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-slide-group__wrapper {
  display: flex;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-slide-group__wrapper .v-slide-group__content {
  flex-wrap: nowrap;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-chip {
  border: 1px solid #ababab;
  border-left: none;
  border-radius: 5px;
  background: #fff !important;
  overflow: visible;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.05);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-chip::before {
  width: 20px;
  height: 36px;
  position: absolute;
  left: -4px;
  top: -3px;
  background: #fff url("data:image/svg+xml,%3Csvg width='130' height='36' viewBox='0 0 130 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_7394_23540)'%3E%3Cpath d='M11.995 4.07579L5.29156 12.2348C3.58853 14.3077 3.5666 17.289 5.23897 19.3867L11.9937 27.8592C13.0722 29.212 14.7082 30 16.4383 30L119.687 30C122.826 30 125.371 27.4551 125.371 24.3158V7.68421C125.371 4.54491 122.826 2 119.687 2H16.3869C14.6861 2 13.0747 2.76162 11.995 4.07579Z' fill='white'/%3E%3Cpath d='M16.3867 2.5H119.687C122.55 2.5 124.871 4.82141 124.871 7.68457V24.3154C124.871 27.1786 122.55 29.5 119.687 29.5H16.4385C14.8607 29.5 13.3684 28.7815 12.3848 27.5479L5.62988 19.0752C4.10463 17.162 4.12451 14.4423 5.67773 12.5518L12.3809 4.39355C13.304 3.27001 14.6536 2.58863 16.0967 2.50781L16.3867 2.5Z' stroke='%23ABABAB' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_7394_23540' x='0' y='0' width='129.371' height='36' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_7394_23540'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_7394_23540' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 0 0;
  content: "";
  opacity: 1;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-chip .txt {
  position: relative;
  font-weight: 400;
  font-size: 12px;
  padding-left: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper .v-chip .txt::before {
  width: 4px;
  height: 4px;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  border-radius: 4px;
  background: #ababab;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper.empty .v-chip {
  background: #f7f7f7 !important;
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .default-chip--wrapper.empty .v-chip::before {
  background: #fff url("data:image/svg+xml,%3Csvg width='136' height='36' viewBox='0 0 136 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg filter='url(%23filter0_d_7394_15987)'%3E%3Cpath d='M11.995 4.07579L5.29156 12.2348C3.58853 14.3077 3.5666 17.289 5.23897 19.3867L11.9937 27.8592C13.0722 29.212 14.7081 30 16.4383 30L125.687 30C128.826 30 131.371 27.4551 131.371 24.3158V7.68421C131.371 4.54491 128.826 2 125.687 2H16.3869C14.6861 2 13.0747 2.76162 11.995 4.07579Z' fill='%23F7F7F7'/%3E%3Cpath d='M16.3867 2.5H125.687C128.55 2.5 130.871 4.82141 130.871 7.68457V24.3154C130.871 27.1786 128.55 29.5 125.687 29.5H16.4385C14.8607 29.5 13.3684 28.7815 12.3848 27.5479L5.62988 19.0752C4.10463 17.162 4.12451 14.4423 5.67773 12.5518L12.3809 4.39355C13.3655 3.19505 14.8356 2.50007 16.3867 2.5Z' stroke='%23ABABAB' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3Cfilter id='filter0_d_7394_15987' x='0' y='0' width='135.371' height='36' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0' result='hardAlpha'/%3E%3CfeOffset dy='2'/%3E%3CfeGaussianBlur stdDeviation='2'/%3E%3CfeComposite in2='hardAlpha' operator='out'/%3E%3CfeColorMatrix type='matrix' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend mode='normal' in2='BackgroundImageFix' result='effect1_dropShadow_7394_15987'/%3E%3CfeBlend mode='normal' in='SourceGraphic' in2='effect1_dropShadow_7394_15987' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat 0 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .v-btn {
  width: 18px;
  height: 18px;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .v-btn .v-icon {
  width: 18px;
  height: 18px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .tag-list--wrapper .v-btn .v-icon::before {
  width: 100%;
  height: 100%;
  font-size: 18px;
  line-height: 18px;
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group {
  display: flex;
  gap: 0 12px;
  align-items: center;
  margin-right: 16px;
  flex: 0 0 auto;
  min-width: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .v-btn.btn-outline.btn-secondary {
  padding-left: 10px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .v-btn.btn-outline.btn-secondary .v-icon {
  margin: 0 5px 0 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .v-btn.btn-outline.btn-secondary .v-icon::before {
  color: #454545;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .link--wrapper {
  position: relative;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .link--wrapper .btn-link {
  display: block;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area__bottom .btn-group .link--wrapper .link-popup--wrapper {
  min-width: 125px;
  top: 40px;
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .favorite {
  width: 24px;
  height: 24px;
  padding: 0;
  margin-right: 8px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .favorite .v-icon {
  font-size: 18px;
  line-height: 24px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .name {
  display: flex;
  align-items: center;
  font-size: 20px;
  line-height: 24px;
  font-weight: 700;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .v-divider {
  height: 20px;
  margin: 0 12px;
  align-self: center;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .prev-application-history {
  width: 20px;
  height: 20px;
  color: #454545;
  font-size: 18px;
  line-height: 20px;
  margin-left: 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .info-area .prev-application-history::before {
  width: 100%;
  height: 100%;
  background-size: 16px 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper {
  display: flex;
  align-items: center;
  margin-bottom: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .btn-download {
  height: 36px;
  padding-right: 55px;
  position: relative;
  border-radius: 36px;
  box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25) !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .btn-download::after {
  width: 20px;
  height: 20px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
  background: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 9L11.0008 13.58L16 9' stroke='%23ffffff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .btn-download.active::after {
  transform: translateY(-50%) rotate(-180deg);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .download-list {
  width: 912px;
  right: 20px;
  top: 64px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .download-list .checkbox-group {
  display: grid;
  grid-template-columns: repeat(5, minmax(0, 1fr));
  margin: 0;
  gap: 20px 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .download-list .checkbox-group .v-input--checkbox .v-input--selection-controls__input {
  align-self: flex-start;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .download-list .checkbox-group .v-input--checkbox .v-label {
  white-space: normal;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__info .application-download--wrapper .download-list .v-card__actions {
  padding: 12px 0 0;
  margin-top: 20px;
  border-top: 1px solid #dadada;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container {
  width: 100%;
  min-width: 1250px;
  padding: 0;
  box-shadow: none;
  border-radius: 0;
  flex-shrink: 0 !important;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .v-card {
  box-shadow: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view {
  height: calc(100vh - 187px);
  padding: 0;
  box-shadow: none;
  border-radius: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .__rail-is-vertical .__bar-wrap-is-vertical .__bar-is-vertical {
  left: auto !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .__view {
  padding: 20px;
  background: #f2f2f3;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section {
  padding: 20px;
  background: #fff;
  border-radius: 8px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section.pd0 {
  padding: 0 !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section.grid-section {
  padding: 0;
  overflow: hidden;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section + .section {
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area {
  display: flex;
  align-items: center;
  padding: 20px 100px 20px 0;
  margin-bottom: 28px;
  position: relative;
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .v-avatar {
  margin: 0 32px 0 40px;
  border: 1px solid #e0e0e0;
  border-radius: 100px;
  overflow: hidden;
  background: url("data:image/svg+xml,%3Csvg width='57' height='57' viewBox='0 0 57 57' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M23.5742 21.1391C23.5742 18.567 25.6116 16.4819 28.125 16.4819C30.6383 16.4819 32.6758 18.567 32.6758 21.1391C32.6758 23.7112 30.6383 25.7964 28.125 25.7964C25.6116 25.7964 23.5742 23.7112 23.5742 21.1391Z' fill='%23DADADA'/%3E%3Cpath d='M25.8496 29.2893C22.0796 29.2893 19.0234 32.417 19.0234 36.2752C19.0234 37.5613 20.0421 38.6038 21.2988 38.6038H34.9512C36.2078 38.6038 37.2266 37.5613 37.2266 36.2752C37.2266 32.417 34.1704 29.2893 30.4004 29.2893H25.8496Z' fill='%23DADADA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.9847 6.89414C24.7104 5.90508 31.5396 5.90508 38.2653 6.89414C41.5998 7.38452 44.169 10.1542 44.4742 13.5876L44.7631 16.8378C45.4305 24.3471 45.4305 31.9029 44.7631 39.4122L44.4742 42.6624C44.169 46.0958 41.5998 48.8655 38.2653 49.3559C31.5396 50.3449 24.7104 50.3449 17.9847 49.3559C14.6502 48.8655 12.081 46.0958 11.7758 42.6624L11.4869 39.4122C10.8195 31.9029 10.8195 24.3471 11.4869 16.8378L11.7758 13.5876C12.081 10.1542 14.6502 7.38452 17.9847 6.89414ZM37.7798 10.3516C31.3762 9.40986 24.8738 9.40986 18.4702 10.3516C16.7004 10.6118 15.3369 12.0818 15.1749 13.9041L14.886 17.1542C14.2372 24.453 14.2372 31.797 14.886 39.0958L15.1749 42.3459C15.3369 44.1682 16.7004 45.6382 18.4702 45.8984C24.8738 46.8401 31.3762 46.8401 37.7798 45.8984C39.5496 45.6382 40.9131 44.1682 41.0751 42.3459L41.364 39.0958C42.0128 31.797 42.0128 24.453 41.364 17.1542L41.0751 13.9041C40.9131 12.0818 39.5496 10.6118 37.7798 10.3516Z' fill='%23DADADA'/%3E%3C/svg%3E%0A") no-repeat center center/56px auto;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .v-avatar .v-image__image {
  background-position: top center !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list {
  display: inline-flex;
  flex-wrap: wrap;
  gap: 0 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .job-title {
  display: flex;
  align-items: center;
  gap: 0 24px;
  flex-basis: 100%;
  height: auto;
  padding: 0;
  margin-bottom: 12px;
  font-weight: 600;
  font-size: 18px;
  color: #222;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .job-title .company-name {
  display: flex;
  align-items: center;
  height: 24px;
  padding: 6px 10px;
  background: #e8e7fc;
  border-radius: 4px;
  font-weight: 500;
  font-size: 13px;
  line-height: 1;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .job-title .company-name::before {
  display: inline-block;
  width: 3px;
  height: 3px;
  margin-right: 7px;
  border-radius: 3px;
  background: #5843e0;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item {
  display: flex;
  flex: 0 0 auto;
  min-width: 246px;
  font-size: 14px;
  font-weight: 600;
  gap: 0 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item__title {
  flex: none;
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item__content {
  flex: 1;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item.grid-break {
  margin-top: 16px;
  flex-basis: 100%;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item.application-number .v-list-item__title, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item.phone .v-list-item__title {
  min-width: 75px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item.email .v-list-item__title, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .profile-info-list .v-list-item.name .v-list-item__title {
  min-width: 40px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .profile-area .btn-edit {
  position: absolute;
  right: 0;
  top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item {
  margin-top: 40px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item.first {
  margin-top: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__title {
  font-size: 16px;
  font-weight: 700;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text {
  padding: 0;
  margin-top: 13px;
  border-top: 1px solid #222;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text .table + .table {
  border-top: 1px solid #e0e0e0;
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text .row {
  margin: 0;
  border-bottom: 1px solid #e0e0e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text .row .col {
  font-size: 14px;
  line-height: 1.4;
  font-weight: 500;
  color: #222;
  text-align: center;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text .row .col.th {
  background: #f5f5f5;
  color: #606060;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .detail-list-item .v-card__text .row .col span {
  white-space: pre-line;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header {
  height: 56px;
  padding: 18px 20px;
  background: #fff !important;
  border: none !important;
  font-size: 16px;
  font-weight: 600;
  color: #222 !important;
  text-align: left;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header .v-btn__content {
  justify-content: flex-start;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header .icon-hw-chevron_down {
  margin: 0;
  position: absolute;
  top: 0;
  right: 0;
  transform: rotate(0);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header.active .icon-hw-chevron_down {
  transform: rotate(180deg);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header:hover::before, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header:active::before, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__header:focus::before {
  display: none !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body {
  border: none;
  border-top: 1px solid #e0e0e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .v-card__text {
  padding: 40px 86px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .evaluation-top-are .title-area {
  display: flex;
  align-items: center;
  gap: 0 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .evaluation-top-are .title-area strong {
  font-weight: 600;
  font-size: 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .evaluation-top-are .title-area span {
  font-weight: 400;
  font-size: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .evaluation-top-are .score-rank {
  display: flex;
  align-items: center;
  gap: 0 12px;
  font-weight: 500;
  font-size: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .expand-list__body .evaluation-top-are .score-rank__item {
  display: flex;
  align-items: center;
  gap: 0 10px;
  padding: 6px 12px;
  background: #ebebf1;
  border-radius: 4px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .text-container .v-list-item {
  display: block;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .text-container .v-list-item + .v-list-item {
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .text-container .v-list-item__title {
  font-weight: 600;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .text-container .v-list-item__content {
  display: block;
  font-size: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .section .btn-edit {
  width: 20px;
  height: 20px;
  padding: 0 !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list {
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .gray-round-box {
  border: 1px solid #dadada;
  background: #fff;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .gray-round-box .multi-grid--wrapper .grid-title {
  font-weight: 600;
  font-size: 16px;
  margin-bottom: 10px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .survey-list-header {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
  padding-right: 52px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .survey-list-header__left {
  display: flex;
  align-items: center;
  gap: 0 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .survey-list-header__left strong {
  font-weight: 600;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .survey-list-header__left span {
  font-weight: 400;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .survey-list-header__right span {
  font-weight: 400;
  font-size: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list {
  padding: 0 20px;
  position: relative;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list__header {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list .btn-submit-request {
  position: absolute;
  right: 72px;
  top: 10px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list__body {
  border-top: none;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list__body .v-card__text {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .accordion-list .expand-list .multi-grid--wrapper .grid-section {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .accordion-list .expand-list__body, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .accordion-list .expand-list__body {
  border-top: 1px solid #e0e0e0;
  padding: 20px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .accordion-list .expand-list__body .v-card__text, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .accordion-list .expand-list__body .v-card__text {
  display: flex;
  flex-direction: column;
  gap: 20px 0;
  margin-top: 2px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .accordion-list .expand-list__body .gray-round-box, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .accordion-list .expand-list__body .gray-round-box {
  padding: 20px;
  margin: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .accordion-list .expand-list__body .gray-round-box .grid-container .grid-title, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .accordion-list .expand-list__body .gray-round-box .grid-container .grid-title {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .accordion-list .expand-list__body .gray-round-box .grid-container .grid-title .primary--text, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .accordion-list .expand-list__body .gray-round-box .grid-container .grid-title .primary--text {
  padding: 8px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.evaluation .section.grid-section, .v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.message .section.grid-section {
  padding: 0 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.schedule .grid-container .grid-top-area {
  padding: 17px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.schedule .grid-container .grid-top-area .grid-title {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.schedule .grid-container .grid-top-area .grid-title .tag {
  display: inline-block;
  height: 26px;
  padding: 4px 5px;
  margin-left: 8px;
  border-radius: 4px;
  border: 1px solid #ccc;
  background: #f5f5f5;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.schedule .grid-container .grid-top-area .grid-title .tag.completed {
  background: #fff;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.schedule .accordion-list .expand-list__body {
  padding: 0 0 20px;
  border-top: 1px solid #e0e0e0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view.operator .section.grid-section {
  padding: 0 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list {
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card {
  padding: 17px 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__title {
  gap: 0 16px;
  padding-bottom: 15px;
  border-bottom: 1px solid #ccc;
  border-radius: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__title .tit {
  font-weight: 600;
  font-size: 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__title .v-list-item__title {
  margin-right: 5px;
  font-weight: 400;
  font-size: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__title .v-list-item strong {
  font-weight: 600;
  font-size: 14px;
  white-space: nowrap;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__text {
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card__text .no-result {
  padding: 20px 0;
  font-weight: 400;
  font-size: 16px;
  text-align: center;
  line-height: 1.4;
  color: #777;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list {
  display: flex;
  flex-direction: column;
  gap: 12px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item {
  min-height: 43px;
  padding: 10px 20px;
  border-radius: 4px;
  border: 1px solid #ccc;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item__title {
  display: flex;
  align-items: center;
  gap: 0 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item__title strong {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item__title span {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: #606060;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item .btn-download {
  width: 20px;
  height: 20px;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item .btn-download .v-icon {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant-container .detail-view .onboarding-list .v-card.onboarding-list__item .v-card__text .v-list-item .btn-download .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side {
  flex-grow: 1 !important;
  position: relative;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .toggle-button {
  width: 32px;
  height: 32px;
  position: absolute;
  left: -32px;
  top: 0;
  border-radius: 0;
  background: #606060;
  z-index: 10;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .toggle-button .v-icon {
  width: 18px;
  transition: all 0.25s;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .toggle-button .v-icon::before {
  color: #fff;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .side-contents {
  width: 460px;
  min-width: 300px;
  padding: 20px 0 20px 24px;
  border-left: 1px solid #dadada;
  box-shadow: none;
  border-radius: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .v-tabs {
  padding-right: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .v-tabs .v-tab {
  flex: 1;
  text-align: center;
  min-width: 0;
  padding: 0;
  line-height: 1;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .v-window-item {
  height: calc(100vh - 146px);
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .v-window-item .__view {
  padding-right: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card {
  margin-top: 20px;
  box-shadow: none;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__title {
  font-size: 16px;
  font-weight: 600;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text {
  margin-top: 12px;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list {
  display: flex;
  flex-direction: column;
  gap: 12px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item {
  padding: 9px 16px;
  border: 1px solid #dadada;
  border-radius: 4px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area {
  display: flex;
  flex-direction: column;
  margin-left: 20px;
  min-width: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area .file-name {
  font-size: 14px;
  font-weight: 500;
  max-width: 300px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area .admin-name {
  display: flex;
  align-items: center;
  min-width: 0;
  max-width: 310px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 13px;
  font-weight: 500;
  color: #606060;
  gap: 0 8px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area .admin-name .v-divider {
  height: 10px;
  align-self: center;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area .admin-name span {
  min-width: 0;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .info-area .admin-name .chip {
  padding: 2px 8px;
  border-radius: 20px;
  background: #efeeff;
  color: #222;
  font-size: 11px;
  line-height: 1;
  font-weight: 600;
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .v-card__text .v-list-item .v-btn {
  position: absolute;
  right: 16px;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .recruit-applicant--wrapper .download-list--wrapper .icon-hw-download::before {
  color: #454545;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history {
  padding: 20px;
  border: 1px solid #dadada;
  border-radius: 4px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history.final-pass-6m {
  border: 1px solid #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history--wrapper {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__title .gray-round-box {
  display: flex;
  align-items: center;
  padding: 7px 8px;
  border-radius: 4px !important;
  background: rgba(243, 88, 79, 0.1);
  font-weight: 500;
  font-size: 13px;
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__title .gray-round-box .v-icon {
  width: 16px;
  height: 16px;
  margin-right: 4px;
  color: #f3584f;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__title .gray-round-box .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__list .v-list-item__title {
  flex: none;
  width: 100px;
  align-self: flex-start;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .recruit-history__list .v-list-item__content {
  flex: 1;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list {
  padding-left: 22px;
  position: relative;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list::before {
  width: 6px;
  height: 100%;
  position: absolute;
  left: 9px;
  background: #eee;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list .date {
  font-weight: 600;
  font-size: 16px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info {
  display: flex;
  flex-direction: column;
  gap: 12px 0;
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info ul {
  display: flex;
  gap: 0 12px;
  padding-left: 14px;
  position: relative;
  font-weight: 400;
  font-size: 14px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info ul::before {
  width: 8px;
  height: 8px;
  position: absolute;
  left: 0;
  top: 5px;
  border-radius: 8px;
  background: #b1aaff;
  opacity: 1 !important;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info ul .time {
  width: 40px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info ul .author {
  min-width: 40px;
  font-weight: 700;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list-info ul .desc {
  flex: 1;
  margin-top: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list .v-list-item {
  flex-direction: column;
  align-items: flex-start;
  position: relative;
  padding: 0 0 40px 8px;
  z-index: 2;
}
.v-application.hwin-layout .recruit-applicant--wrapper .activity-log .timeline-list .v-list-item::before {
  position: absolute;
  left: -18px;
  top: 0;
  width: 16px;
  height: 16px;
  border-radius: 16px;
  background-color: #fff;
  border: 5px solid #5843e0;
  opacity: 1 !important;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .gray-round-box {
  padding: 20px;
  margin-bottom: 20px;
  background: #f2f2f3;
  box-shadow: none;
  border: none;
  border-radius: 8px !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .gray-round-box .grid-container + .grid-container {
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .gray-round-box .v-card__title {
  padding: 0;
  font-size: 18px;
  font-weight: 600;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-tabs-bar {
  height: 40px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-tabs-bar .v-tab {
  border-bottom: 1px solid #ccc;
  font-size: 15px;
  line-height: 1.4;
  color: #353535 !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-tabs-bar .v-tab--active {
  color: #5843e0 !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-tabs-bar .v-tab.final-pass-6m::after {
  width: 6px;
  height: 6px;
  margin: 8px 0 0 2px;
  align-self: flex-start;
  border-radius: 6px;
  background: #f3584f;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .v-tabs-items {
  margin-top: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section {
  margin-bottom: 40px;
  box-shadow: none;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__title {
  font-weight: 600;
  font-size: 18px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__title .v-icon {
  width: 16px;
  height: 16px;
  margin-right: 8px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text {
  margin-top: 15px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-title strong {
  display: flex;
  align-items: center;
  gap: 8px;
  font-weight: 600;
  font-size: 18px;
  line-height: 1.4;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-title strong::before {
  width: 16px;
  height: 16px;
  background: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.408 11.6229C15.7765 11.434 16.2283 11.5796 16.4172 11.9481C16.6062 12.3167 16.4606 12.7684 16.092 12.9574L9.34204 16.4174C9.12725 16.5274 8.87275 16.5274 8.65796 16.4174L1.90796 12.9574C1.53939 12.7684 1.39383 12.3167 1.58276 11.9481C1.77173 11.5796 2.22346 11.434 2.59204 11.6229L9 14.9071L15.408 11.6229ZM15.408 8.3153C15.7765 8.12639 16.2283 8.27196 16.4172 8.6405C16.6062 9.00909 16.4606 9.46082 16.092 9.64978L9.34204 13.1097C9.12725 13.2198 8.87275 13.2198 8.65796 13.1097L1.90796 9.64978C1.53939 9.46082 1.39383 9.00909 1.58276 8.6405C1.77173 8.27196 2.22346 8.12639 2.59204 8.3153L9 11.5995L15.408 8.3153ZM8.73999 1.54626C8.93557 1.47399 9.15409 1.48654 9.34204 1.58288L16.092 5.04284C16.3424 5.1712 16.5 5.42872 16.5 5.71008C16.5 5.99143 16.3424 6.24898 16.092 6.37732L9.34204 9.83728C9.12727 9.94735 8.87273 9.94735 8.65796 9.83728L1.90796 6.37732C1.65758 6.24898 1.50002 5.99143 1.5 5.71008C1.5 5.42872 1.65759 5.1712 1.90796 5.04284L8.65796 1.58288L8.73999 1.54626ZM3.89355 5.71008L9 8.32702L14.1057 5.71008L9 3.0924L3.89355 5.71008Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
  content: "";
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container + .grid-container {
  margin-top: 40px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container.gray-round-box {
  margin-top: 12px;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container.gray-round-box .grid-wrap {
  border-radius: 8px !important;
  overflow: hidden;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container.gray-round-box .grid-wrap .grid-title {
  padding: 0 20px !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container.gray-round-box .grid-wrap .grid-title strong::before {
  background: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 7.3297C2.00106 8.21282 2.35259 9.05948 2.97747 9.68394C3.60236 10.3084 4.44959 10.6597 5.33331 10.6608L11.7239 10.6608L9.52861 12.8546C9.46494 12.916 9.41415 12.9896 9.37921 13.0708C9.34427 13.1521 9.32588 13.2395 9.32511 13.328C9.32434 13.4165 9.34121 13.5042 9.37473 13.5861C9.40825 13.6679 9.45775 13.7423 9.52035 13.8049C9.58294 13.8674 9.65738 13.9169 9.73931 13.9504C9.82124 13.9839 9.90902 14.0007 9.99754 14C10.0861 13.9992 10.1735 13.9808 10.2549 13.9459C10.3362 13.911 10.4098 13.8602 10.4713 13.7966L13.8046 10.4656C13.9257 10.3446 13.9956 10.1818 13.9998 10.0107C14.004 9.8397 13.9422 9.6736 13.8272 9.54685L13.8012 9.5202L10.4679 6.18914C10.3422 6.06778 10.1738 6.00063 9.99901 6.00215C9.82421 6.00367 9.657 6.07373 9.5334 6.19726C9.40979 6.32078 9.33968 6.48787 9.33816 6.66255C9.33664 6.83723 9.40384 7.00551 9.52528 7.13116L11.7239 9.32833L5.33331 9.32833C4.80288 9.32833 4.29418 9.11776 3.91911 8.74294C3.54404 8.36813 3.33332 7.85977 3.33332 7.3297L3.33332 2.66621C3.33332 2.48952 3.26309 2.32007 3.13806 2.19513C3.01304 2.07019 2.84347 2 2.66666 2C2.48985 2 2.32028 2.07019 2.19526 2.19513C2.07024 2.32007 2 2.48952 2 2.66621L2 7.3297Z' fill='%23454545'/%3E%3C/svg%3E%0A") no-repeat center center/contain;
}
.v-application.hwin-layout .recruit-applicant--wrapper .drawer-edit .edit-section .v-card__text .grid-container.gray-round-box .grid-wrap .btn-area {
  padding-right: 20px;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .v-main__wrap {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container {
  min-width: 0;
  min-width: 1300px;
  width: calc(100% - 383px);
  padding-right: 10px;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .recruit-applicant__info {
  height: 100%;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .recruit-applicant__info .__panel {
  padding-right: 22px !important;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .recruit-applicant__info .info-area {
  height: 64px;
  padding: 0 20px;
  position: static;
  background: #f5f5f5;
  border: none;
  align-items: center;
  flex-direction: initial;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .detail-view .section {
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .detail-view .section .detail-list-item .v-card__title {
  height: auto;
  padding: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant-container .detail-view .section .table-wrapper {
  width: 100%;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant__side {
  border-left: 1px solid #dadada;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant__side .side-contents {
  width: 383px;
  border: none;
  padding-bottom: 0;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant__side .side-contents .v-tabs .v-slide-group__wrapper {
  border-bottom: 1px solid #ccc;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant__side .side-contents .v-tabs .v-tabs-bar .v-tab {
  border-bottom: none;
}
.v-application.hwin-layout .recruit-applicant--wrapper.db .recruit-applicant__side .side-contents .v-tabs .v-tab {
  flex: none;
  padding: 0 16px;
}
.v-application.hwin-layout .template-view {
  max-width: 400px;
  margin: 0 auto;
}
.v-application.hwin-layout .template-group {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .evaluation-regist .v-list-item__content .item {
  position: relative;
}
.v-application.hwin-layout .evaluation-regist .v-list-item__content .item .btn-group {
  display: flex;
  gap: 0 8px;
  position: absolute;
  right: 12px;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .evaluation-regist .v-list-item__content .item + .item {
  margin-top: 16px;
}
.v-application.hwin-layout .evaluation-regist .v-list-item__content .gray-round-box__title {
  margin-right: 40px;
  font-weight: 600;
  font-size: 14px;
}
.v-application.hwin-layout .evaluation-regist .v-list-item__content .checkbox-area {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px 32px;
}
.v-application.hwin-layout .grade-conversion-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .grade-conversion-list .v-list-item {
  padding: 13px 12px;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
}
.v-application.hwin-layout .grade-conversion-list .v-list-item .v-divider {
  margin: 0 40px;
}
.v-application.hwin-layout .grade-conversion-list .v-list-item .list-item {
  display: flex;
  align-items: center;
  flex: 1;
}
.v-application.hwin-layout .grade-conversion-list .v-list-item .list-item .tit {
  flex-basis: 90px;
  font-weight: 500;
  font-size: 16px;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper {
  display: flex;
  gap: 0 16px;
  align-items: center;
  margin-left: 8px;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .btn-recruit {
  height: 23px;
  padding: 0 17px 0 6px;
  background: #353535;
  font-size: 11px;
  color: #fff;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .btn-recruit .v-btn__content {
  line-height: 1;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .btn-recruit .v-icon {
  width: 12px;
  height: 12px;
  position: absolute;
  right: -12px;
  top: 50%;
  transform: translateY(-50%);
  color: #fff;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .btn-recruit .v-icon::before {
  width: 12px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .heading-recruit-info {
  display: flex;
  gap: 0 8px;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .heading-recruit-info .v-divider {
  height: 16px;
  align-self: center;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .heading-recruit-info__title {
  margin-left: 8px;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
  color: #222;
}
.v-application.hwin-layout .v-headers .v-heading .heading-recruit--wrapper .heading-recruit-info__date {
  font-weight: 400;
  font-size: 14px;
  color: #606060;
  line-height: 1.4;
}
.v-application.hwin-layout .quest-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
  margin-top: 12px;
}
.v-application.hwin-layout .quest-list-wrapper .list-title {
  font-weight: 600;
  font-size: 16px;
  color: #222;
  line-height: 1.4;
}
.v-application.hwin-layout .quest-list-item {
  display: block;
  padding: 8px 12px;
}
.v-application.hwin-layout .quest-list-item__title {
  font-weight: 500;
  font-size: 12px;
  color: #606060;
  line-height: 1.4;
}
.v-application.hwin-layout .quest-list-item__content {
  margin-top: 5px;
  font-weight: 500;
  font-size: 15px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .info-box {
  display: flex;
  align-items: center;
  gap: 0 60px;
  padding: 30px 20px;
  margin-top: 20px;
  background: #efeeff;
}
.v-application.hwin-layout .insight-wrapper .info-box .btn-tooltip {
  width: 20px;
  height: 20px;
  padding: 0;
}
.v-application.hwin-layout .insight-wrapper .info-box .btn-tooltip .icon-tooltip {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .insight-wrapper .info-box .btn-tooltip .icon-tooltip::before {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .insight-wrapper .info-box .v-card__title {
  display: block;
  font-weight: 600;
  font-size: 18px;
  white-space: nowrap;
}
.v-application.hwin-layout .insight-wrapper .info-box .v-card__title .add-txt {
  display: block;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .info-box .v-card__title .add-txt.gray {
  color: #606060;
}
.v-application.hwin-layout .insight-wrapper .info-box .v-card__text {
  display: flex;
  flex: auto;
  align-items: center;
}
.v-application.hwin-layout .insight-wrapper .info-box .v-card__text .num {
  font-weight: 700;
  font-size: 48px;
  line-height: 1;
}
.v-application.hwin-layout .insight-wrapper .grid-tab {
  margin-top: 24px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button {
  padding: 15px 20px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar {
  height: 32px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content {
  flex: none;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab {
  min-width: 0;
  width: 42px;
  padding: 0;
  font-size: 0;
  border: 1px solid #b1aaff;
  border-radius: 4px 0 0 4px;
  border-right: none;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab .v-icon {
  transition: none;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab .v-icon.icon-graph::before {
  background-size: 14px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab .v-icon.icon-chart::before {
  background-size: 20px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab--active {
  background: #5843e0;
  border-color: #5843e0;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab--active .v-icon {
  color: #fff;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab--active .v-icon.icon-graph::before {
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2 13C2 13.5523 1.55229 14 1 14C0.447716 14 5.92389e-07 13.5523 5.68248e-07 13L4.37114e-08 1C1.95702e-08 0.447715 0.447715 6.78525e-08 1 4.37114e-08C1.55228 1.95702e-08 2 0.447715 2 1L2 13Z' fill='white'/%3E%3Cpath d='M6 11.5833C6 12.0896 5.55229 12.5 5 12.5C4.44772 12.5 4 12.0896 4 11.5833L4 2.41667C4 1.91041 4.44772 1.5 5 1.5C5.55228 1.5 6 1.91041 6 2.41667L6 11.5833Z' fill='white'/%3E%3Cpath d='M10 10C10 10.5523 9.55229 11 9 11C8.44772 11 8 10.5523 8 10L8 4C8 3.44772 8.44772 3 9 3C9.55228 3 10 3.44772 10 4L10 10Z' fill='white'/%3E%3Cpath d='M14 8.5C14 9.05228 13.5523 9.5 13 9.5C12.4477 9.5 12 9.05228 12 8.5L12 5.5C12 4.94772 12.4477 4.5 13 4.5C13.5523 4.5 14 4.94772 14 5.5L14 8.5Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 14px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab--active .v-icon.icon-chart::before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.33268 10L17 10M3.33268 15L13 15M3.33268 5L11 5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  background-size: 20px;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar__content .v-tab:last-of-type {
  border-radius: 0 4px 4px 0;
  border-right: 1px solid #b1aaff;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .type-button .v-tabs-bar .v-tabs-slider-wrapper {
  display: none;
}
.v-application.hwin-layout .insight-wrapper .grid-tab .v-slide-group__wrapper {
  border: none;
}
.v-application.hwin-layout .insight-wrapper .chart-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 20px;
}
.v-application.hwin-layout .insight-wrapper .chart-list__item {
  width: calc(100% / 3 - 13.4px);
  height: 350px;
  border: 1px solid #dadada;
  border-radius: 8px;
}
.v-application.hwin-layout .insight-wrapper .chart-list__item .v-card__title {
  padding: 10px 20px;
  border-bottom: 1px solid #dadada;
}
.v-application.hwin-layout .insight-wrapper .chart-list__item .v-card__title .tit {
  font-weight: 600;
  font-size: 16px;
  color: #222;
}
.v-application.hwin-layout .insight-wrapper .chart-list__item .v-card__title .txt {
  margin-right: 16px;
  font-weight: 500;
  font-size: 12px;
  color: #777;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status {
  margin-top: 20px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__title {
  padding: 12px 0;
  border-bottom: 1px solid #777;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__title .txt {
  margin-right: 12px;
  color: #777;
  font-weight: 500;
  font-size: 12px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__title .v-tabs {
  width: auto;
  padding: 0 0 0 32px !important;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list {
  padding-bottom: 60px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item {
  padding: 32px 20px;
  flex-direction: column;
  align-items: flex-start;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item:not(:first-of-type) {
  border-top: 1px solid #eee;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 0 12px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title .num {
  color: #454545;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title .tit {
  display: flex;
  align-items: center;
  font-weight: 500;
  font-size: 16px;
  color: #000;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title .tit .v-icon {
  width: 20px;
  height: 20px;
  margin-left: 12px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title .tit .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
  color: #454545;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item__title .time {
  font-weight: 500;
  font-size: 16px;
  color: #5843e0;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper--wrapper {
  width: 100%;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper--wrapper .v-divider {
  width: 100%;
  height: 1px;
  margin-top: 4px;
  border-top: 8px solid #eee;
  align-self: flex-start;
  position: absolute;
  left: 0;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list {
  display: flex;
  align-items: flex-start;
  margin-top: 30px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item {
  display: flex;
  flex-direction: column;
  padding-top: 23px;
  position: relative;
  align-items: center;
  flex: 1;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item.is-first {
  flex: 0 0 auto;
  margin-right: auto;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item.is-first .v-divider {
  left: 30px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item.is-last {
  flex: 0 0 auto;
  margin-left: auto;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item.is-last .v-divider {
  right: 30px;
  left: auto;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item-info {
  margin-top: 25px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item-time {
  display: none;
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  font-weight: 600;
  font-size: 12px;
  line-height: 1.4;
  color: #5843e0;
  white-space: nowrap;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item-title {
  position: absolute;
  bottom: 21px;
  left: 0;
  right: 0;
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
  text-align: center;
  color: #000;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list__item-title::after {
  display: block;
  width: 16px;
  height: 16px;
  margin: 0 auto 10px;
  position: relative;
  border-radius: 16px;
  border: 5px solid #5843e0;
  background: #fff;
  content: "";
  z-index: 3;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type {
  gap: 20px;
  display: grid;
  grid-auto-flow: column;
  /* 가로로 아이템 배치 */
  grid-auto-columns: 1fr;
  /* 동일 너비 */
  align-items: stretch;
  /* 🔥 가장 높은 아이템 기준으로 늘어남 */
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item {
  padding: 0;
  display: grid;
  grid-template-rows: auto 200px;
  /* title / graph */
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item .title-area {
  padding: 0;
  text-align: center;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-title {
  display: block;
  position: static;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-title::after {
  display: none;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-total {
  font-weight: 500;
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-graph {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 200px;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-graph .bar {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 200px;
  width: 100%;
  border-radius: 8px;
  color: #fff;
}
.v-application.hwin-layout .insight-wrapper .recruitment-status .v-card__text .recruitment-list-item .stepper-list.graph-type .stepper-list__item-graph .bar.color-blue {
  color: #5843e0;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area {
  margin-top: 20px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area:first-of-type {
  margin-top: 0;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
  margin-top: 12px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item {
  align-items: flex-start;
  gap: 0 12px;
  padding: 20px;
  border: 1px solid #dadada;
  border-radius: 4px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .recruit-number {
  margin-top: 2px;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.4;
  color: #606060;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area .recruit-title {
  display: block;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area .recruit-title .icon-link {
  background: none;
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area .recruit-title .icon-link .v-icon {
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area .recruit-title .icon-link .v-icon::before {
  width: 14px;
  height: 14px;
  line-height: 14px;
  font-size: 14px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area ul {
  display: flex;
  align-items: center;
  gap: 0 16px;
  margin-top: 7px;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area ul li {
  font-weight: 400;
  font-size: 14px;
  line-height: 1.4;
  color: #777;
}
.v-application.hwin-layout .insight-wrapper .drawer-detail__view .recruitment-area .v-card__text .v-list-item .info-area ul li span {
  display: inline-block;
  margin-left: 3px;
  color: #222;
}
.v-application.hwin-layout .survey-result-list {
  margin-top: 20px;
}
.v-application.hwin-layout .survey-result-list .v-list {
  display: flex;
  flex-direction: column;
  gap: 20px 0;
}
.v-application.hwin-layout .survey-result-list .grid-top-area {
  justify-content: flex-start;
  gap: 0 20px;
  border-bottom: none;
}
.v-application.hwin-layout .survey-result-list .grid-top-area .grid-title {
  padding: 0;
}
.v-application.hwin-layout .survey-list-container {
  padding: 20px 0;
  border-top: 1px solid #dadada;
}
.v-application.hwin-layout .survey-list-container .v-card {
  padding: 12px 16px;
  border: 1px solid #dadada;
  border-radius: 8px;
}
.v-application.hwin-layout .survey-list-container .v-card:not(:first-child) {
  margin-top: 16px;
}
.v-application.hwin-layout .survey-list-container .v-card__title {
  display: flex;
  align-items: flex-start;
  position: relative;
  font-weight: 600;
  font-size: 15px;
  line-height: 1.4;
}
.v-application.hwin-layout .survey-list-container .v-card__title .num {
  width: 20px;
  flex-shrink: 0;
  letter-spacing: -1px;
}
.v-application.hwin-layout .survey-list-container .v-card__title strong {
  flex: 1;
  align-items: center;
  padding-left: 5px;
}
.v-application.hwin-layout .survey-list-container .v-card__title strong .add-text {
  margin-left: 12px;
  font-weight: 500;
  font-size: 13px;
  color: #606060;
}
.v-application.hwin-layout .survey-list-container .v-card__text {
  display: flex;
  align-items: center;
  margin-top: 16px;
}
.v-application.hwin-layout .survey-list-container .v-card__text .answer-type {
  width: 76px;
  flex-shrink: 0;
  font-size: 12px;
  color: #454545;
}
.v-application.hwin-layout .survey-list-container .v-card__text .answer-type .v-icon {
  width: 16px;
  height: 16px;
  margin-right: 6px;
}
.v-application.hwin-layout .survey-list-container .v-card__text .answer-type .v-icon::before {
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  color: #606060;
}
.v-application.hwin-layout .survey-list-container .v-card__text .answer-content {
  flex: 1;
  padding: 4px 8px;
  background: #f4f3fe;
  border-radius: 4px;
  font-weight: 500;
  font-size: 14px;
}
.v-application.hwin-layout .survey-list-container .v-card__text ul.answer-content {
  display: flex;
  gap: 0 33px;
  align-items: center;
  background: #fff;
}
.v-application.hwin-layout .survey-list-container .v-card__text ul.answer-content > li {
  padding: 4px 8px;
  position: relative;
  color: #ababab;
}
.v-application.hwin-layout .survey-list-container .v-card__text ul.answer-content > li.selected {
  background: #f4f3fe;
  border-radius: 4px;
  color: #454545;
}
.v-application.hwin-layout .survey-list-container .v-card__text ul.answer-content > li:not(:last-child)::after {
  width: 1px;
  height: 16px;
  position: absolute;
  top: 50%;
  right: -16px;
  transform: translateY(-50%);
  background: #ccc;
  content: "";
}
.v-application.hwin-layout .survey-list-container .v-card__actions {
  height: auto;
  padding: 0 !important;
  margin-top: 16px;
}
.v-application.hwin-layout .survey-list-container .v-card__actions .add-comment {
  display: flex;
  align-items: center;
  gap: 12px;
  width: 100%;
}
.v-application.hwin-layout .survey-list-container .v-card__actions .add-comment dt {
  flex: 0 0 auto;
  font-weight: 400;
  font-size: 12px;
  line-height: 1.4;
}
.v-application.hwin-layout .survey-list-container .v-card__actions .add-comment dt .v-icon {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .survey-list-container .v-card__actions .add-comment dt .v-icon::before {
  width: 16px;
  height: 16px;
}
.v-application.hwin-layout .survey-list-container .v-card__actions .add-comment dd {
  flex: 1 1 auto;
}
.v-application.hwin-layout .survey-list-container.result {
  border-top: 0;
}
.v-application.hwin-layout .survey-list-container.result .v-card {
  box-shadow: none;
}
.v-application.hwin-layout .survey-list-container.result .v-card__title {
  height: auto;
  padding: 0;
}
.v-application.hwin-layout .memo-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .memo-list-item {
  flex-direction: column;
  align-items: flex-start;
  padding: 16px 20px;
  border: 1px solid #dadada;
  border-radius: 4px;
}
.v-application.hwin-layout .memo-list-item__title {
  display: block;
  width: 100%;
  text-overflow: initial;
  white-space: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.4;
  text-align: left;
}
.v-application.hwin-layout .memo-list-item__content {
  display: flex;
  align-items: center;
  width: 100%;
  padding-top: 8px;
  margin-top: 8px;
  border-top: 1px solid #dadada;
}
.v-application.hwin-layout .memo-list-item__content .author {
  font-weight: 600;
  font-size: 12px;
  padding-right: 8px;
  margin-right: 8px;
  border-right: 1px solid #dadada;
}
.v-application.hwin-layout .memo-list-item__content .date {
  font-weight: 400;
  font-size: 12px;
}
.v-application.hwin-layout .memo-list-item__content .v-btn {
  width: 20px;
  height: 20px;
  padding: 0;
  background: transparent;
}
.v-application.hwin-layout .memo-list-item__content .v-btn .v-icon {
  width: 20px;
  height: 20px;
}
.v-application.hwin-layout .memo-list-item__content .v-btn .v-icon::before {
  width: 20px;
  height: 20px;
  font-size: 20px;
  line-height: 20px;
}
.v-application.hwin-layout .memo-list-item__content .v-btn + .v-btn {
  margin-left: 16px;
}
.v-application.hwin-layout .qr-code {
  margin-top: 40px;
}
.v-application.hwin-layout .qr-code .v-card__title {
  padding-bottom: 12px;
  border-bottom: 1px solid #ccc;
}
.v-application.hwin-layout .qr-code .v-card__text {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 200px;
  padding: 40px 0;
  margin-top: 12px;
  background: #f5f5f5;
}
.v-application.hwin-layout .qr-code .v-card__text .qr {
  width: 132px;
  height: 132px;
  background: #fff;
  border: 1px solid #ccc;
  border-radius: 8px;
}
.v-application.hwin-layout .consultation-info-list {
  display: flex;
  flex-direction: column;
  gap: 20px 0;
}
.v-application.hwin-layout .consultation-info-list .v-list-item {
  display: block;
}
.v-application.hwin-layout .consultation-info-list .v-list-item__title {
  margin-bottom: 12px;
  font-weight: 600;
  font-size: 16px;
}
.v-application.hwin-layout .consultation-info-list .v-list-item .memo-list {
  padding-top: 20px;
  margin-top: 20px;
  border-top: 1px solid #777;
}
.v-application.hwin-layout .calendar--wrapper {
  margin: 0 0 40px;
  box-shadow: none;
}
.v-application.hwin-layout .calendar--wrapper .v-card__title {
  align-items: center;
  justify-content: center;
  position: relative;
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .current-month {
  font-weight: 700;
  font-size: 32px;
  width: 242px;
  line-height: 1.4;
  text-align: center;
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .btn-prev,
.v-application.hwin-layout .calendar--wrapper .v-card__title .btn-next {
  font-size: 0;
  background: none;
  transform: rotate(90deg);
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .btn-next {
  transform: rotate(-90deg);
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .btn-today {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .checkbox-group {
  display: flex;
  gap: 0 16px;
  margin: 0;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .checkbox-group .v-input--checkbox .v-label {
  padding: 0 6px;
  line-height: 24px;
  border-radius: 4px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .checkbox-group .v-input--checkbox.v-input--is-label-active.recruit .v-label {
  background: #abe0f8;
  color: #222;
}
.v-application.hwin-layout .calendar--wrapper .v-card__title .checkbox-group .v-input--checkbox.v-input--is-label-active.schedule .v-label {
  background: #e2dfff;
  color: #222;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text {
  margin-top: 17px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar {
  border: none;
  border-top: 1px solid #777;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__head {
  display: flex;
  align-items: center;
  height: 49px;
  border-bottom: 1px solid #dadada;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__head-weekday {
  border: none;
  font-weight: 600;
  font-size: 16px;
  text-align: right;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__head-weekday.v-outside {
  background: #fff;
  color: #222;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__week {
  border-left: 1px solid #dadada;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day {
  height: 150px;
  overflow: visible;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day.v-outside {
  background: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day.v-outside .v-calendar-weekly__day-label .day-text {
  color: #ccc;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day.v-present .v-calendar-weekly__day-label .day-text {
  background: #5843e0;
  color: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day-label {
  padding: 6px 13px 0;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  text-align: right;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day-label .day-text {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 34px;
  height: 34px;
  margin-left: auto;
  border-radius: 34px;
  font-weight: 500;
  font-size: 16px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day-label .day-text.sunday {
  color: red;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day-label .day-text.saturday {
  color: blue;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell {
  min-height: 100%;
  padding-top: 43px;
  position: relative;
  cursor: pointer;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-row {
  height: 24px;
  margin-top: 2px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment {
  position: relative;
  width: 100%;
  height: 24px;
  cursor: pointer;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .timeline-label {
  display: flex;
  min-width: 0;
  text-overflow: ellipsis;
  overflow: hidden;
  gap: 0 6px;
  align-items: center;
  height: 24px;
  position: absolute;
  left: 6px;
  top: 0;
  z-index: 1;
  white-space: nowrap;
  font-weight: 400;
  font-size: 12px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .timeline-label span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  min-width: 0;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .v-divider__small {
  height: 16px;
  min-height: 16px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .icon-link {
  width: 14px;
  height: 14px;
  padding: 0;
  background: none;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .icon-link .v-icon {
  width: 14px;
  height: 14px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment .icon-link .v-icon::before {
  width: 14px;
  height: 14px;
  font-size: 14px;
  line-height: 14px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.recruit {
  background: #abe0f8;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.recruit .timeline-label {
  background: #abe0f8;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.recruit.selected {
  background: #00a8f1;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.recruit.selected .timeline-label {
  background: #00a8f1;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.schedule {
  background: #e2dfff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.schedule .timeline-label {
  background: #e2dfff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.schedule.selected {
  background: #968cff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.schedule.selected .timeline-label {
  background: #968cff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.selected {
  color: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.selected .v-divider {
  border-color: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-segment.selected .v-icon {
  color: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-more {
  display: flex;
  margin-top: 2px;
  padding: 0 13px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 5px;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-more span {
  padding: 0 9px;
  border-radius: 20px;
  font-weight: 700;
  font-size: 12px;
  line-height: 20px;
  color: #fff;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-more span.recruit {
  background: #00a8f1;
}
.v-application.hwin-layout .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-more span.schedule {
  margin-left: 2px;
  background: #968cff;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper {
  margin: 0;
  overflow: hidden;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__title {
  height: 45px;
  padding: 0;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__title .search-area {
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__title .search-area .v-input {
  width: 300px;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__title .search-area .v-input .v-input__slot .v-text-field__slot input {
  font-size: 15px;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__title .search-area .icon-hw-search::before {
  font-size: 16px;
  line-height: 24px;
  text-align: center;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__text .timeline-segment.group {
  background: #abe0f8;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__text .timeline-segment.group .timeline-label {
  background: #abe0f8;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__text .timeline-segment.group.selected {
  background: #00a8f1;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__text .timeline-segment.group.selected .timeline-label {
  background: #00a8f1;
}
.v-application.hwin-layout .v-dialog .calendar--wrapper .v-card__text .v-calendar-weekly__day .day-cell .timeline-more .group {
  background: #00a8f1;
}
.v-application.hwin-layout .v-dialog.dialog-calendar {
  max-height: 100%;
  height: 100%;
  border-radius: 0;
  border: none;
  box-shadow: none;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .calendar--wrapper {
  max-width: 1400px;
  margin: 0 auto;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .v-card {
  height: 100%;
  box-shadow: none;
  border-radius: 0;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .v-card__text.dialog-container {
  height: calc(100% - 64px);
}
.v-application.hwin-layout .v-dialog.dialog-calendar .v-card__text.dialog-container .content {
  max-height: 100%;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list {
  display: flex;
  flex-direction: column;
  gap: 16px 0;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list .v-list-item {
  display: flex;
  align-items: flex-start;
  gap: 0 12px;
  padding: 20px;
  border: 1px solid #dadada;
  border-radius: 4px;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list .v-list-item__title {
  white-space: normal;
  font-weight: 600;
  font-size: 16px;
  line-height: 1.4;
  color: #222;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list .v-list-item .detail-list__content li {
  display: flex;
  align-items: flex-start;
  margin-top: 5px;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list .v-list-item .detail-list__content li strong {
  width: 100px;
  flex-basis: 100px;
  flex: 0 0 auto;
  font-weight: 500;
  font-size: 14px;
  line-height: 1.4;
  color: #777;
}
.v-application.hwin-layout .v-dialog.dialog-calendar .detail-list--wrapper .timeline-list .v-list-item .detail-list__content li span {
  flex: 1 1 auto;
  font-weight: 500;
  font-size: 14px;
  color: #222;
  line-height: 1.4;
}
.v-application.hwin-layout .overlay {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-color: #212121;
  opacity: 0.16;
  content: "";
  z-index: 10;
}
.v-application.hwin-layout .readtime-tooltip {
  max-width: 202px;
  transform: translateY(-7px);
}
.v-application.hwin-layout .readtime-tooltip::before {
  bottom: auto;
  top: -15px;
  border-top: 10px solid transparent;
  border-bottom: 10px solid #000;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
.v-application.hwin-layout .readtime-tooltip .stepper-list__item-info {
  white-space: nowrap;
  font-weight: 400;
  font-size: 13px;
  line-height: 1.4;
}
.v-application.hwin-layout .readtime-tooltip .stepper-list__item-info .v-list {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 2px;
  background: transparent;
}
.v-application.hwin-layout .readtime-tooltip .stepper-list__item-info .v-list-item {
  display: block;
  padding-left: 7px;
  position: relative;
  color: #fff;
}
.v-application.hwin-layout .readtime-tooltip .stepper-list__item-info .v-list-item::before {
  width: 3px;
  height: 3px;
  position: absolute;
  left: 0;
  top: 6px;
  border-radius: 3px;
  background: #fff;
  content: "";
}
.v-application.hwin-layout .readtime-tooltip.last {
  left: auto !important;
  right: 20px !important;
}
.v-application.hwin-layout .readtime-tooltip.last::before {
  left: auto;
  right: 46px;
  transform: translateY(0);
}
body[data-lang=en] .hwin-layout .recruit-applicant--wrapper .recruit-applicant__side .v-tabs .v-tab {
  letter-spacing: -1px;
}
body[data-lang=en] .hwin-layout .v-input--checkbox .v-label {
  white-space: normal;
}
body[data-lang=en] .hwin-layout .download-reason .gray-round-box .reason-input {
  width: calc(100% - 88px);
}
