.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;
}
@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: 112px;
  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%;
  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: 398px;
  -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: 112px;
}
header.portal-header .gnb .menu-list[data-v-3a0f3a4c] {
  display: flex;
  padding: 0;
  max-width: 1080px;
  width: 100%;
}
header.portal-header .gnb .menu-list > li[data-v-3a0f3a4c] {
  max-width: 270px;
  width: 100%;
  height: 112px;
}
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: 112px;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: -1;
  height: 286px;
  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: 1080px;
  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: 189px;
  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;
  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: 112px;
  padding: 48px 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: 285px;
}
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: 19px;
  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;
}
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: 40px;
  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 .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;
}
.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: 112px;
  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: 398px;
  -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: 112px;
}
header.portal-header .gnb .menu-list[data-v-48117e81] {
  display: flex;
  padding: 0;
  max-width: 1080px;
  width: 100%;
}
header.portal-header .gnb .menu-list > li[data-v-48117e81] {
  max-width: 270px;
  width: 100%;
  height: 112px;
}
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: 112px;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: -1;
  height: 286px;
  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: 1080px;
  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: 189px;
  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;
  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: 112px;
  padding: 48px 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: 285px;
}
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: 19px;
  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;
}
.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";
/* svg */
/* color */
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */
html, body, p, ol, ul, li, dl, dt, dd, blockquote, figure, fieldset, legend, textarea, pre, iframe, hr, h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
}
h1, h2, h3, h4, h5, h6 {
  font-size: 100%;
  font-weight: normal;
}
ul {
  list-style: none;
}
button, input, select {
  margin: 0;
}
html {
  box-sizing: border-box;
}
*, *::before, *::after {
  box-sizing: inherit;
}
img, video {
  height: auto;
  max-width: 100%;
}
iframe {
  border: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td, th {
  padding: 0;
}
a {
  text-decoration: none;
  color: #000;
}
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1em;
  margin: 0;
}
img, video {
  width: 100%;
  height: auto;
  border: 0;
  vertical-align: top;
}
em {
  color: #f37321;
  font-style: normal;
}
.v-application.hwin-portal-layout .portal-header .util-menu .util-lang .v-btn {
  font-size: 19px;
  font-weight: 400;
}
.v-application.hwin-portal-layout .portal-header .util-menu .util-lang .v-btn .mdi-menu-down::before {
  content: "";
  background: url(../img/ico_chr-down.7287773b.svg);
  width: 14px;
  height: 14px;
  background-size: 100%;
}
.v-application.hwin-portal-layout .portal-header.top-header .util-menu .util-lang .v-btn.v-btn--text {
  color: #fff;
}
.v-application.hwin-portal-layout .portal-header.top-header .util-menu .util-lang .v-btn.v-btn--text .mdi-menu-down::before {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(104%) contrast(100%);
}
.v-application.hwin-portal-layout .survey-write .answers-check .input-row {
  display: flex;
  gap: 16px;
  flex-wrap: wrap;
}
.v-application.hwin-portal-layout .survey-write .answers-check .input-row .v-input--checkbox {
  width: 100%;
}
.v-application.hwin-portal-layout .survey-write .answers-check .input-row .v-input--checkbox.v-input--is-label-active .v-label {
  color: #353535;
  font-weight: 400;
}
.v-application.hwin-portal-layout .search-filter .search .search-input .v-input.search {
  height: 48px !important;
}
.v-application.hwin-portal-layout .search-filter .search .search-input .v-input.search .v-input__control {
  height: 48px;
}
.v-application.hwin-portal-layout .search-filter .search .search-input .v-input.search .v-input__control .v-input__slot {
  height: 46px;
  background-color: #f0f0f0;
}
.v-application.hwin-portal-layout .search-filter .search .search-input .v-input.search .v-input__control .v-input__slot input {
  margin-top: 0;
}
.v-application.hwin-portal-layout .sub-job-list {
  padding-top: 10px;
  padding-left: 10px;
}
.v-application.hwin-portal-layout .sub-job-list li + li {
  margin-top: 10px;
}
.v-application.hwin-portal-layout .sub-job-list .v-input__slot {
  margin: 0;
}
.v-application.hwin-portal-layout .sub-job-list .v-messages.theme--light {
  display: none;
}
.v-application.hwin-portal-layout .sub-job-list .mdi-checkbox-marked::before {
  background-image: url(../img/ico_checked.7d9de7ed.svg) !important;
}
.v-application.hwin-portal-layout .sub-job-list .v-input--selection-controls__ripple:before {
  display: none !important;
}
.v-application.hwin-portal-layout .sub-job-list .v-input--selection-controls__ripple:before::after {
  display: none !important;
}
.v-application.hwin-portal-layout .sub-job-list .v-icon.v-icon::after {
  display: none;
}
.v-application.hwin-portal-layout .sub-job-list .v-icon::before {
  background-color: #fff;
  border-radius: 3px;
  width: 20px;
  height: 20px;
  background-image: url(../img/ico_checkbox.8a17af5a.svg);
}
.v-application.hwin-portal-layout .sub-job-list .v-icon.icon-checkbox_chk::before {
  background-image: url(../img/ico_checked.7d9de7ed.svg);
}
.v-application.hwin-portal-layout .sub-job-list .mdi-checkbox-blank-outline::before {
  background-image: url(../img/ico_checkbox.8a17af5a.svg) !important;
}
.v-application.hwin-portal-layout .mdi-close::before {
  color: #333;
}
.v-application.hwin-portal-layout .a-input {
  align-items: flex-start;
  display: flex;
  flex: 1 1 auto;
  max-width: 100%;
  text-align: left;
}
.v-application.hwin-portal-layout .v-input {
  height: 74px !important;
  border-radius: 4px;
  padding: 0;
  margin: 0;
}
.v-application.hwin-portal-layout .v-input.v-text-field {
  border: 1px solid #d8d8d8;
}
.v-application.hwin-portal-layout .v-input.v-text-field.v-select {
  border: none;
}
.v-application.hwin-portal-layout .v-input.v-text-field.v-select .v-input__control {
  border: 1px solid #d8d8d8;
  background-color: #fff;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-text-field__slot textarea {
  margin-top: 28px;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-text-field__slot input:disabled {
  color: #717171 !important;
}
.v-application.hwin-portal-layout .v-input.hide-label .v-text-field__slot textarea {
  margin-top: 10px;
}
.v-application.hwin-portal-layout .v-input.v-input--is-readonly {
  background-color: #f8f8f8;
}
.v-application.hwin-portal-layout .v-input.v-input--is-readonly .v-input__control .v-input__slot .v-text-field__slot label {
  color: #717171;
}
.v-application.hwin-portal-layout .v-input.v-input--is-readonly .v-input__control .v-input__slot .v-text-field__slot input {
  color: #717171;
}
.v-application.hwin-portal-layout .v-input.primary--text {
  border-color: #717171 !important;
}
.v-application.hwin-portal-layout .v-input.v-text-field {
  border-radius: 4px !important;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__control {
  height: 74px;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot {
  height: 72px;
  padding: 10px 16px;
  margin: 0 !important;
  background-color: #fff;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot fieldset {
  top: 0;
  padding-left: 12px;
  background: #fff;
  border: none;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label {
  padding: 0;
  font-size: 16px;
  color: #555;
  font-weight: 300;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label--active {
  transform: translateY(-26px) scale(1);
  font-size: 15px;
  color: #8e8e8e !important;
}
.v-application.hwin-portal-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;
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input::-moz-placeholder {
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot .v-text-field__slot input::placeholder {
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot::before {
  border: none;
}
.v-application.hwin-portal-layout .v-input.v-text-field .v-input__slot::after {
  display: none;
}
.v-application.hwin-portal-layout .v-input.v-textarea {
  height: 100% !important;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__control {
  height: 100%;
  position: relative;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__control .v-text-field__details {
  position: absolute;
  right: 0;
  bottom: 0;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__control textarea {
  resize: none;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__slot .v-text-field__slot .v-label {
  top: 30px;
  font-size: 16px;
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__slot .v-text-field__slot .v-label.v-label--active {
  font-size: 12px;
  color: #e8e8e8;
}
.v-application.hwin-portal-layout .v-input.v-textarea .v-input__slot .v-text-field__slot input:disabled {
  color: #717171;
}
.v-application.hwin-portal-layout .v-input.search .v-input__slot {
  height: 70px;
}
.v-application.hwin-portal-layout .v-input.v-text-field--outlined legend {
  display: none;
}
.v-application.hwin-portal-layout .v-input.required .v-input__control .v-text-field__slot .v-label {
  width: auto;
  padding-right: 12px;
  overflow: initial;
}
.v-application.hwin-portal-layout .v-input.required .v-input__control .v-text-field__slot .v-label::after {
  position: absolute;
  top: 0;
  right: 0px;
  font-size: 11px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-portal-layout .v-input.required .v-label {
  width: auto;
  padding-right: 12px;
}
.v-application.hwin-portal-layout .v-input.required .v-label::after {
  position: absolute;
  top: 0;
  right: -12px;
  font-size: 11px;
  color: #d32f2f;
  content: "*";
}
.v-application.hwin-portal-layout .v-input__append-inner {
  margin-top: 0;
}
.v-application.hwin-portal-layout .v-input__append-inner .v-input__icon--clear {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 30px;
}
.v-application.hwin-portal-layout .v-input .v-select {
  border: none;
}
.v-application.hwin-portal-layout .v-input .v-select__slot .v-label {
  padding: 0;
  font-size: 16px;
  color: #2d2d2d;
  overflow: initial;
  font-weight: 300;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-portal-layout .v-input .v-select__slot .v-label--active {
  transform: translateY(-26px) scale(1);
  font-size: 15px;
  color: #8e8e8e !important;
}
.v-application.hwin-portal-layout .v-input .v-select__slot .v-label--disabled {
  background: transparent;
  color: #ccc !important;
}
.v-application.hwin-portal-layout .v-input .v-select__slot .v-input__append-inner i.v-icon {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}
.v-application.hwin-portal-layout .v-input .v-select__selections {
  margin-top: 20px;
  height: 24px;
  padding: 0 !important;
  font-size: 17px;
  color: #2d2d2d;
  line-height: 22px;
  font-weight: 500;
}
.v-application.hwin-portal-layout .v-input .v-select__selections input::-moz-placeholder {
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input .v-select__selections input::placeholder {
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-input .v-select__selections .v-select__selection, .v-application.hwin-portal-layout .v-input .v-select__selections input {
  padding: 0;
  margin: 0;
}
.v-application.hwin-portal-layout .v-input.hide-label .v-select__selections input, .v-application.hwin-portal-layout .v-input.hide-label .v-text-field__slot input {
  margin-top: 0 !important;
}
.v-application.hwin-portal-layout .v-input.hide-label .v-select__selections label + input, .v-application.hwin-portal-layout .v-input.hide-label .v-text-field__slot label + input {
  margin-top: 20px !important;
}
.v-application.hwin-portal-layout .v-input.hide-label.v-input--is-focused .v-text-field__slot .v-label + input {
  margin-top: 20px !important;
}
.v-application.hwin-portal-layout .v-input--is-disabled {
  opacity: 1;
}
.v-application.hwin-portal-layout .v-input--is-disabled fieldset {
  background: #f5f5f5 !important;
  border-color: #ccc;
}
.v-application.hwin-portal-layout .v-input--is-disabled .v-input__slot input {
  color: #ccc;
}
.v-application.hwin-portal-layout .v-input--is-disabled .v-select__selection--disabled {
  color: #ccc;
}
.v-application.hwin-portal-layout .v-input--is-disabled .v-select__slot .v-label--is-disabled {
  background: transparent;
  color: #ccc !important;
}
.v-application.hwin-portal-layout .v-input--is-readonly {
  opacity: 1;
  /* v-text-field 음영처리 추가 */
}
.v-application.hwin-portal-layout .v-input--is-readonly fieldset {
  background: #f5f5f5 !important;
  height: 72px;
}
.v-application.hwin-portal-layout .v-input--is-readonly .v-select__slot .v-label--active {
  background: transparent;
}
.v-application.hwin-portal-layout .v-input--is-readonly.v-text-field .v-input__slot {
  background: #f5f5f5 !important;
}
.v-application.hwin-portal-layout .v-input.error--text .v-input__control .v-text-field__slot .v-label, .v-application.hwin-portal-layout .v-input.error--text .v-input__control .v-text-field__slot .v-label--active, .v-application.hwin-portal-layout .v-input.error--text .v-input__control .v-text-field__slot input {
  color: #d32f2f !important;
}
.v-application.hwin-portal-layout .v-input.error--text .v-select__slot .v-label--active, .v-application.hwin-portal-layout .v-input.error--text .v-select__slot .v-select__selection {
  color: #d32f2f !important;
}
.v-application.hwin-portal-layout .v-input.v-autocomplete .v-select__slot input {
  margin-top: 20px;
  font-size: 16px;
}
.v-application.hwin-portal-layout .v-input.hwin-combobox.vchips {
  height: auto !important;
  min-height: 63px;
}
.v-application.hwin-portal-layout .v-input.hwin-combobox.vchips .v-input__control, .v-application.hwin-portal-layout .v-input.hwin-combobox.vchips .v-input__slot {
  height: 100%;
}
.v-application.hwin-portal-layout .v-input.hwin-combobox.vchips .v-select__selections {
  height: auto;
}
.v-application.hwin-portal-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-portal-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-portal-layout .v-input.hwin-combobox.vchips .v-select__selections .v-chip .v-chip__close::before {
  background-size: 19px;
  background-position: center;
}
.v-application.hwin-portal-layout .v-input--radio-group {
  height: auto !important;
  padding: 0;
  margin: 0;
}
.v-application.hwin-portal-layout .v-input--radio-group .v-icon {
  color: #d6dbe1;
}
.v-application.hwin-portal-layout .v-input--radio-group .v-icon::before {
  background-color: #fff;
  border-radius: 50%;
}
.v-application.hwin-portal-layout .v-input .v-radio .v-label {
  font-size: 14px;
  font-weight: 500;
  color: #606060;
}
.v-application.hwin-portal-layout .v-input .v-radio.v-item--active .v-label {
  color: #5843e0;
}
.v-application.hwin-portal-layout .v-input .v-radio--is-disabled {
  opacity: 0.6;
}
.v-application.hwin-portal-layout .v-input--checkbox {
  height: auto !important;
}
.v-application.hwin-portal-layout .v-input--checkbox .v-icon::before {
  width: 20px;
  height: 20px;
  background-image: url(../img/ico_checkbox.8a17af5a.svg);
}
.v-application.hwin-portal-layout .v-input--checkbox .v-icon.icon-checkbox_chk::before {
  background-image: url(../img/ico_checked.7d9de7ed.svg);
}
.v-application.hwin-portal-layout .v-input--checkbox.v-input--is-disabled {
  opacity: 0.6;
}
.v-application.hwin-portal-layout .v-input--checkbox .v-icon {
  color: #d6dbe1;
}
.v-application.hwin-portal-layout .v-input--checkbox .v-icon::before {
  background-color: #fff;
  border-radius: 3px;
}
.v-application.hwin-portal-layout .v-input--checkbox .v-label {
  font-size: 14px;
  font-weight: 500;
  color: #606060;
}
.v-application.hwin-portal-layout .v-input--checkbox.v-input--is-label-active .v-label {
  color: #5843e0;
}
.v-application.hwin-portal-layout .v-input--switch {
  height: auto !important;
  padding: 0 12px 0 0;
  margin: 0;
}
.v-application.hwin-portal-layout .v-input--switch .v-input--selection-controls__input {
  width: 34px;
  height: 18px;
}
.v-application.hwin-portal-layout .v-input--switch__track {
  width: 34px;
  height: 18px;
}
.v-application.hwin-portal-layout .v-input--switch__thumb {
  width: 14px;
  height: 14px;
}
.v-application.hwin-portal-layout .v-input--switch.v-input--is-disabled {
  opacity: 0.6;
}
.v-application.hwin-portal-layout .v-input--switch .v-label {
  font-size: 14px;
  color: #606060;
  font-weight: 500;
}
.v-application.hwin-portal-layout .v-card.type-block.error--text {
  border-color: #d32f2f !important;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap {
  display: flex;
  align-items: center;
  gap: 16px;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .v-text-field .v-input__control fieldset {
  border: none !important;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .v-divider {
  height: 43px;
  margin-top: 10px;
  border-color: #dadada;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .v-divider__small {
  height: 20px;
  margin-top: 21.5px;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .btn-wrap {
  display: flex;
  height: 63px;
  padding: 10px;
  align-items: center;
  justify-content: center;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .btn-wrap .btn-search {
  width: 24px;
  height: 24px;
  background: none !important;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .btn-wrap .btn-search .icon-search {
  width: 24px;
  height: 24px;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .flex-none {
  flex: none;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .flex-none.a-input .v-input {
  width: 100%;
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .flex-none.a-input.col-4-1 {
  width: calc(25% - 16px);
}
.v-application.hwin-portal-layout .hwin-unit .field-wrap .flex-none.a-input.col-5-1 {
  width: calc(20% - 16px);
}
.v-application.hwin-portal-layout .hwin-rangepicker.range, .v-application.hwin-portal-layout .hwin-rangeTime {
  width: 100%;
  min-width: 236px;
  height: 63px;
  padding: 10px 12px;
  background-color: #fff !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range:not(.invalid, .error--text), .v-application.hwin-portal-layout .hwin-rangeTime:not(.invalid, .error--text) {
  border-color: #ccc !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .rangepicker-content, .v-application.hwin-portal-layout .hwin-rangeTime .rangepicker-content {
  display: flex;
  align-items: center;
  gap: 10px 12px;
  color: #ababab;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .range-title, .v-application.hwin-portal-layout .hwin-rangeTime .range-title {
  display: inline-block;
  font-size: 12px;
  color: #606060;
  font-weight: 500;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .v-input, .v-application.hwin-portal-layout .hwin-rangeTime .v-input {
  height: 100% !important;
  padding: 0;
  margin: 0;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .v-input__control, .v-application.hwin-portal-layout .hwin-rangeTime .v-input__control {
  height: 100%;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .v-input__slot, .v-application.hwin-portal-layout .hwin-rangeTime .v-input__slot {
  height: 100%;
  padding: 0 !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .v-input__slot::before, .v-application.hwin-portal-layout .hwin-rangepicker.range .v-input__slot::after, .v-application.hwin-portal-layout .hwin-rangeTime .v-input__slot::before, .v-application.hwin-portal-layout .hwin-rangeTime .v-input__slot::after {
  display: none;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range .v-input__slot .v-label, .v-application.hwin-portal-layout .hwin-rangeTime .v-input__slot .v-label {
  top: 10px !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input {
  height: 22px !important;
  margin-top: 8px;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input__control, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input__control {
  min-height: 22px !important;
  height: 22px !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input__control .v-text-field__slot input, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input__control .v-text-field__slot input {
  margin: 0;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input__slot, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input__slot {
  padding: 0 !important;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input__append-inner, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input__append-inner {
  margin-top: 0;
}
.v-application.hwin-portal-layout .hwin-rangepicker.range.is-label__range .v-input__icon--append, .v-application.hwin-portal-layout .hwin-rangeTime.is-label__range .v-input__icon--append {
  transform: translateY(-13px);
}
.v-application.hwin-portal-layout .v-btn {
  min-width: auto !important;
}
.v-application.hwin-portal-layout .v-btn.btn-search-modal {
  width: 100% !important;
  font-family: "HanwhaGothic";
  font-size: 17px;
  font-weight: 700;
  height: 56px;
  margin-top: 0;
}
.v-application.hwin-portal-layout .v-btn.icon-only {
  padding: 0;
}
.v-application.hwin-portal-layout .v-btn.icon-only::before {
  display: none;
}
.v-application.hwin-portal-layout .v-menu__content .v-input--checkbox.check-all {
  height: auto !important;
  padding: 8px;
  margin: 0;
}
.v-application.hwin-portal-layout .v-menu__content .v-input--checkbox.check-all label {
  font-size: 16px;
  font-weight: 500;
}
.v-application.hwin-portal-layout .v-menu__content .v-list {
  padding: 4px 0;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item {
  min-height: 40px;
  padding: 0 8px;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item__action {
  margin: 0;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item__content {
  padding: 0 0 0 8px;
  z-index: 1;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item__title {
  font-size: 16px;
  color: #222;
  font-weight: 400;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item--active .v-list-item__title {
  color: #5843e0;
  font-weight: 500;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item--active::before {
  background: #efeeff;
  opacity: 1;
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item:hover::before {
  background: #f0f0f0;
  opacity: 1;
}
.v-application.hwin-portal-layout .error--text {
  color: #d32f2f !important;
  caret-color: #d32f2f !important;
}
.v-application.hwin-portal-layout .v-tabs {
  margin-top: 40px;
}
.v-application.hwin-portal-layout .v-tabs .v-tabs-bar {
  height: 80px;
}
.v-application.hwin-portal-layout .v-tabs .v-tabs-bar .v-slide-group__wrapper .v-tabs-slider {
  background-color: #2d2d2d;
}
.v-application.hwin-portal-layout .v-tabs .v-tabs-bar .v-slide-group__wrapper .v-tab {
  width: 50%;
  font-size: 19px;
  font-weight: 300;
  color: #8e8e8e;
}
.v-application.hwin-portal-layout .v-tabs .v-tabs-bar .v-slide-group__wrapper .v-tab.v-tab--active {
  color: #2d2d2d;
  font-weight: 700;
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .search {
  width: calc(100% - 110px);
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .search .v-input__control {
  border: none;
  height: 74px;
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .search .v-input__control .v-input__slot {
  height: 74px;
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .search .v-input__control .v-input__slot .v-label {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .v-input--checkbox {
  height: 72px;
  display: flex;
  align-items: center;
  padding-left: 16px;
  position: relative;
}
.v-application.hwin-portal-layout .input-row.row-col0 .col-wrap .v-input--checkbox::before {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 18px;
  background-color: #c6c6c6;
}
.v-application.hwin-portal-layout .date-picker .v-input__append-inner {
  margin-top: 12px;
}
.v-application.hwin-portal-layout .date-picker .v-input.v-text-field .v-input__slot .v-text-field__slot .v-label {
  color: #2d2d2d;
  font-weight: 500;
  font-size: 16px;
}
.v-application.hwin-portal-layout .date-picker .v-input.v-text-field .v-input__slot .v-text-field__slot input:disabled {
  color: #717171;
}
.v-application.hwin-portal-layout .date-picker .v-picker__body {
  width: 100%;
}
.v-application.hwin-portal-layout .fileUpload {
  padding: 16px 20px;
  border: 1px solid #ccc;
  border-radius: 4px !important;
}
.v-application.hwin-portal-layout .fileUpload .img {
  -o-object-fit: contain;
     object-fit: contain;
  max-width: 100%;
}
.v-application.hwin-portal-layout .fileUpload.title-bold .v-card__subtitle span.fileUpload-title {
  font-size: 16px;
  color: #222;
  font-weight: 600;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle {
  display: flex;
  justify-content: flex-end;
  padding: 0;
  font-size: 13px;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle:has(.important-msg) .v-icon.icon-hw_info4,
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle:has(.important-msg) .important-msg {
  color: #ef1800;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area {
  display: flex;
  gap: 16px;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area button {
  font-size: 17px;
  padding: 0;
  border: none;
  color: #2d2d2d !important;
  font-family: "HanwhaGothic" !important;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area button .v-btn__content .v-icon {
  font-size: 18px;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area button .v-btn__content .v-icon::before {
  height: auto;
}
.v-application.hwin-portal-layout .fileUpload .fileUpload-title.text-required {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
}
.v-application.hwin-portal-layout .fileUpload .fileUpload-title.text-required::after {
  right: -10px;
}
.v-application.hwin-portal-layout .fileUpload .v-btn--text {
  color: #5843e0 !important;
  border-bottom: 1px solid #5843e0;
}
.v-application.hwin-portal-layout .fileUpload .dropZone {
  border: 1px dashed #dedede;
  border-radius: 4px;
  background-color: #fff;
}
.v-application.hwin-portal-layout .fileUpload .dropZone.dropZone-over {
  border-style: dashed;
  border-width: 2px;
  background-color: #f2f3f7;
}
.v-application.hwin-portal-layout .fileUpload .dropZone.required {
  border-color: #ef1800;
}
.v-application.hwin-portal-layout .fileUpload .dropZone.hideDropArea {
  display: none;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-info {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 160px;
  position: relative;
  top: unset;
  width: auto;
  transform: none;
  padding: 28px;
  gap: 8px;
  background: #f5f5f8;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-info i.v-icon {
  font-size: 24px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-info input {
  cursor: pointer;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  left: 0;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-info .dropZone-title {
  display: inline-block;
  margin-top: 12px;
  font-size: 16px;
  color: #454545;
  font-weight: 400;
  text-align: center;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded {
  border: none;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-name-item {
  gap: 4px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-action-item {
  gap: 8px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-action-item .v-icon {
  font-size: 14px !important;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-action-item .v-icon::before {
  height: 32px;
  width: 32px;
  line-height: 32px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-action-item .v-btn {
  width: 32px;
  height: 32px;
  padding: 0;
  border: 1px solid #e0e0e0;
  border-radius: 2px;
  background-color: #fff !important;
  margin-left: 8px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-action-item .v-btn .v-icon::before {
  color: #454545 !important;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded .file-size {
  margin-right: 24px;
  color: #555;
  font-size: 13px;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded > .dropZone {
  -webkit-margin-after: 20px;
          margin-block-end: 20px;
  justify-content: center;
}
.v-application.hwin-portal-layout .fileUpload .dropZone-uploaded > .dropZone .dropZone-info {
  padding-block: 14px;
}
.v-application.hwin-portal-layout .fileUpload .v-chip-group .v-chip {
  margin: 0 8px;
}
.v-application.hwin-portal-layout .fileUpload .v-chip-group .v-slide-group__content {
  padding: 0;
}
.v-application.hwin-portal-layout .fileUpload .file-list {
  border-radius: 4px;
  background-color: #fff;
}
.v-application.hwin-portal-layout .fileUpload .file-list .__view {
  max-height: 192px !important;
  padding: 0 !important;
}
.v-application.hwin-portal-layout .fileUpload .file-list .extension-icon {
  display: inline-flex;
  width: 15px;
  margin-right: 8px;
}
.v-application.hwin-portal-layout .fileUpload .file-list .file-list__item {
  display: flex;
  min-height: 64px;
  padding: 10px;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid #e0e0e0;
  gap: 40px;
}
.v-application.hwin-portal-layout .fileUpload .file-list .file-list__item > div:first-child {
  max-width: calc(100% - 225px);
}
.v-application.hwin-portal-layout .fileUpload .file-list .file-list__item .ellipsis {
  text-overflow: ellipsis;
  min-width: 90px;
  flex: 1 1 auto;
  font-size: 13px;
}
.v-application.hwin-portal-layout .fileUpload .file-list .file-info-area {
  min-height: 32px;
  justify-content: flex-end;
}
.v-application.hwin-portal-layout .fileUpload .file-list .file-info-area .dash {
  color: #ccc;
  margin: 0 4px;
}
.v-application.hwin-portal-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;
}
.v-application.hwin-portal-layout .fileUpload--single {
  justify-content: flex-end;
  align-items: center;
  padding-top: 0;
  gap: 12px;
}
.v-application.hwin-portal-layout .fileUpload--single .buttons-area {
  align-items: center;
  gap: 16px;
}
.v-application.hwin-portal-layout .fileUpload--single .buttons-area:empty {
  display: none !important;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone {
  flex: 1 1 auto;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone .dropZone-info {
  padding: 8px;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone .dropZone-info .dropZone-title {
  font-size: 13px;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded {
  width: 100%;
  flex: 1;
  padding-inline: 20px;
}
.basic .v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded {
  padding: 2px 0;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list {
  width: 100%;
  display: flex;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div {
  padding: 8px 0;
  display: inline-block !important;
  position: relative;
  width: 100%;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-name-item {
  display: flex;
  line-height: 32px;
}
.v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-action-item {
  display: flex;
}
.basic .v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div {
  padding: 2px 8px;
  font-size: 13px;
}
.basic .v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-size {
  margin-right: 12px;
}
.basic .v-application.hwin-portal-layout .fileUpload--single .dropZone-uploaded .file-list > div .file-name-item {
  line-height: 28px;
  max-width: calc(100% - 160px);
}
.v-application.hwin-portal-layout .fileUpload--single .file-container {
  justify-content: center;
  align-items: center;
  flex: 1;
  gap: 12px;
  padding-top: 0 !important;
}
.v-application.hwin-portal-layout .fileUpload .file-description {
  margin-top: 20px;
}
.v-application.hwin-portal-layout .fileUpload .btn-download_all-file {
  margin-left: 14px;
  background-color: #fff;
  border: 1px solid #e0e0e0;
}
.v-application.hwin-portal-layout .fileUpload .btn-download_all-file .v-icon {
  width: 14px;
  height: 14px;
  margin-right: 4px;
}
.v-application.hwin-portal-layout .fileUpload .btn-download_all-file .v-icon::before {
  width: 14px;
  height: 14px;
  line-height: 14px;
  font-size: 16px;
}
@media screen and (max-width: 1280px) {
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle {
    flex-wrap: wrap;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .d-flex.align-center {
    width: 100%;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area {
    width: 100%;
    justify-content: center;
    gap: 6px;
    margin-top: 10px;
    flex-wrap: wrap;
}
.v-application.hwin-portal-layout .fileUpload .v-card__subtitle .btn-area button {
    font-size: 14px;
    width: 100%;
    border: 1px solid #eee;
}
.v-application.hwin-portal-layout .fileUpload .file-preview-list .file-preview-item .preview-image-wrapper {
    display: none;
}
.v-application.hwin-portal-layout .fileUpload .file-preview-list .file-preview-item .file-info-wrapper .file-name-item {
    font-size: 12px;
    max-width: 122px;
}
.v-application.hwin-portal-layout .fileUpload .file-preview-list .file-preview-item .file-info-wrapper .file-action-item {
    gap: 0;
}
.v-application.hwin-portal-layout .fileUpload .file-preview-list .file-preview-item .file-info-wrapper .file-action-item .icon-hw-check {
    display: none;
}
.v-application.hwin-portal-layout .fileUpload .file-preview-list .file-preview-item .file-info-wrapper .file-action-item .file-size {
    margin: 0;
}
}
.v-application.hwin-portal-layout .chips-list .v-chip {
  height: 30px;
}
.v-application.hwin-portal-layout .chips-list .v-chip .v-chip__close.mdi-close-circle::before {
  content: "󰅖";
  transform: scale(0.8);
}
.v-application.hwin-portal-layout .chips-list .v-chip.change {
  background-color: #f5f5ff !important;
  border-color: #b0b5ff !important;
}
.v-application.hwin-portal-layout .chips-list.inline .v-chip:not(:last-child) {
  margin-right: 4px;
}
.v-icon[class^=icon-]::before,
.v-icon[class*=" icon-"]::before {
  width: 24px;
  height: 24px;
}
.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-calendar::before,
.v-icon[class*=" icon-"].icon-calendar::before {
  width: 22px;
  height: 22px;
  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='M19 10.2H3M14.5556 3V6.6M7.44444 3V6.6M7.26667 20H14.7333C16.2268 20 16.9735 20 17.544 19.7057C18.0457 19.4469 18.4537 19.0338 18.7094 18.5258C19 17.9482 19 17.1921 19 15.68V9.12C19 7.60786 19 6.85179 18.7094 6.27423C18.4537 5.76619 18.0457 5.35314 17.544 5.09428C16.9735 4.8 16.2268 4.8 14.7333 4.8H7.26667C5.77319 4.8 5.02646 4.8 4.45603 5.09428C3.95426 5.35314 3.54631 5.76619 3.29065 6.27423C3 6.85179 3 7.60786 3 9.12V15.68C3 17.1921 3 17.9482 3.29065 18.5258C3.54631 19.0338 3.95426 19.4469 4.45603 19.7057C5.02646 20 5.77319 20 7.26667 20Z' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-drop_down::before,
.v-icon[class*=" icon-"].icon-drop_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-plus::before,
.v-icon[class*=" icon-"].icon-plus::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='M12 7L12 17M17 12L7 12' stroke='%23606060' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-close::before,
.v-icon[class*=" icon-"].icon-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%3Cpath d='M16 8L8 16M16 16L8 8' stroke='%23606060' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-clock_gray::before,
.v-icon[class*=" icon-"].icon-clock_gray::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%3Cmask id='path-1-inside-1_604_9684' fill='white'%3E%3Cpath d='M21 12C21 16.9706 16.9706 21 12 21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12Z'/%3E%3C/mask%3E%3Cpath d='M15.0588 15.1987C15.5827 15.3733 16.149 15.0902 16.3237 14.5662C16.4983 14.0423 16.2152 13.476 15.6912 13.3013L15.375 14.25L15.0588 15.1987ZM12 13.125H11C11 13.5554 11.2754 13.9376 11.6838 14.0737L12 13.125ZM13 8.42087C13 7.86858 12.5523 7.42087 12 7.42087C11.4477 7.42087 11 7.86858 11 8.42087H12H13ZM15.375 14.25L15.6912 13.3013L12.3162 12.1763L12 13.125L11.6838 14.0737L15.0588 15.1987L15.375 14.25ZM12 13.125H13V8.42087H12H11V13.125H12ZM21 12H19C19 15.866 15.866 19 12 19V21V23C18.0751 23 23 18.0751 23 12H21ZM12 21V19C8.13401 19 5 15.866 5 12H3H1C1 18.0751 5.92487 23 12 23V21ZM3 12H5C5 8.13401 8.13401 5 12 5V3V1C5.92487 1 1 5.92487 1 12H3ZM12 3V5C15.866 5 19 8.13401 19 12H21H23C23 5.92487 18.0751 1 12 1V3Z' fill='%23606060' mask='url(%23path-1-inside-1_604_9684)'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow::before,
.v-icon[class*=" icon-"].icon-arrow::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='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-arrow_refresh::before,
.v-icon[class*=" icon-"].icon-arrow_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%3Cpath d='M5.47387 8.47737C6.7722 6.11568 9.19888 4.52675 11.9782 4.52675C15.1295 4.52675 17.8274 6.56939 18.9414 9.46502M9.29317 9.46502H4V4M18.5261 15.5226C17.2278 17.8843 14.8011 19.4733 12.0218 19.4733C8.87046 19.4733 6.17256 17.4306 5.05863 14.535M14.7068 14.535H20V20' stroke='%23606060' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-check::before,
.v-icon[class*=" icon-"].icon-check::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-refresh_blue::before,
.v-icon[class*=" icon-"].icon-refresh_blue::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%3Cg clip-path='url(%23clip0_725_13631)'%3E%3Cpath d='M17.4167 18.3333V16.1849C16.3446 17.5115 14.8881 18.4731 13.2469 18.9376C11.6057 19.402 9.86007 19.3464 8.25179 18.7782C6.64351 18.2101 5.25177 17.1573 4.26644 15.7651C3.2811 14.3728 2.75092 12.7093 2.75 11.0036C2.75 10.7605 2.84665 10.5274 3.01855 10.3555C3.19046 10.1836 3.42355 10.0869 3.66667 10.0869C3.90978 10.0869 4.14287 10.1836 4.31478 10.3555C4.48669 10.5274 4.58333 10.7605 4.58333 11.0036C4.58349 12.3695 5.01917 13.7 5.82764 14.8009C6.6361 15.9019 7.7757 16.7158 9.07894 17.1248C10.3822 17.5339 11.7806 17.5171 13.0732 17.0756C14.3659 16.6341 15.4848 15.7911 16.2655 14.6702H13.75C13.5069 14.6702 13.2738 14.5736 13.1019 14.4017C12.93 14.2298 12.8333 13.9967 12.8333 13.7536C12.8333 13.5105 12.93 13.2774 13.1019 13.1055C13.2738 12.9336 13.5069 12.8369 13.75 12.8369H18.3333C18.5764 12.8369 18.8095 12.9336 18.9814 13.1055C19.1534 13.2774 19.25 13.5105 19.25 13.7536V18.3369C19.25 18.58 19.1534 18.8131 18.9814 18.985C18.8095 19.1569 18.5764 19.2536 18.3333 19.2536C18.0902 19.2536 17.8571 19.1569 17.6852 18.985C17.5133 18.8131 17.4167 18.58 17.4167 18.3369V18.3333ZM17.4167 11C17.4165 9.63407 16.9808 8.30361 16.1724 7.20264C15.3639 6.10166 14.2243 5.2878 12.9211 4.87874C11.6178 4.46969 10.2194 4.48737 8.92676 4.92887C7.63415 5.37038 6.51523 6.21249 5.73454 7.33333H8.25C8.49312 7.33333 8.7262 7.42998 8.89811 7.60189C9.07002 7.7738 9.16667 8.00688 9.16667 8.25C9.16667 8.49311 9.07002 8.7262 8.89811 8.89811C8.7262 9.07002 8.49312 9.16667 8.25 9.16667H3.66667C3.42355 9.16667 3.19046 9.07002 3.01855 8.89811C2.84665 8.7262 2.75 8.49311 2.75 8.25V3.66667C2.75 3.42355 2.84665 3.19046 3.01855 3.01855C3.19046 2.84665 3.42355 2.75 3.66667 2.75C3.90978 2.75 4.14287 2.84665 4.31478 3.01855C4.48669 3.19046 4.58333 3.42355 4.58333 3.66667V5.8151C5.65561 4.48822 7.11331 3.52677 8.75488 3.06242C10.3965 2.59807 12.1416 2.65407 13.75 3.22266C15.3584 3.79124 16.7503 4.84387 17.7354 6.23673C18.7204 7.6296 19.2498 9.29401 19.25 11C19.25 11.2431 19.1534 11.4762 18.9814 11.6481C18.8095 11.82 18.5764 11.9167 18.3333 11.9167C18.0902 11.9167 17.8571 11.82 17.6852 11.6481C17.5133 11.4762 17.4167 11.2431 17.4167 11Z' fill='%235843E0'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_725_13631'%3E%3Crect width='22' height='22' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-filter_open::before,
.v-icon[class*=" icon-"].icon-filter_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%3Cpath d='M10.9991 20C10.7158 20 10.4783 19.9042 10.2866 19.7125C10.0949 19.5208 9.9991 19.2833 9.9991 19V13L4.1991 5.6C3.9491 5.26667 3.9116 4.91667 4.0866 4.55C4.2616 4.18333 4.56577 4 4.9991 4H18.9991C19.4324 4 19.7366 4.18333 19.9116 4.55C20.0866 4.91667 20.0491 5.26667 19.7991 5.6L13.9991 13V19C13.9991 19.2833 13.9033 19.5208 13.7116 19.7125C13.5199 19.9042 13.2824 20 12.9991 20H10.9991ZM11.9991 12.3L16.9491 6H7.0491L11.9991 12.3Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-filter_close::before,
.v-icon[class*=" icon-"].icon-filter_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%3Cpath d='M14.7992 11.9746L13.3742 10.5496L16.9492 5.99961H8.82422L6.82422 3.99961H18.9992C19.4159 3.99961 19.7159 4.18294 19.8992 4.54961C20.0826 4.91628 20.0492 5.26628 19.7992 5.59961L14.7992 11.9746ZM13.9992 16.8246V18.9996C13.9992 19.2829 13.9034 19.5204 13.7117 19.7121C13.5201 19.9038 13.2826 19.9996 12.9992 19.9996H10.9992C10.7159 19.9996 10.4784 19.9038 10.2867 19.7121C10.0951 19.5204 9.99922 19.2829 9.99922 18.9996V12.8246L2.09922 4.92461C1.91589 4.74128 1.82422 4.51211 1.82422 4.23711C1.82422 3.96211 1.91589 3.72461 2.09922 3.52461C2.29922 3.32461 2.53672 3.22461 2.81172 3.22461C3.08672 3.22461 3.32422 3.32461 3.52422 3.52461L20.4992 20.4996C20.6992 20.6996 20.7951 20.9329 20.7867 21.1996C20.7784 21.4663 20.6742 21.6996 20.4742 21.8996C20.2742 22.0829 20.0409 22.1788 19.7742 22.1871C19.5076 22.1954 19.2742 22.0996 19.0742 21.8996L13.9992 16.8246Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-checkbox::before,
.v-icon[class*=" icon-"].icon-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%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-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%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-star_unchk::before,
.v-icon[class*=" icon-"].icon-star_unchk::before {
  background-image: 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");
  content: "";
}
.v-icon[class^=icon-].icon-star_chk::before,
.v-icon[class*=" icon-"].icon-star_chk::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%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");
  content: "";
}
.v-icon[class^=icon-].icon-more_horizontal::before,
.v-icon[class*=" icon-"].icon-more_horizontal::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 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");
  content: "";
}
.v-icon[class^=icon-].icon-youtube::before,
.v-icon[class*=" icon-"].icon-youtube::before {
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='13' viewBox='0 0 18 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 0C9.00066 1.29896e-09 14.6289 -0.000413285 16.0322 0.37793C16.8064 0.586566 17.4174 1.20115 17.624 1.98047C17.9991 3.38962 18 6.32229 18 6.34082C18 6.34082 18.0004 9.28976 17.624 10.7021C17.4174 11.4814 16.8064 12.0951 16.0322 12.3037C14.6289 12.6821 9.00066 12.6816 9 12.6816C9 12.6816 3.37218 12.6821 1.96777 12.3037C1.19364 12.0951 0.582622 11.4814 0.375977 10.7021C-0.000387078 9.28874 0 6.34082 0 6.34082C3.75098e-06 6.32229 0.000944908 3.38962 0.375977 1.98047C0.582567 1.20115 1.19357 0.586566 1.96777 0.37793C3.37123 -0.000435279 9 0 9 0ZM7 9.35254L11.7041 6.67676L7 4V9.35254Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-instagram::before,
.v-icon[class*=" icon-"].icon-instagram::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.3821 0H4.61795C2.06623 0 0 2.06624 0 4.61795V11.3821C0 13.9338 2.06623 16 4.61795 16H11.3821C13.9338 16 16 13.9338 16 11.3821V4.61795C16 2.0692 13.9338 0 11.3821 0ZM14.5258 11.5005C14.5258 13.1937 13.1523 14.5673 11.459 14.5673H4.53802C2.84773 14.5673 1.47123 13.1937 1.47123 11.5005V4.57946C1.47123 2.88622 2.84477 1.51267 4.53802 1.51267H11.459C13.1523 1.51267 14.5258 2.88622 14.5258 4.57946V11.5005Z' fill='white'/%3E%3Cpath d='M7.99857 4C5.78824 4 4 5.79173 4 8C4 10.2083 5.78824 12 7.99857 12C10.2089 12 12 10.2083 12 8C12 5.79173 10.2089 4 7.99857 4ZM7.99857 10.5934C6.56684 10.5934 5.40606 9.43224 5.40606 8C5.40606 6.56776 6.56684 5.40656 7.99857 5.40656C9.4303 5.40656 10.5911 6.56776 10.5911 8C10.5911 9.43224 9.4303 10.5934 7.99857 10.5934Z' fill='white'/%3E%3Cpath d='M12 3C11.4495 3 11 3.44648 11 4C11 4.55352 11.4495 5 12 5C12.5505 5 13 4.55352 13 4C13 3.44648 12.5535 3 12 3Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-facebook::before,
.v-icon[class*=" icon-"].icon-facebook::before {
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='15' viewBox='0 0 8 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.37379 8.30933V15L5.29737 14.9975V8.30933H7.47592L7.8921 5.63612H5.29737V3.90056C5.29737 3.17127 5.6596 2.45723 6.82081 2.45723H8V0.180417C8 0.180417 6.92871 0 5.90623 0C3.77135 0 2.37379 1.2807 2.37379 3.59817V5.63612H0V8.30933H2.37379Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-x::before,
.v-icon[class*=" icon-"].icon-x::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='M15.292 14.9914L9.5237 6.76745L15.4437 0H14.1509L8.94764 5.94759L5.46489 0.983172L4.77559 0H0L0.690394 0.983172L6.2982 8.97655L0.155009 16H1.44675L6.87316 9.79752L10.5175 14.9914L11.2255 16H16L15.292 14.9914ZM11.7059 14.9914L7.53277 9.04276L6.95781 8.2229L1.8788 0.983172H4.27759L8.28913 6.70124L8.86409 7.5211L14.1036 14.9914H11.7059Z' fill='white'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-blog::before,
.v-icon[class*=" icon-"].icon-blog::before {
  background-image: url("data:image/svg+xml,%3Csvg width='13' height='17' viewBox='0 0 13 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.0125519 8.11797C0.0125519 5.45278 0.0167358 2.7876 0.0125519 0.122415C0.0125519 -0.0198393 0.0920472 0.00108057 0.171542 0.00108057C0.82424 0.00108057 1.47694 0.00108057 2.12964 0.00108057C2.36812 0.00108057 2.61079 0.00526453 2.84928 0.00108057C2.96643 0.00108057 2.9999 0.0387363 2.9999 0.155887C2.9999 1.8755 2.9999 3.5951 2.9999 5.31053C2.9999 5.36492 2.96643 5.44023 3.025 5.46952C3.08776 5.49881 3.12124 5.42349 3.15889 5.38584C3.73209 4.86284 4.41408 4.54905 5.15046 4.34403C5.9747 4.11391 6.81567 4.10973 7.64828 4.23943C9.01225 4.45282 10.1921 5.03857 11.0875 6.11385C11.69 6.83767 12.0707 7.67028 12.2757 8.58657C12.4431 9.33132 12.5017 10.0886 12.4473 10.8417C12.3511 12.168 11.9661 13.4023 11.0875 14.4399C10.3135 15.3604 9.33442 15.9462 8.17546 16.2516C7.44745 16.4399 6.71526 16.5235 5.9747 16.465C4.87431 16.3771 3.8618 16.0382 3.01245 15.2976C2.97061 15.26 2.92877 15.1972 2.86601 15.2265C2.81162 15.2516 2.83673 15.3186 2.83673 15.3688C2.83673 15.624 2.83673 15.8792 2.83673 16.1344C2.83673 16.2349 2.80325 16.2725 2.69866 16.2725C1.8535 16.2725 1.00415 16.2725 0.158991 16.2725C0.0167358 16.2725 0 16.2097 0 16.0884C0 13.4274 0 10.7706 0 8.1096L0.0125519 8.11797ZM2.92041 10.2058C2.92041 11.0384 3.06266 11.7413 3.47269 12.3689C3.92456 13.0634 4.54797 13.5236 5.35965 13.7119C5.84918 13.8249 6.3387 13.8374 6.83659 13.7579C7.72778 13.6199 8.44323 13.1889 8.91184 12.4233C9.62311 11.2643 9.67332 10.0259 9.20053 8.77066C8.90765 8.00082 8.37211 7.43598 7.61481 7.09708C6.89517 6.77491 6.13787 6.73726 5.37639 6.89625C4.56889 7.06361 3.94129 7.51548 3.48942 8.19328C3.07103 8.82506 2.91622 9.54051 2.91622 10.2016L2.92041 10.2058Z' fill='white'/%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-waiting::before,
.v-icon[class*=" icon-"].icon-waiting::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='M20.0001 19.9781V18.3993C19.9995 17.926 19.8452 17.4664 19.5614 17.0925C19.2776 16.7185 18.8804 16.4514 18.4321 16.3331C18.1754 16.2652 17.9557 16.0961 17.821 15.8627C17.6864 15.6293 17.6481 15.3507 17.7143 15.0884C17.7807 14.8261 17.9461 14.6015 18.1745 14.4639C18.4029 14.3263 18.6753 14.2871 18.932 14.3548C19.8097 14.5862 20.5873 15.109 21.1426 15.8411C21.6979 16.5732 21.9995 17.473 22 18.3993V19.9781C22 20.2491 21.8946 20.5091 21.707 20.7007C21.5195 20.8924 21.2653 21 21.0001 21C20.7348 21 20.4806 20.8924 20.2931 20.7007C20.1055 20.5091 20.0001 20.2491 20.0001 19.9781ZM15.3634 19.9781V18.3993C15.3629 17.8327 15.1424 17.2896 14.7504 16.889C14.3584 16.4884 13.8268 16.2631 13.2724 16.2626H7.09086C6.81622 16.2619 6.54405 16.317 6.29037 16.4245C6.03668 16.532 5.80649 16.6899 5.61291 16.889C5.41801 17.0868 5.26332 17.3221 5.1581 17.5813C5.05288 17.8406 4.99918 18.1186 4.99991 18.3993V19.9781C4.99991 20.2491 4.89448 20.5091 4.70695 20.7007C4.51943 20.8924 4.26516 21 3.99996 21C3.73475 21 3.48049 20.8924 3.29296 20.7007C3.10544 20.5091 3.00001 20.2491 3.00001 19.9781V18.3993C2.99884 17.8499 3.10433 17.3058 3.3103 16.7983C3.51626 16.2909 3.81857 15.8303 4.1999 15.443C4.57885 15.0534 5.0297 14.7444 5.52625 14.5339C6.02279 14.3234 6.55525 14.2157 7.09281 14.2168H13.2744C14.3586 14.219 15.398 14.6599 16.1649 15.4431C16.9317 16.2264 17.3636 17.2883 17.3662 18.3963V19.9751C17.3662 20.2461 17.2608 20.506 17.0733 20.6976C16.8857 20.8893 16.6315 20.997 16.3663 20.997C16.2349 20.9974 16.1049 20.9713 15.9835 20.9203C15.862 20.8693 15.7514 20.7945 15.6583 20.6999C15.5652 20.6053 15.4911 20.4928 15.4405 20.3689C15.3899 20.2451 15.3638 20.1123 15.3634 19.9781ZM14.6215 11.4966C14.5889 11.3665 14.5816 11.2312 14.6002 11.0983C14.6188 10.9654 14.6627 10.8376 14.7296 10.7221C14.7966 10.6066 14.8852 10.5057 14.9904 10.4252C15.0955 10.3447 15.2151 10.2862 15.3424 10.2529C15.7923 10.1355 16.191 9.86816 16.4756 9.49323C16.7603 9.11831 16.9148 8.65713 16.9143 8.18258C16.9145 7.7082 16.76 7.24726 16.4754 6.87254C16.1907 6.49782 15.7921 6.23065 15.3424 6.11324C15.2151 6.07999 15.0955 6.02148 14.9904 5.94098C14.8852 5.86047 14.7966 5.75958 14.7296 5.64409C14.6627 5.5286 14.6188 5.40075 14.6002 5.26787C14.5816 5.13499 14.5889 4.99961 14.6215 4.86957C14.654 4.73952 14.7112 4.61736 14.7899 4.50994C14.8687 4.40253 14.9674 4.31204 15.0804 4.24362C15.1934 4.1752 15.3186 4.13015 15.4486 4.11114C15.5786 4.09214 15.711 4.09954 15.8382 4.13285C16.7183 4.36266 17.4986 4.88555 18.0556 5.61889C18.6126 6.35223 18.9147 7.25425 18.9142 8.18258C18.9149 9.11107 18.6129 10.0133 18.0559 10.7469C17.4989 11.4804 16.7185 12.0035 15.8382 12.2333C15.7572 12.2545 15.6741 12.2652 15.5904 12.265C15.3686 12.2649 15.1531 12.1894 14.9779 12.0504C14.8027 11.9115 14.6777 11.7171 14.6225 11.4976L14.6215 11.4966ZM6.00083 8.08752C6.00083 7.00345 6.42229 5.96383 7.1724 5.19727C7.92251 4.43071 8.93981 4 10.0006 4C11.0614 4 12.0787 4.43071 12.8288 5.19727C13.579 5.96383 14.0004 7.00345 14.0004 8.08752C14.0004 9.1716 13.579 10.2112 12.8288 10.9778C12.0787 11.7443 11.0614 12.175 10.0006 12.175C8.93981 12.175 7.92251 11.7443 7.1724 10.9778C6.42229 10.2112 6.00083 9.1716 6.00083 8.08752ZM8.00073 8.08752C8.00073 8.62956 8.21134 9.14937 8.58639 9.53265C8.96144 9.91593 9.47022 10.1313 10.0006 10.1313C10.531 10.1313 11.0398 9.91593 11.4149 9.53265C11.7899 9.14937 12.0005 8.62956 12.0005 8.08752C12.0005 7.54549 11.7899 7.02568 11.4149 6.6424C11.0398 6.25912 10.531 6.04376 10.0006 6.04376C9.47022 6.04376 8.96144 6.25912 8.58639 6.6424C8.21134 7.02568 8.00073 7.54549 8.00073 8.08752Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-clock_dark::before,
.v-icon[class*=" icon-"].icon-clock_dark::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 12C19 8.13401 15.866 5 12 5C8.13401 5 5 8.13401 5 12C5 15.866 8.13401 19 12 19V21C7.02944 21 3 16.9706 3 12C3 7.02944 7.02944 3 12 3C16.9706 3 21 7.02944 21 12C21 16.9706 16.9706 21 12 21V19C15.866 19 19 15.866 19 12ZM11 8.4209C11 7.86861 11.4477 7.4209 12 7.4209C12.5523 7.4209 13 7.86861 13 8.4209V12.4043L15.6914 13.3018C16.2152 13.4765 16.4979 14.0426 16.3232 14.5664C16.1485 15.0902 15.5824 15.3729 15.0586 15.1982L11.6836 14.0732C11.2754 13.937 11 13.5553 11 13.125V8.4209Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.v-icon[class^=icon-].icon-hwi-logo::before,
.v-icon[class*=" icon-"].icon-hwi-logo::before {
  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: "";
}
.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='M5.99967 20.998C5.23368 21.0251 4.48803 20.7478 3.92592 20.2269C3.36382 19.7059 3.03097 18.9837 3 18.2181V5.77981C3.03149 5.01452 3.36461 4.29278 3.92666 3.77227C4.48871 3.25177 5.23401 2.97475 5.99967 3.00181H9.99924C10.2644 3.00181 10.5187 3.1072 10.7062 3.29467C10.8937 3.48213 10.9991 3.73632 10.9991 4.00143C10.9999 4.13293 10.9746 4.26332 10.9247 4.38495C10.8747 4.50659 10.8012 4.61717 10.7081 4.71015C10.6151 4.80313 10.5044 4.87667 10.3827 4.92662C10.2611 4.97657 10.1308 5.00185 9.99924 5.00105H5.99967C5.76477 4.97873 5.5302 5.04731 5.34423 5.19251C5.15826 5.33771 5.03503 5.54851 4.99978 5.78176V18.22C5.03457 18.4535 5.15766 18.6647 5.34374 18.81C5.52982 18.9553 5.76467 19.0236 5.99967 19.0008H9.99924C10.1308 19 10.2611 19.0254 10.3827 19.0753C10.5044 19.1253 10.6151 19.1988 10.7081 19.2918C10.8012 19.3848 10.8747 19.4953 10.9247 19.617C10.9746 19.7386 10.9999 19.8689 10.9991 20.0004C10.9991 20.2655 10.8937 20.5198 10.7062 20.7073C10.5187 20.8947 10.2644 21 9.99924 21L5.99967 20.998ZM15.2936 16.7067C15.2002 16.6138 15.1262 16.5034 15.0756 16.3818C15.025 16.2601 14.9989 16.1297 14.9989 15.998C14.9989 15.8663 15.025 15.7359 15.0756 15.6142C15.1262 15.4926 15.2002 15.382 15.2936 15.2892L17.5863 12.9991H8.99935C8.73416 12.9991 8.47991 12.8937 8.29239 12.7063C8.10488 12.5188 7.99946 12.2646 7.99946 11.9995C7.99946 11.7344 8.10488 11.4801 8.29239 11.2926C8.47991 11.1052 8.73416 10.9999 8.99935 10.9999H17.5885L15.2958 8.70766C15.2026 8.61528 15.1285 8.50542 15.078 8.38429C15.0275 8.26316 15.0014 8.13323 15.0014 8.00199C15.0014 7.87076 15.0275 7.74082 15.078 7.61969C15.1285 7.49856 15.2026 7.38859 15.2958 7.29621C15.3882 7.203 15.4981 7.12901 15.6192 7.07851C15.7404 7.02802 15.8703 7.00201 16.0015 7.00201C16.1328 7.00201 16.2629 7.02802 16.384 7.07851C16.5052 7.12901 16.6151 7.203 16.7075 7.29621L20.7071 11.2947C20.7255 11.3102 20.7426 11.3273 20.7581 11.3457C20.7581 11.3517 20.7582 11.3517 20.7642 11.3517C20.9117 11.527 20.9947 11.7474 21 11.9764V12.0504C20.9901 12.3057 20.8827 12.5475 20.7 12.7262L16.7146 16.7087C16.6222 16.8012 16.5122 16.8744 16.3911 16.924C16.2701 16.9736 16.1404 16.9987 16.0096 16.9976C15.8769 17.0001 15.7452 16.9757 15.6222 16.9261C15.4991 16.8765 15.3873 16.8025 15.2936 16.7087V16.7067Z' fill='%23454545'/%3E%3C/svg%3E%0A");
  content: "";
}
.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 {
  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 {
  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 .rg-button-popup {
  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;
}
#rg-popup-linkMenu {
  padding: 20px 16px;
  border: 1px solid #968cff;
  box-shadow: none;
  border-radius: 8px;
}
#rg-popup-linkMenu .rg-popup-item {
  text-align: left;
  padding: 0;
  line-height: 20px;
}
#rg-popup-linkMenu .rg-popup-item:hover {
  background-color: transparent;
  color: #222;
}
#rg-popup-linkMenu .rg-popup-item .rg-popup-content {
  padding: 0;
  margin: 0;
  font-size: 14px;
}
#rg-popup-linkMenu .rg-popup-item .rg-popup-content {
  vertical-align: middle;
  padding-left: 19px;
  position: relative;
}
#rg-popup-linkMenu .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-linkMenu .rg-popup-item .rg-popup-content.externalLink::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-linkMenu .rg-popup-item .rg-popup-content.copyLink::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-linkMenu .rg-popup-item .rg-popup-content.evaluationManager::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-linkMenu .rg-popup-item .rg-popup-content.closeDateChange::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-linkMenu .rg-popup-item .rg-popup-content.joinRequest::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-linkMenu .rg-popup-item .rg-popup-content.supportAlarmSend::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-linkMenu .rg-popup-item + .rg-popup-item {
  margin-top: 16px;
}
[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-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='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17.751 10.7139C17.7509 10.3085 17.4245 10 17.0635 10H6.93945C6.57847 10 6.252 10.3085 6.25195 10.7139V19.2852C6.25203 19.6905 6.57848 19.999 6.93945 19.999H17.0635C17.4244 19.999 17.7509 19.6905 17.751 19.2852V10.7139ZM19.751 19.2852C19.7509 20.7653 18.5586 21.999 17.0635 21.999H6.93945C5.44434 21.999 4.25203 20.7653 4.25195 19.2852V10.7139C4.25199 9.66203 4.85524 8.7368 5.74023 8.28809C5.7333 8.24054 5.72852 8.19204 5.72852 8.14258C5.72855 4.75637 8.41962 2 11.791 2C13.8879 2.0001 15.7271 3.07082 16.8125 4.69434C17.1195 5.15346 16.9962 5.7741 16.5371 6.08105C16.078 6.38789 15.4573 6.26473 15.1504 5.80566C14.4176 4.70966 13.1876 4.0001 11.791 4C9.59997 4 7.80472 5.75629 7.73145 8H17.0635C18.5586 8 19.7509 9.23371 19.751 10.7139V19.2852Z' fill='%23454545'/%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-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-last::before,
.v-icon[class*=" icon-"].icon-tree-last::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='M2.5 9.16212C2.50132 10.266 2.94073 11.3243 3.72184 12.1049C4.50295 12.8855 5.56198 13.3246 6.66664 13.3259L14.6549 13.3259L11.9108 16.0682C11.8312 16.1451 11.7677 16.2369 11.724 16.3385C11.6803 16.4401 11.6574 16.5494 11.6564 16.66C11.6554 16.7706 11.6765 16.8802 11.7184 16.9826C11.7603 17.0849 11.8222 17.1779 11.9004 17.2561C11.9787 17.3343 12.0717 17.3961 12.1741 17.438C12.2765 17.4799 12.3863 17.5009 12.4969 17.5C12.6076 17.499 12.7169 17.476 12.8186 17.4324C12.9203 17.3887 13.0122 17.3253 13.0891 17.2458L17.2557 13.0819C17.4071 12.9308 17.4945 12.7272 17.4997 12.5134C17.505 12.2996 17.4278 12.092 17.2841 11.9336L17.2516 11.9002L13.0849 7.73642C12.9278 7.58473 12.7173 7.50079 12.4988 7.50269C12.2803 7.50459 12.0713 7.59217 11.9167 7.74657C11.7622 7.90097 11.6746 8.10984 11.6727 8.32819C11.6708 8.54654 11.7548 8.75689 11.9066 8.91395L14.6549 11.6604L6.66664 11.6604C6.0036 11.6604 5.36772 11.3972 4.89888 10.9287C4.43004 10.4602 4.16665 9.82471 4.16665 9.16212L4.16665 3.33276C4.16665 3.1119 4.07886 2.90008 3.92258 2.74391C3.7663 2.58774 3.55434 2.5 3.33333 2.5C3.11231 2.5 2.90035 2.58774 2.74408 2.74391C2.5878 2.90008 2.5 3.1119 2.5 3.33276L2.5 9.16212Z' fill='%23454545'/%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;
}
@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");
}
.v-application.hwin-portal-layout .v-menu__content .v-list-item.v-list-item--link .v-list-item__title {
  z-index: 1;
}
.v-application.hwin-portal-layout .v-dialog__content .dialogAlert .v-card__actions .v-btn {
  height: 48px;
  border-radius: 4px;
  font-size: 16px;
  font-weight: 700;
  background-color: #f17322;
  color: #fff;
  padding: 0 15px;
}
.v-application.hwin-portal-layout .v-dialog__content .dialogAlert .v-card__actions .v-btn.btn-outline {
  border: 1px solid #d8d8d8;
  color: #717171;
  background-color: #fff;
}
.search-none {
  width: 100%;
  height: 100%;
}
.search-none > div {
  text-align: center;
  padding: 200px 0;
}
.search-none > div p {
  font-size: 17px;
  color: #717171;
  font-weight: 400;
  margin-top: 32px;
}
.search-none > div img {
  width: 152px;
}
.page-header {
  background: #333;
  height: 600px;
  position: relative;
  overflow: hidden;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
}
.page-header.history-page-header {
  background-image: url(../img/HistoryBg.afa27ac7.jpg);
}
.page-header.pool-page-header {
  background-image: url(../img/PoolBg.6d354400.jpg);
}
.page-header.brand-page-header {
  background-image: url(../img/BrandVision.1e70d4aa.jpg);
}
.page-header.key-value-page-header {
  background-image: url(../img/key-value.c41578c9.jpg);
}
.page-header.affiliateintro-page-header {
  background-image: url(../img/affiliateIntro.54a82edf.jpg);
}
.page-header.recruit-page-header {
  background-image: url(../img/recruit.851985a4.jpg);
}
.page-header.faq-page-header {
  background-image: url(../img/faq.f0cb59d2.jpg);
}
.page-header.recruitapply-page-header {
  background-image: url(../img/recruitApply.e8f2325e.jpg);
}
.page-header.recruitdetail-page-header {
  background-image: url(../img/recruit.851985a4.jpg);
}
.page-header.recruitapplyview-page-header {
  background-image: url(../img/recruitApply.e8f2325e.jpg);
}
.page-header.mypage-page-header {
  background-image: url(../img/mypage.4ccd05b7.jpg);
}
.page-header.onboarding-page-header {
  background-image: url(../img/mypage.4ccd05b7.jpg);
}
.page-header.offerletter-page-header {
  background-image: url(../img/mypage.4ccd05b7.jpg);
}
.page-header.confirmation-page-header {
  background-image: url(../img/ConfirmationBg.c89f13e0.jpg);
}
.page-header.privacypolicy-page-header {
  background-image: url(../img/PrivacyPolicy.b4bc60ee.jpg);
}
.page-header.termsofservice-page-header {
  background-image: url(../img/TermsOfService.8e5e2455.jpg);
}
.page-header h2 {
  position: relative;
  z-index: 2;
  text-align: center;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  font-weight: 500;
  color: #fff;
  font-size: 60px;
  font-family: "Hanwha";
}
.page-header .visual {
  height: 100%;
  position: absolute;
  left: 0;
}
@media screen and (max-width: 1280px) {
.page-header {
    height: 255px;
}
.page-header h2 {
    font-size: 40px;
    width: 100%;
    text-align: center;
}
.page-header .visual {
    width: 100%;
}
}
.container {
  padding: 120px 12px;
  max-width: 1280px;
  margin: 0 auto;
  -webkit-font-smoothing: antialiased;
}
.container h2.sub-title {
  font-size: 50px;
  line-height: 1.5;
  font-weight: 700;
  color: #1d1d1d;
  text-align: left;
  padding-bottom: 24px;
  border-bottom: 2px solid #2d2d2d;
}
.container h2.sub-title2 {
  font-size: 50px;
  font-weight: 700;
  text-align: center;
}
.container input {
  font-size: 15px;
}
.container input::-moz-placeholder {
  color: #8e8e8e;
}
.container input::placeholder {
  color: #8e8e8e;
}
.container .contents .v-expansion-panel-content__wrap {
  padding: 0;
  margin: 24px 0 24px 0;
}
.container .contents .v-expansion-panel-content__wrap .v-input + .v-input {
  margin-top: 15px !important;
}
.container .contents .v-input--checkbox.v-input--is-label-active .v-label {
  color: #353535;
  font-weight: 400;
}
.custom-slide-group .v-slide-group__wrapper {
  overflow: hidden !important;
}
.custom-slide-group .v-slide-item {
  width: calc((100% / 3) - 16px);
  /* 3개씩 정확히 */
  display: block;
}
.custom-slide-group .slide-card {
  height: 200px;
  box-sizing: border-box;
}
@media screen and (max-width: 1280px) {
.container {
    padding: 40px 24px;
}
.container h3.section-title {
    font-size: 21px !important;
    margin-bottom: 16px;
}
.container .detail-section {
    margin-bottom: 40px;
}
.container .detail-section .dot-list2 li {
    font-size: 15px;
}
.container .detail-section .selection-process {
    flex-wrap: wrap;
}
.container .detail-section .selection-process li {
    width: 100%;
}
.container .detail-section .selection-process li + li {
    margin-top: 32px;
}
.container .detail-section .selection-process li::before {
    width: 6px;
    transform: rotate(90deg);
    left: calc(50% - 6.5px);
    top: -25px;
    background-size: 100%;
    height: 13px;
}
.container .detail-section .selection-process li > div {
    width: 100%;
    height: 58px;
    border-radius: 4px;
    padding: 0 32px;
    display: flex;
    align-items: center;
    justify-content: space-between;
    background-color: #fff;
    border: 1px solid #f5f5f5;
}
.container .detail-section .selection-process li > div span {
    width: auto;
    font-size: 17px;
}
.container .detail-section .selection-process li > div img {
    position: initial;
    transform: none;
}
.container .detail-section .attachment-list {
    padding: 0;
    border: none;
}
.container .detail-section .attachment-list .v-list-item {
    display: block;
    padding: 0;
}
.container .detail-section .attachment-list .v-list-item__content {
    max-height: 100%;
}
.container .detail-section .attachment-list .v-list-item__title {
    font-size: 15px;
}
.container .detail-section .attachment-list .v-list-item__subtitle {
    margin-top: 4px;
    font-size: 15px;
}
.container .detail-section .attachment-list .v-list-item__action {
    width: 100%;
    margin: 8px 0 0;
    padding: 0;
}
.container .detail-section .attachment-list .v-list-item:not(.first) {
    margin-top: 8px;
    padding-top: 8px;
}
.container h2.sub-title2 {
    font-size: 32px;
}
}
.join {
  text-align: center;
  max-width: 390px;
  margin: 0 auto;
  font-weight: 700;
}
.join .sns-btns {
  margin-top: 40px;
}
.join .sns-btns .sns-list {
  display: flex;
  justify-content: center;
  gap: 24px;
  padding: 0;
  margin: 24px 0 40px 0;
}
.join .sns-btns .sns-list li a {
  display: inline-flex;
  align-items: center;
  border: none;
}
.join .login-guide {
  font-size: 13px;
  color: #717171;
  font-weight: 300;
}
.join .join-type .v-expansion-panels .v-expansion-panel-header {
  text-align: center;
  justify-content: center;
  font-size: 19px;
}
.join .join-type .v-expansion-panels .v-expansion-panel-header .v-expansion-panel-header__icon {
  margin-left: 8px;
}
.join .join-type .v-expansion-panels .v-expansion-panel::before {
  box-shadow: none;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap {
  padding: 0;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap > ul {
  padding: 0;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap > ul li + li {
  margin-top: 8px;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap > ul li a {
  display: block;
  background-color: #f8f8f8;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  text-align: center;
  padding: 11px;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap > ul li a b {
  display: block;
  font-size: 15px;
  font-weight: 400;
  color: #2d2d2d;
  margin-bottom: 4px;
}
.join .join-type .v-expansion-panels .v-expansion-panel-content__wrap > ul li a span {
  font-size: 15px;
  color: #717171;
  font-weight: 300;
}
@media screen and (max-width: 1279px) {
.mo-filter-modal .search-filter .search-panel .v-expansion-panel-header {
    border-radius: 0 !important;
}
.mo-filter-modal .search-panel .v-expansion-panel-content__wrap {
    padding: 24px 0 16px 0;
}
.mo-filter-modal .search-panel .v-expansion-panel-content__wrap .v-input--checkbox + .v-input--checkbox {
    margin-top: 16px !important;
}
.mo-filter-modal .search-panel .v-expansion-panel-content__wrap .v-input--checkbox .v-label {
    font-size: 15px;
    font-weight: 300;
    font-size: 15px;
    color: #454545;
}
.mo-filter-modal .search-panel .v-expansion-panel-content__wrap .v-input--checkbox.v-input--is-label-active .v-label {
    color: #353535;
    font-weight: 600;
}
.mo-filter-modal .search-filter .search-panel .v-expansion-panel div.v-expansion-panel-content {
    max-height: 260px;
}
.mo-filter-modal .modal-body {
    overflow-y: auto;
    max-height: 70vh;
}
.mo-filter-modal .modal-footer {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    padding: 32px 24px;
}
.mo-filter-modal .modal-footer button {
    height: 64px;
    border-radius: 4px;
    font-size: 19px;
    font-weight: 700;
    width: 100%;
}
.mo-filter-modal .modal-footer .btn-cancel {
    border: 1px solid #d8d8d8;
    color: #717171;
}
.mo-filter-modal .modal-footer .btn-apply {
    background-color: #f17322;
    color: #fff;
}
}
.v-ripple__container {
  display: none !important;
}
.mypage .sub-title {
  position: relative;
}
.mypage .sub-title button {
  font-size: 17px;
  font-weight: 400;
  color: #2d2d2d;
  height: 64px;
  width: 180px;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  margin-top: -12px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.mypage .sub-title button a {
  font-size: 17px;
  color: #2d2d2d;
  font-weight: 400;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.mypage .sub-title button img {
  width: 24px;
  margin-right: 8px;
}
.mypage .mypage-wrap {
  padding-top: 40px;
  display: flex;
  gap: 48px;
}
.mypage .mypage-wrap .left-tab {
  width: 302px;
}
.mypage .mypage-wrap .left-tab > ul {
  padding: 0;
}
.mypage .mypage-wrap .left-tab > ul li .depth1 {
  display: inline-flex;
  align-items: center;
  padding: 0 24px;
  height: 80px;
  width: 100%;
  border-radius: 4px;
  font-size: 21px;
  font-weight: 700;
  cursor: pointer;
  position: relative;
}
.mypage .mypage-wrap .left-tab > ul li .depth1::after {
  content: "";
  background-image: url(../img/ico_chr-down.7287773b.svg);
  position: absolute;
  right: 24px;
  top: calc(50% - 12px);
  width: 24px;
  height: 24px;
  background-size: 100%;
  filter: brightness(2);
  transform: rotate(-90deg);
}
.mypage .mypage-wrap .left-tab > ul li .depth2-wrap {
  margin-top: 8px;
  padding: 24px;
  background-color: #f8f8f8;
  border-radius: 4px;
}
.mypage .mypage-wrap .left-tab > ul li .depth2-wrap li + li {
  margin-top: 16px;
}
.mypage .mypage-wrap .left-tab > ul li .depth2-wrap li.on .depth2 {
  color: #2d2d2d;
  font-weight: 700;
}
.mypage .mypage-wrap .left-tab > ul li .depth2-wrap .depth2 {
  cursor: pointer;
  color: #717171;
  font-weight: 400;
  font-size: 17px;
}
.mypage .mypage-wrap .left-tab > ul li.active .depth1 {
  background-color: #f17322;
  color: #fff;
}
.mypage .mypage-wrap .left-tab > ul li.active .depth1::after {
  filter: brightness(6.5);
}
.mypage .mypage-wrap .left-tab .mo_depth2 {
  display: none;
}
.mypage .mypage-wrap .left-tab.type2 > ul > li.active .depth1 {
  background-color: #5843e0;
}
.mypage .mypage-wrap .tab-content {
  width: calc(100% - 350px);
}
.mypage .submitted-list {
  padding-left: 0;
}
.mypage .submitted-list .submitted-item {
  border: 1px solid #d8d8d8;
  padding: 32px;
}
.mypage .submitted-list .submitted-item + .submitted-item {
  margin-top: 16px;
}
.mypage .submitted-list .submitted-item .company-name {
  font-weight: 700;
  font-size: 17px;
  color: #555;
  margin-bottom: 8px;
}
.mypage .submitted-list .submitted-item .submitted-header {
  position: relative;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-title {
  padding-right: 130px;
  display: block;
  font-size: 25px;
  font-weight: 700;
  color: #2d2d2d;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  gap: 16px;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions button {
  padding: 0;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions button.btn-delete {
  padding: 0 3px;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions button.btn-delete img {
  width: 16px;
  height: 16px;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions button:hover::before {
  display: none;
}
.mypage .submitted-list .submitted-item .submitted-terms {
  margin: 24px 0 16px 0;
  display: flex;
  align-items: center;
  gap: 8px;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-dday.urgent {
  height: 32px;
  color: #fff;
  background-color: #f17322;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  font-size: 17px;
  font-weight: 700;
  border-radius: 4px;
}
.mypage .submitted-list .submitted-item .submitted-terms .label-today {
  height: 32px;
  color: #fff;
  background-color: #f17322;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 8px;
  font-size: 17px;
  font-weight: 700;
  border-radius: 4px;
  margin-right: 8px;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-dday.calendar {
  font-size: 0;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-dday.calendar::before {
  content: "";
  background-image: url(../img/ico_calendar.d7f3b634.svg);
  width: 24px;
  height: 24px;
  display: inline-block;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-range {
  font-size: 17px;
  font-weight: 300;
  color: #717171;
}
.mypage .submitted-list .submitted-item .submitted-bottom-actions {
  display: flex;
  align-items: center;
  gap: 8px;
}
.mypage .submitted-list .submitted-item .submitted-bottom-actions button {
  height: 40px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  background-color: #f8f8f8;
  font-size: 15px;
  color: #717171;
  font-weight: 300;
}
.mypage .submitted-list .submitted-item .submitted-bottom-actions button a {
  color: inherit;
}
.v-dialog {
  overflow: hidden;
  max-height: -moz-max-content;
  max-height: max-content;
}
.v-dialog.v-dialog:not(.v-dialog--fullscreen) {
  max-height: -moz-max-content;
  max-height: max-content;
}
.v-dialog .modal-common {
  border-radius: 8px;
  padding: 40px;
  max-height: 90%;
}
.v-dialog .modal-common.interview-result-modal {
  padding-bottom: 0;
}
.v-dialog .modal-common .popup-header {
  position: relative;
}
.v-dialog .modal-common .popup-header .popup-title {
  font-size: 40px;
  font-weight: 700;
  color: #1d1d1d;
  padding-bottom: 24px;
  border-bottom: 2px solid #2d2d2d;
  display: block;
}
.v-dialog .modal-common .popup-header .close-btn {
  position: absolute;
  right: 0;
  top: 15px;
}
.v-dialog .modal-common .popup-header .close-btn i::before {
  font-size: 32px;
}
.v-dialog .modal-common .popup-body {
  padding: 0;
  position: relative;
  height: 100%;
}
.v-dialog .modal-common .popup-body .popup-tabs {
  display: flex;
  margin-top: 40px;
}
.v-dialog .modal-common .popup-body .popup-tabs .tab-btn {
  min-width: 20%;
  height: 58px;
  border-bottom: 1px solid #d8d8d8;
  background: #fff;
  font-weight: 400;
  font-size: 17px;
  color: #8e8e8e;
  cursor: pointer;
  transition: 0.2s;
}
.v-dialog .modal-common .popup-body .popup-tabs .tab-btn.active {
  border-color: #2d2d2d;
  font-weight: 700;
  font-size: 17px;
  color: #2d2d2d;
}
.v-dialog .modal-common .popup-body div.popup-cont {
  overflow-y: auto;
  max-height: calc(90vh - 225px);
}
.v-dialog .modal-common .popup-body .section-box {
  padding: 40px 0;
  border-bottom: 1px solid #e4e4e4;
}
.v-dialog .modal-common .popup-body .section-box .section-title {
  font-weight: 700;
  font-size: 25px;
  color: #2d2d2d;
  display: block;
  margin-bottom: 20px;
}
.v-dialog .modal-common .popup-body .section-box p {
  margin: 0;
}
.v-dialog .modal-common .popup-body .section-box .popup-row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left {
  display: flex;
  gap: 24px;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left em {
  font-weight: 600;
  font-size: 17px;
  color: #2d2d2d;
  min-width: 120px;
  display: inline-flex;
  align-items: center;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left em img {
  width: auto;
  width: 21px;
  margin-right: 6px;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left span {
  font-size: 17px;
  font-weight: 300;
  color: #717171;
}
.v-dialog .modal-common .popup-body .section-box .popup-row button {
  height: 40px;
  background-color: #f8f8f8;
  border: 1px solid #d8d8d8;
  font-size: 15px;
  font-weight: 300;
  color: #2d2d2d;
}
.v-dialog .modal-common .popup-body .section-box .popup-row button img {
  margin-right: 8px;
}
.v-dialog .modal-common .popup-body .section-box .popup-row + .popup-row {
  margin-top: 16px;
}
.v-dialog .modal-common .popup-body .section-box .message-box {
  background-color: #f8f8f8;
  padding: 24px;
  font-size: 17px;
  font-weight: 300;
  color: #717171;
  border-radius: 4px;
}
.v-dialog .modal-common .popup-body .popup-footer {
  text-align: center;
  position: sticky;
  bottom: 0;
  width: calc(100% - 13px);
  background-color: #fff;
  padding: 24px;
  text-align: center;
  border-top: 1px solid #e4e4e4;
}
.v-dialog .modal-common .popup-body .popup-footer button {
  height: 64px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  background-color: #fff;
  font-size: 19px;
  font-weight: 700;
  box-shadow: none;
  padding: 0 32px;
  color: #717171;
}
.v-dialog .modal-common.signature-modal .popup-cont .terms-section {
  margin-top: 40px;
}
.v-dialog .modal-common.signature-modal .popup-cont .terms-section em {
  display: block;
  font-size: 21px;
  font-weight: 700;
  color: #2d2d2d;
  margin-bottom: 16px;
}
.v-dialog .modal-common.signature-modal .popup-cont .terms-section p {
  font-weight: 300;
  font-size: 15px;
  color: #717171;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-period {
  text-align: center;
  margin-top: 50px;
  font-size: 21px;
  font-weight: 700;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area {
  display: flex;
  margin-top: 32px;
  justify-content: space-between;
  gap: 30px;
  margin-bottom: 40px;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .operator {
  width: 50%;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .workers {
  width: 50%;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .title {
  font-weight: 700;
  font-size: 19px;
  color: #2d2d2d;
  margin-bottom: 24px;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area {
  display: flex;
  flex-wrap: wrap;
  gap: 24px 0;
  align-items: center;
  font-size: 17px;
  color: #2d2d2d;
  font-weight: 400;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .label {
  width: 90px;
  position: relative;
  line-height: 1;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .label::after {
  content: "";
  width: 1px;
  height: 14px;
  background-color: #c6c6c6;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .input-info {
  width: calc(100% - 90px);
  line-height: 1;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .input-info.sign-input {
  display: flex;
  justify-content: space-between;
  align-items: center;
  height: 36px;
  padding-right: 25px;
  position: relative;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .input-info.sign-input button {
  background-color: transparent;
  box-shadow: none;
  border: 1px solid #ff3333;
}
.v-dialog .modal-common.signature-modal .popup-cont .sign-area .input-area .input-info.sign-input .signature-preview {
  position: absolute;
  right: 0;
  top: 0;
  width: 100px;
  pointer-events: none;
}
.v-dialog .modal-common.signature-modal .popup-footer button {
  background-color: #f17322;
  color: #fff;
  border: none;
}
.v-dialog .modal-common.modal-common2 {
  padding: 0;
  max-height: 90%;
}
.v-dialog .modal-common.modal-common2 .popup-header {
  height: 61px;
  background-color: #2d2d2d;
  padding: 16px 24px;
}
.v-dialog .modal-common.modal-common2 .popup-header .popup-title {
  color: #fff;
  font-size: 19px;
  font-weight: 500;
  padding: 0;
  border: none;
}
.v-dialog .modal-common.modal-common2 .popup-header button.close-btn {
  right: 16px;
  top: 15px;
}
.v-dialog .modal-common.modal-common2 .popup-header button.close-btn i::before {
  color: #fff;
  font-size: 25px;
}
.v-dialog .modal-common.modal-common2 .popup-body {
  padding: 24px;
  height: calc(100% - 140px);
  overflow-y: auto;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-pw .v-input .v-icon {
  margin-top: 25px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-pw .v-input + .v-input {
  margin-top: 16px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw img {
  width: auto;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .dot-list {
  padding: 0;
  margin-top: 16px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .dot-list li {
  color: #717171;
  font-weight: 300;
  font-size: 15px;
  padding-left: 12px;
  position: relative;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .dot-list li + li {
  margin-top: 8px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .dot-list li::before {
  content: "";
  background-color: #717171;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 9px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw > em {
  font-weight: 700;
  font-size: 19px;
  color: #1d1d1d;
  display: flex;
  align-items: center;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw > em > img {
  margin-right: 8px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid #d8d8d8;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list {
  display: flex;
  align-items: center;
  gap: 48px;
  justify-content: center;
  height: 55px;
  background-color: #f8f8f8;
  border-radius: 4px;
  margin: 16px 0;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list > div {
  display: flex;
  gap: 40px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list > div em {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list > div span {
  font-size: 15px;
  color: #ff3333;
  font-weight: 400;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .leave-otp-row .leave-otp-desc {
  display: block;
  font-size: 15px;
  line-height: 1.5;
  color: #2d2d2d;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .leave-otp-row .btn-auth-send {
  padding: 6px 8px;
  margin-top: 8px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  font-size: 13px;
  line-height: 1.5;
  font-weight: 300;
  color: #717171;
}
@media screen and (max-width: 1000px) {
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list {
    flex-wrap: wrap;
    gap: 15px 0;
    height: 100%;
    padding: 10px;
}
.v-dialog .modal-common.modal-common2 .popup-body.edit-info-withdraw .check-my-history .history-list > div {
    width: 100%;
    justify-content: space-between;
}
}
.v-dialog .modal-common.modal-common2 .popup-footer .btns {
  display: flex;
  gap: 8px;
  justify-content: center;
  padding-bottom: 24px;
}
.v-dialog .modal-common.modal-common2 .popup-footer .btns button {
  width: 96px;
  height: 56px;
  font-size: 15px;
  font-weight: 400;
  border-radius: 4px;
  box-shadow: none;
}
.v-dialog .modal-common.modal-common2 .popup-footer .btns button.cancel {
  color: #717171;
  background-color: #fff;
  border: 1px solid #d8d8d8;
}
.v-dialog .modal-common.modal-common2 .popup-footer .btns button.submit {
  color: #fff;
  background-color: #f17322;
}
.v-dialog .modal-common.interview-schedule-modal .popup-cont {
  max-height: calc(100vh - 500px) !important;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box {
  margin-top: 40px;
  padding-bottom: 24px;
  border-bottom: 1px solid #e4e4e4;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box ul {
  padding: 0;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box ul li {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 300;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box ul li img {
  width: auto;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box ul li em {
  color: #ff3333;
}
.v-dialog .modal-common.interview-schedule-modal .interview-info-box ul li + li {
  margin-top: 8px;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table {
  width: 100%;
  border-collapse: collapse;
  border-top: 1px solid #717171;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table thead th {
  background-color: #f8f8f8;
  text-align: center;
  height: 45px;
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
  border-bottom: 1px solid #d8d8d8;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table .v-input__slot {
  justify-content: center;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table tbody {
  text-align: center;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table tbody tr td {
  height: 45px;
  border-bottom: 1px solid #d8d8d8;
  font-size: 15px;
  color: #717171;
  font-weight: 300;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row {
  margin-top: 40px;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row .time-btn-group {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row .time-btn-group button {
  width: calc(100% / 4 - 6px);
  height: 48px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  color: #717171;
  font-size: 15px;
  font-weight: 400;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row .time-btn-group button.active {
  background-color: #2d2d2d;
  color: #fff;
  border: none;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row .reason {
  margin-top: 16px;
}
.v-dialog .modal-common.interview-schedule-modal .popup-footer {
  display: flex;
  gap: 16px;
  justify-content: center;
}
.v-dialog .modal-common.interview-schedule-modal .popup-footer .btn-submit {
  background-color: #f17322;
  color: #fff;
  border: none;
}
.v-dialog .modal-common.interview-guide-modal .popup-body .popup-cont {
  max-height: calc(100vh - 500px) !important;
}
.v-dialog .signpad-modal {
  padding: 24px;
}
.v-dialog .signpad-modal .popup-header {
  padding-bottom: 20px;
  position: relative;
}
.v-dialog .signpad-modal .popup-header button {
  position: absolute;
  right: 0;
  top: 0;
}
.v-dialog .signpad-modal .popup-header strong {
  font-size: 20px;
  font-weight: 700;
  color: #1d1d1d;
}
.v-dialog .signpad-modal .popup-body {
  position: relative;
}
.v-dialog .signpad-modal .popup-body .pad-guide {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  color: #d8d8d8;
  font-size: 19px;
  font-weight: 400;
  pointer-events: none;
}
.v-dialog .signpad-modal canvas {
  background-color: #f8f8f8;
}
.v-dialog .signpad-modal .btns {
  display: flex;
  gap: 8px;
  margin-top: 10px;
}
.v-dialog .signpad-modal .btns button {
  width: calc(50% - 4px);
  height: 48px;
  font-size: 15px;
  font-weight: 400;
  border-radius: 4px;
}
.v-dialog .signpad-modal .btns button.remove {
  color: #717171;
  background-color: #fff;
  border: 1px solid #d8d8d8;
}
.v-dialog .signpad-modal .btns button.submit {
  color: #fff;
  background-color: #f17322;
}
@media screen and (max-width: 1280px) {
.v-dialog .modal-common {
    padding: 16px;
}
.v-dialog .modal-common .popup-header .popup-title {
    font-size: 24px;
    padding-bottom: 10px;
    font-family: "HanwhaGothic";
}
.v-dialog .modal-common .popup-header .close-btn {
    top: 2px;
}
.v-dialog .modal-common .popup-body div.popup-cont {
    height: calc(100% - 115px);
}
.v-dialog .modal-common .popup-body .popup-tabs {
    margin: 20px 0;
    flex-wrap: wrap;
    gap: 4px;
}
.v-dialog .modal-common .popup-body .popup-tabs .tab-btn {
    width: calc(20% - 3.2px);
    min-width: auto;
    height: 48px;
    border: 1px solid #d8d8d8;
    cursor: pointer;
}
.v-dialog .modal-common .popup-body .section-box .section-title {
    font-size: 20px;
}
.v-dialog .modal-common .popup-body .section-box .popup-row {
    flex-wrap: wrap;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left em {
    font-size: 16px;
}
.v-dialog .modal-common .popup-body .section-box .popup-row > .popup-row-left span {
    font-size: 16px;
    word-break: break-all;
}
.v-dialog .modal-common .popup-body .section-box .popup-row button {
    width: 100%;
    margin: 5px 0 10px 0;
}
.v-dialog .modal-common .popup-body .section-box .popup-row button img {
    width: auto;
}
.v-dialog .modal-common .popup-body .section-box .message-box {
    font-size: 16px;
}
.v-dialog .modal-common .popup-body .popup-footer {
    width: 100%;
}
.v-dialog .modal-common .popup-body .popup-footer button {
    font-size: 16px;
    height: 52px;
}
.v-dialog .modal-common.interview-schedule-modal .popup-body .popup-cont {
    max-height: calc(100vh - 500px) !important;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table thead th {
    font-size: 14px;
}
.v-dialog .modal-common.interview-schedule-modal .select-schedule-list table tbody tr td {
    font-size: 14px;
}
.v-dialog .modal-common.interview-schedule-modal .schedule-select-row .time-btn-group button {
    width: calc(50% - 4px);
}
.v-dialog .modal-common.interview-guide-modal .popup-body .popup-cont {
    max-height: calc(100vh - 500px) !important;
}
.v-dialog .modal-common.interview-result-modal .popup-body .popup-cont {
    max-height: calc(90vh - 150px);
}
}
.v-dialog.waiting-dialog {
  border-radius: 24px;
}
.v-dialog.waiting-dialog .v-card {
  padding: 60px 80px;
}
.v-dialog.waiting-dialog .v-card__title {
  display: block;
  padding: 0;
  text-align: center;
}
.v-dialog.waiting-dialog .v-card__title .v-image {
  margin: 0 auto;
}
.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;
}
.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;
}
.v-dialog.waiting-dialog .v-card__text {
  padding: 0;
  margin-top: 60px;
}
.v-dialog.waiting-dialog .v-card__text .waiting-info {
  text-align: center;
  font-size: 18px;
  color: #222;
}
.v-dialog.waiting-dialog .v-card__text .waiting-info__count {
  display: inline-flex;
  align-items: center;
  gap: 2px;
}
.v-dialog.waiting-dialog .v-card__text .waiting-info__count .v-icon {
  margin-right: 6px;
}
.v-dialog.waiting-dialog .v-card__text .waiting-info__time {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  margin-left: 40px;
}
.v-dialog.waiting-dialog .v-card__text .v-progress-linear {
  margin-top: 18px;
}
.v-dialog.waiting-dialog .v-card__text .v-progress-linear .v-progress-linear__background {
  background: #eee !important;
}
.v-dialog.waiting-dialog .v-card__text .v-progress-linear .v-progress-linear__determinate {
  background: #f17322 !important;
}
.v-dialog.waiting-dialog .v-card__text .notice-txt {
  margin-top: 32px;
  font-size: 16px;
  line-height: 1.4;
  color: #ff3333;
  text-align: center;
}
.en .mypage .survey-write .survey-write-wrap .write-top ul li em {
  width: 110px;
}
.en .mypage .sub-title button {
  width: 260px;
}
@media screen and (max-width: 1280px) {
.mypage .container {
    padding: 0;
}
.mypage .container h2.sub-title {
    font-size: 19px;
    font-weight: 700;
    padding: 24px;
    background-color: #f8f8f8;
}
.mypage .container h2.sub-title button {
    width: auto;
    margin-top: 0;
    height: auto;
    border: none;
    right: 24px;
}
.mypage .container h2.sub-title button img {
    display: none;
}
.mypage .container h2.sub-title button::after {
    content: "";
    background-image: url(../img/ico_chr-down.7287773b.svg);
    transform: rotate(-90deg);
    width: 16px;
    height: 16px;
    display: inline-flex;
    background-size: 100%;
    margin-left: 6px;
}
.mypage .container .mypage-wrap {
    flex-wrap: wrap;
    padding-top: 0;
    gap: 0;
}
.mypage .container .mypage-wrap .left-tab {
    width: 100%;
}
.mypage .container .mypage-wrap .left-tab > ul {
    display: flex;
    white-space: nowrap;
    overflow-x: scroll;
}
.mypage .container .mypage-wrap .left-tab > ul > li .depth1 {
    height: 58px;
    font-size: 17px;
    font-weight: 400;
    color: #8e8e8e;
    border-bottom: 1px solid #d8d8d8;
    border-radius: 0;
}
.mypage .container .mypage-wrap .left-tab > ul > li .depth1::after {
    display: none;
}
.mypage .container .mypage-wrap .left-tab > ul > li .depth2-wrap {
    display: none;
}
.mypage .container .mypage-wrap .left-tab > ul > li.active .depth1 {
    color: #2d2d2d;
    font-weight: 700;
    background-color: transparent;
    border-bottom: 1px solid #2d2d2d;
}
.mypage .container .mypage-wrap .left-tab .mo_depth2 {
    display: block;
    padding: 24px;
}
.mypage .container .mypage-wrap .left-tab .mo_depth2 > ul {
    padding: 0;
    display: flex;
    gap: 8px;
}
.mypage .container .mypage-wrap .left-tab .mo_depth2 > ul li {
    width: calc(50% - 4px);
}
.mypage .container .mypage-wrap .left-tab .mo_depth2 > ul li.on .depth2 {
    background-color: #2d2d2d;
    color: #fff;
}
.mypage .container .mypage-wrap .left-tab .mo_depth2 > ul li .depth2 {
    height: 44px;
    background-color: #f0f0f0;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    border-radius: 22px;
    width: 100%;
    font-size: 15px;
    font-weight: 400;
    color: #717171;
}
.mypage .container .mypage-wrap .left-tab.type2 ul > li {
    width: 50%;
}
.mypage .container .mypage-wrap .left-tab.type2 ul > li div {
    justify-content: center;
}
.mypage .container .mypage-wrap .tab-content {
    width: 100%;
    padding: 0 24px 40px 24px;
}
.mypage .submitted-list .submitted-item {
    padding: 24px 16px;
}
.mypage .submitted-list .submitted-item .company-name {
    font-size: 15px;
}
.mypage .submitted-list .submitted-item .submitted-header {
    flex-wrap: wrap;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-title {
    width: 100%;
    font-size: 17px;
    padding: 0;
}
.mypage .submitted-list .submitted-item .submitted-header .submitted-actions {
    position: initial;
    transform: none;
    margin-top: 16px;
    justify-content: end;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-dday.urgent {
    height: 24px;
    font-size: 13px;
}
.mypage .submitted-list .submitted-item .submitted-terms .label-today {
    height: 24px;
    font-size: 13px;
}
.mypage .submitted-list .submitted-item .submitted-terms .terms-range {
    font-size: 13px;
}
.mypage .submitted-list .submitted-item .submitted-terms .today-time {
    font-size: 13px;
}
.mypage .submitted-list .submitted-item .submitted-bottom-actions {
    gap: 4px;
    flex-wrap: wrap;
}
.mypage .submitted-list .submitted-item .submitted-bottom-actions button {
    height: 32px;
    padding: 0 8px;
    font-size: 13px;
}
}
.onboarding h3.onboarding-title {
  font-size: 32px;
  color: #2d2d2d;
  font-weight: 700;
  display: flex;
  align-items: center;
}
.onboarding h3.onboarding-title img {
  width: auto;
  margin-right: 8px;
}
.onboarding .offer-letter-status {
  height: 32px;
  border-radius: 4px;
  display: inline-flex;
  align-items: center;
  margin-right: 16px;
  justify-content: center;
  border: 1px solid;
  padding: 0 8px;
  font-weight: 400;
  font-size: 13px;
  min-width: 54px;
}
.onboarding .offer-letter-status.accept {
  color: #3fa5fa;
  background-color: #f4fcff;
  border-color: #3fa5fa;
}
.onboarding .offer-letter-status.reject {
  color: #ed2d2d;
  background-color: #fff3f3;
  border-color: #e14635;
}
.onboarding .offer-letter-status.no-response {
  color: #8e8e8e;
  background-color: #f0f0f0;
  border-color: #d8d8d8;
}
.onboarding .onboarding-notice-list {
  padding: 0;
  margin-top: 40px;
}
.onboarding .onboarding-notice-list li {
  border: 1px solid #d8d8d8;
  border-radius: 4px;
}
.onboarding .onboarding-notice-list li:hover {
  border-color: #2d2d2d;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.3);
}
.onboarding .onboarding-notice-list li > div > a {
  display: block;
  width: 100%;
  height: 100%;
  padding: 32px;
  cursor: pointer;
}
.onboarding .onboarding-notice-list li > div > a h4 {
  font-size: 25px;
  font-weight: 700;
  color: #2d2d2d;
  display: flex;
  align-items: center;
}
.onboarding .onboarding-notice-list li > div > a p.terms {
  margin-top: 16px;
  margin-bottom: 0;
}
.onboarding .onboarding-notice-list li > div > a p.terms .calendar img {
  width: auto;
  margin-right: 8px;
}
.onboarding .onboarding-notice-list li > div > a p.terms em {
  font-size: 17px;
  color: #717171;
  font-weight: 300;
}
.onboarding .onboarding-notice-list li > div > div {
  display: block;
  width: 100%;
  height: 100%;
  padding: 32px;
  position: relative;
}
.onboarding .onboarding-notice-list li > div > div .tag-list {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
.onboarding .onboarding-notice-list li > div > div .tag-list__item {
  padding: 3px 8px;
  border-radius: 4px;
  font-size: 11px;
  line-height: 1.5;
}
.onboarding .onboarding-notice-list li > div > div .tag-list__item.required {
  border: 1px solid #ed2d2d;
  color: #ed2d2d;
}
.onboarding .onboarding-notice-list li > div > div .tag-list__item.uuid {
  border: 1px solid #3fa5fa;
  color: #3fa5fa;
}
.onboarding .onboarding-notice-list li > div > div h4 {
  font-size: 25px;
  font-weight: 700;
  color: #2d2d2d;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  -webkit-line-clamp: 2;
}
.onboarding .onboarding-notice-list li > div > div .guide-row {
  margin-top: 16px;
}
.onboarding .onboarding-notice-list li > div > div .guide-row a {
  position: relative;
  padding-left: 23px;
  color: #2a62d6;
  font-weight: 300;
  font-size: 17px;
}
.onboarding .onboarding-notice-list li > div > div .guide-row a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 15px;
  height: 19px;
}
.onboarding .onboarding-notice-list li > div > div .guide-row a.excel::before {
  background-image: url(../img/ico_excel.4a302b3c.svg);
}
.onboarding .onboarding-notice-list li > div > div .guide-row a.pdf::before {
  background-image: url(../img/ico_pdf.ab1ccd10.svg);
}
.onboarding .onboarding-notice-list li > div > div .guide-row a.ppt::before {
  background-image: url(../img/ico_ppt.20029e2f.svg);
}
.onboarding .onboarding-notice-list li > div > div .guide-row a.jpg::before {
  background-image: url(../img/ico_jpg.08fe7c52.svg);
}
.onboarding .onboarding-notice-list li > div > div .guide-row a.docx::before {
  background-image: url(../img/ico_docx.31c3d127.svg);
}
.onboarding .onboarding-notice-list li > div > div p.terms {
  margin-top: 16px;
  margin-bottom: 0;
}
.onboarding .onboarding-notice-list li > div > div p.terms .calendar img {
  width: auto;
  margin-right: 8px;
}
.onboarding .onboarding-notice-list li > div > div p.terms em {
  font-size: 17px;
  color: #717171;
  font-weight: 300;
}
.onboarding .onboarding-notice-list li > div > div .btns {
  position: absolute;
  right: 32px;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  gap: 8px;
}
.onboarding .onboarding-notice-list li > div > div .btns button {
  box-shadow: none;
  height: 48px;
  border: 1px solid #d8d8d8;
  background-color: #f8f8f8;
  color: #717171;
  font-weight: 400;
  font-size: 15px;
}
.onboarding .onboarding-notice-list li + li {
  margin-top: 16px;
}
@media screen and (max-width: 1280px) {
.onboarding h3.onboarding-title {
    font-size: 19px;
}
.onboarding .onboarding-notice-list li > div > a {
    padding: 24px 16px;
}
.onboarding .onboarding-notice-list li > div > a h4 {
    font-size: 17px;
}
.onboarding .onboarding-notice-list li > div > a p.terms {
    font-size: 13px;
    margin-top: 8px;
}
.onboarding .onboarding-notice-list li > div > div {
    padding: 24px;
}
.onboarding .onboarding-notice-list li > div > div .btns {
    position: initial;
    transform: none;
    margin-top: 15px;
}
}
.onboarding.onboarding-detail .detail-cont {
  margin-top: 40px;
  border: 1px solid #d8d8d8;
  padding: 40px;
}
.onboarding.onboarding-detail .detail-cont .title-box {
  padding: 24px;
  background-color: #f0f0f0;
  font-size: 21px;
  color: #2d2d2d;
  font-weight: 700;
  text-align: center;
}
.onboarding.onboarding-detail .detail-cont .content-box {
  padding: 40px 32px;
}
.onboarding.onboarding-detail .detail-cont .content-box ul {
  margin-top: 16px;
  padding: 0;
  word-wrap: break-word;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.dot-list li {
  color: #555;
  font-weight: 300;
  font-size: 17px;
  padding-left: 12px;
  position: relative;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.dot-list li + li {
  margin-top: 16px;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.dot-list li::before {
  content: "";
  background-color: #717171;
  width: 4px;
  height: 4px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li a {
  position: relative;
  padding-left: 23px;
  color: #2a62d6;
  font-weight: 300;
  font-size: 17px;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li a::before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 15px;
  height: 19px;
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li.excel a::before {
  background-image: url(../img/ico_excel.4a302b3c.svg);
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li.pdf a::before {
  background-image: url(../img/ico_pdf.ab1ccd10.svg);
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li.ppt a::before {
  background-image: url(../img/ico_ppt.20029e2f.svg);
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li.jpg a::before {
  background-image: url(../img/ico_jpg.08fe7c52.svg);
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li.docx a::before {
  background-image: url(../img/ico_docx.31c3d127.svg);
}
.onboarding.onboarding-detail .detail-cont .content-box ul.file-list li + li {
  margin-top: 16px;
}
.onboarding.onboarding-detail .detail-cont .post-row .post-prev {
  display: flex;
  height: 58px;
  align-items: center;
  border-bottom: 1px solid #ddd;
  border-top: 1px solid #ddd;
}
.onboarding.onboarding-detail .detail-cont .post-row .post-next {
  display: flex;
  height: 58px;
  align-items: center;
  border-bottom: 1px solid #ddd;
}
.onboarding.onboarding-detail .detail-cont .post-row .title-cell {
  background-color: #f8f8f8;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 111px;
  height: 100%;
  font-size: 17px;
  font-weight: 400;
  color: #2d2d2d;
}
.onboarding.onboarding-detail .detail-cont .post-row .prev-link {
  padding: 0 32px;
}
.onboarding.onboarding-detail .detail-cont .post-row .prev-link a {
  color: #717171;
  font-size: 17px;
  font-weight: 300;
}
.onboarding.onboarding-detail .detail-cont .post-row .next-link {
  padding: 0 32px;
}
.onboarding.onboarding-detail .detail-cont .post-row .next-link a {
  color: #717171;
  font-size: 17px;
  font-weight: 300;
}
.onboarding.onboarding-detail .detail-cont .detail-footer {
  margin-top: 40px;
  text-align: center;
}
.onboarding.onboarding-detail .detail-cont .detail-footer a.inventory-btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  height: 56px;
  min-width: 96px;
  padding: 0 20px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  font-size: 17px;
  color: #717171;
  font-weight: 700;
}
@media screen and (max-width: 1280px) {
.onboarding.onboarding-detail .detail-cont {
    padding: 16px;
    margin-top: 20px;
}
.onboarding.onboarding-detail .detail-cont .content-box {
    padding: 24px 0;
}
.onboarding.onboarding-detail .detail-cont .post-row .title-cell {
    width: 85px;
}
.onboarding.onboarding-detail .detail-cont .post-row .next-link {
    width: calc(100% - 85px);
    padding: 0 12px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.onboarding.onboarding-detail .detail-cont .post-row .prev-link {
    width: calc(100% - 85px);
    padding: 0 12px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
}
.apply .apply-wrap {
  position: relative;
  margin-top: 40px;
  display: block;
}
.apply .apply-wrap .tooltip-btn-inline {
  box-shadow: none;
}
.apply .apply-wrap h3 .v-btn {
  background-color: transparent;
  border: none;
  box-shadow: none;
  padding: 0;
}
.apply .apply-wrap h3 .v-btn:before {
  background-color: transparent;
}
.apply .apply-wrap h3 .v-btn .v-ripple__container {
  display: none;
}
.apply .apply-wrap .upload-guide {
  padding: 16px;
  border-radius: 4px;
  background-color: #f8f8f8;
  border: 1px dashed #c6c6c6;
  position: relative;
  text-align: center;
  position: relative;
}
.apply .apply-wrap .upload-guide input[type=file] {
  cursor: pointer;
  top: 0;
  left: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
}
.apply .apply-wrap .upload-guide > div {
  margin: 10px 0 14px 0;
}
.apply .apply-wrap .upload-guide img {
  width: 24px;
}
.apply .apply-wrap .upload-guide b {
  display: block;
  font-size: 15px;
  font-weight: 400;
  color: #2d2d2d;
}
.apply .apply-wrap .upload-guide p {
  margin-top: 8px;
  color: #717171;
  font-size: 15px;
  margin-bottom: 0;
}
.apply .apply-wrap .upload-list {
  padding: 0;
  display: block;
  margin-top: 16px;
  align-items: center;
  gap: 8px;
  flex-wrap: wrap;
}
.apply .apply-wrap .upload-list li {
  width: 100%;
  height: 64px;
  display: flex;
  padding: 0 16px;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #d8d8d8;
  position: relative;
  color: #717171;
  font-size: 15px;
}
.apply .apply-wrap .upload-list li button {
  width: 32px;
  height: 32px;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
  margin-right: 8px;
}
.apply .apply-wrap .upload-list li img {
  width: auto;
}
.apply .apply-wrap .upload-list li .capacity {
  margin-right: 16px;
}
.apply .apply-wrap .apply-cont {
  width: 100%;
}
.apply .apply-wrap .apply-cont .apply-guide {
  padding: 24px 0;
  border-bottom: 1px solid #e4e4e4;
  border-top: 1px solid #e4e4e4;
  margin-top: 16px;
  margin-bottom: 56px;
}
.apply .apply-wrap .apply-cont .apply-guide li {
  font-size: 15px;
  font-weight: 300;
  color: #555;
  position: relative;
  padding-left: 30px;
}
.apply .apply-wrap .apply-cont .apply-guide li span {
  color: #ff3333;
}
.apply .apply-wrap .apply-cont .apply-guide li + li {
  margin-top: 8px;
}
.apply .apply-wrap .apply-cont .apply-guide li::before {
  content: "";
  background: url(../img/ico_guide.88623c66.svg);
  width: 24px;
  height: 24px;
  position: absolute;
  left: 0;
  top: 0;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .section-title {
  position: relative;
  font-size: 30px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .section-title .file-edit-btns {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  display: flex;
  align-items: center;
  gap: 18px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .section-title .file-edit-btns button {
  font-size: 17px;
  font-weight: 600;
  color: #2d2d2d;
  display: inline-flex;
  align-items: center;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .section-title .file-edit-btns button img {
  width: 20px;
  margin-right: 4px;
}
.apply .apply-wrap .apply-cont .field-wrap {
  position: relative;
}
.apply .apply-wrap .apply-cont .field-wrap.edit-wrap {
  background-color: #f8f8f8;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 40px 24px 24px 24px;
  position: relative;
}
.apply .apply-wrap .apply-cont .field-wrap + .field-wrap {
  padding-top: 42px;
  border-top: 1px solid #e4e4e4;
  margin-top: 32px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-title {
  margin-top: 20px;
  margin-bottom: -10px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-title em {
  display: block;
  color: #2d2d2d;
  font-size: 15px;
  font-weight: 300;
}
.apply .apply-wrap .apply-cont .field-wrap .field-title p {
  font-size: 13px;
  color: #8e8e8e;
  font-weight: 300;
  margin: 0;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment em {
  display: block;
  font-weight: 400;
  font-size: 17px;
  color: #2d2d2d;
  margin-top: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment span {
  display: block;
  color: #ff3333;
  font-weight: 300;
  font-size: 15px;
  margin-top: 8px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment p {
  font-size: 15px;
  color: #717171;
  font-weight: 300;
  margin-top: 4px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment ul.file-list {
  display: flex;
  gap: 8px;
  padding: 0;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment ul.file-list li a {
  display: inline-flex;
  align-items: center;
  height: 40px;
  border-radius: 4px;
  border: 1px solid #d8d8d8;
  font-size: 15px;
  color: #717171;
  justify-content: space-between;
  padding: 0 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .field-attachment ul.file-list li a img {
  width: 15px;
  margin-right: 8px;
}
.apply .apply-wrap .apply-cont .field-wrap .d-flex {
  gap: 16px;
  flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .field-wrap .d-flex .apply-col-slot {
  width: calc(50% - 8px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row {
  margin-top: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row:first-of-type {
  margin-top: 0;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-date {
  display: flex;
  gap: 8px;
  align-items: center;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-date .row-wrap {
  width: 100%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 {
  display: flex;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 .col-wrap {
  width: 100%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 .col-wrap .hwin-unit {
  display: flex;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 .col-wrap .search {
  width: calc(100% - 102px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 .col-wrap .search .v-input__control {
  border: none;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col0 .col-wrap .v-input--checkbox {
  width: 110px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col2 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col2 > div.row-inner {
  width: calc(100% / 2 - 8px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col2 > div.row-inner.inner-col2 {
  display: flex;
  align-items: center;
  gap: 8px;
  width: 66.6%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col2 > div.row-inner.inner-col2 .row-wrap {
  width: 50%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col3 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col3 > div.row-inner {
  width: calc(100% / 3 - 10.7px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col3 > div.row-inner.inner-col2 {
  width: 66.6%;
  display: flex;
  align-items: center;
  gap: 8px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col3 > div.row-inner.inner-col2 .row-wrap {
  width: 50%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col4 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col4 > div.row-inner {
  width: calc(100% / 4 - 12px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col5 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col5 > div.row-inner {
  width: calc(100% / 5 - 10.4px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col37 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col37 > div.row-inner {
  width: calc(30% - 8px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col37 > div.row-inner + div.row-inner {
  width: calc(70% - 8px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-calendar {
  display: flex;
  align-items: center;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-calendar .row-inner {
  width: calc(100% / 3);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-calendar .row-col-date {
  display: flex;
  gap: 8px;
  align-items: center;
  width: calc(66.6% + 19px);
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-calendar .row-col-date .row-wrap {
  width: 100%;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.row-col-calendar .row-col-date .row-wrap span {
  width: 20px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list {
  margin: 16px 0 32px 0;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list div.grades-guide {
  margin-top: 32px;
  position: relative;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list div.grades-guide p {
  font-size: 15px;
  color: #555;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list div.grades-guide p img {
  width: 20px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list div.grades-guide .btns {
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  display: flex;
  gap: 4px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list div.grades-guide .btns li button {
  height: 32px;
  border-radius: 4px;
  background-color: #717171;
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  padding: 0 8px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list .row-col6 {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap .input-row.grades-list .row-col6 .grade .row-inner + .row-inner {
  margin-top: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap {
  display: flex;
  gap: 16px;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap img {
  width: auto;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box {
  width: 414px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  height: auto;
  padding: 30px;
  text-align: center;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box .photo-preview {
  max-height: 370px !important;
  width: auto;
  overflow: hidden;
  position: relative;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box .photo-preview img {
  max-width: 100%;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box .photo-preview button {
  position: absolute;
  right: 0;
  top: 0;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box .photo-desc {
  font-size: 13px;
  color: #717171;
  font-weight: 300;
  margin: 8px 0 20px 0;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .photo-box .btn-upload {
  background-color: #f8f8f8;
  border: 1px solid #d8d8d8;
  font-size: 15px;
  color: #555;
  border-radius: 4px;
  box-shadow: none;
}
.apply .apply-wrap .apply-cont .field-wrap.photo-upload-wrap .user-basic {
  width: calc(100% - 430px);
}
.apply .apply-wrap .apply-cont .btn-wrap {
  text-align: center;
  margin-top: 32px;
}
.apply .apply-wrap .apply-cont .btn-wrap .btn-add-input {
  width: 96px;
  height: 56px;
  background-color: #fff;
  border: 1px solid #2d2d2d;
  border-radius: 4px;
  font-size: 17px;
  font-weight: 700;
  color: #2d2d2d;
}
.apply .apply-wrap .apply-cont .btn-wrap .btn-add-input img {
  width: 24px;
  vertical-align: middle;
}
.apply .apply-wrap .apply-cont button.btn-delete {
  width: 32px;
  height: 32px;
  border-radius: 4px;
  background-color: #717171;
  color: #fff;
  position: absolute;
  right: 0;
  top: 0;
  border-radius: 0 4px 0 4px;
}
.apply .apply-wrap .apply-cont button.btn-delete img {
  width: 13px;
  vertical-align: middle;
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(104%) contrast(100%);
}
.apply .apply-wrap .apply-info {
  width: 100%;
}
.apply .apply-wrap .apply-info .info-list {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 16px 0;
}
.apply .apply-wrap .apply-info .info-list li {
  display: inline-flex;
  align-items: center;
  width: calc(100% - 400px);
}
.apply .apply-wrap .apply-info .info-list li div span {
  display: inline-flex;
  align-items: center;
  background-color: #2d2d2d;
  height: 32px;
  border-radius: 4px;
  padding: 0 8px;
  color: #fff;
  font-size: 13px;
  font-weight: 400;
  min-width: 64px;
  justify-content: center;
  margin-right: 8px;
}
.apply .apply-wrap .apply-info .info-list li p {
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 300;
  margin-bottom: 0;
}
.apply .apply-wrap .apply-info .info-list li:nth-child(1) {
  width: 400px;
}
.apply .apply-wrap .apply-info .info-list li:nth-child(3) {
  width: 400px;
}
.apply .bottom-btn {
  text-align: center;
  display: flex;
  gap: 8px;
  justify-content: center;
}
.apply .bottom-btn button {
  width: 142px;
}
.v-application.hwin-portal-layout .apply .v-tooltip__content {
  width: 360px;
  padding: 24px;
  background-color: #fff;
  color: #2d2d2d;
  border: 1px solid #d8d8d8;
  font-size: 13px;
}
.v-application.hwin-portal-layout .apply .v-tooltip__content b {
  display: block;
  font-size: 15px;
  color: #1d1d1d;
  margin-bottom: 16px;
}
.v-application.hwin-portal-layout .apply .v-tooltip__content__active {
  opacity: 1;
}
@media screen and (max-width: 1280px) {
.apply .sub-title {
    display: none;
}
.apply .apply-wrap {
    flex-direction: row;
    flex-wrap: wrap;
    margin: 0;
    gap: 0;
}
.apply .apply-wrap .apply-info {
    width: 100%;
    position: initial;
    border: none;
    padding: 40px 24px;
    background-color: #f8f8f8;
}
.apply .apply-wrap .apply-info .info-list li {
    display: flex;
    gap: 12px;
    align-items: center;
    margin: 0;
    padding: 0;
    border: none;
    width: 100%;
}
.apply .apply-wrap .apply-info .info-list li + li {
    margin-top: 12px;
}
.apply .apply-wrap .apply-info .info-list li div {
    width: 64px;
}
.apply .apply-wrap .apply-info .info-list li div span {
    width: 100%;
    justify-content: center;
}
.apply .apply-wrap .apply-info .info-list li p {
    width: calc(100% - 76px);
    margin: 0;
}
.apply .apply-wrap .apply-info .btns-list {
    display: none;
}
.apply .apply-wrap .apply-cont {
    width: 100%;
    order: 2;
}
.apply .apply-wrap .apply-cont .apply-guide {
    padding: 32px 24px;
    border-top: 1px solid #e4e4e4;
    border-bottom: 0;
    margin: 0;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section {
    padding: 40px 24px;
    border-top: 8px solid #f0f0f0;
    margin: 0 -24px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .v-input .v-select__selections .v-select__selection {
    font-size: 12px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .v-input.v-text-field .v-input__slot .v-text-field__slot input {
    font-size: 12px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .v-input.v-autocomplete .v-select__slot input {
    font-size: 12px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .v-input.v-textarea .v-input__control textarea {
    font-size: 12px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row {
    gap: 8px;
    flex-wrap: wrap;
    margin-top: 8px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row div.row-inner {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col-calendar .row-col-date {
    width: 100%;
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col-calendar .row-col-date span {
    width: 100%;
    display: flex;
    justify-content: center;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col-date div.row-wrap {
    width: 100%;
    gap: 8px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col-date div.row-wrap div.row-inner {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col-date > span {
    width: 100%;
    justify-content: center;
    display: flex;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col37 div.row-inner {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col3 span {
    display: flex;
    justify-content: center;
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col3 .inner-col2.row-inner {
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col3 .inner-col2 .row-wrap {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col2 .inner-col2 {
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col2 .inner-col2 .row-wrap {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.row-col2 .inner-col2 span {
    display: flex;
    justify-content: center;
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.grades-list .grades-guide .btns {
    position: initial;
    justify-content: end;
    margin-bottom: 16px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.grades-list .field-wrap.row-col6 {
    gap: 8px;
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.grades-list .field-wrap.row-col6 .grade {
    display: flex;
    gap: 8px;
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap .input-row.grades-list .field-wrap.row-col6 .grade .row-inner {
    margin-top: 0;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap.photo-upload-wrap {
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap.photo-upload-wrap .photo-box {
    width: 100%;
    padding: 18px 16px;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .field-wrap.photo-upload-wrap .user-basic {
    width: 100%;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .upload-guide {
    padding: 22px 0;
    border: none;
    text-align: center;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .upload-list {
    flex-wrap: wrap;
}
.apply .apply-wrap .apply-cont .apply-input .detail-section .upload-list li {
    width: 100%;
    height: 48px;
}
.apply .bottom-btn {
    padding: 24px 0;
}
.apply .bottom-btn button {
    width: 100%;
    height: 64px;
    font-size: 19px;
}
}
.surveysubmitted-list-wrap .surveysubmitted-list {
  padding: 0;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a {
  display: block;
  width: 100%;
  height: 100%;
  border: 1px solid #ddd;
  border-radius: 4px;
  padding: 32px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a:hover {
  border-color: #2d2d2d;
  box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.3);
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type {
  display: flex;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type {
  position: relative;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type .type-label {
  height: 32px;
  display: inline-flex;
  align-items: center;
  background-color: #f0f0f0;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 0 8px;
  color: #8e8e8e;
  font-size: 13px;
  font-weight: 400;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type em {
  color: #555;
  font-size: 17px;
  font-weight: 700;
  padding: 0 8px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type + .type::before {
  content: "";
  background-color: #c6c6c6;
  width: 1px;
  height: 12px;
  position: absolute;
  left: 0;
  top: 6px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a h4 {
  margin-top: 16px;
  font-size: 25px;
  font-weight: 700;
  color: #2d2d2d;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-summation {
  margin-top: 8px;
  font-size: 15px;
  font-weight: 300;
  color: #717171;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .period {
  font-size: 17px;
  font-weight: 300;
  color: #717171;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .period img {
  width: 24px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li + li {
  margin-top: 16px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li.active a {
  background-color: #f8f8f8;
}
.surveysubmitted-list-wrap .surveysubmitted-list li.active a .survey-type .type .type-label {
  border-color: #3fa5fa;
  background-color: #f4fcff;
  color: #3fa5fa;
}
@media screen and (max-width: 1280px) {
.surveysubmitted-list-wrap .surveysubmitted-list li a {
    padding: 24px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type {
    flex-wrap: wrap;
    gap: 15px 0;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type {
    width: 100%;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type em {
    padding: 0;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type .type-label {
    margin-right: 8px;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type + .type {
    padding: 0;
}
.surveysubmitted-list-wrap .surveysubmitted-list li a .survey-type .type + .type::before {
    display: none;
}
}
.mypage-qna .qna-list {
  padding: 0;
}
.mypage-qna .qna-list li {
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 32px;
}
.mypage-qna .qna-list li .status .status-label {
  height: 32px;
  font-size: 13px;
  font-weight: 400;
  padding: 0 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border-radius: 4px;
  margin-right: 16px;
}
.mypage-qna .qna-list li .status .status-label.completed {
  color: #3fa5fa;
  background-color: #f4fcff;
  border: 1px solid #3fa5fa;
}
.mypage-qna .qna-list li .status .status-label.preparing {
  background-color: #f0f0f0;
  border: 1px solid #d8d8d8;
  color: #8e8e8e;
}
.mypage-qna .qna-list li .status em {
  font-size: 17px;
  font-weight: 700;
  color: #555;
}
.mypage-qna .qna-list li h4 {
  color: #2d2d2d;
  font-size: 25px;
  font-weight: 700;
  margin-top: 10px;
  position: relative;
}
.mypage-qna .qna-list li h4 button.v-btn {
  position: absolute;
  right: 10px;
  top: 0;
  background-color: transparent;
  box-shadow: none;
  padding: 0;
}
.mypage-qna .qna-list li h4 button.v-btn img {
  width: 24px;
}
.mypage-qna .qna-list li .period {
  font-size: 17px;
  font-weight: 300;
  color: #717171;
  margin-top: 18px;
}
.mypage-qna .qna-list li .period img {
  width: 24px;
  margin-right: 8px;
}
.mypage-qna .qna-list li .qna-content {
  margin-top: 24px;
  border-radius: 8px;
  background-color: #f8f8f8;
  padding: 24px;
}
.mypage-qna .qna-list li .qna-content .questions-row p {
  padding: 9px 0 0 64px;
  font-weight: 300;
  font-size: 15px;
  color: #717171;
  position: relative;
  word-break: break-all;
}
.mypage-qna .qna-list li .qna-content .questions-row p span {
  width: 40px;
  height: 40px;
  background-color: #fff;
  border-radius: 50%;
  color: #f17322;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 25px;
  position: absolute;
  left: 0;
  top: 0;
}
.mypage-qna .qna-list li .qna-content .answers-row {
  margin-top: 16px;
}
.mypage-qna .qna-list li .qna-content .answers-row p {
  padding: 9px 0 0 64px;
  font-weight: 300;
  font-size: 15px;
  color: #717171;
  position: relative;
}
.mypage-qna .qna-list li .qna-content .answers-row p span {
  width: 40px;
  height: 40px;
  background-color: #fff;
  border-radius: 50%;
  color: #17cc8b;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-weight: 700;
  font-size: 25px;
  position: absolute;
  left: 0;
  top: 0;
}
.mypage-qna .qna-list li + li {
  margin-top: 16px;
}
@media screen and (max-width: 1280px) {
.mypage-qna .qna-list li {
    padding: 24px;
}
.mypage-qna .qna-list li h4 {
    padding-right: 40px;
}
.mypage-qna .qna-list li h4 button.v-btn {
    right: 0;
}
.mypage-qna .qna-list li .qna-content {
    padding: 18px;
}
.mypage-qna .qna-list li .qna-content .questions-row p {
    padding: 5px 0 0 52px;
}
.mypage-qna .qna-list li .qna-content .questions-row p span {
    width: 32px;
    height: 32px;
}
.mypage-qna .qna-list li .qna-content .answers-row p {
    padding: 5px 0 0 52px;
}
.mypage-qna .qna-list li .qna-content .answers-row p span {
    width: 32px;
    height: 32px;
}
}
.v-application.hwin-portal-layout .apply-search-modal {
  font-family: "HanwhaGothic";
  height: 100%;
  max-height: 90%;
  padding: 24px;
  position: relative;
  padding-bottom: 72px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-header {
  position: relative;
  font-size: 19px;
  font-weight: 700;
  color: #2d2d2d;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-header strong {
  display: block;
  padding-bottom: 16px;
  border-bottom: 1px solid #717171;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-header .v-btn {
  position: absolute;
  right: 0;
  top: -5px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-header .v-btn img {
  width: 16px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body {
  padding: 16px 0;
  overflow-y: auto;
  height: calc(100% - 80px);
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .v-select .v-input__icon--append .v-icon {
  transform: translateY(-50%);
  position: absolute;
  right: 0;
  top: 50%;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .guide-text {
  font-size: 13px;
  color: #717171;
  font-weight: 300;
  margin-top: 8px;
  padding-left: 11px;
  position: relative;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .guide-text::before {
  content: "";
  background-color: #717171;
  width: 3px;
  height: 3px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 6px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .search-result {
  margin-top: 8px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .search-result .result-wrap {
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 20px 16px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .search-result .result-wrap .v-radio .v-label {
  padding-left: 8px;
  font-size: 15px;
  font-weight: 300;
  color: #555;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .search-result .result-wrap .v-radio .v-label:hover {
  background-color: #f0f0f0;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .search-result .result-wrap .v-radio .v-input--selection-controls__input {
  margin-right: 0;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .directly-form {
  padding-top: 24px;
  border-top: 1px solid #e4e4e4;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .directly-form .v-input {
  margin-top: 8px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .directly-form .no-results em {
  font-size: 15px;
  color: #000;
  font-weight: 400;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .directly-form .no-results em button {
  box-shadow: none;
  background-color: #fff;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  font-size: 13px;
  font-weight: 300;
  color: #717171;
  height: 26px;
  padding: 0 7px;
  margin-left: 16px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-body .empty-text {
  border: 1px solid #ff3333;
  color: #ff3333;
  font-size: 15px;
  font-weight: 300;
  border-radius: 4px;
  padding: 20px 16px;
  margin-top: 8px;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-footer {
  text-align: center;
  position: absolute;
  bottom: 0;
  left: 0;
  padding-bottom: 24px;
  width: 100%;
  background-color: #fff;
}
.v-application.hwin-portal-layout .apply-search-modal .modal-footer .btn-submit {
  width: 120px;
  height: 48px;
  border-radius: 4px;
  padding: 0 15px;
  font-size: 15px;
  font-weight: 700;
  color: #fff;
  background-color: #f17322;
  box-shadow: none;
}
.pool-guide .detail-section .guide-stage .stage-box {
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  height: 128px;
  display: flex;
  align-items: center;
  padding: 0 32px;
  gap: 80px;
}
.pool-guide .detail-section .guide-stage .stage-box + .stage-box {
  margin-top: 16px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-title {
  display: inline-flex;
  align-items: center;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-title img {
  width: 64px;
  margin-right: 24px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-title span {
  font-size: 21px;
  font-weight: 700;
  color: #2d2d2d;
  letter-spacing: -0.8px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-content p {
  margin: 0;
  font-size: 15px;
  color: #555;
  font-weight: 400;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-content p em {
  font-size: 15px;
  color: #555;
  font-weight: 400;
  display: block;
  margin-bottom: 10px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-content p span {
  font-size: 15px;
  font-weight: 300;
  color: #717171;
}
.pool-guide .detail-section .dot-list2 li + li {
  margin-top: 10px;
}
.pool-guide .bottom-btn {
  text-align: center;
}
@media screen and (max-width: 1280px) {
.pool-guide .detail-section .guide-stage .stage-box {
    flex-wrap: wrap;
    height: auto;
    padding: 24px;
    gap: 24px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-title span {
    font-size: 19px;
}
.pool-guide .detail-section .guide-stage .stage-box .stage-content p em {
    padding-bottom: 16px;
    border-bottom: 1px solid #e4e4e4;
}
}
.inquiry-popup {
  position: absolute;
  right: 0;
  bottom: 30px;
  width: 320px;
}
.inquiry-popup .btn-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
}
.inquiry-popup .btn-wrap button {
  height: 56px;
  font-size: 17px;
  font-family: "HanwhaGhotic";
  line-height: inherit;
}
.inquiry-popup .popup-header {
  height: 61px;
  background-color: #2d2d2d;
  padding: 16px 0 16px 16px;
}
.inquiry-popup .popup-header .popup-title {
  color: #fff;
  font-size: 19px;
  font-weight: 500;
  padding: 0;
  border: none;
  position: relative;
  width: 100%;
}
.inquiry-popup .popup-header button.close-btn {
  position: absolute;
  right: 0;
  margin-top: -3px;
}
.inquiry-popup .popup-header button.close-btn i::before {
  color: #fff;
  font-size: 25px;
}
.inquiry-popup .popup-body {
  padding-top: 8px;
}
.inquiry-popup .popup-body .inquiry-row {
  margin-top: 8px;
}
.inquiry-popup .popup-body .inquiry-row .a-input {
  height: 48px;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input {
  height: 49px !important;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input .v-input__control {
  height: 48px;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input .v-input__slot {
  height: 47px;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input .v-input__slot .v-select__selections {
  margin-top: 0;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input .v-input__slot input::-moz-placeholder {
  color: #555;
  font-weight: 300;
  font-size: 15px;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input .v-input__slot input::placeholder {
  color: #555;
  font-weight: 300;
  font-size: 15px;
}
.inquiry-popup .popup-body .inquiry-row .a-input .v-input.v-textarea .v-label {
  color: #555;
  font-weight: 300;
  font-size: 15px;
}
.inquiry-popup .popup-body .dot-list {
  padding: 0;
  margin-top: 8px;
}
.inquiry-popup .popup-body .dot-list li {
  color: #555;
  font-weight: 300;
  font-size: 13px;
  padding-left: 10px;
  position: relative;
}
.inquiry-popup .popup-body .dot-list li em {
  color: #ff3333;
}
.inquiry-popup .popup-body .dot-list li + li {
  margin-top: 16px;
}
.inquiry-popup .popup-body .dot-list li::before {
  content: "";
  background-color: #717171;
  width: 2px;
  height: 2px;
  border-radius: 50%;
  position: absolute;
  left: 0;
  top: 10px;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box {
  margin-top: 40px;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box h3 {
  font-size: 21px;
  color: #2d2d2d;
  font-weight: 700;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box p {
  font-size: 15px;
  color: #717171;
  font-weight: 300;
  margin-top: 16px;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul {
  margin-top: 16px;
  padding-left: 0;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul.list-number-circle {
  counter-reset: number;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul.list-number-circle li {
  position: relative;
  padding-left: 25px;
  font-size: 15px;
  font-weight: 300;
  color: #555;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul.list-number-circle li::before {
  counter-increment: number;
  content: counter(number);
  position: absolute;
  left: 0;
  top: 2px;
  width: 16px;
  height: 16px;
  border: 1px solid #555;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul.list-number-circle li + li {
  margin-top: 8px;
}
.offerPopup.modal-common .popup-cont .offer-terms .terms-box ul.list-number-circle li em {
  color: #ff3333;
}
.offerPopup.modal-common .popup-cont .terms-bottom {
  margin-top: 60px;
  padding-top: 32px;
  border-top: 1px solid #e4e4e4;
}
.offerPopup.modal-common .popup-cont .terms-bottom .terms-manager {
  font-size: 25px;
  color: #2d2d2d;
  font-weight: 300;
  text-align: center;
}
.offerPopup.modal-common .popup-cont .terms-bottom .terms-manager b {
  font-weight: 700;
}
.offerPopup.modal-common .popup-cont .terms-bottom > p {
  font-size: 17px;
  color: #555;
  font-weight: 300;
  text-align: center;
  margin-top: 16px;
}
.offerPopup.modal-common .popup-cont .terms-bottom .terms-date {
  margin-top: 24px;
  font-weight: 700;
  font-size: 21px;
  color: #000;
  text-align: center;
}
.offerPopup.modal-common .popup-cont .terms-bottom .user-info > div {
  display: flex;
  justify-content: flex-end;
  width: 100%;
  margin-top: 16px;
}
.offerPopup.modal-common .popup-cont .terms-bottom .user-info > div em {
  width: 96px;
  text-align: left;
  font-weight: 300;
  color: #2d2d2d;
  font-size: 17px;
}
.offerPopup.modal-common .popup-cont .terms-bottom .user-info > div span {
  width: 120px;
  padding-left: 16px;
  font-weight: 300;
  color: #2d2d2d;
  font-size: 17px;
  position: relative;
}
.offerPopup.modal-common .popup-cont .terms-bottom .user-info > div span::before {
  content: "|";
  color: #c6c6c6;
  position: absolute;
  left: 0;
  top: 0;
}
.offerPopup.modal-common .popup-cont .terms-accept {
  padding: 24px;
  border: 1px solid #3fa5fa;
  background-color: #f4fcff;
  border-radius: 4px;
  margin-top: 60px;
}
.offerPopup.modal-common .popup-cont .terms-accept > div.accept-guide em {
  font-size: 17px;
  color: #2d2d2d;
  font-weight: 400;
}
.offerPopup.modal-common .popup-cont .terms-accept > div.accept-guide span {
  margin-left: 8px;
  color: #717171;
  font-size: 17px;
  font-weight: 300;
}
.offerPopup.modal-common .popup-cont .terms-accept div.file-name-item {
  margin-top: 8px;
}
.offerPopup.modal-common .popup-cont .terms-accept div.file-name-item i {
  margin-right: 8px;
}
.offerPopup.modal-common .popup-cont .terms-accept div.file-name-item a {
  color: #2a62d6;
  font-size: 17px;
  font-weight: 300;
  text-decoration: underline;
  text-underline-position: under;
}
.offerPopup.modal-common .popup-cont .terms-reject {
  background-color: #f0f0f0;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 24px;
  margin-top: 60px;
}
.offerPopup.modal-common .popup-cont .terms-reject .reject-guide em {
  font-weight: 400;
  font-size: 17px;
  color: #8e8e8e;
}
.offerPopup.modal-common .popup-cont .terms-reject .reject-guide span {
  font-weight: 300;
  font-size: 17px;
  color: #8e8e8e;
}
.offerPopup.modal-common .popup-cont .terms-reject p {
  margin: 0;
  margin-top: 8px;
  font-weight: 300;
  font-size: 17px;
  color: #8e8e8e;
}
.offerPopup.modal-common .popup-footer {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}
.offerPopup.modal-common .popup-footer button.btn-submit {
  background-color: #f17322;
  color: #fff;
  border: none;
}
.floating-menu .floating-btn.sending span.icon-inner {
  background-image: url(../img/ico_clock_check.5d1a9875.svg);
  width: 24px;
  height: 24px;
}
.floating-menu .floating-btn.temporary-storage span.icon-inner {
  background-image: url(../img/ico_sending.bf37b8a9.svg);
  width: 24px;
  height: 24px;
}
.survey-write .write-title {
  font-size: 32px;
  font-weight: 700;
  color: #2d2d2d;
  display: flex;
  align-items: center;
}
.survey-write .write-title img {
  width: 40px;
  margin-right: 8px;
}
.survey-write .write-sub-title {
  color: #717171;
  font-size: 15px;
  font-weight: 300;
  margin-top: 8px;
  margin-bottom: 0;
}
.survey-write .survey-write-wrap {
  margin-top: 24px;
}
.survey-write .survey-write-wrap .write-top {
  border-radius: 4px;
  padding: 16px 0;
  border-top: 1px solid #d8d8d8;
  border-bottom: 1px solid #d8d8d8;
}
.survey-write .survey-write-wrap .write-top ul {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
.survey-write .survey-write-wrap .write-top ul li {
  width: calc(50% - 8px);
  display: flex;
  align-items: center;
  gap: 16px;
}
.survey-write .survey-write-wrap .write-top ul li p {
  margin: 0;
  font-size: 15px;
  color: #555;
}
.survey-write .survey-write-wrap .write-top ul li em {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #717171;
  border-radius: 4px;
  width: 64px;
  height: 32px;
  font-size: 13px;
  color: #fff;
}
.survey-write .survey-write-wrap .survey-guide {
  margin-top: 40px;
  text-align: right;
  font-size: 15px;
  color: #ff3333;
}
.survey-write .survey-write-wrap .qna-row + .qna-row {
  margin-top: 56px;
}
.survey-write .survey-write-wrap .qna-inner + .qna-row {
  margin-top: 56px;
}
.survey-write .survey-write-wrap .questions {
  display: flex;
  align-items: center;
  font-size: 25px;
  color: #2d2d2d;
  font-weight: 700;
  margin-bottom: 10px;
}
.survey-write .survey-write-wrap .questions span.required {
  color: #ff3333;
  font-size: 15px;
  font-weight: 100;
  margin-left: 8px;
}
.survey-write .survey-write-wrap .sub-questions {
  margin-bottom: 16px;
  color: #717171;
  font-size: 15px;
  font-weight: 300;
}
.survey-write .survey-write-wrap .answers-check .check-card {
  padding: 16px 20px;
  border: 1px solid #ddd;
  background-color: #fff;
  border-radius: 8px;
  transition: 0.2s;
}
.survey-write .survey-write-wrap .answers-check .check-card.active {
  border-color: #f37321;
  background-color: #fff4ec;
}
.survey-write .survey-write-wrap .answers-check .check-card + .check-card {
  margin-top: 16px;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox {
  width: 100%;
  /* 체크박스 박스 자체 */
  /* 체크 상태 */
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-input--selection-controls__input .v-icon {
  border-radius: 50%;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-input--selection-controls__input .v-icon.primary--text {
  color: #f17322 !important;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-input--selection-controls__input .v-icon::before {
  background-image: none;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-input--selection-controls__input .v-icon::after {
  color: #f17322 !important;
  caret-color: #f17322 !important;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-input--selection-controls__input .v-input--selection-controls__ripple.primary--text {
  color: #f17322 !important;
  caret-color: #f17322 !important;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox.v-input--is-checked .v-icon {
  color: #f37321;
}
.survey-write .survey-write-wrap .answers-check .circle-checkbox .v-label {
  margin-left: 8px;
  font-size: 15px;
  color: #2d2d2d;
  font-weight: 400;
}
.survey-write .survey-write-wrap .qna-inner {
  margin-top: 24px;
  background-color: #f8f8f8;
  border-radius: 4px;
  padding: 40px;
}
.survey-write .survey-write-wrap .qna-inner .questions img {
  width: 24px;
  margin-right: 8px;
}
.survey-write .bottom-btn {
  display: flex;
  margin-top: 40px;
  justify-content: center;
  align-items: center;
  gap: 8px;
}
.survey-write .bottom-btn button {
  box-shadow: none;
  height: 56px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  font-size: 17px;
  padding: 0 32px;
}
.survey-write .bottom-btn button.btn-outline {
  background-color: #fff;
  border: 1px solid #2d2d2d;
  color: #2d2d2d;
  height: 56px;
  padding: 0 32px;
}
.survey-write .bottom-btn button.btn-submit {
  background-color: #f17322;
  border: none;
  color: #fff;
  height: 56px;
  padding: 0 32px;
}
@media screen and (max-width: 1280px) {
.survey-write .write-title {
    font-size: 25px;
}
.survey-write .survey-write-wrap .write-top ul {
    flex-wrap: wrap;
}
.survey-write .survey-write-wrap .write-top ul li {
    width: 100%;
}
.survey-write .survey-write-wrap .qna-row .questions {
    font-size: 20px;
}
.survey-write .survey-write-wrap .qna-inner {
    padding: 20px;
}
.survey-write .survey-write-wrap .qna-inner .questions img {
    width: 18px;
    margin-right: 8px;
}
}
.hwin-portal-layout .login {
  padding-top: 100px;
  text-align: center;
  max-width: 390px;
  margin: 0 auto;
  font-weight: 700;
}
.hwin-portal-layout .login .login-inputWrap {
  margin-top: 40px;
}
.hwin-portal-layout .login .login-inputWrap .input-row {
  height: 64px;
  width: 100%;
  border: 1px solid #d8d8d8;
  display: flex;
  align-items: center;
  margin-top: 8px;
}
.hwin-portal-layout .login .login-inputWrap .input-row label {
  width: 134px;
  text-align: left;
  padding-left: 24px;
  border-right: 1px solid #d8d8d8;
  font-size: 15px;
  font-weight: 300;
  color: #555;
}
.hwin-portal-layout .login .login-inputWrap .input-row input {
  width: calc(100% - 134px);
  height: 64px;
  font-size: 17px;
  font-weight: 300;
  color: #2d2d2d;
  padding: 0 24px;
}
.hwin-portal-layout .login .login-inputWrap .input-row .login-pw-input {
  height: 62px !important;
  border: none;
  background-color: transparent;
}
.hwin-portal-layout .login .login-inputWrap .input-row .login-pw-input .v-input__control .v-input__slot {
  background-color: transparent;
  height: 62px;
}
.hwin-portal-layout .login .login-inputWrap .input-row .login-pw-input .v-input__control .v-input__slot .v-text-field__slot input {
  margin-top: 0;
}
.hwin-portal-layout .login .login-inputWrap .input-row .login-pw-input .v-input__control .v-input__slot .v-input__append-inner {
  margin-top: 8px;
}
.hwin-portal-layout .login .login-btns {
  margin-top: 40px;
}
.hwin-portal-layout .login .login-btns button {
  width: 100%;
  height: 64px;
  font-size: 19px;
  font-weight: 700;
  color: #fff;
  background-color: #f17322;
  border-radius: 4px;
}
.hwin-portal-layout .login .login-btns .signup-list {
  padding: 0;
  display: flex;
  justify-content: center;
  margin-top: 24px;
}
.hwin-portal-layout .login .login-btns .signup-list li {
  padding: 0 16px;
}
.hwin-portal-layout .login .login-btns .signup-list li a {
  color: #717171;
  font-size: 15px;
  font-weight: 300;
}
.hwin-portal-layout .login .sns-btns {
  margin-top: 40px;
}
.hwin-portal-layout .login .sns-btns .sns-list {
  display: flex;
  justify-content: center;
  gap: 24px;
  padding: 0;
  margin: 24px 0 40px 0;
}
.hwin-portal-layout .login .sns-btns .sns-list li a {
  display: inline-flex;
  align-items: center;
  border: none;
  width: 60px;
  height: 60px;
}
.hwin-portal-layout .login .login-guide {
  font-size: 13px;
  color: #717171;
  font-weight: 300;
}
@font-face {
  font-family: "HanwhaGothic";
  src: url(../fonts/HanwhaGothicB.d64fa838.woff2) format("woff2");
  src: url(../fonts/HanwhaGothicB.b8c45dee.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "HanwhaGothic";
  src: url(../fonts/HanwhaGothicEL.020de5a8.woff2) format("woff2");
  src: url(../fonts/HanwhaGothicEL.9588af8c.ttf) format("truetype");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: "HanwhaGothic";
  src: url(../fonts/HanwhaGothicL.e97349a0.woff2) format("woff2");
  src: url(../fonts/HanwhaGothicL.d29f5b31.ttf) format("truetype");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "HanwhaGothic";
  src: url(../fonts/HanwhaGothicR.41fd2f76.woff2) format("woff2");
  src: url(../fonts/HanwhaGothicR.b2df5cdd.ttf) format("truetype");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Hanwha";
  src: url(../fonts/HanwhaB.5374c54f.ttf) format("truetype");
  font-weight: 700;
  font-style: normal;
}
@font-face {
  font-family: "Hanwha";
  src: url(../fonts/HanwhaR.4677d359.ttf) format("truetype");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Hanwha";
  src: url(../fonts/HanwhaL.5ea108ac.ttf) format("truetype");
  font-weight: 400;
  font-style: normal;
}
.icon {
  font-family: "hanwhain-icon";
}
body,
html {
  padding: 0;
  margin: 0;
  /* 1줄 말줄임 */
  /* 2줄 이상 공통 (Webkit 방식) */
  /* 2줄 제한 */
  /* 3줄 제한 */
}
body .ellipsis-1,
html .ellipsis-1 {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
body .ellipsis-2,
body .ellipsis-3,
html .ellipsis-2,
html .ellipsis-3 {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
body .ellipsis-2,
html .ellipsis-2 {
  -webkit-line-clamp: 2;
}
body .ellipsis-3,
html .ellipsis-3 {
  -webkit-line-clamp: 3;
}
.v-application.hwin-portal-layout {
  font-family: "HanwhaGothic";
}
.v-application.hwin-portal-layout .portal-header {
  font-family: "Hanwha" !important;
}
.v-btn:hover:before {
  background-color: transparent;
}
.v-btn:focus:before {
  background-color: transparent;
}
.btn-basic {
  min-width: 142px;
  height: 74px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
  padding: 0 15px;
  background-color: #fff;
  font-size: 21px;
  font-weight: 700;
  color: #555;
}
.btn-submit {
  min-width: 142px;
  height: 74px;
  border-radius: 4px;
  padding: 0 15px;
  font-size: 21px;
  font-weight: 700;
  color: #fff;
  background-color: #f17322;
}
.blind,
caption {
  position: absolute;
  overflow: hidden;
  width: 1px;
  height: 1px;
  margin: -1px;
  clip: rect(0, 0, 0, 0);
}
.main-page.custom-slider .v-window__container .v-window-item {
  transition: all 0.4s;
}
.main-page.custom-slider .v-window__container .slide-title {
  max-width: 1280px;
  height: 30vh;
  width: 100%;
  margin: 0 auto;
  letter-spacing: -1.3px;
  position: relative;
  margin-bottom: -8px;
  opacity: 0;
  transition: all 0.4s;
}
.main-page.custom-slider .v-window__container .slide-title h2 {
  font-size: 60px;
  font-weight: 500;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 500px;
  position: absolute;
  bottom: 0;
}
.main-page.custom-slider .v-window__container .slide-title b {
  font-size: 60px;
  font-weight: 500;
}
.main-page.custom-slider .v-window__container .slide-title span {
  font-size: 32px;
  font-weight: 300;
  position: absolute;
  bottom: -58%;
  left: 170px;
}
.main-page.custom-slider .v-window__container .v-window-item--active .slide-title {
  opacity: 1;
  margin-bottom: 0;
}
.main-page.custom-slider.single-item .v-window__container .slide-title span {
  left: 0;
}
.main-page.custom-slider.single-item .slider-controls .slide-btn-wrap .btn {
  opacity: 0;
}
.is-mobile {
  display: none !important;
}
.is-pc {
  display: initial !important;
}
.is-mobile-table {
  display: none;
}
.section-title {
  margin-bottom: 25px;
  font-size: 32px;
  color: #000;
  font-weight: 700;
}
.detail-section {
  margin-bottom: 80px;
}
.detail-section .selection-process {
  display: flex;
  padding: 0;
  justify-content: center;
}
.detail-section .selection-process li {
  width: 25%;
  text-align: center;
  position: relative;
}
.detail-section .selection-process li div {
  width: 240px;
  height: 240px;
  border-radius: 50%;
  background-color: #f5f5f5;
  margin: 0 auto;
  position: relative;
}
.detail-section .selection-process li div span {
  display: flex;
  width: 100%;
  height: 100%;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  color: #555;
  font-weight: 700;
}
.detail-section .selection-process li div.end {
  background-color: #2d2d2d;
}
.detail-section .selection-process li div.end span {
  color: #fff;
}
.detail-section .selection-process li div.end img {
  filter: invert(96%) sepia(96%) saturate(1%) hue-rotate(190deg) brightness(404%) contrast(100%);
}
.detail-section .selection-process li div img {
  position: absolute;
  left: 50%;
  bottom: 48px;
  transform: translateX(-50%);
  width: 77px;
}
.detail-section .selection-process li::before {
  content: "";
  background-image: url(../img/ico_arrow_right.a147261b.svg);
  position: absolute;
  left: 0;
  top: 50%;
  transform: translate(-50%, -50%);
  width: 12px;
  height: 26px;
}
.detail-section .selection-process li:first-child::before {
  display: none;
}
.detail-section .recruit-link {
  color: #f17322;
}
.detail-section .dot-list2 {
  padding: 0;
  margin-bottom: 24px;
}
.detail-section .dot-list2 li {
  padding-left: 10px;
  position: relative;
  font-size: 17px;
  color: #555;
  font-weight: 300;
  line-height: 1.5;
}
.detail-section .dot-list2 li::before {
  content: "·";
  position: absolute;
  left: 0;
  top: 0;
}
.detail-section .attachment-list {
  padding: 24px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
}
.detail-section .attachment-list .v-list-item {
  display: flex;
  align-items: flex-start;
}
.detail-section .attachment-list .v-list-item__content {
  flex: 1 1 auto;
  max-height: 130px;
  padding: 0;
  overflow: auto;
}
.detail-section .attachment-list .v-list-item__title {
  white-space: normal;
  font-size: 17px;
  font-weight: 400;
  line-height: 1.5;
  color: #2d2d2d;
}
.detail-section .attachment-list .v-list-item__subtitle {
  margin-top: 8px;
  white-space: normal;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.5;
  color: #717171;
}
.detail-section .attachment-list .v-list-item__action {
  width: 214px;
  padding-left: 40px;
  flex: 0 0 auto;
}
.detail-section .attachment-list .v-list-item__action .btn-download {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  width: 100%;
  padding: 8px 10px;
  border: 1px solid #d8d8d8;
  border-radius: 4px;
}
.detail-section .attachment-list .v-list-item__action .btn-download strong {
  margin-top: 1px;
  font-size: 15px;
  font-weight: 400;
  color: #717171;
  line-height: 1.5;
  text-align: left;
}
.detail-section .attachment-list .v-list-item:not(.first) {
  margin-top: 24px;
  padding-top: 24px;
  border-top: 1px solid #e4e4e4;
}
ul,
li {
  list-style: none;
}
footer {
  position: relative;
  background-color: #1d1d1d;
  width: 100%;
}
footer .footer-cont {
  max-width: 1920px;
  padding: 24px 84px;
}
footer .footer-cont .ft-wrap {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: space-between;
}
footer .footer-cont .ft-left {
  display: flex;
  align-items: center;
}
footer .footer-cont .ft-left a.logo {
  background-image: url(../img/ft_logo.26c59004.svg);
  background-position: center center;
  background-size: cover;
  display: inline-flex;
  align-items: center;
  width: 160px;
  height: 16.5px;
}
footer .footer-cont .ft-left .qk-link {
  display: flex;
}
footer .footer-cont .ft-left .qk-link li {
  position: relative;
  padding: 0 25px;
}
footer .footer-cont .ft-left .qk-link a {
  color: #717171;
  font-size: 13px;
  font-family: "Hanwha";
}
footer .footer-cont .ft-left .qk-link li + li::after {
  content: "";
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  width: 1px;
  height: 12px;
  background-color: #454545;
}
footer .footer-cont .ft-right .sns-link {
  display: flex;
  gap: 16px;
}
footer .footer-cont .ft-right .sns-link li a {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  background-color: #2d2d2d;
  border-radius: 50%;
}
footer .footer-cont .ft-right .sns-link li a i {
  width: 16px;
}
footer .footer-cont .ft-right .sns-link li a i::before {
  background-position: center center;
  width: 16px;
  height: 16px;
}
footer .footer-cont .copyright {
  width: 100%;
  color: #717171;
  font-size: 12px;
  margin-top: 16px;
  margin-bottom: 0;
}
@media (max-width: 1280px) {
footer .footer-cont {
    padding: 24px;
    position: relative;
}
footer .footer-cont .ft-left {
    flex-direction: column-reverse;
    width: 100%;
}
footer .footer-cont .ft-left .qk-link {
    padding-left: 0;
    width: 100%;
}
footer .footer-cont .ft-left .qk-link li {
    padding: 0;
}
footer .footer-cont .ft-left .qk-link li + li {
    margin-left: 24px;
}
footer .footer-cont .ft-left .qk-link li::after {
    display: none;
}
footer .footer-cont .ft-left a.logo {
    position: absolute;
    left: 25px;
    bottom: 50px;
}
footer .footer-cont .ft-right {
    width: 100%;
    padding: 16px 0 24px 0;
    border-bottom: 1px solid #2d2d2d;
}
footer .footer-cont .ft-right .sns-link {
    padding-left: 0;
}
footer .footer-cont .copyright {
    margin-top: 46px;
}
}
@media (max-width: 1280px) {
.is-mobile {
    display: initial !important;
}
.is-pc {
    display: none !important;
}
.is-pc-table {
    display: none;
}
.is-mobile-table {
    display: table;
}
.v-application--wrap header.portal-header .header-inner {
    padding: 0 24px;
    height: 80px;
    display: flex;
    align-items: center;
}
.mobile-nav {
    z-index: 1100 !important;
}
.mobile-nav .v-navigation-drawer__append {
    display: none;
}
.mobile-nav .menu-top {
    padding: 0 24px;
    height: 62px;
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.mobile-nav .menu-top .menu-btns {
    display: flex;
    gap: 19px;
}
.mobile-nav .menu-top .menu-btns button {
    padding: 0;
    background-color: transparent;
    border: none;
    box-shadow: none;
}
.mobile-nav .menu-top .menu-btns button.m-header-login {
    width: 20px;
}
.mobile-nav .menu-top .menu-btns button.m-header-close {
    width: 18px;
}
.mobile-nav .menu-top .menu-btns a {
    box-shadow: none;
    background-color: #fff;
    padding: 0;
}
.mobile-nav .menu-top + .btn-drawer__close.v-btn {
    display: none;
}
.mobile-nav .menu-logo a {
    display: flex;
    align-items: center;
}
.mobile-nav .menu-logo img {
    width: 175px;
}
.mobile-nav .menu-list {
    padding-left: 0;
}
.mobile-nav .menu-list > li > a {
    display: flex;
    justify-content: space-between;
    padding: 0 24px;
    height: 64px;
    align-items: center;
    font-size: 19px;
    color: #1d1d1d;
    font-weight: 400;
}
.mobile-nav .menu-list > li > a::after {
    content: "";
    width: 24px;
    height: 24px;
    background: url(../img/ico_chr-down.7287773b.svg);
}
.mobile-nav .menu-list > li.active > a {
    color: #f17322;
}
.mobile-nav .menu-list > li.active > a::after {
    transform: rotate(180deg);
}
.mobile-nav .menu-list > li .secondary-menuList {
    background-color: #f8f8f8;
    padding: 24px;
}
.mobile-nav .menu-list > li .secondary-menuList li + li {
    margin-top: 16px;
}
.mobile-nav .menu-list > li .secondary-menuList li a {
    text-decoration: none;
    font-size: 17px;
    color: #2d2d2d;
    font-weight: 400;
    display: block;
}
.mobile-nav .mypage-link {
    display: flex;
    padding: 0 24px;
    height: 64px;
    align-items: center;
    font-size: 19px;
    color: #1d1d1d;
    font-weight: 400;
    background-color: #f8f8f8;
}
.mobile-nav .lang-wrap {
    border-radius: 0;
    position: absolute;
    width: 100%;
    padding: 0 8px;
}
.mobile-nav .lang-wrap div {
    padding: 0;
    margin: 0;
}
.mobile-nav .lang-wrap div.v-menu__content {
    max-width: 100%;
    width: 100%;
}
.mobile-nav .lang-wrap div.v-input .v-select__selections {
    margin-top: 0;
}
.mobile-nav .lang-wrap div.v-input__append-inner {
    margin: 0;
}
.mobile-nav .lang-wrap div.v-input__slot {
    padding: 0 24px;
    height: 80px;
}
.mobile-nav .lang-wrap div.v-input.v-text-field.v-select .v-input__control {
    border: none;
}
.mobile-nav .lang-wrap div.v-input.v-text-field.v-select .v-input__control .v-select__slot .v-input__icon i::before {
    content: "";
    width: 24px;
    height: 24px;
    background: url(../img/ico_chr-down.7287773b.svg);
}
div.main-page.custom-slider .v-window__container .slide-title {
    padding: 0 24px;
}
div.main-page.custom-slider .v-window__container .slide-title h2 {
    font-size: 40px;
    font-weight: 700;
    width: calc(100% - 48px);
    word-break: keep-all;
}
div.main-page.custom-slider .v-window__container .slide-title b {
    font-size: 40px;
    font-weight: 700;
}
div.main-page.custom-slider .v-window__container .slide-title span {
    font-size: 19px;
    font-weight: 400;
    position: absolute;
    bottom: -42%;
    left: 170px;
}
div.main-page.custom-slider .v-window__container .v-window-item--active .slide-title {
    opacity: 1;
}
div.main-page.custom-slider .slider-controls {
    padding: 0 24px;
}
div.main-page.custom-slider .slider-controls .slide-btn-wrap {
    margin-top: 32px;
}
div.main-page.custom-slider .slider-controls .slide-btn-wrap .btn {
    width: 40px;
    height: 40px;
}
div.main-page.custom-slider .slider-window .v-window-item .slide-content .slide-html .slide-title {
    height: 35vh;
    position: relative;
}
div.main-page.custom-slider .slider-window .v-window-item .slide-content .slide-html .slide-title span {
    bottom: -47%;
    left: 37%;
}
div.main-page.custom-slider.single-item .slider-window .v-window-item .slide-content .slide-html .slide-title span {
    left: 8%;
}
}
body,
ul,
li {
  margin: 0;
  padding: 0;
  list-style: none;
}
a {
  text-decoration: none;
  color: #000;
}
