#box_resize {
  position: relative;
  width: 0px;
  height: auto;
  left: 0px;
  top: 0px;
  margin: -12px 0px 0px 0px;
  z-index: 1;
}

.b_resize {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
	background-color: var(--color3);
  border-width: 1px;
  border-color: #9a9ea1;
  border-radius: 7px;
  width: 55px;
  height: 100px;
  left: 0px;
  top: 0px;
  margin: 0px 0px 5px 0px;
  z-index: 1;
}

/* Button Position */
.sizeIcon {
  display: flex;
  justify-content: center;
}

/* Text Color */
.i_size {
	color: var(--txtC2);
}

.i_size:hover {
  transform: scale(1.2);
}

.i_size:active {
  transform: scale(0.95);
}

/* Button Display */
.b_resize div[data-textstep] {
  cursor: pointer;
  transition: transform 0.2s ease, filter 0.2s ease, opacity 0.2s ease;
}

.b_resize div[data-textstep]:hover img {
  transform: scale(1.1);
}

.b_resize div[data-textstep]:active img {
  transform: scale(0.95);
}

.b_resize div.disabled {
  cursor: context-menu;
  opacity: 0.5;
}

.b_resize div.disabled img {
  filter: grayscale(100%) brightness(0.8);
  transform: none !important;
}
