@charset "UTF-8";
/* roboto-latin-300-normal */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 300;
  src: url(/build/assets/roboto-latin-300-normal-f7591131.woff2) format('woff2'), url(/build/assets/roboto-latin-300-normal-ddb5c61d.woff) format('woff');
}
/* roboto-latin-400-normal */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 400;
  src: url(/build/assets/roboto-latin-400-normal-f6734f81.woff2) format('woff2'), url(/build/assets/roboto-latin-400-normal-a9fdbefa.woff) format('woff');
}
/* roboto-latin-500-normal */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-display: swap;
  font-weight: 500;
  src: url(/build/assets/roboto-latin-500-normal-b0195382.woff2) format('woff2'), url(/build/assets/roboto-latin-500-normal-3ac31048.woff) format('woff');
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
/*! 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;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
:root {
  /** 使用 SCSS 变量嵌入到 CSS 变量, 需要特殊写法
   *  @see https://stackoverflow.com/questions/50202991/unable-to-set-scss-variable-to-css-variable
   */
  /* 颜色 */
  --joy-fontFamily-body: $fontFamily;
  --joy-palette-primary-solidBg: #1fa8de;
  --joy-palette-primary-solidHoverBg: #1986b1;
  --joy-palette-primary-solidColor: #fff;
  --joy-palette-neutral-solidBg: #f5f5f5;
  --joy-palette-neutral-solidHoverBg: gainsboro;
  --joy-palette-neutral-solidColor: #333;
  --joy-palette-success-solidBg: #01c185;
  --joy-palette-success-solidHoverBg: #018e62;
  --joy-palette-success-solidColor: #fff;
  --joy-palette-warning-solidBg: #ff8a00;
  --joy-palette-warning-solidHoverBg: #cc6e00;
  --joy-palette-warning-solidColor: #fff;
  --joy-palette-danger-solidBg: #e03030;
  --joy-palette-danger-solidHoverBg: #c01d1d;
  --joy-palette-danger-solidColor: #fff;
  --joy-palette-info-solidBg: #58d0ff;
  --joy-palette-info-solidHoverBg: #25c2ff;
  --joy-palette-info-solidColor: #fff;
  --joy-palette-primary-500: #1fa8de;
  --joy-palette-success-500: #01c185;
  --joy-palette-warning-500: #ff8a00;
  --joy-palette-danger-500: #e03030;
  --joy-palette-info-500: #58d0ff;
  --ListItem-stickyBackground: #f5f5f5;
  /* 圆角 */
  --joy-radius-sm: 4px;
  /* 边框 */
  --joy-focus-thickness: 2px;
  --joy-shadowChannel: 127 127 127;
  --Button-radius: 6px;
  /* 字号 */
  --joy-fontSize-sm: 14px;
  --joy-fontSize-md: 14px;
  --joy-fontSize-lg: 14px;
  /* 字宽 */
  --joy-fontWeight-sm: 300;
  --joy-fontWeight-md: 400;
  --joy-fontWeight-lg: 500;
  /* 按钮尺寸 */
  --IconButton-size: 32px;
}
.MuiButton-root {
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
.MuiSelect-root:hover {
  background-color: transparent !important;
}
.MuiSelect-root.Joy-expanded {
  background-color: #f2fbff !important;
}
.MuiSelect-root.Joy-expanded::before {
  box-shadow: inset 0 0 0 var(--joy-focus-thickness) var(--joy-palette-primary-500);
}
.MuiSelect-root .MuiSelect-button {
  padding-top: 2px;
}
.MuiSelect-root .MuiSelect-indicator svg.icon-bs {
  font-size: 10px;
  stroke-width: 1px;
}
a:has(.MuiButton-root) {
  text-decoration: none;
}
.MuiModal-backdrop {
  backdrop-filter: unset !important;
  background-color: rgba(0, 0, 0, 0.25) !important;
}
.MuiTooltip-root {
  background-color: #888 !important;
  color: #fff !important;
}
.MuiTooltip-root .MuiTooltip-arrow::before {
  border-top-color: #888 !important;
  border-right-color: #888 !important;
}
@media screen and (width < 768px) {
  .MuiInput-root input, .MuiTextarea-root textarea {
    font-size: 16px !important;
  }
}
body {
  transition: opacity 0.4s ease-in-out;
  font: 14px/1.5 Roboto, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  margin: 0;
  padding: 0;
  color: #333;
}
input, select, textarea, button {
  font-family: Roboto, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
}
/* display */
.block {
  display: block !important;
}
.hidden {
  display: none !important;
}
.flex {
  display: flex !important;
}
.flex1 {
  flex: 1;
}
.gap-sm {
  gap: 8px !important;
}
.gap-md {
  gap: 16px !important;
}
.gap-lg {
  gap: 24px !important;
}
/* align */
.pull-left {
  float: left !important;
}
.pull-right {
  float: right !important;
}
.text-left {
  text-align: left !important;
}
.text-center {
  text-align: center !important;
}
.text-right {
  text-align: right !important;
}
.v-center {
  vertical-align: middle;
  align-items: center;
}
.v-top {
  vertical-align: top;
}
.v-bottom {
  vertical-align: bottom;
}
/* text */
h1, .h1 {
  font-size: 32px !important;
}
h2, .h2 {
  font-size: 28px !important;
}
h3, .h3 {
  font-size: 24px !important;
}
h4, .h4 {
  font-size: 20px !important;
}
h5, .h5 {
  font-size: 16px !important;
}
h6, .h6 {
  font-size: 14px !important;
}
.text-sm {
  font-size: 13px !important;
}
.text-xs {
  font-size: 12px !important;
}
.text-ellipsis {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-nowrap {
  white-space: nowrap;
}
.text-pre-line {
  white-space: pre-line;
}
.text-mono {
  font-family: monospace;
}
.pointer {
  cursor: pointer;
}
.text-link {
  color: #1fa8de;
  text-decoration: none;
  cursor: pointer;
}
.text-link:hover {
  color: #1986b1;
}
b, strong, .text-strong {
  font-weight: 500;
}
.text-italic {
  font-style: italic;
}
.text-del {
  text-decoration: line-through;
}
.text-underline {
  text-decoration: underline;
}
.text-normal {
  font-weight: normal;
}
/* typography spacing */
h1 {
  margin: 24px auto;
}
h2 {
  margin: 20px auto;
}
h3 {
  margin: 16px auto;
}
h4 {
  margin: 12px auto;
}
h5, h6 {
  margin: 8px auto;
}
/* margin */
.m0 {
  margin: 0 !important;
}
.m-xs {
  margin: 4px !important;
}
.m-sm {
  margin: 8px !important;
}
.m-md {
  margin: 16px !important;
}
.m-lg {
  margin: 24px !important;
}
.m-xl {
  margin: 32px !important;
}
.mt0 {
  margin-top: 0 !important;
}
.mt-xs {
  margin-top: 4px !important;
}
.mt-sm {
  margin-top: 8px !important;
}
.mt-md {
  margin-top: 16px !important;
}
.mt-lg {
  margin-top: 24px !important;
}
.mt-xl {
  margin-top: 32px !important;
}
.mb0 {
  margin-bottom: 0 !important;
}
.mb-xs {
  margin-bottom: 4px !important;
}
.mb-sm {
  margin-bottom: 8px !important;
}
.mb-md {
  margin-bottom: 16px !important;
}
.mb-lg {
  margin-bottom: 24px !important;
}
.mb-xl {
  margin-bottom: 32px !important;
}
.ml0 {
  margin-left: 0 !important;
}
.ml-xs {
  margin-left: 4px !important;
}
.ml-sm {
  margin-left: 8px !important;
}
.ml-md {
  margin-left: 16px !important;
}
.ml-lg {
  margin-left: 24px !important;
}
.ml-xl {
  margin-left: 32px !important;
}
.mr0 {
  margin-right: 0 !important;
}
.mr-xs {
  margin-right: 4px !important;
}
.mr-sm {
  margin-right: 8px !important;
}
.mr-md {
  margin-right: 16px !important;
}
.mr-lg {
  margin-right: 24px !important;
}
.mr-xl {
  margin-right: 32px !important;
}
/* padding */
.p0 {
  padding: 0 !important;
}
.p-xs {
  padding: 4px !important;
}
.p-sm {
  padding: 8px !important;
}
.p-md {
  padding: 16px !important;
}
.p-lg {
  padding: 24px !important;
}
.p-xl {
  padding: 32px !important;
}
/* border */
.border0 {
  border: 0 !important;
}
.border1 {
  border: 1px solid #d7d7d7;
}
.border-rxs {
  border-radius: 4px !important;
}
.border-rsm {
  border-radius: 6px !important;
}
.border-rmd {
  border-radius: 8px !important;
}
.border-rlg {
  border-radius: 12px !important;
}
.border-rxl {
  border-radius: 16px !important;
}
/* space */
.space > * {
  display: inline-block;
  margin-right: 8px;
  vertical-align: middle;
}
.space > *:last-child {
  margin-right: 0 !important;
}
.space .divider {
  height: 16px;
  margin: 0 8px 0 0 !important;
}
.space.space-lg > * {
  margin-right: 16px;
}
.space.space-sm > * {
  margin-right: 4px;
}
/* color */
.bg-primary {
  background-color: #1fa8de;
}
.bg-neutral {
  background-color: #f5f5f5;
}
.bg-success {
  background-color: #01c185;
}
.bg-warning {
  background-color: #ff8a00;
}
.bg-danger {
  background-color: #e03030;
}
.bg-info {
  background-color: #58d0ff;
}
.bg-primary-hover {
  background-color: #1986b1;
}
.bg-neutral-hover {
  background-color: gainsboro;
}
.bg-success-hover {
  background-color: #018e62;
}
.bg-warning-hover {
  background-color: #cc6e00;
}
.bg-danger-hover {
  background-color: #c01d1d;
}
.bg-info-hover {
  background-color: #25c2ff;
}
.text-primary {
  color: #1fa8de;
}
.text-neutral {
  color: #333;
}
.text-success {
  color: #01c185;
}
.text-warning {
  color: #ff8a00;
}
.text-danger {
  color: #e03030;
}
.text-info {
  color: #58d0ff;
}
.text-gray {
  color: #aaa;
}
.text-gray-dark {
  color: #888;
}
a {
  cursor: pointer;
  color: #1fa8de;
}
a:hover {
  color: #1986b1;
}
@media screen and (width < 768px) {
  .mobile-fullwidth {
    width: 100% !important;
  }
}
@media screen and (width < 768px) {
  .mobile-hide, .hide-mobile {
    display: none !important;
  }
}
@media screen and not (width < 768px) {
  .desktop-hide, .hide-desktop {
    display: none !important;
  }
}
/* 响应式包裹类 */
.container {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 576px) {
  .container {
    width: 576px;
  }
}
@media screen and (min-width: 768px) {
  .container {
    width: 768px;
  }
}
@media screen and (min-width: 992px) {
  .container {
    width: 992px;
  }
}
@media screen and (min-width: 1200px) {
  .container {
    width: 1200px;
  }
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._title_so5ux_29 {
  margin: 0;
}
._sub-title_so5ux_33 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._sub-title_so5ux_33 ._actions_so5ux_38 {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
._sub-title_so5ux_33 ._help_so5ux_43 {
  cursor: pointer;
}
._sub-title_so5ux_33 ._help_so5ux_43:hover {
  color: #1986b1;
}
@media screen and (min-width: 768px) {
  ._sub-title_so5ux_33 {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
}
._divider_so5ux_57 {
  margin: 16px 0 24px !important;
}
._form-control_so5ux_61 {
  display: flex;
  flex-wrap: wrap;
  align-items: start;
  margin-bottom: 16px;
}
._form-control_so5ux_61 ._label_so5ux_67 {
  display: flex;
  width: 120px;
  font-weight: 500;
  padding-top: 5px;
  padding-bottom: 5px;
  margin-right: 16px;
}
._form-control_so5ux_61 ._item_so5ux_75 {
  width: 90%;
}
._form-control_so5ux_61 ._required_so5ux_78 {
  color: #e03030;
  width: 6px;
  margin-left: 16px;
  padding-top: 8px;
}
._form-control_so5ux_61 ._helper_so5ux_84 {
  color: #e03030;
}
@media screen and (min-width: 768px) {
  ._form-control_so5ux_61 {
    flex-wrap: nowrap;
  }
  ._form-control_so5ux_61 ._item_so5ux_75 {
    width: 69%;
  }
}
._form-foot_so5ux_96 {
  display: flex;
  gap: 16px;
  padding-left: 132px;
}
._form-foot_so5ux_96 > .MuiButton-root {
  text-transform: uppercase;
}
/* address book */
._address-book_so5ux_106 ._title_so5ux_29 {
  margin: 0;
}
._address-book_so5ux_106 ._filter_so5ux_109 {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  gap: 8px;
}
._address-book_so5ux_106 ._filter_so5ux_109 ._left_so5ux_115 {
  flex: 1;
}
@media screen and (min-width: 768px) {
  ._address-book_so5ux_106 ._filter_so5ux_109 {
    align-items: center;
    flex-direction: row;
  }
}
._item-address_so5ux_125 {
  font-size: 14px !important;
  box-shadow: none !important;
}
._item-address_so5ux_125._full-height_so5ux_129 {
  height: 100%;
}
._item-address_so5ux_125 ._default-tag_so5ux_132 {
  width: fit-content;
  border-top-right-radius: 0;
  border-bottom-right-radius: inherit;
}
._item-address_so5ux_125 ._change_so5ux_137 {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
  cursor: pointer;
  color: #888;
}
._item-address_so5ux_125 ._change_so5ux_137 ._icon_so5ux_148 {
  width: 14px;
  height: 14px;
}
._item-address_so5ux_125 ._change_so5ux_137:hover {
  color: #1fa8de;
}
._item-address_so5ux_125 ._change_so5ux_137._disabled_so5ux_155 {
  cursor: no-drop;
  color: #aaa;
}
._item-address_so5ux_125 ._change_so5ux_137._disabled_so5ux_155:hover {
  color: #aaa;
}
._item-address_so5ux_125 ._action_so5ux_38 {
  display: flex;
  gap: 16px;
}
._item-address_so5ux_125 ._action_so5ux_38 ._item_so5ux_75 {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  color: #888;
  text-decoration: none;
  cursor: pointer;
}
._item-address_so5ux_125 ._action_so5ux_38 ._item_so5ux_75._del_so5ux_174 {
  color: #e03030;
}
._item-address_so5ux_125 ._action_so5ux_38 ._item_so5ux_75:hover {
  color: #1fa8de;
}
._item-address_so5ux_125 ._action_so5ux_38 ._item_so5ux_75:hover._del_so5ux_174 {
  color: #c01d1d;
}
/* edit */
._edit-address_so5ux_185 {
  min-height: 70vh;
  padding: 16px;
}
._edit-address_so5ux_185 ._title_so5ux_29 {
  margin: 0;
}
._edit-address_so5ux_185 ._sub_so5ux_33 {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
._edit-address_so5ux_185 ._sub_so5ux_33 ._left_so5ux_115 {
  color: #888;
}
._edit-address_so5ux_185 ._foot_so5ux_200 {
  display: flex;
  gap: 16px;
}
._edit-address_so5ux_185 ._foot_so5ux_200 > .MuiButton-root {
  text-transform: uppercase;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 {
  margin-bottom: 16px;
  overflow-x: auto;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 {
  width: 1200px;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._tag_so5ux_214 {
  margin-left: 4px;
  color: #e03030;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._checked_so5ux_218, ._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._error_so5ux_218 {
  position: absolute;
  width: 14px;
  height: 14px;
  top: 50%;
  right: 2px;
  transform: translateY(-50%);
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._checked_so5ux_218 > svg, ._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._error_so5ux_218 > svg {
  vertical-align: top;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._checked_so5ux_218 {
  color: #01c185;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._error_so5ux_218 {
  color: #e03030;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._header_so5ux_235 {
  text-align: center;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 {
  display: flex;
  flex-direction: row;
  gap: 0;
  border: 1px solid #d7d7d7;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75:not(:first-child) {
  border-top: none;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247 {
  position: relative;
  width: 151px;
  padding: 4px;
  overflow: hidden;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247:not(:first-child) {
  border-left: 1px solid #d7d7d7;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247._index_so5ux_256 {
  width: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247._state_so5ux_262, ._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247._postcode_so5ux_262 {
  width: 80px;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._field_so5ux_247._actions_so5ux_38 {
  width: 72px;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 .MuiInput-root {
  max-width: 100%;
  font-size: 12px !important;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._btn-group_so5ux_272 {
  display: flex;
  font-size: 18px;
  visibility: hidden;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._btn-group_so5ux_272 ._add_so5ux_106, ._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._btn-group_so5ux_272 ._delete_so5ux_277 {
  font-size: 18px;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75 ._btn-group_so5ux_272 ._delete_so5ux_277 {
  color: #e03030;
}
._edit-address_so5ux_185 ._multiple_so5ux_207 ._list_so5ux_211 ._item_so5ux_75:hover ._btn-group_so5ux_272 {
  visibility: visible;
}
@media screen and (min-width: 768px) {
  ._edit-address_so5ux_185 {
    padding: 24px 0;
  }
  ._edit-address_so5ux_185 ._form_so5ux_61 {
    width: 500px;
    margin: auto;
  }
  ._edit-address_so5ux_185 ._foot_so5ux_200 {
    padding-left: 132px;
  }
}
/* register */
._register_so5ux_300 {
  padding: 16px;
}
._register_so5ux_300 ._form-control_so5ux_61 {
  flex-wrap: wrap;
}
._register_so5ux_300 ._label_so5ux_67 {
  width: 100%;
  padding-bottom: 5px;
}
._register_so5ux_300 ._item_so5ux_75 {
  width: 90%;
}
._register_so5ux_300 ._link_so5ux_313 {
  text-decoration: none;
  color: #1fa8de;
}
._register_so5ux_300 ._link_so5ux_313:hover {
  color: #1986b1;
}
@media screen and (min-width: 768px) {
  ._register_so5ux_300 {
    padding: 24px 0;
  }
  ._register_so5ux_300 ._area_so5ux_324 {
    width: 600px;
  }
  ._register_so5ux_300 ._label_so5ux_67 {
    width: 200px;
  }
  ._register_so5ux_300 ._item_so5ux_75 {
    width: 56%;
  }
  ._register_so5ux_300 ._foot_so5ux_200 {
    padding-left: 216px;
  }
}
._profile_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200, ._permit_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200, ._change-password_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200 {
  display: flex;
  gap: 16px;
  padding-top: 10px;
}
._profile_so5ux_338 ._form-s_so5ux_343, ._permit_so5ux_338 ._form-s_so5ux_343, ._change-password_so5ux_338 ._form-s_so5ux_343 {
  width: 350px;
  margin: auto;
}
._profile_so5ux_338 ._form-s_so5ux_343 ._item_so5ux_75, ._permit_so5ux_338 ._form-s_so5ux_343 ._item_so5ux_75, ._change-password_so5ux_338 ._form-s_so5ux_343 ._item_so5ux_75 {
  flex: 1;
}
._profile_so5ux_338 ._file_so5ux_350, ._permit_so5ux_338 ._file_so5ux_350, ._change-password_so5ux_338 ._file_so5ux_350 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._profile_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272, ._permit_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272, ._change-password_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272 {
  position: relative;
}
._profile_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272 input, ._permit_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272 input, ._change-password_so5ux_338 ._file_so5ux_350 ._btn_so5ux_272 input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  ._profile_so5ux_338 ._form_so5ux_61, ._permit_so5ux_338 ._form_so5ux_61, ._change-password_so5ux_338 ._form_so5ux_61 {
    width: 500px;
    margin: auto;
  }
  ._profile_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200, ._permit_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200, ._change-password_so5ux_338 ._form_so5ux_61 ._foot_so5ux_200 {
    padding-left: 136px;
  }
}
._artwork-list_so5ux_379 {
  min-height: 70vh;
  padding: 16px;
}
._artwork-list_so5ux_379 ._empty_so5ux_383 {
  margin: 60px 0;
}
._artwork-list_so5ux_379 ._upload-btn_so5ux_386 {
  position: relative;
}
._artwork-list_so5ux_379 ._upload-btn_so5ux_386 input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
@media screen and (min-width: 768px) {
  ._artwork-list_so5ux_379 ._sub-title_so5ux_33 {
    align-items: end;
  }
}
._artwork-list_so5ux_379 ._list_so5ux_211 {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px;
  row-gap: 24px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._col_so5ux_411 {
  width: 50%;
  padding: 0 12px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 {
  position: relative;
  height: 100%;
  border: 1px solid #d7d7d7;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._image_so5ux_420 {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-color: #f5f5f5;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._image_so5ux_420 > img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 {
  padding: 16px;
  font-size: 14px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._title_so5ux_29, ._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._size_so5ux_439 {
  margin-bottom: 8px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._title_so5ux_29 {
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._actions_so5ux_38 {
  display: flex;
  gap: 16px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._actions_so5ux_38 ._icon_so5ux_148 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 16px;
  height: 16px;
  font-size: 16px;
  cursor: pointer;
  color: #1fa8de;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._actions_so5ux_38 ._icon_so5ux_148:hover {
  color: #1986b1;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._type_so5ux_465 {
  position: absolute;
  bottom: 8px;
  right: 8px;
  width: 32px;
  height: 32px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._item_so5ux_75 ._info_so5ux_435 ._type_so5ux_465 img {
  display: block;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._close_so5ux_475 {
  position: absolute;
  top: 8px;
  right: 8px;
  width: 16px;
  height: 16px;
  font-size: 16px;
  line-height: 16px;
  cursor: pointer;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._close_so5ux_475:hover {
  color: #1986b1;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
  padding: 0 16px;
  text-align: center;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._flex1_so5ux_496 {
  flex: 1;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._flex1_so5ux_496._justify-end_so5ux_499 {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: flex-end;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._title_so5ux_29 {
  font-weight: 500;
  word-break: break-all;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._progress_so5ux_509 {
  flex: inherit;
  height: 10px;
  margin-bottom: 16px;
  background-color: #e7e7e7;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._progress_so5ux_509::before {
  height: 100%;
  background-color: #1fa8de;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._percen_so5ux_519 {
  font-size: 18px;
  margin-bottom: 8px;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._error_so5ux_218 {
  margin-bottom: 8px;
  font-weight: 500;
  color: #e03030;
}
._artwork-list_so5ux_379 ._list_so5ux_211 ._upload_so5ux_386 ._error_so5ux_218 ._icon_so5ux_148 {
  display: block;
  margin: 0 auto 8px;
  font-size: 48px;
}
@media screen and (min-width: 768px) {
  ._artwork-list_so5ux_379 ._list_so5ux_211 ._col_so5ux_411 {
    width: 33.33%;
  }
}
@media screen and (min-width: 992px) {
  ._artwork-list_so5ux_379 ._list_so5ux_211 ._col_so5ux_411 {
    width: 25%;
  }
}
@media screen and (min-width: 1200px) {
  ._artwork-list_so5ux_379 ._list_so5ux_211 ._col_so5ux_411 {
    width: 20%;
  }
}
@media screen and (min-width: 768px) {
  ._artwork-list_so5ux_379 {
    padding: 24px 0;
  }
}
._artwork-list_so5ux_379 ._pagination_so5ux_553 {
  margin-top: 16px;
}
._favorite_so5ux_557 {
  min-height: 70vh;
  padding: 24px 0;
}
._favorite_so5ux_557 ._empty_so5ux_383 {
  margin: 60px 0;
}
._payment_so5ux_565, ._forgot_so5ux_565, ._payment-view_so5ux_565 {
  min-height: 70vh;
  padding: 16px;
}
@media screen and (min-width: 768px) {
  ._payment_so5ux_565, ._forgot_so5ux_565, ._payment-view_so5ux_565 {
    padding: 24px 0;
  }
}
._payment-view_so5ux_565 ._main_so5ux_575 {
  display: flex;
  gap: 24px;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._left_so5ux_115 {
  flex: 1;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._right_so5ux_582 {
  width: 280px;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._box_so5ux_585 {
  position: relative;
  padding: 16px;
  border: 1px solid #d7d7d7;
  background-color: #fff;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._box_so5ux_585 ._row_so5ux_591 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._box_so5ux_585 ._amount_so5ux_596 {
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 16px;
}
._payment-view_so5ux_565 ._main_so5ux_575 ._box_so5ux_585 ._amount_so5ux_596 ._num_so5ux_601 {
  font-size: 24px;
  color: #1fa8de;
}
._payment-view_so5ux_565 ._success_so5ux_605 {
  padding: 80px 0 120px;
  text-align: center;
}
._forgot_so5ux_565 ._form_so5ux_61 {
  width: 100%;
  margin: auto;
}
@media screen and (min-width: 768px) {
  ._forgot_so5ux_565 ._form_so5ux_61 {
    width: 400px;
  }
}
/* setting */
._setting-wrapper_so5ux_621, ._company-wrapper_so5ux_621 {
  display: flex;
  align-items: flex-start;
  gap: 24px;
  padding: 16px;
  min-height: 70vh;
}
._setting-wrapper_so5ux_621 ._menu_so5ux_628, ._company-wrapper_so5ux_621 ._menu_so5ux_628 {
  display: none;
  width: 300px;
}
._setting-wrapper_so5ux_621 ._content_so5ux_632, ._company-wrapper_so5ux_621 ._content_so5ux_632 {
  flex: 1;
}
@media screen and (min-width: 768px) {
  ._setting-wrapper_so5ux_621, ._company-wrapper_so5ux_621 {
    padding: 24px 0;
  }
  ._setting-wrapper_so5ux_621 ._menu_so5ux_628, ._company-wrapper_so5ux_621 ._menu_so5ux_628 {
    display: block;
  }
}
._company-wrapper-table_so5ux_644, ._company-wrapper_so5ux_621 ._table_so5ux_644 {
  border: 1px solid #d7d7d7;
}
._company-wrapper-table_so5ux_644 thead > tr > th, ._company-wrapper_so5ux_621 ._table_so5ux_644 thead > tr > th {
  height: auto;
  background-color: #f5f5f5;
  border-bottom: 1px solid #d7d7d7;
}
._company-wrapper-table_so5ux_644 thead > tr > th, ._company-wrapper_so5ux_621 ._table_so5ux_644 thead > tr > th,
._company-wrapper-table_so5ux_644 tbody > tr > td,
._company-wrapper_so5ux_621 ._table_so5ux_644 tbody > tr > td {
  height: auto;
}
._company-wrapper-table_so5ux_644 .MuiCheckbox-root, ._company-wrapper_so5ux_621 ._table_so5ux_644 .MuiCheckbox-root {
  vertical-align: middle;
}
._company-wrapper_so5ux_621 ._year-select_so5ux_661 {
  flex: 1;
}
._company-wrapper_so5ux_621 ._year-select_so5ux_661 .MuiSelect-root {
  margin-left: 16px;
  width: 100px;
}
._company-wrapper_so5ux_621 ._firstline_so5ux_668 td {
  border-top: 1px solid #d7d7d7;
}
._company-wrapper_so5ux_621 ._invoice_so5ux_671 td:first-child {
  padding-left: 32px;
}
._company-wrapper_so5ux_621 ._trans_so5ux_674 td {
  background-color: #f6ffed;
}
._company-wrapper_so5ux_621 ._trans_so5ux_674 td:first-child {
  padding-left: 32px;
}
._company-wrapper_so5ux_621 .MuiSwitch-root {
  vertical-align: middle;
}
._company-wrapper_so5ux_621 .MuiSwitch-root:not(.Mui-checked) {
  --joy-palette-success-solidBg: #eee;
}
._company-wrapper_so5ux_621 .MuiSwitch-root:not(.Mui-checked):hover {
  --Switch-trackBackground: #ccc;
}
._company-wrapper_so5ux_621 ._pagination_so5ux_553 {
  margin-top: 16px;
}
._company-wrapper_so5ux_621 ._weight_so5ux_692 {
  font-weight: 600;
}
._company-wrapper_so5ux_621 ._statement_so5ux_695 ._amount-due_so5ux_695 {
  font-size: 18px;
}
._company-wrapper_so5ux_621 ._statement_so5ux_695 ._link_so5ux_313 {
  display: flex;
  flex-direction: row;
  gap: 0;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
._company-wrapper_so5ux_621 ._statement_so5ux_695 ._table_so5ux_644 tbody ._total_so5ux_706 {
  background-color: #f6ffed;
  font-weight: 600;
}
._company-wrapper_so5ux_621 ._statement_so5ux_695 ._table_so5ux_644 ._action_so5ux_38 {
  text-align: center;
}
._company-wrapper_so5ux_621 ._statement-new_so5ux_713 ._filters_so5ux_713 {
  padding: 16px;
  border-radius: 4px;
  border: 1px solid #d7d7d7;
  margin-bottom: 16px;
  align-items: center;
  flex-wrap: wrap;
  row-gap: 16px;
}
._company-wrapper_so5ux_621 ._statement-new_so5ux_713 ._summary_so5ux_722 {
  justify-content: space-between;
}
._company-wrapper_so5ux_621 ._statement-new_so5ux_713 ._summary_so5ux_722 .MuiDivider-vertical {
  margin: -16px 0;
}
._company-wrapper_so5ux_621 ._statement-new_so5ux_713 ._summary_so5ux_722 ._item_so5ux_75 {
  flex: 1;
}
._company-wrapper_so5ux_621 ._statement-new_so5ux_713 ._summary_so5ux_722 ._item_so5ux_75 ._item-title_so5ux_731 {
  color: #aaa;
  font-weight: 500;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 {
  border-radius: 4px;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 > thead > tr > th {
  background-color: transparent;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 ._checkbox_so5ux_741 {
  width: 40px;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 .MuiCheckbox-checkbox.Mui-disabled {
  background-color: #e8e8e8;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 ._action_so5ux_38 {
  text-align: center;
}
._company-wrapper_so5ux_621 ._table_so5ux_644 ._link_so5ux_313 {
  display: flex;
  flex-direction: row;
  gap: 0;
  display: inline-flex;
  align-items: center;
  text-decoration: none;
}
._compay-balance_so5ux_759 ._main_so5ux_575 {
  width: fit-content;
  margin: 56px auto 0;
}
._compay-balance_so5ux_759 ._cont_so5ux_632 {
  padding: 32px;
  border-radius: 4px;
  border: 1px solid #d7d7d7;
  text-align: center;
}
._setting-menu_so5ux_770 {
  border: 1px solid #d7d7d7;
  background-color: #fff;
}
._setting-menu_so5ux_770 ._group_so5ux_774:not(:first-child) {
  border-top: 1px solid #d7d7d7;
}
._setting-menu_so5ux_770 ._group_so5ux_774 ._header_so5ux_235 {
  padding: 8px 16px;
  font-size: 16px;
  font-weight: 500;
  background-color: #f5f5f5;
}
._setting-menu_so5ux_770 ._group_so5ux_774 ._item_so5ux_75 > a {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 8px 16px;
  text-decoration: none;
  color: #333;
}
._setting-menu_so5ux_770 ._group_so5ux_774 ._item_so5ux_75 > a:hover {
  background-color: #f6fafc;
}
._setting-menu_so5ux_770 ._group_so5ux_774 ._item_so5ux_75._active_so5ux_794 > a {
  background-color: #EFF4F6;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 8px 16px;
  border: 1px solid #d7d7d7;
  margin-bottom: 16px;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 ._is-default_so5ux_806 {
  min-width: 75px;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 ._type_so5ux_465 {
  min-width: 120px;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 ._number_so5ux_812 ._mask_so5ux_812 {
  font-size: 12px;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 ._center_so5ux_815 {
  flex: 1;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 ._expire_so5ux_818 {
  width: 100px;
}
._credit-cards_so5ux_798 ._cards-item_so5ux_798 .MuiChip-root {
  padding: 4px 8px;
}
._credit-cards_so5ux_798 ._form_so5ux_61 {
  padding: 16px;
  border: 1px solid #d7d7d7;
}
._credit-cards_so5ux_798 ._form_so5ux_61 ._foot_so5ux_200 {
  display: flex;
  gap: 16px;
  padding-top: 10px;
}
@media screen and (min-width: 768px) {
  ._credit-cards_so5ux_798 ._form_so5ux_61 ._area_so5ux_324 {
    width: 400px;
    margin: auto;
  }
  ._credit-cards_so5ux_798 ._form_so5ux_61 ._foot_so5ux_200 {
    padding-left: 126px;
  }
}
._messages_so5ux_843 {
  padding: 24px 0;
}
._messages_so5ux_843 ._wrapper_so5ux_846 {
  display: flex;
  height: 740px;
  margin-top: 16px;
  border: 1px solid #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._empty_so5ux_383 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 {
  display: flex;
  flex-direction: column;
  gap: 0;
  width: 380px;
  background-color: #f5f5f5;
  border-right: 1px solid #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._filter_so5ux_109 {
  padding: 16px;
  border-bottom: 1px solid #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 {
  position: relative;
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75 {
  padding: 8px 16px;
  cursor: pointer;
  border-bottom: 1px solid #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75 ._datetime_so5ux_881 {
  color: #aaa;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75:hover {
  background-color: #e8e8e8 !important;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75._active_so5ux_794 {
  background-color: #1fa8de !important;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75._active_so5ux_794 ._title_so5ux_29 {
  color: #fff;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75._active_so5ux_794 ._datetime_so5ux_881 {
  color: #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75._new_so5ux_896 {
  background-color: #fff;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._list_so5ux_211 ._item_so5ux_75._new_so5ux_896 ._title_so5ux_29 {
  font-weight: 500;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._sidebar_so5ux_858 ._pages_so5ux_902 {
  padding: 8px;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 {
  position: relative;
  flex: 1;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 ._detail_so5ux_909 {
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 0;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 ._detail_so5ux_909 ._head_so5ux_235 {
  padding: 16px;
  border-bottom: 1px solid #d7d7d7;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 ._detail_so5ux_909 ._head_so5ux_235 ._flex_so5ux_496 {
  display: flex;
  gap: 8px;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 ._detail_so5ux_909 ._head_so5ux_235 ._flex_so5ux_496 ._name_so5ux_923 {
  width: 80px;
  text-align: right;
}
._messages_so5ux_843 ._wrapper_so5ux_846 ._content_so5ux_632 ._detail_so5ux_909 ._body_so5ux_927 {
  flex: 1;
  overflow: hidden;
  overflow-y: auto;
}
._sample-main_so5ux_933 {
  display: flex;
  align-items: flex-start;
  padding: 16px;
}
._sample-main_so5ux_933 ._content_so5ux_632 {
  flex: 1;
  overflow: hidden;
}
@media screen and (min-width: 768px) {
  ._sample-main_so5ux_933 ._content_so5ux_632 {
    padding-left: 24px;
  }
}
._sample-main_so5ux_933 ._selection_so5ux_947 {
  display: flex;
  flex-direction: column;
  border: 1px solid #d7d7d7;
}
._sample-main_so5ux_933 ._selection_so5ux_947 ._form_so5ux_61, ._sample-main_so5ux_933 ._selection_so5ux_947 ._desc_so5ux_952 {
  flex: 1;
  padding: 24px;
}
._sample-main_so5ux_933 ._selection_so5ux_947 ._form_so5ux_61 ._form-row_so5ux_956 {
  position: relative;
  margin-bottom: 24px;
}
._sample-main_so5ux_933 ._selection_so5ux_947 ._form_so5ux_61 ._form-error_so5ux_960 {
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translate(0, 100%);
  color: #e03030;
}
._sample-main_so5ux_933 ._selection_so5ux_947 ._desc_so5ux_952 {
  border-top: 1px solid #d7d7d7;
}
._sample-main_so5ux_933 ._selection_so5ux_947 ._desc_so5ux_952 ._list_so5ux_211 {
  list-style: disc;
  margin-bottom: 24px;
  padding-left: 16px;
}
@media screen and (min-width: 768px) {
  ._sample-main_so5ux_933 ._selection_so5ux_947 ._desc_so5ux_952 {
    border-top: none;
    border-left: 1px solid #d7d7d7;
  }
}
@media screen and (min-width: 768px) {
  ._sample-main_so5ux_933 ._selection_so5ux_947 {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  ._sample-main_so5ux_933 {
    padding: 24px 0;
  }
}
._fixed-feedback_so5ux_992 {
  visibility: hidden;
  position: fixed;
  bottom: 200px;
  right: 0;
  width: 40px;
  padding: 8px;
  font-size: 12px;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  cursor: pointer;
  color: #fff;
  background-color: #01c185;
  z-index: 10;
}
._fixed-feedback_so5ux_992:hover {
  background-color: #018e62;
}
._fixed-feedback_so5ux_992 ._icon_so5ux_148 {
  font-size: 24px;
  margin-bottom: 4px;
}
._fixed-feedback_so5ux_992 ._small_so5ux_1015 {
  font-size: 11px;
}
@media print {
  ._fixed-feedback_so5ux_992 {
    display: none;
  }
}
@media screen and (min-width: 768px) {
  ._fixed-feedback_so5ux_992 {
    visibility: visible;
  }
}
._feedback-modal_so5ux_1029, ._callback-modal_so5ux_1029 {
  width: 90vw;
  padding: 16px;
}
@media screen and (min-width: 768px) {
  ._feedback-modal_so5ux_1029, ._callback-modal_so5ux_1029 {
    width: 800px;
  }
}
._claims_so5ux_1039 {
  padding: 16px;
  min-height: 70vh;
}
._claims_so5ux_1039 ._descriptions-label_so5ux_1043 {
  text-align: right !important;
  vertical-align: top;
}
._claims_so5ux_1039 ._file-label_so5ux_1047 {
  padding-top: 4px;
}
._claims_so5ux_1039 ._file-btn_so5ux_1050 {
  position: relative;
  margin-bottom: 6px;
}
._claims_so5ux_1039 ._file-btn_so5ux_1050 input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  max-width: 400px;
  cursor: default;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  padding: 0 8px;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072:hover {
  background-color: #e8e8e8;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072 ._file-name_so5ux_1082 {
  flex: 1;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072 ._file-remove_so5ux_1085 {
  font-size: 13px;
  cursor: pointer;
  color: #e03030;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072 ._file-remove_so5ux_1085:hover {
  color: #c01d1d;
}
._claims_so5ux_1039 ._file-list_so5ux_1065 ._file-item_so5ux_1072 ._file-remove_so5ux_1085 svg {
  vertical-align: middle;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 ._preview-images_so5ux_1101 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  flex-wrap: wrap;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 ._preview-images_so5ux_1101 img {
  display: block;
  max-width: 200px;
  max-height: 150px;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 ._preview-files_so5ux_1112 > div {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 ._preview-files_so5ux_1112 > div ._icon_so5ux_148 {
  font-size: 16px;
}
._claims_so5ux_1039 ._file-list-preview_so5ux_1096 a {
  text-decoration: none;
}
._claims_so5ux_1039 ._table-wrapper_so5ux_1124 {
  overflow: auto;
  margin-bottom: 16px;
}
._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tr > *:first-child, ._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tr > *:last-child {
  position: sticky;
}
._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tr > *:first-child {
  left: 0;
  box-shadow: 1px 0 #d7d7d7;
}
._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tr > *:last-child {
  right: 0;
}
._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tbody tr > *:first-child, ._claims_so5ux_1039 ._table-wrapper_so5ux_1124 tbody tr > *:last-child {
  background-color: #fff;
}
@media screen and (min-width: 768px) {
  ._claims_so5ux_1039 {
    padding: 24px 0;
  }
}
._notes-wrapper_so5ux_1147 {
  padding: 16px;
  border: 1px solid #d7d7d7;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151:not(:last-child) {
  padding-bottom: 16px;
  margin-bottom: 16px;
  border-bottom: 1px solid #d7d7d7;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-header_so5ux_1156 {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-header_so5ux_1156 ._role_so5ux_1162 {
  font-weight: 500;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-header_so5ux_1156 ._date_so5ux_881 {
  font-size: 12px;
  color: #aaa;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-cont_so5ux_1169 {
  padding-left: 16px;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-files_so5ux_1172 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  flex-wrap: wrap;
}
._notes-wrapper_so5ux_1147 ._comment-item_so5ux_1151 ._comment-files_so5ux_1172 ._image_so5ux_420 {
  width: 200px;
}
._claim-notes-wrapper_so5ux_1182 {
  padding: 16px;
  border: 1px solid #d7d7d7;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-date-group_so5ux_1189 {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-date-group_so5ux_1189 ._comment-date_so5ux_1189 {
  position: relative;
  color: #aaa;
  font-size: 13px;
  border-bottom: 1px solid #f2f2f2;
}
._claim-notes-wrapper_so5ux_1182 ._comment-date-group_so5ux_1189 ._comment-date_so5ux_1189 > span {
  position: absolute;
  top: -8px;
  left: 50%;
  transform: translateX(-50%);
  padding: 0 8px;
  background: #fff;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151._staff-comment_so5ux_1213 {
  justify-content: flex-start;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151._customer-comment_so5ux_1216 {
  justify-content: flex-start;
  flex-direction: row-reverse;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-avatar_so5ux_1220 {
  width: 32px;
  height: 32px;
  border-radius: 50%;
  font-size: 14px;
  line-height: 32px;
  background-color: #beedff;
  color: #16759b;
  font-weight: 500;
  text-align: center;
  overflow: hidden;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-avatar_so5ux_1220 img {
  width: 28px;
  height: 28px;
  margin: 2px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151._staff-comment_so5ux_1213 ._comment-avatar_so5ux_1220 {
  background-color: #000;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 8px 16px;
  border-radius: 8px;
  background-color: #f5f5f5;
  max-width: 800px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 ._role_so5ux_1162 {
  font-weight: 500;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 ._date_so5ux_881 {
  font-size: 12px;
  color: #aaa;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 ._comment-files_so5ux_1172 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  flex-wrap: wrap;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 ._comment-files_so5ux_1172 ._image_so5ux_420 {
  width: 200px;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151 ._comment-wrapper_so5ux_1240 ._comment-files_so5ux_1172 ._multiple_so5ux_207 {
  width: 100px !important;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151._customer-comment_so5ux_1216 ._comment-wrapper_so5ux_1240 {
  background-color: #e7f5ff;
}
._claim-notes-wrapper_so5ux_1182 ._comment-item_so5ux_1151._customer-comment_so5ux_1216 ._comment-wrapper_so5ux_1240 ._date_so5ux_881 {
  text-align: right;
}
._claim-notes-wrapper_so5ux_1182 ._claim-note-form_so5ux_1274 {
  border-top: 1px solid #d7d7d7;
  padding-top: 16px;
}
._claim-notes-wrapper_so5ux_1182 ._claim-note-form_so5ux_1274 ._form-actions_so5ux_1278 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
._claim-notes-wrapper_so5ux_1182 ._claim-note-form_so5ux_1274 ._form-actions_so5ux_1278 ._file-label_so5ux_1047 {
  font-weight: 500;
}
._claim-notes-wrapper_so5ux_1182 ._claim-note-form_so5ux_1274 ._form-actions_so5ux_1278 ._file-btn_so5ux_1050 {
  margin: 0;
}
._claim-notes-wrapper_so5ux_1182 ._claim-note-form_so5ux_1274 ._file-list_so5ux_1065 {
  margin-top: 16px;
}
._wls-dashboard_so5ux_1294 {
  display: flex;
  flex-direction: column;
  gap: 0;
  height: 100vh;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  background-color: #f5f5f5;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
  z-index: 1000;
  padding: 8px;
}
@media screen and (min-width: 992px) {
  ._wls-dashboard_so5ux_1294 ._head_so5ux_235 {
    padding: 8px 24px;
  }
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._back_so5ux_1315 {
  --variant-solidBg: #333;
  --variant-solidColor: white;
  --variant-solidHoverBg: #444;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 {
  flex: 1;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 ._item_so5ux_75 {
  cursor: pointer;
  color: #666;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 ._item_so5ux_75:first-child {
  background-color: rgb(233, 201, 70);
  padding: 2px 8px;
  border-radius: 8px;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 ._item_so5ux_75:first-child span:hover {
  color: #1fa8de;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 ._item_so5ux_75:not(:first-child)::before {
  content: "/";
  margin-right: 8px;
}
._wls-dashboard_so5ux_1294 ._head_so5ux_235 ._breadcrumb_so5ux_1320 ._item_so5ux_75 span._link_so5ux_313:hover {
  color: #1fa8de;
}
._wls-dashboard_so5ux_1294 ._content_so5ux_632 {
  flex: 1;
  overflow: hidden;
}/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

/* Slider */
.slick-loading .slick-list
{
    background: #fff url('/build/assets/ajax-loader-e7b44c86.gif') center center no-repeat;
}

/* Icons */
@font-face
{
    font-family: 'slick';
    font-weight: normal;
    font-style: normal;

    src: url('/build/assets/slick-06d80cf0.eot');
    src: url('/build/assets/slick-06d80cf0.eot?#iefix') format('embedded-opentype'), url('/build/assets/slick-26726bac.woff') format('woff'), url('/build/assets/slick-37bc99cf.ttf') format('truetype'), url('/build/assets/slick-12459f22.svg#slick') format('svg');
}
/* Arrows */
.slick-prev,
.slick-next
{
    font-size: 0;
    line-height: 0;

    position: absolute;
    top: 50%;

    display: block;

    width: 20px;
    height: 20px;
    padding: 0;
    -webkit-transform: translate(0, -50%);
    -ms-transform: translate(0, -50%);
    transform: translate(0, -50%);

    cursor: pointer;

    color: transparent;
    border: none;
    outline: none;
    background: transparent;
}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus
{
    color: transparent;
    outline: none;
    background: transparent;
}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before
{
    opacity: 1;
}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before
{
    opacity: .25;
}

.slick-prev:before,
.slick-next:before
{
    font-family: 'slick';
    font-size: 20px;
    line-height: 1;

    opacity: .75;
    color: white;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.slick-prev
{
    left: -25px;
}
[dir='rtl'] .slick-prev
{
    right: -25px;
    left: auto;
}
.slick-prev:before
{
    content: '←';
}
[dir='rtl'] .slick-prev:before
{
    content: '→';
}

.slick-next
{
    right: -25px;
}
[dir='rtl'] .slick-next
{
    right: auto;
    left: -25px;
}
.slick-next:before
{
    content: '→';
}
[dir='rtl'] .slick-next:before
{
    content: '←';
}

/* Dots */
.slick-dotted.slick-slider
{
    margin-bottom: 30px;
}

.slick-dots
{
    position: absolute;
    bottom: -25px;

    display: block;

    width: 100%;
    padding: 0;
    margin: 0;

    list-style: none;

    text-align: center;
}
.slick-dots li
{
    position: relative;

    display: inline-block;

    width: 20px;
    height: 20px;
    margin: 0 5px;
    padding: 0;

    cursor: pointer;
}
.slick-dots li button
{
    font-size: 0;
    line-height: 0;

    display: block;

    width: 20px;
    height: 20px;
    padding: 5px;

    cursor: pointer;

    color: transparent;
    border: 0;
    outline: none;
    background: transparent;
}
.slick-dots li button:hover,
.slick-dots li button:focus
{
    outline: none;
}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before
{
    opacity: 1;
}
.slick-dots li button:before
{
    font-family: 'slick';
    font-size: 6px;
    line-height: 20px;

    position: absolute;
    top: 0;
    left: 0;

    width: 20px;
    height: 20px;

    content: '•';
    text-align: center;

    opacity: .25;
    color: black;

    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
.slick-dots li.slick-active button:before
{
    opacity: .75;
    color: black;
}

/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._home_1talz_29 ._cutoff_1talz_29 {
  height: 420px;
  color: #fff;
  background-color: #444;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center;
}
._home_1talz_29 ._cutoff_1talz_29 .container {
  padding-top: 40px;
}
._home_1talz_29 ._cutoff_1talz_29 .container h3, ._home_1talz_29 ._cutoff_1talz_29 .container h2 {
  font-weight: normal;
}
._home_1talz_29 ._cutoff_1talz_29 .container ._btn_1talz_43 {
  display: inline-block;
  padding: 8px 40px;
  font-size: 16px;
  color: inherit;
  border: 1px solid;
  text-decoration: none;
  margin: 8px 0 32px;
}
._home_1talz_29 ._cutoff_1talz_29 .container ._btn_1talz_43:hover {
  color: #1986b1;
}
._home_1talz_29 ._signs_1talz_55 {
  height: 590px;
  background-color: #f2f2f2;
  background-size: auto 100%;
  background-repeat: no-repeat;
  background-position: center;
}
._home_1talz_29 ._section_1talz_62 {
  display: flex;
  align-items: flex-start;
  padding-bottom: 48px;
}
._home_1talz_29 ._section_1talz_62 ._sidebar_1talz_67 {
  margin-top: -60px;
}
._home_1talz_29 ._section_1talz_62 ._content_1talz_70 {
  flex: 1;
  padding-left: 24px;
}
._collection_1talz_75, ._login-wrapper_1talz_75 {
  min-height: 70vh;
}
._collection_1talz_75 ._content_1talz_70 ._title_1talz_78, ._login-wrapper_1talz_75 ._content_1talz_70 ._title_1talz_78 {
  font-size: 24px !important;
  margin-top: 0;
  margin-bottom: 16px;
}
@media screen and (min-width: 768px) {
  ._collection_1talz_75, ._login-wrapper_1talz_75 {
    display: flex;
    align-items: flex-start;
    padding: 24px 0;
  }
  ._collection_1talz_75 ._content_1talz_70, ._login-wrapper_1talz_75 ._content_1talz_70 {
    flex: 1;
    padding: 0 0 0 24px;
  }
  ._collection_1talz_75 ._content_1talz_70 ._login-box_1talz_93, ._login-wrapper_1talz_75 ._content_1talz_70 ._login-box_1talz_93 {
    padding: 40px 20% 80px;
  }
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 {
  height: 100%;
  display: block;
  border: 1px solid #d7d7d7;
  background-color: #fff;
  text-decoration: none;
  color: #333;
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98:hover {
  box-shadow: 0 0 0 1px #d7d7d7;
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._image-wrapper_1talz_109 {
  position: relative;
  width: 100%;
  height: 0;
  padding-bottom: 100%;
  background-color: #f5f5f5;
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._image-wrapper_1talz_109 ._image_1talz_109 {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._image-wrapper_1talz_109 ._icon_1talz_124 {
  font-size: 60px;
  color: #aaa;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._cont_1talz_37 {
  padding: 20px;
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._cont_1talz_37 ._title_1talz_78 {
  font-size: 16px !important;
  font-weight: 500;
  margin: 0;
}
._collection_1talz_75 ._items_1talz_98 ._item_1talz_98 ._cont_1talz_37 ._desc_1talz_140 {
  font-size: 12px;
  color: #666;
}
._templates_1talz_145 {
  display: flex;
  padding: 24px 0;
}
._templates_1talz_145 h1 {
  margin-top: 0;
  margin-bottom: 14px;
}
._templates_1talz_145 ._content_1talz_70 {
  flex: 1;
  padding-left: 24px;
}
._error_1talz_158 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 60px;
  padding: 40px 0;
  min-height: 70vh;
}
._error_1talz_158 ._image-wrapper_1talz_109 {
  width: 200px;
}
._error_1talz_158 ._image-wrapper_1talz_109 ._img_1talz_169 {
  width: 100%;
}
._customer-pending_1talz_173 {
  padding: 40px;
  background-color: #fcc;
  color: #aa1919;
  border: 1px solid #aa1919;
  font-size: 18px;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._title_zah8z_29 {
  margin: 0;
  font-size: 18px !important;
}
@media screen and (min-width: 768px) {
  ._title_zah8z_29 {
    font-size: 32px !important;
  }
}
._sub-title_zah8z_39 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._sub-title_zah8z_39 ._actions_zah8z_44 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: center;
  flex: 1;
}
._sub-title_zah8z_39 ._help_zah8z_51 {
  display: none;
  cursor: pointer;
}
._sub-title_zah8z_39 ._help_zah8z_51:hover {
  color: #1986b1;
}
@media screen and (min-width: 768px) {
  ._sub-title_zah8z_39 ._help_zah8z_51 {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  ._sub-title_zah8z_39 {
    flex-direction: row;
    align-items: center;
  }
}
._image-wrapper_zah8z_70 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._image-wrapper_zah8z_70 ._image_zah8z_70 {
  position: relative;
  margin: 0 auto;
  width: 100px;
  height: 100px;
  text-align: center;
}
._image-wrapper_zah8z_70 ._image_zah8z_70._large_zah8z_82 {
  width: 150px;
  height: 150px;
}
._image-wrapper_zah8z_70 ._image_zah8z_70._default-image_zah8z_86 img {
  max-width: 64px;
  max-height: 64px;
}
._image-wrapper_zah8z_70 ._image_zah8z_70 img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._order-list-header_zah8z_99 {
  padding: 16px;
  background-color: #fff;
}
._order-list-header_zah8z_99 .container {
  display: flex;
  flex-direction: row;
  gap: 16px;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
._order-list-header_zah8z_99 .container ._title_zah8z_29, ._order-list-header_zah8z_99 .container .MuiSelect-root {
  order: -1;
}
._order-list-header_zah8z_99 .container ._help_zah8z_51 {
  display: none;
}
._order-list-header_zah8z_99 .container .MuiInput-root {
  flex-basis: 100%;
}
._order-list-header_zah8z_99 .container ._filter_zah8z_120 {
  margin-left: -12px;
  border: none;
  height: 30px;
  background-color: #e8e8e8;
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  color: #666;
}
._order-list-header_zah8z_99 .container ._filter_zah8z_120:hover {
  background-color: #d7d7d7 !important;
}
@media screen and (min-width: 768px) {
  ._order-list-header_zah8z_99 .container {
    gap: 0;
  }
}
@media screen and (min-width: 992px) {
  ._order-list-header_zah8z_99 .container {
    gap: 0;
  }
  ._order-list-header_zah8z_99 .container ._title_zah8z_29, ._order-list-header_zah8z_99 .container .MuiSelect-root {
    order: 0;
  }
  ._order-list-header_zah8z_99 .container ._help_zah8z_51 {
    display: flex;
    flex-direction: column;
    gap: 4px;
    font-size: 13px;
    color: #aaa;
  }
  ._order-list-header_zah8z_99 .container ._help_zah8z_51 > * {
    display: flex;
    flex-direction: row;
    gap: 4px;
    align-items: center;
    justify-content: right;
    cursor: pointer;
  }
  ._order-list-header_zah8z_99 .container ._help_zah8z_51 > *:hover {
    color: #888;
  }
  ._order-list-header_zah8z_99 .container .MuiInput-root {
    flex-basis: auto;
  }
}
@media screen and (min-width: 768px) {
  ._order-list-header_zah8z_99 {
    padding: 16px 0;
  }
}
._order-list-body_zah8z_172 {
  padding: 16px 0;
}
@media screen and (min-width: 768px) {
  ._order-list-body_zah8z_172 {
    padding: 24px 0;
  }
}
._job-more_zah8z_181 {
  display: block;
  font-size: 13px;
  padding: 8px 0;
  text-align: center;
}
._job-more_zah8z_181._border_zah8z_187 {
  border-top: 1px dashed #d7d7d7;
}
/* order */
._order_zah8z_99 {
  min-height: 70vh;
  background-color: #f5f5f5;
}
._order_zah8z_99 ._divider_zah8z_196 {
  margin: 16px 0 24px !important;
}
._order_zah8z_99 ._order-wrapper_zah8z_199 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  margin: 8px 0 16px;
  color: #888;
  font-weight: 400;
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 {
  width: 100%;
  display: flex;
  flex-direction: column;
  gap: 4px;
  border-radius: 8px;
  padding: 16px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 .MuiDivider-root {
  margin: 0 16px;
  display: none;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 .MuiDivider-root {
    display: block;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 b {
  margin-left: 8px;
  color: #666;
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 ._label_zah8z_236 {
  display: inline-block;
  width: 120px;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 ._label_zah8z_236 {
    width: auto;
  }
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._order-number_zah8z_213 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    width: auto;
    border: none;
    padding: 0;
    box-shadow: none;
    background-color: transparent;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._actions_zah8z_44 {
  display: none;
  flex: 1;
  text-align: right;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 ._actions_zah8z_44 {
    display: block;
  }
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._head_zah8z_204 {
    justify-content: flex-start;
    margin: 8px 0 8px 8px;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._name_zah8z_278 {
  font-weight: 500;
  margin-bottom: 8px;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._name_zah8z_278 {
    display: none;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._cont_zah8z_103 {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 16px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._cont_zah8z_103 {
    flex: 1;
    display: flex;
    flex-direction: row;
    gap: 8px;
    border: none;
    padding: 0;
    box-shadow: none;
    background-color: transparent;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._payment-method_zah8z_308 {
  display: flex;
  flex-direction: column;
  gap: 0;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._payment-method_zah8z_308 {
    width: 50%;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._address_zah8z_318 {
  border-top: 1px solid #d7d7d7;
  margin-top: 8px;
  padding-top: 8px;
  display: flex;
  flex-direction: row;
  gap: 0;
  column-gap: 8px;
  flex-wrap: wrap;
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._address_zah8z_318 .text-strong {
  width: 100%;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 ._address_zah8z_318 {
    width: 50%;
    display: flex;
    flex-direction: column;
    gap: 4px;
    border-top: none;
    margin-top: 0;
    padding-top: 0;
  }
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._payment-address_zah8z_278 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    width: 80%;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 ._cont_zah8z_103 {
  padding: 16px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 ._cont_zah8z_103 {
    padding: 0;
    border: none;
    box-shadow: none;
    background-color: transparent;
  }
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 ._row_zah8z_369 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 ._total-row_zah8z_374 {
  font-weight: 500;
  color: #1fa8de;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 ._summary_zah8z_350 {
    width: 20%;
    gap: 4px;
  }
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._order-info_zah8z_204 ._total_zah8z_273 {
    display: flex;
    flex-direction: row;
    gap: 8px;
    padding: 24px;
    border-radius: 8px;
    background-color: #fff;
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
  }
}
._order_zah8z_99 ._empty_zah8z_395 {
  margin-top: 100px;
  margin-bottom: 100px;
}
._order_zah8z_99 ._jobid_zah8z_399, ._order_zah8z_99 ._quantity_zah8z_399 {
  color: #666;
  font-size: 13px;
}
._order_zah8z_99 ._jobid_zah8z_399 ._label_zah8z_236, ._order_zah8z_99 ._quantity_zah8z_399 ._label_zah8z_236 {
  margin-right: 8px;
  color: #aaa;
}
._order_zah8z_99 ._jobid_zah8z_399 {
  display: flex;
  flex-direction: column;
  gap: 0;
}
._order_zah8z_99 ._jobid_zah8z_399 ._tags_zah8z_412 {
  margin-top: 4px;
}
._order_zah8z_99 ._jobid_zah8z_399 ._tags_zah8z_412 > span {
  padding: 2px 4px;
  border: 1px solid #d7d7d7;
  background-color: #f5f5f5;
  color: #aaa;
  font-size: 11px;
  border-radius: 4px;
}
._order_zah8z_99 ._options-info_zah8z_423 {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 12px;
}
._order_zah8z_99 ._options-info_zah8z_423 ._title_zah8z_29 {
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 5px;
}
._order_zah8z_99 ._options-info_zah8z_423 ._jobname_zah8z_434, ._order_zah8z_99 ._options-info_zah8z_423 ._item-size_zah8z_434 {
  color: #888;
}
._order_zah8z_99 ._options-info_zah8z_423 ._job-name-row_zah8z_437 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  line-height: 24px;
  color: #888;
}
._order_zah8z_99 ._options-info_zah8z_423 ._job-name-row_zah8z_437 label {
  color: #333;
}
._order_zah8z_99 ._options-info_zah8z_423 ._product-name_zah8z_447 {
  font-size: 14px;
  font-weight: 500;
}
._order_zah8z_99 ._options-info_zah8z_423 ._option_zah8z_423 {
  font-size: 14px;
  color: #888;
}
._order_zah8z_99 ._options-info_zah8z_423 ._options_zah8z_423 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 4px 0;
  margin-bottom: 8px;
  font-size: 12px;
  color: #888;
}
._order_zah8z_99 ._options-info_zah8z_423 ._options_zah8z_423 ._row_zah8z_369 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._order_zah8z_99 ._options-info_zah8z_423 ._options_zah8z_423 ._row_zah8z_369 label {
  color: #333;
}
._order_zah8z_99 ._options-info_zah8z_423 ._qty-price_zah8z_472 {
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
}
._order_zah8z_99 ._options-info_zah8z_423 ._qty-price_zah8z_472 ._qty_zah8z_472 {
  padding: 2px 12px;
  border-radius: 6px;
  border: 1px solid #d7d7d7;
}
._order_zah8z_99 ._options-info_zah8z_423 ._qty-price_zah8z_472 ._price_zah8z_483 {
  margin-left: 16px;
  display: flex;
  flex-direction: row;
  gap: 8px;
  color: #666;
}
._order_zah8z_99 ._options-info_zah8z_423 ._qty-price_zah8z_472 ._price_zah8z_483 .MuiDivider-root {
  margin: 0 8px;
}
._order_zah8z_99 ._status-info_zah8z_493 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding-left: 24px;
}
._order_zah8z_99 ._status-info_zah8z_493 ._on-hold_zah8z_499 {
  font-size: 16px;
  font-weight: 500;
}
._order_zah8z_99 ._status-info_zah8z_493 ._text_zah8z_328 {
  color: #666;
}
._order_zah8z_99 ._status-info_zah8z_493 ._text_zah8z_328._customer_zah8z_506 {
  color: purple;
}
._order_zah8z_99 ._status-info_zah8z_493 ._job-actions_zah8z_509 button {
  display: block;
  width: 120px;
  line-height: 100%;
}
._order_zah8z_99 ._status-info_zah8z_493 ._shipped_zah8z_514, ._order_zah8z_99 ._status-info_zah8z_493 ._due-date_zah8z_514 {
  font-size: 12px;
  color: #666;
  border-radius: 6px;
}
._order_zah8z_99 ._status-info_zah8z_493 ._has-helpicon_zah8z_519 {
  position: relative;
}
._order_zah8z_99 ._status-info_zah8z_493 ._has-helpicon_zah8z_519 ._help_zah8z_51 {
  position: absolute;
  top: 2px;
  right: -24px;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  color: #888;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._name_zah8z_278 {
  font-weight: 500;
  color: #333;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-size: 13px;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 ._address_zah8z_318 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 ._address_zah8z_318 label {
  display: inline-block;
  color: #333;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 ._address_zah8z_318 span {
  flex: 1;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 ._groupship-text_zah8z_555 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: baseline;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._ship-from-to_zah8z_537 ._groupship-text_zah8z_555 .MuiDivider-root {
  margin: 0 8px !important;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._shipping-fee_zah8z_564 {
  margin-left: 16px;
  padding: 0 4px;
  cursor: pointer;
  transition: background-color 0.3s;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._shipping-fee_zah8z_564:hover {
  background-color: #f5f5f5;
}
._order_zah8z_99 ._ship-wrapper_zah8z_527 ._groupship_zah8z_555 {
  color: #01c185;
}
._order_zah8z_99 ._factory-text_zah8z_576 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  margin-top: 4px;
  font-size: 12px;
  color: #888;
}
._order_zah8z_99 ._factory-text_zah8z_576 label {
  color: #333;
}
._order_zah8z_99 ._jobs_zah8z_587 {
  display: flex;
  flex-direction: column;
  gap: 24px;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._head_zah8z_204 {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: flex-end;
  margin: 0 0 8px 8px;
  font-size: 13px;
  font-weight: 400;
  color: #888;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._head_zah8z_204 ._order-number_zah8z_213 {
  font-size: 18px;
  line-height: 1.2;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._head_zah8z_204 ._order-number_zah8z_213 ._job-id_zah8z_606 {
  margin-left: 4px;
  font-weight: 500;
  color: #333;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._head_zah8z_204 ._total_zah8z_273 {
  display: inline-block;
  margin-left: 8px;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 {
  display: flex;
  flex-wrap: wrap;
  align-items: start;
  justify-content: space-between;
  padding: 16px;
  border-radius: 8px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._image-wrapper_zah8z_70 {
  width: 20%;
  justify-content: center;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 {
  width: 100%;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._options-info_zah8z_423 {
  width: 100%;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._options-info_zah8z_423 {
    width: 50%;
    padding: 0;
  }
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._status_zah8z_493 {
  width: 100%;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._status_zah8z_493 {
    width: 35%;
  }
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._actions_zah8z_44 {
  width: 100%;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row1_zah8z_632 ._actions_zah8z_44 {
    width: 15%;
  }
}
._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 ._row2_zah8z_663 {
  margin-top: 12px;
  padding-top: 8px;
  border-top: 1px dashed #d7d7d7;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 ._info_zah8z_629 {
    flex: 1;
  }
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._jobs_zah8z_587 ._job_zah8z_181 ._body_zah8z_615 {
    flex-wrap: nowrap;
    justify-content: flex-start;
  }
}
._order_zah8z_99 ._order-actions_zah8z_679 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._order_zah8z_99 ._order-actions_zah8z_679 button {
  display: block;
  width: 120px;
  line-height: 100%;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 td, ._order_zah8z_99 ._table-wrapper_zah8z_689 th {
  padding: 8px;
  vertical-align: middle;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 td:not(:first-child), ._order_zah8z_99 ._table-wrapper_zah8z_689 th:not(:first-child) {
  border-left: none;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: flex-end;
  margin: 0 0 8px 8px;
  font-size: 13px;
  color: #888;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._label_zah8z_236 {
  font-size: 16px;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._order-id_zah8z_713 {
  font-size: 18px;
  line-height: 1.2;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._order-number_zah8z_213 {
  margin-left: 8px;
  font-weight: 500;
  color: #333;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._total_zah8z_273 {
  display: inline-block;
  width: 60px;
  margin-left: 8px;
  color: #666;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._job-id_zah8z_606 {
  margin-left: 8px;
  font-weight: 500;
  color: #666;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-head_zah8z_701 ._action_zah8z_44 {
  display: flex;
  gap: 16px;
  justify-content: flex-end;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-body_zah8z_738 {
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-body_zah8z_738 tbody > tr:last-child > td {
  border-bottom: none !important;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-body_zah8z_738 {
    padding: 8px;
  }
}
@media screen and (min-width: 992px) {
  ._order_zah8z_99 ._table-wrapper_zah8z_689 ._table-body_zah8z_738 {
    padding: 8px 16px;
  }
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._align-top_zah8z_756 {
  vertical-align: top;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._shipping_zah8z_564 ._info_zah8z_629 {
  padding-left: 8px;
  margin-bottom: 8px;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._shipping_zah8z_564 ._info_zah8z_629 ._row_zah8z_369 {
  margin-top: 4px;
}
._order_zah8z_99 ._table-wrapper_zah8z_689 ._pending-payment_zah8z_766 {
  background-color: #f0e2bd;
}
._order_zah8z_99 ._pagination_zah8z_769 {
  padding: 0 16px;
}
@media screen and (min-width: 768px) {
  ._order_zah8z_99 ._pagination_zah8z_769 {
    padding: 0;
  }
}
._order-detail_zah8z_778, ._order-job_zah8z_778 {
  padding: 24px 16px;
}
@media screen and (min-width: 768px) {
  ._order-detail_zah8z_778, ._order-job_zah8z_778 {
    padding: 24px 0;
  }
}
._order-refund_zah8z_787 {
  width: 800px;
  padding: 16px;
}
._order-refund_zah8z_787 ._head_zah8z_204, ._order-refund_zah8z_787 ._foot_zah8z_791 {
  margin-bottom: 8px;
  font-weight: 500;
  text-align: center;
}
._order-refund_zah8z_787 ._foot_zah8z_791 {
  margin-top: 16px;
}
._order-refund_zah8z_787 table th {
  text-align: center;
}
._order-refund_zah8z_787 ._actions_zah8z_44 {
  margin-top: 16px;
  text-align: center;
}
._order-refund_zah8z_787 ._actions_zah8z_44 button {
  margin: 0 8px;
}
._order-refund_zah8z_787 .MuiCheckbox-root {
  top: 2px;
}
._order-refund_zah8z_787 .MuiLinearProgress-root {
  width: 80%;
  flex: 0.75;
}
._order-refund_zah8z_787 .MuiLinearProgress-root::before {
  background-color: #aaa;
}
._print-invoice_zah8z_820 {
  width: 700px;
  margin: 24px auto;
  font: 12px/17px "helvetica", sans-serif;
}
._print-invoice_zah8z_820 ._brand_zah8z_825 {
  position: relative;
}
._print-invoice_zah8z_820 ._brand_zah8z_825 ._logo_zah8z_828 {
  max-height: 65px;
}
._print-invoice_zah8z_820 ._brand_zah8z_825 ._print-btn_zah8z_831 {
  position: absolute;
  right: 0;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 {
  margin-bottom: 24px;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._top_zah8z_838 {
  position: relative;
  line-height: 100%;
  font-size: 18px;
  font-weight: bold;
  padding: 15px 0 5px 0;
  margin: 6px 0;
  border-bottom: 1px solid #999;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._top_zah8z_838 ._day_zah8z_847 {
  position: absolute;
  right: 0;
  bottom: 0;
  font: normal 12px sans;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._bottom_zah8z_853 {
  display: flex;
  justify-content: space-between;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._bottom_zah8z_853 ._title_zah8z_29 {
  font-size: 14px !important;
  line-height: 20px;
  font-weight: bold;
  margin: 4px 0;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._summary_zah8z_350 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  border: 1px solid #ccc;
  margin-top: 24px;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._summary_zah8z_350 ._item_zah8z_434 {
  flex: 1 1 auto;
  padding: 8px 16px;
  font-size: 14px;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._summary_zah8z_350 ._item_zah8z_434:not(:last-child) {
  border-right: 1px solid #ccc;
}
._print-invoice_zah8z_820 ._order-info_zah8z_204 ._summary_zah8z_350 ._item_zah8z_434 ._title_zah8z_29 {
  font-size: 14px !important;
  color: #999;
  margin-bottom: 4px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 {
  margin: 10px 0;
  border: 1px solid #ccc;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._head_zah8z_204 {
  display: table;
  table-layout: fixed;
  border-bottom: 1px solid #ccc;
  background-color: #f2f2f2;
  width: 100%;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._head_zah8z_204 ._cell_zah8z_894 {
  display: table-cell;
  padding: 5px;
  height: 35px;
  vertical-align: middle;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._head_zah8z_204 ._job-id_zah8z_606 {
  width: 250px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 {
  display: flex;
  padding-right: 10px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table {
  width: 200px;
  text-align: center;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table thead > tr > th,
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table tbody > tr > td {
  padding: 3px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table tbody {
  border: 1px solid #ddd;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table tbody tr:not(:last-child) td {
  border-bottom: 1px solid #ddd;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 table tbody tr td:not(:first-child) {
  border-left: 1px solid #ddd;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._price_zah8z_483 ._note_zah8z_924 {
  color: #666;
  font-size: 75%;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 {
  flex: 1;
  display: flex;
  margin: 24px 0 5px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._attr_zah8z_928 {
  width: 270px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._attr_zah8z_928 > dl {
  display: flex;
  align-items: center;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._attr_zah8z_928 > dl dt {
  width: 80px;
  padding: 2px 4px;
  font-weight: bold;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._attr_zah8z_928 > dl dd {
  flex: 1;
  color: #888;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._ship_zah8z_514 {
  flex: 1;
  padding-left: 15px;
  border-left: 1px solid #ccc;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._ship_zah8z_514 b {
  font-weight: bold;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._ship_zah8z_514 ._method_zah8z_957, ._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._ship_zah8z_514 ._shipping_zah8z_564 {
  margin-bottom: 5px;
}
._print-invoice_zah8z_820 ._order-item_zah8z_883 ._body_zah8z_615 ._attr-ship_zah8z_928 ._ship_zah8z_514 ._method_zah8z_957 {
  display: flex;
}
._print-invoice_zah8z_820 ._order-total_zah8z_963 {
  width: 100%;
  font-weight: bold;
  text-align: right;
  background-color: #e9e9e9;
}
._print-invoice_zah8z_820 ._order-total_zah8z_963 tbody > tr > td {
  padding: 4px;
}
._print-invoice_zah8z_820 ._order-total_zah8z_963 tbody > tr > td:last-of-type {
  width: 60px;
}
._print-invoice_zah8z_820 ._payments-history_zah8z_975 .h5 {
  margin: 20px 0;
  font-weight: bold;
}
._print-invoice_zah8z_820 ._payments-history_zah8z_975 ul {
  list-style: none;
}
._print-invoice_zah8z_820 ._payments-history_zah8z_975 ul li {
  border-bottom: 1px dotted #ddd;
  padding: 0 10px 5px;
  margin-bottom: 5px;
}
._print-invoice_zah8z_820 ._payments-history_zah8z_975 ul li .pull-right {
  font-size: 10px;
  color: #666;
}
@media print {
  ._print-invoice_zah8z_820 ._print-btn_zah8z_831 {
    display: none;
  }
}
._claim-ticket-modal_zah8z_997 {
  height: 100%;
  width: 600px;
  padding: 16px;
  overflow: hidden;
  overflow-y: auto;
}
._claim-ticket-modal_zah8z_997 ._divider_zah8z_196 {
  margin: 16px 0;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 {
  align-items: flex-start;
  margin-bottom: 8px;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._form-label_zah8z_1011 {
  width: 200px;
  line-height: 32px;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._form-text_zah8z_1015 {
  line-height: 32px;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._form-cont_zah8z_1018 {
  flex: 1;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._form-error_zah8z_1021 {
  color: #e03030;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._file-btn_zah8z_1024 {
  position: relative;
  margin-bottom: 6px;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._file-btn_zah8z_1024 input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 4px;
  cursor: default;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  padding: 0 8px;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024:hover {
  background-color: #e8e8e8;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024 ._name_zah8z_278 {
  flex: 1;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024 ._remove_zah8z_1059 {
  font-size: 13px;
  cursor: pointer;
  color: #e03030;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024 ._remove_zah8z_1059:hover {
  color: #c01d1d;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._form-item_zah8z_1007 ._files_zah8z_1039 ._file_zah8z_1024 ._remove_zah8z_1059 svg {
  vertical-align: middle;
}
._claim-ticket-modal_zah8z_997 ._form_zah8z_1007 ._foot_zah8z_791 {
  margin-left: 212px;
}
/** 下单成功页 */
._checkout-success_zah8z_1075 {
  min-height: 70vh;
  padding-bottom: 24px;
  background-color: #f5f5f5;
}
._checkout-success_zah8z_1075 ._process_zah8z_1080 {
  background-color: #fff;
}
._checkout-success_zah8z_1075 ._order-success_zah8z_1083 {
  padding: 80px 0 120px;
  text-align: center;
}
._checkout-success_zah8z_1075 ._dashed-divider_zah8z_1087 {
  border-bottom: 1px dashed #d7d7d7;
  margin-top: 24px;
  margin-bottom: 24px;
}
._checkout-success_zah8z_1075 .container {
  padding: 0 16px;
}
@media screen and (min-width: 768px) {
  ._checkout-success_zah8z_1075 .container {
    padding: 0;
  }
}
._order-mobile_zah8z_1101 {
  padding: 0 16px;
}
._order-mobile_zah8z_1101:not(:last-child) {
  margin-bottom: 16px;
}
._order-mobile_zah8z_1101 ._status-info_zah8z_493 {
  padding-left: 0;
  text-align: left;
}
._order-mobile_zah8z_1101 ._status-info_zah8z_493 ._job-actions_zah8z_509 {
  width: 100%;
}
._order-mobile_zah8z_1101 ._status-info_zah8z_493 ._job-actions_zah8z_509 button {
  width: auto;
}
._order-mobile_zah8z_1101 ._status-info_zah8z_493 ._due-date_zah8z_514 {
  background-color: transparent;
  color: #888;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 {
  margin-bottom: 24px;
  border-radius: 4px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 {
  display: flex;
  padding: 8px;
  gap: 16px;
  align-items: center;
  justify-content: space-between;
  text-decoration: none;
  color: #333;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181:not(:last-child) {
  border-bottom: 1px solid #e8e8e8;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 {
  color: #333;
  font-size: 12px !important;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 div:first-child {
  margin-top: 10px;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 div:not(:last-child) {
  margin-bottom: 4px;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 span {
  margin-right: 5px;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 ._desc_zah8z_1158 {
  color: #888;
}
._order-mobile_zah8z_1101 ._order-item_zah8z_883 ._job_zah8z_181 ._wrap_zah8z_1139 ._item-wrapper_zah8z_1145 ._title_zah8z_29 {
  color: #333;
  font-size: 13px !important;
}
._job-detail-mobile_zah8z_1166 {
  border-radius: 8px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
}
._job-detail-mobile_zah8z_1166 ._head_zah8z_204 {
  padding: 8px 16px;
  border-bottom: 1px solid #d7d7d7;
}
._job-detail-mobile_zah8z_1166 ._body_zah8z_615 {
  padding: 0 8px;
}
._job-detail-mobile_zah8z_1166 ._body_zah8z_615 > ._row_zah8z_369 {
  padding: 16px 8px;
}
._job-detail-mobile_zah8z_1166 ._body_zah8z_615 > ._row_zah8z_369:not(:first-child) {
  border-top: 1px solid #d7d7d7;
}
._job-detail-mobile_zah8z_1166 ._status-info_zah8z_493 {
  padding-left: 0;
  text-align: left;
}
._job-detail-mobile_zah8z_1166 ._status-info_zah8z_493 ._job-actions_zah8z_509 {
  width: 100%;
}
._job-detail-mobile_zah8z_1166 ._status-info_zah8z_493 ._job-actions_zah8z_509 button {
  width: auto;
}
._job-detail-mobile_zah8z_1166 ._status-info_zah8z_493 ._due-date_zah8z_514 {
  background-color: transparent;
  color: #888;
}
._job-detail-mobile_zah8z_1166 ._order-actions_zah8z_679 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._job-detail-mobile_zah8z_1166 ._order-actions_zah8z_679 .MuiButton-root {
  width: auto;
}
._job-detail-mobile_zah8z_1166 ._info_zah8z_629 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._job-detail-mobile_zah8z_1166 ._summary_zah8z_350 {
  display: flex;
  flex-direction: column;
  gap: 2px;
}
._job-detail-mobile_zah8z_1166 ._summary_zah8z_350 ._row_zah8z_369 {
  display: flex;
  flex-direction: row;
  gap: 0;
  justify-content: space-between;
}
._job-detail-mobile_zah8z_1166 ._shipping_zah8z_564 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._job-detail-mobile_zah8z_1166 ._shipping_zah8z_564 ._name_zah8z_278 {
  font-weight: 500;
  color: #666;
}
._job-detail-mobile_zah8z_1166 ._shipping_zah8z_564 ._ship-from-to_zah8z_537 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  flex-wrap: wrap;
  color: #888;
}
._job-detail-mobile_zah8z_1166 ._shipping_zah8z_564 ._ship-from-to_zah8z_537 ._address_zah8z_318 {
  flex: 1;
}
._job-detail-mobile_zah8z_1166 ._shipping_zah8z_564 ._ship-from-to_zah8z_537 label {
  font-weight: 500;
  color: #666;
}
._order-status-guide_zah8z_1246 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 0 16px;
}
._order-status-guide_zah8z_1246 h5 {
  color: #666;
}
._order-status-guide_zah8z_1246 ul {
  padding-inline-start: 24px;
}
._order-status-guide_zah8z_1246 li {
  padding: 4px 6px;
  cursor: default;
}
._order-status-guide_zah8z_1246 li:hover {
  background-color: #f5f5f5;
}
._order-status-guide_zah8z_1246 li label {
  display: inline-block;
  min-width: 160px;
  margin-right: 8px;
  font-weight: 500;
}
._order-status-guide_zah8z_1246 li span {
  font-size: 13px;
  color: #888;
}
@media screen and (width < 768px) {
  ._order-status-guide_zah8z_1246 li label, ._order-status-guide_zah8z_1246 li span {
    display: block;
  }
}
/* order status filter */
._order-list-filter-group_zah8z_1282 {
  border-top: 1px solid #d7d7d7;
}
._order-list-filter-group_zah8z_1282 :first-child {
  min-height: 16px;
  padding: 4px 8px;
  background-color: #f5f5f5;
  color: #aaa;
  font-size: 13px;
}
._order-list-filter-group_zah8z_1282 :not(:first-child) {
  padding-left: 16px;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._title_ev7s5_29 {
  margin: 0;
}
._header-wrap_ev7s5_33 {
  background-color: #fff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
  padding: 16px;
  margin-bottom: 40px !important;
  border-radius: 0;
}
@media screen and (min-width: 768px) {
  ._header-wrap_ev7s5_33 {
    padding: 40px;
    border-radius: 6px;
    box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
  }
}
@media screen and (width < 768px) {
  ._header-wrap_ev7s5_33 {
    background-color: #f5f5f5;
  }
  ._header-wrap_ev7s5_33 ._left_ev7s5_51 {
    width: 50%;
    display: inline-block !important;
    text-align: center;
  }
  ._header-wrap_ev7s5_33 ._left_ev7s5_51 ._title_ev7s5_29 {
    font-size: 16px !important;
    font-weight: 500;
  }
}
._header-divider_ev7s5_62 {
  margin-top: 16px !important;
  margin-bottom: 32px !important;
}
@media screen and (width < 768px) {
  ._header-divider_ev7s5_62 {
    margin-left: 16px !important;
    margin-right: 16px !important;
  }
}
._total-jobs_ev7s5_73 {
  display: none;
}
@media screen and (width < 768px) {
  ._total-jobs_ev7s5_73 {
    display: block;
    margin-left: 5px;
  }
}
._total-only_ev7s5_83 {
  display: none;
}
@media screen and (width < 768px) {
  ._total-only_ev7s5_83 {
    display: block;
    font-size: 18px;
    float: right;
    margin-bottom: 16px;
  }
}
._flex-title_ev7s5_95 {
  display: flex;
  flex-direction: column;
  align-items: end;
  justify-content: space-between;
}
._flex-title_ev7s5_95._align-start_ev7s5_101 {
  align-items: start;
}
._flex-title_ev7s5_95 ._left_ev7s5_51, ._flex-title_ev7s5_95 ._right_ev7s5_104 {
  width: 100%;
}
._flex-title_ev7s5_95 ._left_ev7s5_51 {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media screen and (min-width: 768px) {
  ._flex-title_ev7s5_95 {
    flex-direction: row;
  }
  ._flex-title_ev7s5_95 ._left_ev7s5_51, ._flex-title_ev7s5_95 ._right_ev7s5_104 {
    width: auto;
  }
  ._flex-title_ev7s5_95 ._left_ev7s5_51 {
    flex-direction: column;
    align-items: start;
  }
}
@media screen and (width < 768px) {
  ._flex-title_ev7s5_95 ._title_ev7s5_29 {
    display: none;
  }
  ._flex-title_ev7s5_95 ._left_ev7s5_51 {
    width: auto;
    position: absolute;
    z-index: 1;
  }
}
/* 流程 */
._process_ev7s5_136 {
  padding: 16px 0;
  text-align: center;
}
@media screen and (min-width: 768px) {
  ._process_ev7s5_136 {
    padding: 16px;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 {
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 500;
  color: #aaa;
}
@media screen and (min-width: 768px) {
  ._process_ev7s5_136 ._items_ev7s5_145 {
    font-size: 13px;
    gap: 16px;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  line-height: 24px;
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145:not(:last-child) {
  position: relative;
  padding-right: 140px;
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145:not(:last-child)::after {
  content: "";
  position: absolute;
  top: 50%;
  right: 0;
  width: 120px;
  height: 0;
  transform: translate(0, -1px);
  border-bottom: 3px dotted #d7d7d7;
}
@media screen and (width < 768px) {
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145:not(:last-child) {
    padding-right: 5px;
  }
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145:not(:last-child)::after {
    display: none;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 ._num_ev7s5_189 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 50%;
  background-color: #d7d7d7;
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 ._icon_ev7s5_198 {
  width: 24px;
  height: 24px;
  color: #01c185;
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._active_ev7s5_203 {
  color: #1fa8de;
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._active_ev7s5_203 ._num_ev7s5_189 {
  border: 1px solid #1fa8de;
  background-color: #fff;
}
@media screen and (width < 768px) {
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._active_ev7s5_203 {
    color: #333;
    font-weight: 500;
    font-size: 13px;
  }
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._active_ev7s5_203 ._num_ev7s5_189 {
    border: 1px solid #333;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._done_ev7s5_220::after {
  border-color: #01c185;
}
@media screen and (width < 768px) {
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._active_ev7s5_203 ._icon-arrow_ev7s5_224, ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145._done_ev7s5_220 ._icon-arrow_ev7s5_224 {
    color: #333;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 ._icon-arrow_ev7s5_224 {
  display: none;
}
@media screen and (width < 768px) {
  ._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 ._icon-arrow_ev7s5_224 {
    display: inline-block;
    font-size: 20px;
    color: #aaa;
    margin-top: 4px;
  }
}
._process_ev7s5_136 ._items_ev7s5_145 ._item_ev7s5_145 ._icon-hide_ev7s5_239 {
  display: none;
}
/* artwork 状态 */
._artwork-status_ev7s5_244 {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  font-size: 14px;
}
._artwork-status_ev7s5_244 ._icon_ev7s5_198 {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
}
._artwork-status_ev7s5_244._success_ev7s5_256 {
  color: #01c185;
}
._artwork-status_ev7s5_244._error_ev7s5_259 {
  color: #e03030;
}
._artwork-status_ev7s5_244._warning_ev7s5_262 {
  color: #ff8a00;
}
/* 修改名称 */
._change-job-name_ev7s5_267 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
._change-job-name_ev7s5_267 ._input_ev7s5_272 {
  width: 180px;
  height: 24px;
  border-radius: 2px !important;
}
._change-job-name_ev7s5_267 ._input_ev7s5_272 input {
  border-radius: 2px !important;
}
@media screen and (min-width: 992px) {
  ._change-job-name_ev7s5_267 ._input_ev7s5_272 {
    width: 200px;
  }
}
._change-job-name_ev7s5_267 ._label_ev7s5_285 {
  display: flex;
  flex-direction: row;
  gap: 0;
  text-decoration: none;
  font-size: 12px;
  max-width: 180px;
}
@media screen and (min-width: 992px) {
  ._change-job-name_ev7s5_267 ._label_ev7s5_285 {
    max-width: 200px;
  }
}
._change-job-name_ev7s5_267 ._label_ev7s5_285 span {
  white-space: nowrap;
}
._change-job-name_ev7s5_267 ._label_ev7s5_285 span:first-child {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._change-job-name_ev7s5_267 ._icon_ev7s5_198 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: #1fa8de;
  cursor: pointer;
  font-size: 10px;
  font-weight: normal;
}
._change-job-name_ev7s5_267 ._icon_ev7s5_198:hover {
  color: #1986b1;
}
._total-wrapper_ev7s5_320 ._total_ev7s5_73 {
  position: relative;
}
._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._row_ev7s5_323 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4px;
}
._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._groupship_ev7s5_329 {
  margin-left: 16px;
  color: #01c185;
  font-weight: 500;
}
._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary_ev7s5_334 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 16px;
}
._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary_ev7s5_334 ._num_ev7s5_189 {
  font-size: 24px;
}
@media screen and (width < 768px) {
  ._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary_ev7s5_334 {
    display: none;
  }
}
@media screen and (width < 768px) {
  ._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary-total_ev7s5_351 {
    width: 100%;
    font-weight: 500;
  }
  ._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary-total_ev7s5_351 span:first-child {
    float: left;
  }
  ._total-wrapper_ev7s5_320 ._total_ev7s5_73 ._summary-total_ev7s5_351 span:last-child {
    float: right;
  }
}
@media screen and (min-width: 768px) {
  ._total-wrapper_ev7s5_320 {
    width: 300px;
  }
}
._cart-item_ev7s5_368 {
  margin-bottom: 48px;
  font-size: 14px;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 {
    padding: 0px 16px;
  }
}
._cart-item_ev7s5_368:last-child {
  margin-bottom: 0;
}
._cart-item_ev7s5_368 ._head_ev7s5_33 {
  margin: 0 8px 8px;
}
._cart-item_ev7s5_368 ._head_ev7s5_33 ._title_ev7s5_29 {
  font-size: 18px;
  font-weight: 500;
}
._cart-item_ev7s5_368 ._head_ev7s5_33 ._time_ev7s5_387 {
  font-size: 13px;
  color: #888;
}
._cart-item_ev7s5_368 ._head_ev7s5_33 ._time_ev7s5_387 span {
  margin-left: 8px;
  color: #888;
}
._cart-item_ev7s5_368 ._edit_ev7s5_395 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  color: #1fa8de;
  cursor: pointer;
  font-size: 12px;
  font-weight: normal;
}
._cart-item_ev7s5_368 ._edit_ev7s5_395:hover {
  color: #1986b1;
}
._cart-item_ev7s5_368 ._shipping-change_ev7s5_407 {
  font-size: 10px;
}
._cart-item_ev7s5_368 ._divider_ev7s5_410 {
  margin: 12px 0;
}
._cart-item_ev7s5_368 ._items_ev7s5_145 {
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._items_ev7s5_145 {
    box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.1);
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 16px;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 {
    padding: 16px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._right_ev7s5_104 {
  display: flex;
  flex-direction: column;
  gap: 0;
  flex: 1;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 {
  position: relative;
  width: 120px;
  height: 120px;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 {
    width: 180px;
    height: 180px;
    text-align: center;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 img {
    left: 100%;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 ._reorder-new-artwork_ev7s5_465 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  border: 4px solid #d7d7d7;
  background-color: rgba(255, 255, 255, 0.8);
  font-size: 18px;
  font-weight: 600;
  color: #333;
  text-shadow: 0 0 8px #fff;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._artwork_ev7s5_244 {
  margin-top: 16px;
  text-align: center;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._reorder-artwork_ev7s5_485 {
  display: flex;
  flex-direction: column;
  gap: 0;
  align-items: center;
  margin-top: 8px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._reorder-artwork_ev7s5_485 .MuiRadioGroup-root {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._reorder-artwork_ev7s5_485 .MuiRadioGroup-root .MuiRadio-root {
  margin-block-start: 0;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._image-wrap_ev7s5_501 {
    background: #f7f7f7;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._index_ev7s5_505 {
  position: absolute;
  left: 8px;
  top: 8px;
  z-index: 10;
  padding: 0 8px;
  color: #888;
  background-color: rgba(245, 245, 245, 0.8);
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._index_ev7s5_505 {
    top: 16px;
    left: 16px;
    padding: 0 4px 0 8px;
    height: 26px;
    line-height: 26px;
    background-color: #888;
    color: #fff;
    font-size: 13px;
  }
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._index_ev7s5_505::after {
    content: "";
    width: 10px;
    height: 26px;
    border-right: 10px solid transparent;
    border-top: 26px solid #888;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    position: absolute;
    top: 0;
    right: -10px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._row_ev7s5_323 {
  display: flex;
  gap: 8px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._row_ev7s5_323 ._name_ev7s5_543 {
  font-weight: 500;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._row_ev7s5_323 ._desc_ev7s5_546 {
  font-size: 12px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._content_ev7s5_549 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  flex: 1;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  width: 100%;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 {
    margin-top: 15px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._detail_ev7s5_566 {
  display: flex;
  flex-direction: column;
  gap: 0px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._estimate_ev7s5_571 {
  padding: 2px 8px;
  background-color: #01c185;
  color: #fff;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._title_ev7s5_29 {
  color: #333;
  text-decoration: none;
  font-weight: 500;
  margin-bottom: 5px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._title_ev7s5_29:hover {
  text-decoration: underline;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._info_ev7s5_585 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 4px 0;
  font-size: 12px;
  color: #888;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._info_ev7s5_585 ._row_ev7s5_323 label {
  color: #333;
  white-space: nowrap;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._info_ev7s5_585:has(._job-name_ev7s5_598) {
    border-bottom: unset;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._jobname-wrap_ev7s5_602 {
  padding-bottom: 0px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._job-name_ev7s5_598 {
  height: 24px;
  line-height: 24px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._qty-price_ev7s5_609 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  gap: 16px;
  font-size: 13px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._qty-price_ev7s5_609 ._qty_ev7s5_609 {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 2px 2px 2px 6px;
  border-radius: 4px;
  border: 1px solid #d7d7d7;
  background-color: #f5f5f5;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._qty-price_ev7s5_609 ._qty_ev7s5_609._readonly_ev7s5_625 {
  padding-left: 0;
  font-weight: 500;
  border: none;
  background-color: transparent;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 ._qty-price_ev7s5_609 ._price_ev7s5_631 {
  display: flex;
  align-items: center;
  gap: 8px;
  color: #666;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 {
  display: flex;
  flex-direction: row;
  gap: 0;
  row-gap: 8px;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 16px;
  padding-top: 16px;
  font-size: 12px;
  border-top: 1px dashed #d7d7d7;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 {
    padding-top: 0px;
    border-top: unset;
    margin-bottom: 16px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 {
  flex-basis: 50%;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
  color: #1fa8de;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637._favorited_ev7s5_666 ._icon_ev7s5_198, ._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637._favorited_ev7s5_666 ._text_ev7s5_666 {
  color: #01c185 !important;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 ._text_ev7s5_666 {
  text-decoration: none;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637:hover ._icon_ev7s5_198:not(.text-gray), ._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637:hover ._text_ev7s5_666:not(.text-gray) {
  color: #1986b1;
}
@media screen and (min-width: 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._actions_ev7s5_637 {
    gap: 16px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 {
  width: 100%;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 8px 0px;
  font-size: 12px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._address_ev7s5_695 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-left: 8px;
  color: #888;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._address_ev7s5_695 label {
  font-weight: 500;
  margin-right: 4px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._groupship-text_ev7s5_706 {
  color: #666;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._addr-wrap_ev7s5_710 div {
    display: inline-block;
    margin-right: 5px;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-pickup_ev7s5_715 {
  display: block;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-pickup_ev7s5_715 span {
  display: block;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._ship-pickup_ev7s5_715 {
    display: flex;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._shipping-fee_ev7s5_726 {
  padding: 0 4px;
  cursor: pointer;
  transition: background-color 0.3s;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._shipping-fee_ev7s5_726:hover {
  background-color: #f5f5f5;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._groupship_ev7s5_329 {
  color: #01c185;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._row_ev7s5_323 {
  align-items: center;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 ._row_ev7s5_323._small_ev7s5_740 {
  font-size: 12px;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 .MuiDivider-root {
  background-color: #d7d7d7;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 .MuiDivider-root {
    display: none;
  }
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._total_ev7s5_73 {
  flex: 1;
  font-size: 18px;
  font-weight: 500;
  text-align: right;
}
._cart-item_ev7s5_368 ._item_ev7s5_145 ._total_ev7s5_73 ._unavailable_ev7s5_757 {
  font-weight: 400;
  font-size: 14px;
  color: #e03030;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._total_ev7s5_73 {
    position: absolute;
    top: 235px;
    right: 18px;
  }
}
._cart-item_ev7s5_368 ._item-divider_ev7s5_769:not(:last-child) {
  border-bottom: 1px solid #e6e6e6;
  margin: 0px 10px;
}
@media screen and (width < 768px) {
  ._cart-item_ev7s5_368 ._item-divider_ev7s5_769:not(:last-child) {
    border-bottom: 1px solid #e6e6e6;
  }
}
@media screen and (min-width: 768px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 {
    flex-direction: row;
    gap: 32px;
  }
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._content_ev7s5_549 {
    flex-direction: row;
  }
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._product-wrapper_ev7s5_555 {
    width: 45%;
  }
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._ship-wrapper_ev7s5_685 {
    width: auto;
  }
}
@media screen and (min-width: 992px) {
  ._cart-item_ev7s5_368 ._item_ev7s5_145 {
    flex-direction: row;
    gap: 32px;
    padding: 40px 40px 25px 40px;
  }
  ._cart-item_ev7s5_368 ._item_ev7s5_145 ._left_ev7s5_51 ._image_ev7s5_440 {
    width: 250px;
    height: 250px;
  }
}
._shopping-cart_ev7s5_805 {
  min-height: 70vh;
}
._shopping-cart_ev7s5_805 ._process_ev7s5_136 {
  display: none;
}
@media screen and (min-width: 768px) {
  ._shopping-cart_ev7s5_805 ._process_ev7s5_136 {
    display: block;
    background-color: #fcfcfc;
  }
}
@media screen and (width < 768px) {
  ._shopping-cart_ev7s5_805 ._process_ev7s5_136 {
    display: block;
  }
}
._shopping-cart_ev7s5_805 ._list_ev7s5_822 {
  background-color: #f5f5f5;
}
@media screen and (min-width: 768px) {
  ._shopping-cart_ev7s5_805 ._list_ev7s5_822 {
    padding: 16px 0;
  }
}
._shopping-cart_ev7s5_805 ._checkout_ev7s5_830 {
  background-color: #f5f5f5;
  padding: 16px;
}
@media screen and (width < 768px) {
  ._shopping-cart_ev7s5_805 ._checkout_ev7s5_830 {
    padding: 16px 0px;
  }
  ._shopping-cart_ev7s5_805 ._checkout_ev7s5_830 .container {
    background-color: #f5f5f5;
  }
}
._shopping-cart_ev7s5_805 ._main_ev7s5_842 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._shopping-cart_ev7s5_805 ._main_ev7s5_842 ._left_ev7s5_51 {
  flex: 1;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 {
  display: flex;
  flex-direction: column-reverse;
  justify-content: flex-end;
  gap: 16px;
  padding: 16px;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._bottom_ev7s5_850 {
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: flex-end;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._prop65_ev7s5_863 {
  flex: 1;
  align-self: flex-end;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._prop65_ev7s5_863 > div {
  float: left;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._prop65_ev7s5_863 > div ._text_ev7s5_666 {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  color: #666;
}
._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._prop65_ev7s5_863 > div ._text_ev7s5_666 ._icon_ev7s5_198 {
  vertical-align: middle;
  font-size: 14px;
  line-height: 1;
}
#prop65-tooltip {
  background-color: #fff !important;
}
#prop65-tooltip .MuiTooltip-arrow::before {
  border-top-color: #fff !important;
  border-right-color: #fff !important;
}
._shopping-cart_ev7s5_805 ._total-box_ev7s5_890 {
  position: relative;
  padding: 16px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._shopping-cart_ev7s5_805 ._total-box_ev7s5_890 ._divider_ev7s5_410 {
  margin: 16px 0 !important;
}
._shopping-cart_ev7s5_805 ._total-box_ev7s5_890 ._row_ev7s5_323 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 4px;
}
._shopping-cart_ev7s5_805 ._total-box_ev7s5_890 ._summary_ev7s5_334 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  font-size: 18px;
  font-weight: 500;
  margin-bottom: 16px;
}
._shopping-cart_ev7s5_805 ._total-box_ev7s5_890 ._summary_ev7s5_334 ._num_ev7s5_189 {
  font-size: 24px;
  color: #1fa8de;
}
._shopping-cart_ev7s5_805 ._coupon-link_ev7s5_918 {
  height: 48px;
  line-height: 48px;
  color: #1fa8de;
  cursor: pointer;
  text-align: center;
}
._shopping-cart_ev7s5_805 ._coupon-link_ev7s5_918:hover {
  color: #1986b1;
}
._shopping-cart_ev7s5_805 ._coupon_ev7s5_918 {
  padding: 8px;
  background-color: #f5f5f5;
}
._shopping-cart_ev7s5_805 ._empty_ev7s5_932 {
  padding: 100px 0;
  font-size: 16px;
}
._shopping-cart_ev7s5_805 ._tabs-wrapper_ev7s5_936 {
  margin-top: 96px;
}
._shopping-cart_ev7s5_805 ._tabs-wrapper_ev7s5_936 .tab-handle {
  position: sticky;
  top: 48px;
  z-index: 10;
  padding-top: 10px;
  background-color: #fff;
  border-bottom: 1px solid #d7d7d7;
}
._shopping-cart_ev7s5_805 ._tabs-wrapper_ev7s5_936 .tab-pane {
  overflow: hidden;
  padding: 16px 16px 32px;
  border-width: 0;
  border-radius: 0;
  background-color: #f5f5f5;
}
@media screen and (min-width: 768px) {
  ._shopping-cart_ev7s5_805 ._tabs-wrapper_ev7s5_936 .tab-pane {
    margin: 0;
    padding-top: 0;
  }
}
@media screen and (min-width: 768px) {
  ._shopping-cart_ev7s5_805 .container {
    padding: 24px 0;
  }
  ._shopping-cart_ev7s5_805 ._list_ev7s5_822, ._shopping-cart_ev7s5_805 ._checkout_ev7s5_830 {
    padding: 0;
    margin: 0;
  }
  ._shopping-cart_ev7s5_805 ._main_ev7s5_842 {
    flex-direction: row;
    gap: 24px;
  }
  ._shopping-cart_ev7s5_805 ._main_ev7s5_842 ._right_ev7s5_104 {
    width: 280px;
  }
  ._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 {
    flex-direction: row;
  }
  ._shopping-cart_ev7s5_805 ._bottom-total_ev7s5_850 ._bottom_ev7s5_850 {
    width: 250px;
  }
  ._shopping-cart_ev7s5_805 ._coupon-link_ev7s5_918 {
    margin-top: 16px;
  }
  ._shopping-cart_ev7s5_805 ._coupon_ev7s5_918 {
    margin-top: 16px;
  }
}
._checkout_ev7s5_830 {
  background-color: #f5f5f5;
  min-height: 70vh;
}
._checkout_ev7s5_830 ._header-wrap_ev7s5_33 {
  margin-bottom: 16px !important;
}
@media screen and (min-width: 768px) {
  ._checkout_ev7s5_830 ._header-wrap_ev7s5_33 {
    margin-bottom: 24px !important;
  }
}
._payment_ev7s5_1002 {
  position: relative;
  min-height: 240px;
  padding: 24px;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._payment_ev7s5_1002 ._header_ev7s5_33 {
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 16px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 {
  margin-bottom: 16px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._creditcard_ev7s5_1018 {
  margin-top: 16px;
  margin-left: 32px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._creditcard_ev7s5_1018 ._item_ev7s5_145 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._creditcard_ev7s5_1018 ._item_ev7s5_145 ._label_ev7s5_285 {
  width: 68px;
  text-align: right;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._creditcard_ev7s5_1018 ._item_ev7s5_145 ._content_ev7s5_549 {
  display: flex;
  gap: 8px;
  align-items: center;
  flex: 1;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._company_ev7s5_1040 {
  margin-top: 16px;
  margin-left: 8px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._company_ev7s5_1040 ._item_ev7s5_145 {
  display: flex;
  align-items: center;
  gap: 8px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._company_ev7s5_1040 ._item_ev7s5_145 ._label_ev7s5_285 {
  width: 68px;
  text-align: right;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._company_ev7s5_1040 ._item_ev7s5_145 ._content_ev7s5_549 {
  flex: 1;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 .MuiRadio-root {
  display: flex;
  align-items: center;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 .MuiRadio-label {
  margin-left: 16px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._brand_ev7s5_1063 {
  display: block;
  max-height: 24px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._brand_ev7s5_1063._small_ev7s5_740 {
  max-width: 48px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._year_ev7s5_1070 {
  width: 100px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._cvv_ev7s5_1073 {
  width: 80px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 {
  margin-bottom: 16px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._card_ev7s5_1076 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._card_ev7s5_1076 ._brand-wrapper_ev7s5_1085 {
  min-width: 48px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._card_ev7s5_1076 ._number_ev7s5_1088 ._mask_ev7s5_1088 {
  font-size: 12px;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._card_ev7s5_1076 ._expire_ev7s5_1091 {
  color: #888;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._card_ev7s5_1076 ._set-default_ev7s5_1094 {
  padding: 4px 8px;
  z-index: 1;
}
._payment_ev7s5_1002 ._body_ev7s5_1015 ._card-item_ev7s5_1076 ._info_ev7s5_585 {
  padding-top: 8px;
  padding-left: 104px;
}
@media screen and (min-width: 768px) {
  ._payment_ev7s5_1002 ._body_ev7s5_1015 {
    width: 460px;
  }
  ._payment_ev7s5_1002 ._body_ev7s5_1015 ._creditcard_ev7s5_1018 ._item_ev7s5_145 ._label_ev7s5_285 {
    width: 140px;
  }
}
@media screen and (min-width: 1200px) {
  ._payment_ev7s5_1002 ._billing_ev7s5_1111 {
    position: absolute;
    top: 24px;
    right: 24px;
    width: 300px;
  }
}
._shipping-select_ev7s5_1119 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 24px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145 ._label_ev7s5_285 {
  width: 100px;
  display: flex;
  align-items: center;
  word-break: break-all;
  font-weight: 500;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145 ._content_ev7s5_549 {
  flex: 1;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145 ._icon_ev7s5_198 {
  cursor: pointer;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: flex-start;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 ._content_ev7s5_549 {
  display: flex;
  align-items: center;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 ._content_ev7s5_549 .MuiRadioGroup-root {
  white-space: nowrap;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 ._content_ev7s5_549 .MuiRadioGroup-root .MuiRadio-root {
  margin: 0;
}
@media screen and (min-width: 768px) {
  ._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 ._content_ev7s5_549 .MuiRadioGroup-root {
    display: flex;
    flex-direction: row;
    gap: 8px;
  }
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 ._info_ev7s5_585 {
  margin-left: 8px;
  color: #aaa;
}
@media screen and (min-width: 768px) {
  ._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-method_ev7s5_1143 {
    align-items: center;
  }
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 {
  gap: 16px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 {
  flex: 1;
  position: relative;
  padding: 32px 12px 8px;
  border: 1px solid #d7d7d7;
  border-radius: 6px;
  overflow: hidden;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 ._title_ev7s5_29 {
  position: absolute;
  background-color: #f5f5f5;
  padding: 4px 8px;
  top: 0;
  left: 0;
  font-size: 12px;
  font-weight: 500;
  border-bottom-right-radius: 6px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 ._edit_ev7s5_395 {
  position: absolute;
  top: 4px;
  right: 4px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 ._edit_ev7s5_395 ._icon_ev7s5_198 {
  color: #1fa8de;
  font-size: 12px;
  padding: 4px;
  line-height: 120%;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 ._edit_ev7s5_395 ._icon_ev7s5_198 svg {
  vertical-align: middle;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-address_ev7s5_1178 ._address_ev7s5_695 ._edit_ev7s5_395 ._icon_ev7s5_198:hover {
  background-color: #f5f5f5;
  border-radius: 2px;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-service_ev7s5_1217 ._signature_ev7s5_1217 {
  display: flex;
  align-items: center;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-service_ev7s5_1217 ._charge_ev7s5_1221 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-width: 100px;
  font-size: 16px;
  font-weight: 500;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-service_ev7s5_1217 ._charge_ev7s5_1221 .MuiLinearProgress-root {
  flex: 0.75;
}
._shipping-select_ev7s5_1119 ._item_ev7s5_145._shipping-service_ev7s5_1217 ._charge_ev7s5_1221 .MuiLinearProgress-root::before {
  background-color: #aaa;
}
@media screen and (min-width: 768px) {
  ._shipping-select_ev7s5_1119 ._item_ev7s5_145 {
    display: flex;
    flex-direction: row;
    gap: 8px;
  }
}
._shipping-select_ev7s5_1119 ._action_ev7s5_637 {
  text-align: center;
}
@media screen and (min-width: 768px) {
  ._shipping-select_ev7s5_1119 {
    width: 664px;
  }
}
/* shipping 选择 */
.MuiSelect-listbox > ._service-method-label_ev7s5_1252 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 0 8px 4px;
  white-space: nowrap;
  font-size: 12px !important;
  color: #aaa;
  border-bottom: 1px solid #d7d7d7;
}
._service_ev7s5_1252 {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  line-height: 120%;
}
._service_ev7s5_1252 ._price_ev7s5_631 {
  margin-left: 16px;
}
._service_ev7s5_1252 ._price_ev7s5_631 b {
  vertical-align: middle;
}
._service_ev7s5_1252 ._price_ev7s5_631 ._groupship_ev7s5_329 {
  margin-left: 16px;
  font-size: 12px;
  color: #aaa;
}
._service_ev7s5_1252 ._price_ev7s5_631 ._groupship_ev7s5_329 b {
  margin: 0 4px;
  color: #01c185;
  font-size: 14px;
  font-weight: 500;
}
._service_ev7s5_1252 ._date_ev7s5_1287 {
  position: absolute;
  right: 0;
  padding: 2px 8px;
  background-color: rgba(255, 255, 255, 0.5);
  color: #aaa;
  font-family: monospace;
}
/* save for later & favorite */
._saved-item_ev7s5_1297 {
  gap: 16px;
}
@media screen and (min-width: 768px) {
  ._saved-item_ev7s5_1297 {
    gap: 0;
  }
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 {
  display: flex;
  flex-direction: column;
  gap: 0;
  height: 100%;
  transition: transform 0.2s;
  background-color: #fff;
  border-radius: 6px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._saved-item_ev7s5_1297 ._item_ev7s5_145:hover {
  transform: translateY(-4px);
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._image-wrapper_ev7s5_1318 {
  position: relative;
  height: 160px;
  padding: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._image-wrapper_ev7s5_1318 img {
  display: block;
  margin: 0 auto;
  max-width: 60%;
  max-height: 100%;
}
@media screen and (min-width: 768px) {
  ._saved-item_ev7s5_1297 ._item_ev7s5_145 ._image-wrapper_ev7s5_1318 {
    padding: 0;
  }
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 8px;
  padding: 16px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 {
  flex: 1;
  font-size: 12px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._row_ev7s5_323 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: top;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._detail_ev7s5_566 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._job-name_ev7s5_598 {
  height: 29px;
  align-items: center;
  padding-bottom: 4px;
  border-bottom: 1px solid #d7d7d7;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._job-name_ev7s5_598 ._label_ev7s5_285 {
  flex: 1;
  font-size: 12px;
  color: #888;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._job-name_ev7s5_598 ._change-job-name_ev7s5_267 ._input_ev7s5_272 {
  width: 160px !important;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._title_ev7s5_29 {
  color: #333;
  text-decoration: none;
  font-size: 14px;
  font-weight: 500;
  margin-top: 4px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._title_ev7s5_29:hover {
  text-decoration: underline;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._desc_ev7s5_546 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding: 4px 0;
  font-size: 12px;
  color: #888;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._desc_ev7s5_546 ._row_ev7s5_323 label {
  color: #333;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._desc-extra_ev7s5_1397 {
  display: block;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._qty-price_ev7s5_609 {
  font-size: 14px;
  font-weight: 500;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._ship-wrapper_ev7s5_685 {
  margin-top: 8px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._ship-wrapper_ev7s5_685 ._row_ev7s5_323 {
  font-size: 14px;
  font-weight: 500;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-top: 8px;
  font-size: 12px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._address_ev7s5_695 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  padding-left: 8px;
  color: #888;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._right_ev7s5_104 ._content_ev7s5_549 ._ship-wrapper_ev7s5_685 ._ship-from-to_ev7s5_688 ._address_ev7s5_695 label {
  font-weight: 500;
  margin-right: 4px;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 {
  display: flex;
  flex-direction: row;
  gap: 0;
  row-gap: 8px;
  align-items: center;
  flex-wrap: wrap;
  margin-top: 16px;
  padding-top: 16px;
  font-size: 12px;
  border-top: 1px dashed #d7d7d7;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 {
  flex-basis: 50%;
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  cursor: pointer;
  text-decoration: none;
  color: #1fa8de;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637._favorited_ev7s5_666 ._icon_ev7s5_198, ._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637._favorited_ev7s5_666 ._text_ev7s5_666 {
  color: #01c185 !important;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 ._text_ev7s5_666 {
  text-decoration: none;
}
._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637:hover ._icon_ev7s5_198:not(.text-gray), ._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637:hover ._text_ev7s5_666:not(.text-gray) {
  color: #1986b1;
}
@media screen and (min-width: 768px) {
  ._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 ._action_ev7s5_637 {
    flex-basis: auto;
  }
}
@media screen and (min-width: 768px) {
  ._saved-item_ev7s5_1297 ._item_ev7s5_145 ._actions_ev7s5_637 {
    gap: 12px;
  }
}
@media screen and (min-width: 768px) {
  ._saved-item_ev7s5_1297 ._item_ev7s5_145 {
    border: 1px solid #d7d7d7;
  }
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._image-wrapper_ev7s5_1318 {
  position: relative;
  cursor: pointer;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._image-wrapper_ev7s5_1318 ._icon_ev7s5_198 {
  font-size: 150px;
  color: #ffcf83;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._image-wrapper_ev7s5_1318 ._length_ev7s5_1483 {
  position: absolute;
  width: 80px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-color: #fff;
  padding: 4px 8px;
  border-radius: 4px;
  text-align: center;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 {
  padding: 0 8px;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 12px;
  padding: 16px 0;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 + ._entity_ev7s5_1497 {
  border-top: 1px dashed #d7d7d7;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497._more-items_ev7s5_1507 {
  padding-bottom: 0;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._title_ev7s5_29 {
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 5px;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._job-name-wrapper_ev7s5_1515, ._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._quantity_ev7s5_1515, ._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._item-size_ev7s5_1515 {
  color: #888;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._job-name-wrapper_ev7s5_1515 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._saved-item_ev7s5_1297 ._save-for-later-project_ev7s5_1475 ._entities_ev7s5_1494 ._entity_ev7s5_1497 ._product-name_ev7s5_1523 {
  font-size: 14px;
  font-weight: 500;
}
._save-for-later-project-modal_ev7s5_1528 {
  width: 600px;
  padding: 16px;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 {
  width: 100%;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 td {
  padding: 8px;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 tr + tr {
  border-top: 1px solid #d7d7d7;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._image_ev7s5_440 {
  position: relative;
  width: 100px;
  height: 100px;
}
@media screen and (width < 768px) {
  ._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._image_ev7s5_440 {
    width: 180px;
    height: 180px;
    text-align: center;
  }
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._image_ev7s5_440 img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@media screen and (width < 768px) {
  ._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._image_ev7s5_440 img {
    left: 100%;
  }
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._quantity_ev7s5_1515 {
  color: #888;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._entity_ev7s5_1497 {
  display: flex;
  flex-direction: column;
  gap: 0;
  font-size: 12px;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._entity_ev7s5_1497 ._title_ev7s5_29 {
  font-size: 14px !important;
  font-weight: 500;
  margin-bottom: 5px;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._entity_ev7s5_1497 ._job-name_ev7s5_598, ._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._entity_ev7s5_1497 ._item-size_ev7s5_1515 {
  color: #888;
}
._save-for-later-project-modal_ev7s5_1528 ._table_ev7s5_1532 ._entity_ev7s5_1497 ._product-name_ev7s5_1523 {
  font-size: 14px;
  font-weight: 500;
}
/** 购物车页面 mobile 端浮动 checkout button */
._float-checkout-button_ev7s5_1589 {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 16px;
  z-index: 800;
  box-shadow: 0 -3px 6px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  transition: all 0.3s;
  transform: translateY(100%);
  opacity: 0;
}
._float-checkout-button_ev7s5_1589._show_ev7s5_1602 {
  transform: translateY(0);
  opacity: 1;
}.rc-picker {
  position: relative;
  display: inline-flex;
}
.rc-picker-rtl {
  direction: rtl;
}
.rc-picker-focused {
  border: 1px solid blue;
}
.rc-picker-invalid {
  box-shadow: 0 0 2px red;
}
.rc-picker-panel {
  display: inline-block;
  vertical-align: top;
  background: #fff0ff;
  border: 1px solid #666;
}
.rc-picker-panel-focused {
  border-color: blue;
}
.rc-picker-panel-rtl {
  direction: rtl;
}
.rc-picker-decade-panel,
.rc-picker-year-panel,
.rc-picker-month-panel,
.rc-picker-week-panel,
.rc-picker-date-panel,
.rc-picker-time-panel {
  display: flex;
  flex-direction: column;
}
.rc-picker-decade-panel table,
.rc-picker-year-panel table,
.rc-picker-month-panel table,
.rc-picker-week-panel table,
.rc-picker-date-panel table,
.rc-picker-time-panel table {
  text-align: center;
  border-collapse: collapse;
}
.rc-picker-header {
  display: flex;
}
.rc-picker-header > * {
  flex: none;
}
.rc-picker-header-view {
  flex: auto;
  text-align: center;
}
.rc-picker-header-view > button {
  padding: 0;
  border: 0;
}
.rc-picker-cell {
  color: #aaa;
}
.rc-picker-cell-disabled {
  opacity: 0.2;
}
.rc-picker-cell-inner {
  display: inline-block;
  box-sizing: border-box;
  width: 100%;
  height: 20px;
  margin: 0;
  padding: 0;
  font-size: 12px;
  line-height: 20px;
  background: transparent;
  border: 0;
  border: none;
  outline: none;
  cursor: pointer;
  transition: background 0.3s, border 0.3s;
}
.rc-picker-cell-inner:hover {
  background: rgba(0, 0, 255, 0.3);
}
.rc-picker-cell-in-view {
  color: #333;
}
.rc-picker-cell-in-range > .rc-picker-cell-inner {
  background: rgba(0, 0, 255, 0.05);
}
.rc-picker-cell-hover > .rc-picker-cell-inner {
  background: orange;
}
.rc-picker-cell-range-hover-start,
.rc-picker-cell-range-hover-end,
.rc-picker-cell-range-hover {
  position: relative;
}
.rc-picker-cell-range-hover-start::after,
.rc-picker-cell-range-hover-end::after,
.rc-picker-cell-range-hover::after {
  position: absolute;
  top: 3px;
  right: 0;
  bottom: 0;
  left: 0;
  border: 1px solid green;
  border-right: 0;
  border-left: 0;
  content: '';
  pointer-events: none;
}
.rc-picker-cell-range-hover-start::after {
  border-left: 1px solid green !important;
}
.rc-picker-cell-range-hover-end::after {
  border-right: 1px solid green !important;
}
.rc-picker-cell-today > .rc-picker-cell-inner {
  border: 1px solid blue;
}
.rc-picker-cell-range-start > .rc-picker-cell-inner,
.rc-picker-cell-range-end > .rc-picker-cell-inner,
.rc-picker-cell-selected > .rc-picker-cell-inner {
  background: rgba(0, 0, 255, 0.2);
}
.rc-picker-presets {
  background: #ccccff;
}
.rc-picker-presets ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.rc-picker-footer,
.rc-picker-picker-footer {
  background: green;
}
.rc-picker-ranges {
  margin: 0;
  padding: 0;
  overflow: hidden;
  list-style: none;
}
.rc-picker-ranges > li {
  display: inline-block;
}
.rc-picker-ok {
  float: right;
}
.rc-picker-year-panel .rc-picker-cell-inner,
.rc-picker-month-panel .rc-picker-cell-inner {
  width: 80px;
}
.rc-picker-week-panel-row:hover .rc-picker-cell {
  background: red;
}
.rc-picker-week-panel-row-selected .rc-picker-cell {
  background: rgba(0, 0, 255, 0.3);
}
.rc-picker-week-panel-row-range-hover .rc-picker-cell {
  background: rgba(0, 255, 0, 0.1);
}
.rc-picker-week-panel-row-range-start .rc-picker-cell,
.rc-picker-week-panel-row-range-end .rc-picker-cell {
  background: rgba(0, 255, 0, 0.3);
}
.rc-picker-week-panel .rc-picker-cell,
.rc-picker-week-panel .rc-picker-cell-inner {
  width: 20px;
}
.rc-picker-week-panel .rc-picker-cell-week {
  color: #999;
  font-weight: bold;
  font-size: 12px;
}
.rc-picker-week-panel .rc-picker-cell:hover > .rc-picker-cell-inner,
.rc-picker-week-panel .rc-picker-cell-selected > .rc-picker-cell-inner {
  background: transparent;
}
.rc-picker-date-panel .rc-picker-cell-inner {
  width: 20px;
}
.rc-picker-time-panel {
  width: auto;
}
.rc-picker-time-panel .rc-picker-content {
  position: relative;
  display: flex;
  max-height: 200px;
  direction: ltr;
}
.rc-picker-time-panel-column-title {
  font-size: 14px;
  line-height: 20px;
}
.rc-picker-time-panel-column {
  flex: auto;
  width: 50px;
  margin: 0;
  padding: 0 0 180px;
  overflow-x: hidden;
  overflow-y: hidden;
  font-size: 12px;
  text-align: left;
  list-style: none;
  transition: background 0.3s;
}
.rc-picker-time-panel-column-active {
  background: rgba(0, 0, 255, 0.1);
}
.rc-picker-time-panel-column:hover {
  overflow-y: auto;
}
.rc-picker-time-panel-column > li {
  width: 50px;
  margin: 0;
  padding: 0;
  cursor: pointer;
}
.rc-picker-time-panel-column > li.rc-picker-time-panel-cell-disabled {
  opacity: 0.5;
}
.rc-picker-time-panel-column > li.rc-picker-time-panel-cell-selected {
  background: rgba(0, 0, 255, 0.5);
}
.rc-picker-time-panel-column > li .rc-picker-time-panel-cell-inner {
  display: block;
  width: 100%;
  height: 20px;
  margin: 0;
  color: #333;
  line-height: 20px;
  text-align: center;
}
.rc-picker-panel-rtl .rc-picker-time-panel-column > li .rc-picker-time-panel-cell-inner {
  padding: 0 12px 0 0;
  text-align: right;
}
.rc-picker-datetime-panel {
  display: flex;
}
.rc-picker-datetime-panel .rc-picker-time-panel {
  border-left: 1px solid #999;
}
.rc-picker-datetime-panel .rc-picker-date-panel,
.rc-picker-datetime-panel .rc-picker-time-panel {
  transition: opacity 0.3s;
}
.rc-picker-datetime-panel-active .rc-picker-date-panel,
.rc-picker-datetime-panel-active .rc-picker-time-panel {
  opacity: 0.3;
}
.rc-picker-datetime-panel-active .rc-picker-date-panel-active,
.rc-picker-datetime-panel-active .rc-picker-time-panel-active {
  opacity: 1;
}
.rc-picker-input {
  position: relative;
  display: inline-flex;
  width: 100%;
}
.rc-picker-rtl .rc-picker-input {
  text-align: right;
}
.rc-picker-input-active > input {
  background: rgba(0, 0, 255, 0.05);
}
.rc-picker-input > input {
  width: 100%;
}
.rc-picker-input > input::-moz-placeholder {
  opacity: 1;
}
.rc-picker-input > input::placeholder {
  color: #bfbfbf;
}
.rc-picker-input > input:placeholder-shown {
  text-overflow: ellipsis;
}
.rc-picker-input-placeholder > input {
  color: #bfbfbf;
}
.rc-picker-clear {
  position: absolute;
  top: 0;
  inset-inline-end: 4px;
  cursor: pointer;
}
.rc-picker-clear-btn::after {
  content: '×';
}
.rc-picker-dropdown {
  position: absolute;
  box-shadow: 0 0 1px red;
  pointer-events: none;
}
.rc-picker-dropdown-range {
  padding: 10px 0;
}
.rc-picker-dropdown-hidden {
  display: none;
}
.rc-picker-dropdown-rtl {
  direction: rtl;
}
.rc-picker-dropdown-placement-topLeft .rc-picker-range-arrow,
.rc-picker-dropdown-placement-topRight .rc-picker-range-arrow {
  bottom: 6px;
  transform: rotate(135deg);
}
.rc-picker-dropdown-placement-bottomLeft .rc-picker-range-arrow,
.rc-picker-dropdown-placement-bottomRight .rc-picker-range-arrow {
  top: 6px;
  transform: rotate(-45deg);
}
.rc-picker-dropdown .rc-picker-range-arrow {
  position: absolute;
  z-index: 1;
  width: 10px;
  height: 10px;
  transition: all 0.3s;
}
.rc-picker-dropdown .rc-picker-range-arrow::before,
.rc-picker-dropdown .rc-picker-range-arrow::after {
  position: absolute;
  top: 50%;
  inset-inline-start: 50%;
  box-sizing: border-box;
  transform: translate(-50%, -50%);
  content: '';
}
.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow::before,
.rc-picker-dropdown-rtl.rc-picker-dropdown .rc-picker-range-arrow::after {
  transform: translate(50%, -50%);
}
.rc-picker-dropdown .rc-picker-range-arrow::before {
  width: 10px;
  height: 10px;
  border: 5px solid blue;
  border-color: blue blue transparent transparent;
}
.rc-picker-dropdown .rc-picker-range-arrow::after {
  width: 8px;
  height: 8px;
  border: 4px solid blue;
  border-color: #fff0ff #fff0ff transparent transparent;
}
.rc-picker-range {
  position: relative;
  display: inline-flex;
}
.rc-picker-range-wrapper {
  display: flex;
}
.rc-picker-range .rc-picker-active-bar {
  bottom: 0;
  height: 3px;
  background: green;
  opacity: 0;
  transition: all 0.3s;
  pointer-events: none;
}
.rc-picker-range.rc-picker-focused .rc-picker-active-bar {
  opacity: 1;
}
.rc-picker-panel-container {
  display: inline-block;
  vertical-align: top;
  transition: margin 0.3s;
  pointer-events: all;
}
.rc-picker-panel-layout {
  display: flex;
  flex-wrap: nowrap;
  align-items: stretch;
}
.rc-picker-selector {
  width: 100%;
}
.rc-picker-selection-overflow {
  display: flex;
  flex-wrap: wrap;
  box-sizing: border-box;
  width: 100%;
  border: 1px solid green;
  min-height: 1em;
}
.rc-picker-selection-overflow-item {
  flex: none;
  max-width: 100%;
}
.rc-picker-selection-item {
  border: 1px solid blue;
}
.rc-picker-selection-placeholder {
  pointer-events: none;
  position: absolute;
  left: 0;
  top: 0;
}
.rc-picker-multiple-input {
  width: 10px;
  opacity: 0.1;
}

/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
/* channel letter page */
#app:has(> ._channel-letter_1ahy0_30) {
  display: flex;
  flex-direction: column;
  gap: 0;
  height: 100vh;
}
._channel-letter_1ahy0_30 {
  padding: 16px;
  flex: 1;
  overflow: auto;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
/* metal-sign page */
#app:has(> ._metal-sign_1b7r9_30) {
  display: flex;
  flex-direction: column;
  gap: 0;
  height: 100vh;
}
._size-group_1b7r9_37 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 8px;
}
._size-group_1b7r9_37 ._lock_1b7r9_43 {
  position: relative;
  margin: 12px 0;
  border: 1px solid #d7d7d7;
  border-left-width: 0;
  width: 8px;
}
._size-group_1b7r9_37 ._lock_1b7r9_43 span {
  position: absolute;
  top: 50%;
  right: 0;
  transform: translate(50%, -50%);
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  border-radius: 4px;
  background-color: #fff;
}
._metal-sign_1b7r9_30 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 0 16px 16px 16px;
  overflow: hidden;
  position: relative;
}
._metal-sign_1b7r9_30 ._alertDev_1b7r9_73 {
  position: absolute;
  top: 96px;
  right: 32px;
  z-index: 9999;
  width: 350px;
}
._metal-sign_1b7r9_30 ._design_1b7r9_80 {
  flex: 1;
  overflow: hidden;
  border: 1px solid #d7d7d7;
}
._metal-sign_1b7r9_30 ._actions_1b7r9_85 {
  padding: 16px 0;
}
._metal-sign_1b7r9_30 ._actions_1b7r9_85 ._save_1b7r9_88 {
  width: 150px;
  height: auto;
}
._metal-sign_1b7r9_30 ._actions_1b7r9_85 ._color-wrapper_1b7r9_92 {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  cursor: pointer;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 {
  flex: 1;
  overflow: hidden;
  border: 1px solid #d7d7d7;
  background-color: #f5f5f5;
  display: flex;
  flex-direction: row;
  gap: 0;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._product_1b7r9_108 {
  max-width: 100%;
  max-height: 100%;
  margin: auto;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 {
  width: 360px;
  display: flex;
  flex-direction: column;
  gap: 0;
  min-height: 0;
  overflow: hidden;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 {
  flex: 0 1 auto;
  min-height: 0;
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 16px;
  padding-bottom: 0;
  overflow: hidden;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 {
  position: relative;
  margin: 8px;
  padding: 24px;
  background-color: #fff;
  border: 2px solid transparent;
  cursor: pointer;
  border-radius: 12px;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134:not(:last-child) {
  margin-bottom: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134._active_1b7r9_147 {
  border-color: #1fa8de;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._info_1b7r9_150 {
  display: flex;
  flex-direction: row;
  gap: 12px;
  margin-bottom: 16px;
  align-items: center;
  justify-content: space-between;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._info_1b7r9_150 ._subtotal_1b7r9_158 {
  font-weight: 500;
  font-size: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._info_1b7r9_150 ._qty-wrapper_1b7r9_162 {
  display: flex;
  flex-direction: row;
  gap: 4px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._info_1b7r9_150 ._quantity_1b7r9_167 {
  border: 1px solid #d7d7d7;
  border-radius: 4px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._info_1b7r9_150 ._quantity_1b7r9_167 .MuiInput-root {
  border-top-width: 0;
  border-bottom-width: 0;
  border-radius: 0 !important;
  background-color: white;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._preview-wrapper_1b7r9_177 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin: 16px 0;
  padding-bottom: 16px;
  border-bottom: 1px solid #d7d7d7;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._preview-wrapper_1b7r9_177 ._preview_1b7r9_177 {
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
  justify-content: center;
  padding: 16px;
  margin-left: auto;
  margin-right: auto;
  border: 1px solid #d7d7d7;
  background-color: #f2f2f2;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._preview-wrapper_1b7r9_177 ._preview_1b7r9_177 .MuiAspectRatio-content {
  background-color: transparent;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._preview-wrapper_1b7r9_177 ._filename_1b7r9_200 {
  color: #aaa;
  text-align: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._list_1b7r9_124 ._item_1b7r9_134 ._remove_1b7r9_204 {
  position: absolute;
  top: 0;
  right: 0;
  background: rgba(255, 255, 255, 0.8);
  padding: 8px;
  width: 32px;
  height: 32px;
  text-align: center;
  line-height: 16px;
  border-radius: 10px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._add_1b7r9_216 {
  flex-shrink: 0;
  padding: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._add_1b7r9_216 ._btn_1b7r9_220 {
  position: relative;
  padding: 18px;
  background-color: white;
  border-style: dashed;
  font-size: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._objects_1b7r9_116 ._add_1b7r9_216 ._btn_1b7r9_220 > input[type=file] {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 {
  flex: 1;
  display: flex;
  flex-direction: row;
  gap: 0;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 {
  position: relative;
  flex: 1;
  margin: 80px;
  margin-bottom: 32px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 {
  position: absolute;
  inset: 0;
  max-width: 900px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258,
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 {
  position: absolute;
  top: 0;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._label_1b7r9_263,
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._label_1b7r9_263 {
  padding: 16px;
  font-size: 14px;
  color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 {
  left: 0;
  transform: translateX(-60px);
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 0;
  align-items: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258::before, ._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258::after {
  content: "";
  width: 12px;
  height: 1px;
  background-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._label_1b7r9_263 {
  transform: rotate(270deg);
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._line_1b7r9_287 {
  flex: 1;
  width: 1px;
  background-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._line_1b7r9_287::before, ._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._line_1b7r9_287::after {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  left: 50%;
  transform: translateX(-50%);
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._line_1b7r9_287::before {
  top: -5px;
  border-bottom-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._left-ruler_1b7r9_258 ._line_1b7r9_287::after {
  bottom: -5px;
  border-top-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 {
  top: 0;
  transform: translateY(-60px);
  width: 100%;
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259::before, ._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259::after {
  content: "";
  width: 1px;
  height: 12px;
  background-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._line_1b7r9_287 {
  flex: 1;
  height: 1px;
  background-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._line_1b7r9_287::before, ._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._line_1b7r9_287::after {
  content: "";
  position: absolute;
  border: 6px solid transparent;
  top: 50%;
  transform: translateY(-50%);
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._line_1b7r9_287::before {
  left: -5px;
  border-right-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._preview_1b7r9_177 ._product_1b7r9_108 ._top-ruler_1b7r9_259 ._line_1b7r9_287::after {
  right: -5px;
  border-left-color: #aaa;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._alert_1b7r9_73 {
  position: absolute;
  top: 80px;
  right: 16px;
  padding: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._result_1b7r9_241 ._alert_1b7r9_73 > div {
  max-width: 300px;
  margin-bottom: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  justify-content: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 {
  padding: 16px;
  background-color: white;
  border: 2px solid #1fa8de;
  cursor: pointer;
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._label_1b7r9_263 {
  margin-left: 16px;
  color: #1fa8de;
  font-weight: 500;
  font-size: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._value_1b7r9_374, ._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._color_1b7r9_92 {
  display: inline-block;
  padding: 8px 16px;
  font-size: 14px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._value_1b7r9_374 {
  color: #fff;
  background-color: #1fa8de;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._colors_1b7r9_383 {
  display: flex;
  flex-direction: row;
  gap: 16px;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._colors_1b7r9_383 ._color_1b7r9_92 {
  border: 1px solid #ccc;
  width: 80px;
  text-align: center;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._colors_1b7r9_383 ._color_1b7r9_92:hover {
  border-color: #1fa8de;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._colors_1b7r9_383 ._color_1b7r9_92._active_1b7r9_147 {
  position: relative;
}
._metal-sign_1b7r9_30 ._design-container_1b7r9_99 ._content_1b7r9_235 ._actions_1b7r9_85 ._item_1b7r9_134 ._colors_1b7r9_383 ._color_1b7r9_92._active_1b7r9_147 ._icon_1b7r9_399 {
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  transform: translateY(-40%) translateX(40%);
  color: #fff;
  background-color: #01c185;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._item-main_1i278_29 {
  padding: 16px;
}
._item-main_1i278_29 ._login-box_1i278_32 {
  margin: -16px -16px 0;
}
@media screen and (min-width: 768px) {
  ._item-main_1i278_29 ._login-box_1i278_32 {
    margin: 0;
    border: 1px solid #d7d7d7;
  }
}
._item-main_1i278_29 ._customer-pending_1i278_41 {
  padding: 40px;
  background-color: #fcc;
  color: #aa1919;
  border: 1px solid #aa1919;
  font-size: 18px;
}
@media screen and (min-width: 768px) {
  ._item-main_1i278_29 {
    padding: 0;
  }
}
/* 产品标题 */
._item-title_1i278_55 {
  font-size: 16px !important;
  margin: 0 0 8px;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  ._item-title_1i278_55 {
    margin: 16px 0;
    font-size: 24px !important;
  }
}
/* 产品页 */
._item-page_1i278_68 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  flex-direction: column-reverse;
  margin-bottom: 56px;
}
._item-page_1i278_68 ._instant-quote_1i278_75 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0;
}
._item-page_1i278_68 ._instant-quote_1i278_75 ._login-box_1i278_32, ._item-page_1i278_68 ._instant-quote_1i278_75 ._customer-pending_1i278_41 {
  order: -1;
  margin-bottom: 40px;
}
@media screen and (min-width: 992px) {
  ._item-page_1i278_68 ._instant-quote_1i278_75 {
    display: block;
  }
  ._item-page_1i278_68 ._instant-quote_1i278_75 ._login-box_1i278_32, ._item-page_1i278_68 ._instant-quote_1i278_75 ._customer-pending_1i278_41 {
    order: 0;
  }
}
._item-page_1i278_68 ._info_1i278_93 {
  position: relative;
}
@media screen and (min-width: 992px) {
  ._item-page_1i278_68 ._info_1i278_93 {
    width: 502px;
  }
}
._item-page_1i278_68 ._mobile-title_1i278_101 {
  margin: 16px 0;
  font-size: 16px;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  ._item-page_1i278_68 ._mobile-title_1i278_101 {
    display: none;
  }
}
@media screen and (min-width: 992px) {
  ._item-page_1i278_68 {
    flex-direction: row;
    gap: 32px;
  }
}
/* 产品图片 */
._image-wrapper_1i278_119 {
  border: 1px solid #d7d7d7;
}
._image-wrapper_1i278_119 ._image_1i278_119 {
  position: relative;
  height: 0;
  padding-bottom: 100%;
  overflow: hidden;
}
._image-wrapper_1i278_119 ._image_1i278_119 img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: 100%;
  max-height: 100%;
}
._images_1i278_137 {
  display: flex;
  flex-direction: row;
  gap: 6px;
  flex-wrap: wrap;
  overflow: hidden;
  white-space: nowrap;
  margin-top: 6px;
}
._images_1i278_137 ._item_1i278_29 {
  position: relative;
  display: inline-block;
  width: 50px;
  height: 50px;
  border: 1px solid #d7d7d7;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
._images_1i278_137 ._item_1i278_29:first-child {
  margin-left: 0;
}
._images_1i278_137 ._item_1i278_29:last-child {
  margin-right: 0;
}
._images_1i278_137 ._item_1i278_29._active_1i278_165::after {
  content: "";
  position: absolute;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  border: 2px solid #1fa8de;
}
._images_1i278_137 ._item_1i278_29._active_1i278_165 img {
  opacity: 1;
}
._images_1i278_137 ._item_1i278_29 img {
  display: block;
  max-width: 100%;
  max-height: 100%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
._mobile-images_1i278_188 .slick-arrow {
  font-size: 20px;
  z-index: 1;
}
._mobile-images_1i278_188 .slick-arrow, ._mobile-images_1i278_188 .slick-arrow:hover, ._mobile-images_1i278_188 .slick-arrow:focus {
  color: #333;
}
._mobile-images_1i278_188 .slick-arrow::before {
  display: none;
}
._mobile-images_1i278_188 .slick-arrow.slick-prev {
  left: -12px;
}
._mobile-images_1i278_188 .slick-arrow.slick-next {
  right: -12px;
}
._mobile-images_1i278_188 .slick-arrow.slick-disabled {
  color: #aaa;
}
._mobile-images_1i278_188 .slick-list {
  margin: 0 8px;
}
._mobile-images_1i278_188 .slick-list .slick-track .slick-slide {
  padding: 0 8px;
}
._mobile-images_1i278_188 ._item_1i278_29 {
  height: 100%;
  border: 1px solid #d7d7d7;
}
._mobile-images_1i278_188 ._item_1i278_29 img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
/* 额外配置说明 */
._feature_1i278_224 {
  padding: 32px 8px 16px;
}
._feature_1i278_224 ul {
  padding-inline-start: 0 !important;
  list-style: disc inside;
  line-height: 1.6;
}
._feature_1i278_224 ul li::before {
  color: #888;
}
/* 产品信息 */
._description_1i278_237 {
  margin-top: 16px;
}
._description_1i278_237 ._tab_1i278_240 {
  display: flex;
  margin-bottom: 8px;
  font-size: 16px;
  border-bottom: 1px solid #d7d7d7;
}
._description_1i278_237 ._tab_1i278_240 li {
  position: relative;
  padding: 8px 16px;
  cursor: pointer;
  font-weight: 500;
}
._description_1i278_237 ._tab_1i278_240 li._active_1i278_165 {
  color: #1fa8de;
}
._description_1i278_237 ._tab_1i278_240 li._active_1i278_165::after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  right: 0;
  height: 2px;
  background-color: #1fa8de;
}
._description_1i278_237 ._content_1i278_264 p {
  margin: 8px 0;
}
._description_1i278_237 ._content_1i278_264 ul {
  list-style: disc inside;
}
._description_1i278_237 .MuiTabList-root {
  margin-bottom: 4px !important;
}
/* 另一种 description 显示 */
._full-description_1i278_275 {
  margin-bottom: 24px;
}
._full-description_1i278_275 ._header_1i278_278 {
  position: sticky;
  top: 50px;
  z-index: 10;
  overflow: auto;
  white-space: nowrap;
  background-color: #f5f5f5;
  border-bottom: 1px solid #d7d7d7;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  width: fit-content;
  margin: auto;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29 {
  position: relative;
  padding: 10px;
  cursor: pointer;
  color: #aaa;
  transition: all 0.3s;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 3px;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29:hover {
  color: #333;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29._active_1i278_165 {
  color: #1fa8de;
}
._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29._active_1i278_165::after {
  background-color: #1fa8de;
}
@media screen and (min-width: 768px) {
  ._full-description_1i278_275 ._header_1i278_278 ._handle_1i278_287 ._item_1i278_29 {
    font-size: 16px;
    padding: 12px;
  }
}
._full-description_1i278_275 ._wrapper_1i278_324 {
  width: 100%;
  overflow: hidden;
}
._full-description_1i278_275 ._content_1i278_264 {
  padding: 16px;
}
/* sqft 信息 */
._sqft_1i278_333 {
  position: absolute;
  right: 0;
  margin-top: 10px;
  color: #aaa;
  z-index: 2;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._instant-quote_1jvih_29 {
  position: relative;
}
._instant-quote_1jvih_29 ._attributes_1jvih_32 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 16px;
  padding: 16px;
  border: 1px solid #d7d7d7;
}
._instant-quote_1jvih_29 ._attributes_1jvih_32:hover {
  border-color: transparent;
}
._instant-quote_1jvih_29 ._attributes_1jvih_32:hover::after {
  position: absolute;
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  z-index: -1;
  border: 2px solid #aaa;
  content: "";
}
._instant-quote_1jvih_29 ._attributes_1jvih_32 ._error_1jvih_54 {
  color: #e03030;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._attributes_1jvih_32 {
    padding: 24px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 16px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 {
  position: relative;
  border: 1px solid #d7d7d7;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62:hover {
  border-color: transparent;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62:hover::after {
  position: absolute;
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  z-index: -1;
  border: 2px solid #aaa;
  content: "";
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._turnaround-wrapper_1jvih_85, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._turnaround-wrapper_1jvih_85, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 {
    padding: 32px 24px;
  }
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62:has(._turnaround-wrapper_1jvih_85) ._shipping-wrapper_1jvih_85 {
    padding: 32px 24px;
  }
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62:not(:has(._turnaround-wrapper_1jvih_85)) ._header_1jvih_85 {
    padding-bottom: 12px;
  }
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62:not(:has(._turnaround-wrapper_1jvih_85)) ._shipping-wrapper_1jvih_85 {
    padding: 12px 24px 16px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85 {
  position: relative;
  background-color: #f5f5f5;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85._has-index_1jvih_111 {
  padding-top: 44px;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85._has-index_1jvih_111 {
    padding-top: 52px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85 ._index_1jvih_119 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 28px;
  padding: 0 8px;
  background-color: #e8e8e8;
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85 ._index_1jvih_119 ._number_1jvih_132 {
  flex: 1;
  color: #888;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85 ._index_1jvih_119 ._remove_1jvih_136 {
  color: #ea7373;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._header_1jvih_85 ._index_1jvih_119 ._remove_1jvih_136:hover {
  color: #e34646;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._turnaround-wrapper_1jvih_85 {
  background-color: #fff;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 {
  background-color: #f5f5f5;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 ._warning_1jvih_149 {
  background-color: #f4f400;
  margin: -32px -24px;
  padding: 32px 24px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 .MuiSelect-root {
  background-color: #fcfcfc;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 ._shipping-factory-warning_1jvih_157 {
  background-color: #f4f400;
  color: #666;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._shipping-wrapper_1jvih_85 ._shipping-factory-warning_1jvih_157 .MuiSelect-button {
  padding-top: 0;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 {
  position: relative;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 {
  display: flex;
  row-gap: 8px;
  column-gap: 16px;
  align-items: center;
  flex-wrap: wrap;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 ._add_1jvih_174 {
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
  cursor: pointer;
  font-size: 13px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 ._add_1jvih_174:hover {
  color: #1986b1;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 ._add_1jvih_174 svg {
  font-size: 15px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 ._help_1jvih_188 {
  color: #aaa;
  font-size: 12px;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._jobs-quantity_1jvih_164 ._content_1jvih_167 ._help_1jvih_188:hover {
  color: #1986b1;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  flex-wrap: wrap;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._label_1jvih_202 {
  width: 80px;
  display: flex;
  align-items: center;
  word-break: break-all;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._label_1jvih_202 ._required_1jvih_209 {
  margin-left: 4px;
  color: #e03030;
  margin-top: 4px;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._label_1jvih_202 {
    width: 100px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._content_1jvih_167 {
  flex: 1;
  overflow: hidden;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._content_1jvih_167._shipping-time_1jvih_223 > span {
  margin-left: 4px;
  color: #aaa;
  font-size: 12px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196 ._icon_1jvih_228 {
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 {
  position: relative;
  padding-bottom: 16px;
  border-bottom: 1px dashed #d7d7d7;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231._no-jobname_1jvih_236 ._quantity_1jvih_236 {
  width: auto;
  flex: 1;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._label_1jvih_202 {
  height: 32px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 {
  display: flex;
  row-gap: 8px;
  flex-wrap: wrap;
  justify-content: space-between;
  overflow: unset;
  width: 160px;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 {
    width: auto;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._label_1jvih_202 {
  width: auto;
  position: absolute;
  left: 0;
  top: 40px;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._label_1jvih_202 {
    display: flex;
    position: static;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 {
  position: relative;
  flex-basis: 100%;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 ._input_1jvih_272._warning_1jvih_149 {
  background-color: #f4f400;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 ._autocomplete_1jvih_275 {
  position: absolute;
  padding: 2px 8px;
  left: 0;
  top: 26px;
  z-index: 2;
  background-color: #b3d8fd;
  border: 1px solid #58d0ff;
  white-space: wrap;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 ._autocomplete_1jvih_275 ._set_1jvih_286 {
  margin-left: 8px;
  line-height: 1.2;
  vertical-align: middle;
  color: #01c185;
  font-size: 12px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 ._autocomplete_1jvih_275:hover ._set_1jvih_286 {
  color: #018e62;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._jobname_1jvih_268 {
    flex: 1;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._quantity_1jvih_236 {
  width: 50%;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 ._quantity_1jvih_236 {
    width: 110px;
  }
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 {
    column-gap: 16px;
  }
}
@media screen and (min-width: 1200px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._content_1jvih_167 {
    flex-wrap: nowrap;
    white-space: nowrap;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 {
  flex-basis: auto;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: relative;
  height: 32px;
  width: 50%;
  font-size: 16px;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 {
    justify-content: flex-end;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320._with-remove_1jvih_336 {
  padding-right: 28px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 ._remove_1jvih_136 {
  position: absolute;
  right: 0;
  top: 2px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 ._remove_1jvih_136 ._icon_1jvih_228 {
  padding: 4px;
  color: #aaa;
  line-height: 1;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 ._remove_1jvih_136 ._icon_1jvih_228 svg {
  vertical-align: middle;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 ._remove_1jvih_136 ._icon_1jvih_228:hover {
  background-color: #e8e8e8;
  border-radius: 2px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 .MuiLinearProgress-root {
  flex: 0.75;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 .MuiLinearProgress-root::before {
  background-color: #aaa;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 ._subtotal_1jvih_320 {
    width: auto;
    min-width: 100px;
  }
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._jobrow_1jvih_231 {
    padding-bottom: 0 !important;
    border-bottom: none !important;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 {
  align-items: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._label_1jvih_202, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 ._label_1jvih_202 {
  align-self: flex-start;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._content_1jvih_167, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 ._content_1jvih_167 {
  display: flex;
  align-items: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._info_1jvih_385, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 ._info_1jvih_385 {
  margin-left: 8px;
  color: #aaa;
  white-space: nowrap;
  font-size: 12px;
}
@media screen and (width < 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._info_1jvih_385, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 ._info_1jvih_385 {
    display: block;
    margin-left: 0;
    margin-top: 6px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 .MuiRadioGroup-root {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root .MuiRadio-root, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 .MuiRadioGroup-root .MuiRadio-root {
  margin: 0;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root, ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-method_1jvih_375 .MuiRadioGroup-root {
    display: flex;
    flex-direction: row;
    gap: 16px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root {
  display: flex;
  flex-direction: column;
  gap: 0;
  margin: -8px 0;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root .MuiRadio-root {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root .MuiRadio-root label {
  padding: 8px 0;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 .MuiRadioGroup-root .MuiRadio-root:has(+ .MuiRadio-root) label {
  border-bottom: 1px solid #f5f5f5;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._option_1jvih_431 {
  display: inline-block;
  min-width: 70px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._option_1jvih_431._has-freesameday_1jvih_435 {
  min-width: 100px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-label_1jvih_438 {
  height: 34px;
  line-height: 34px;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-label_1jvih_438:not(:first-child) {
  margin-top: 16px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-option-time_1jvih_446 {
  font-size: 12px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-option-price_1jvih_449 {
  margin-left: 16px;
}
@media screen and (width < 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-option_1jvih_446 {
    position: relative;
  }
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-option_1jvih_446 ._turnaround-option-time_1jvih_446 {
    display: block;
    margin-top: 6px;
  }
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._turnaround_1jvih_85 ._turnaround-option_1jvih_446 ._turnaround-option-price_1jvih_449 {
    position: absolute;
    top: 0;
    right: 0;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 {
  flex: 1;
  position: relative;
  padding: 32px 12px 8px;
  background-color: #fcfcfc;
  border-radius: 6px;
  overflow: hidden;
  font-size: 12px;
  border: 1px solid #d7d7d7;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._title_1jvih_481 {
  position: absolute;
  padding: 6px 8px;
  top: 0;
  left: 0;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._edit_1jvih_487 {
  position: absolute;
  top: 4px;
  right: 6px;
  padding-left: 8px;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._edit_1jvih_487 ._icon_1jvih_228 {
  padding: 4px;
  width: 20px;
  height: 20px;
  line-height: 1;
  color: #1fa8de;
  font-size: 12px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._edit_1jvih_487 ._icon_1jvih_228 svg {
  vertical-align: middle;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._edit_1jvih_487:hover ._icon_1jvih_228 {
  background-color: #e8e8e8;
  border-radius: 2px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._detail_1jvih_509 {
  color: #888;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._detail_1jvih_509 ._company-name-warpper_1jvih_512 {
  display: flex;
  flex-direction: row;
  gap: 0;
  column-gap: 4px;
  flex-wrap: wrap;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 ._address_1jvih_471 ._detail_1jvih_509 ._company-name-warpper_1jvih_512 > div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-address_1jvih_466 {
    display: flex;
    flex-direction: row;
    gap: 16px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._shipping-factory-warning_1jvih_157 {
  background-color: #f4f400;
  padding: 8px 16px;
  margin-bottom: 16px;
  color: #666;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._signature_1jvih_537 {
  display: flex;
  align-items: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._charge_1jvih_541 {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  min-width: 80px;
  font-size: 16px;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._charge_1jvih_541 .MuiLinearProgress-root {
  flex: 0.75;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._charge_1jvih_541 .MuiLinearProgress-root::before {
  background-color: #aaa;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._charge_1jvih_541 {
    min-width: 100px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._dropdown-box_1jvih_560 {
  background-color: #fcfcfc;
  padding: 0 8px;
  border: 1px solid #d7d7d7;
  border-radius: 4px;
  height: 32px;
  line-height: 30px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 {
  background-color: white;
  padding: 12px;
  height: 100%;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568:hover {
  cursor: pointer;
  border-color: #1fa8de;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568._selected_1jvih_577 {
  border-color: #1fa8de;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568._disabled_1jvih_580 {
  background-color: #f5f5f5;
  color: #aaa;
  cursor: not-allowed;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568._disabled_1jvih_580:hover {
  border-color: #d7d7d7;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 ._tags_1jvih_588 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  margin-top: 12px;
  padding-top: 12px;
  font-size: 12px;
  border-top: 1px solid #d7d7d7;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 ._tags_1jvih_588 span {
  height: 28px;
  line-height: 28px;
  white-space: nowrap;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 ._tags_1jvih_588 ._set-default_1jvih_603 {
  border: 1px solid #d7d7d7;
  border-radius: 4px;
  padding: 0 8px;
  color: #aaa;
  background-color: #fff;
  font-size: 11px;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 ._tags_1jvih_588 ._set-default_1jvih_603:hover {
  color: #1fa8de;
  border-color: #1fa8de;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._item_1jvih_196._shipping-service_1jvih_531 ._pickup-factory_1jvih_568 .MuiDivider-root {
  margin-top: auto;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._fulfillment_1jvih_619 {
  margin: 8px -24px -32px;
  padding: 24px 24px 32px;
  background-color: #fff;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._fulfillment_1jvih_619 ._item_1jvih_196 ._label_1jvih_202 {
  width: auto;
  font-weight: 400;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._fulfillment_1jvih_619:has(+ ._total_1jvih_628) {
  margin-bottom: 0;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 0;
  align-items: end;
  margin: 0 -24px -16px;
  padding: 16px 24px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196 {
  width: 100%;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196:last-child ._content_1jvih_167 {
  font-size: 16px;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196 ._label_1jvih_202 {
  width: 120px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196 ._content_1jvih_167 {
  text-align: right;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196._groupship_1jvih_653 ._content_1jvih_167 {
  color: #01c185;
  font-weight: 500;
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._item_1jvih_196 {
    width: auto;
    min-width: 240px;
  }
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._total_1jvih_628 ._loading_1jvih_663 {
  background-color: rgba(127, 127, 127, 0.1);
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._job_1jvih_62 ._helper-danger_1jvih_666 {
  font-size: 12px;
  color: #e03030;
  line-height: 1;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._duplicate_1jvih_671 {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: center;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._duplicate_1jvih_671 ._add_1jvih_174 {
  display: flex;
  flex-direction: row;
  gap: 0;
  align-items: center;
  cursor: pointer;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._duplicate_1jvih_671 ._add_1jvih_174:hover {
  color: #1986b1;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._duplicate_1jvih_671 ._add_1jvih_174 svg {
  font-size: 16px;
}
._instant-quote_1jvih_29 ._jobs_1jvih_62 ._duplicate_1jvih_671 ._add_1jvih_174._disabled_1jvih_580 {
  cursor: not-allowed;
  color: #aaa;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
  border: 1px solid #d7d7d7;
  font-size: 14px;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._info_1jvih_385, ._instant-quote_1jvih_29 ._total-box_1jvih_695 ._bottom_1jvih_704 {
  padding: 0 16px;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196 {
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196 ._label_1jvih_202 {
  font-weight: 500;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196 ._content_1jvih_167 {
  flex: 1;
  text-align: right;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196 ._groupship_1jvih_653 {
  color: #01c185;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196._total_1jvih_628 {
  font-size: 20px;
  font-weight: 500;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196._action_1jvih_727 {
  gap: 16px;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196._action_1jvih_727 button {
  display: block;
  width: 100%;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._item_1jvih_196._action_1jvih_727 ._bottom_1jvih_704 {
  display: flex;
  flex-direction: row;
  gap: 0;
  margin-top: 24px;
  align-items: center;
}
._instant-quote_1jvih_29 ._total-box_1jvih_695 ._loading_1jvih_663 {
  background-color: rgba(127, 127, 127, 0.1);
}
@media screen and (min-width: 768px) {
  ._instant-quote_1jvih_29 ._total-box_1jvih_695 {
    padding: 24px;
  }
}
._instant-quote_1jvih_29 ._introducing_1jvih_749 {
  position: absolute;
  top: -24px;
  right: 0;
  font-size: 13px;
  padding-right: 5px;
}
.MuiSelect-listbox > ._service-method-label_1jvih_757 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  padding: 0 8px 4px;
  white-space: nowrap;
  font-size: 12px !important;
  color: #aaa;
  border-bottom: 1px solid #d7d7d7;
}
._service_1jvih_757 {
  position: relative;
  display: flex;
  width: 100%;
  align-items: center;
  line-height: 120%;
  padding-right: 60px;
}
._service_1jvih_757 ._price_1jvih_776 {
  margin-left: 16px;
}
._service_1jvih_757 ._price_1jvih_776 b {
  vertical-align: middle;
}
._service_1jvih_757 ._price_1jvih_776 ._groupship_1jvih_653 {
  margin-left: 16px;
  font-size: 12px;
  color: #aaa;
}
._service_1jvih_757 ._price_1jvih_776 ._groupship_1jvih_653 b {
  margin: 0 4px;
  color: #01c185;
  font-size: 14px;
  font-weight: 500;
}
._service_1jvih_757 ._date_1jvih_793 {
  position: absolute;
  right: 0;
  padding: 2px 8px;
  background-color: rgba(255, 255, 255, 0.5);
  color: #aaa;
  font-family: monospace;
}
._quantity_1jvih_236 {
  position: relative;
}
._quantity_1jvih_236 ._plus_1jvih_805, ._quantity_1jvih_236 ._minus_1jvih_805 {
  position: absolute;
  top: 5px;
  padding: 2px;
  font-size: 14px;
  color: #333;
  border: 1px solid #d7d7d7;
  border-radius: 2px;
  background-color: #fff;
  cursor: pointer;
  display: none;
  -webkit-touch-callout: none; /* iOS Safari */
  -webkit-user-select: none; /* Safari */
  -khtml-user-select: none; /* Konqueror HTML */
  -moz-user-select: none; /* Old versions of Firefox */
  -ms-user-select: none; /* Internet Explorer/Edge */
  user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
._quantity_1jvih_236 ._plus_1jvih_805:hover, ._quantity_1jvih_236 ._minus_1jvih_805:hover {
  background-color: #f5f5f5;
}
._quantity_1jvih_236 ._plus_1jvih_805 svg, ._quantity_1jvih_236 ._minus_1jvih_805 svg {
  display: block;
}
._quantity_1jvih_236 ._plus_1jvih_805 {
  right: 6px;
}
._quantity_1jvih_236 ._minus_1jvih_805 {
  right: 32px;
}
._quantity_1jvih_236 ._price_1jvih_776 {
  display: block;
  position: absolute;
  top: 4px;
  right: 4px;
  padding: 2px;
  font-size: 12px;
  color: #ccc;
}
._quantity_1jvih_236 .MuiInput-root:hover ._plus_1jvih_805, ._quantity_1jvih_236 .MuiInput-root:hover ._minus_1jvih_805 {
  display: block;
}
._quantity_1jvih_236 .MuiInput-root:hover ._price_1jvih_776 {
  display: none;
}
._jobname-input_1jvih_851 {
  width: 100%;
  padding: 8px 16px 16px;
}
._jobname-input_1jvih_851 ._shipment_1jvih_855 {
  padding: 8px 16px 16px 0;
  border-bottom: 1px solid #d7d7d7;
}
._jobname-input_1jvih_851 ._shipment_1jvih_855 ._title_1jvih_481 {
  font-weight: 500;
  margin-bottom: 8px;
}
._jobname-input_1jvih_851 ._shipment_1jvih_855 ._subjobs_1jvih_863 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._jobname-input_1jvih_851 ._jobname-wrapper_1jvih_868 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
}
._jobname-input_1jvih_851 ._jobname-wrapper_1jvih_868 label {
  width: 90px;
  text-align: right;
}
._jobname-input_1jvih_851 ._jobname-wrapper_1jvih_868 ._warning_1jvih_149 {
  background-color: #f4f400;
}
._jobname-input_1jvih_851 ._jobname-wrapper_1jvih_868 .MuiInput-root {
  flex: 1;
}
._jobname-input_1jvih_851 ._actions_1jvih_884 {
  margin-top: 16px;
  text-align: center;
}
@media screen and (min-width: 768px) {
  ._jobname-input_1jvih_851 {
    width: 400px;
  }
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._sub-title_d8jm2_29 {
  display: flex;
  align-items: end;
  justify-content: space-between;
}
._sub-title_d8jm2_29 h1 {
  margin: 0;
  font-size: 20px !important;
}
@media screen and (min-width: 768px) {
  ._sub-title_d8jm2_29 h1 {
    font-size: 32px !important;
  }
}
._divider_d8jm2_44 {
  margin: 8px 0 24px !important;
}
._estimate_d8jm2_48 {
  padding: 16px;
  min-height: 70vh;
}
._estimate_d8jm2_48 ._top_d8jm2_52 {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  flex-wrap: wrap;
  gap: 8px;
  border-bottom: 1px solid #d7d7d7;
  margin-bottom: 16px;
}
._estimate_d8jm2_48 ._top_d8jm2_52 ._title_d8jm2_61 {
  margin: 0;
}
._estimate_d8jm2_48 ._top_d8jm2_52 ._link_d8jm2_64 {
  display: inline-block;
  width: 150px;
  padding: 8px 0;
  text-align: center;
  border: 1px solid #d7d7d7;
  border-bottom: none;
  color: #333;
  text-decoration: none;
}
._estimate_d8jm2_48 ._top_d8jm2_52 ._link_d8jm2_64:not(:first-child) {
  border-left: none;
}
._estimate_d8jm2_48 ._top_d8jm2_52 ._link_d8jm2_64:hover {
  background-color: gainsboro;
}
._estimate_d8jm2_48 ._top_d8jm2_52 ._link_d8jm2_64._active_d8jm2_80 {
  color: #fff;
  background-color: #3E8AC6;
  border-color: #3E8AC6;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._form-row_d8jm2_85 {
  align-items: center;
  margin-bottom: 16px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._form-row_d8jm2_85 ._form-label_d8jm2_89 {
  width: 70px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._form-row_d8jm2_85 ._form-label_d8jm2_89 ._required_d8jm2_92 {
  margin-left: 4px;
  color: #e03030;
  margin-top: 4px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._form-row_d8jm2_85 ._form-wrapper_d8jm2_97 {
  flex: 1;
  position: relative;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._form-row_d8jm2_85 ._form-error_d8jm2_101 {
  position: absolute;
  bottom: 0;
  left: 0;
  transform: translate(0, 100%);
  color: #e03030;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._category_d8jm2_108 {
  width: 340px;
  margin: 40px auto;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._category_d8jm2_108 ._foot_d8jm2_112 {
  margin-left: 70px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 {
  margin: 40px auto;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._header_d8jm2_118 {
  display: flex;
  flex-direction: row;
  gap: 16px;
  margin-bottom: 16px;
  align-items: center;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._header_d8jm2_118 ._breadcrumbs_d8jm2_125 {
  padding: 0;
  font-size: 16px;
  font-weight: 500;
  flex: 1;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._attributes_d8jm2_131 > div, ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 {
  margin-bottom: 16px;
  padding: 24px;
  border: 1px solid #d7d7d7;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._attributes_d8jm2_131 > div {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 {
  margin-bottom: 32px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 {
  flex-direction: column;
  align-items: flex-start;
  gap: 8px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._form-label_d8jm2_89 {
  width: 165px;
  font-weight: 500;
  margin: 0;
  padding-top: 6px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._form-wrapper_d8jm2_97 {
  flex: auto;
  width: 100%;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 .MuiInput-root,
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 .MuiSelect-root {
  border-radius: 4px !important;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-btn_d8jm2_164 {
  position: relative;
  margin-bottom: 6px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-btn_d8jm2_164 input {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  margin-bottom: 4px;
  cursor: default;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
  padding: 0 8px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186:hover {
  background-color: #e8e8e8;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186 ._file-name_d8jm2_196 {
  flex: 1;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186 ._file-remove_d8jm2_199 {
  font-size: 13px;
  cursor: pointer;
  color: #e03030;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186 ._file-remove_d8jm2_199:hover {
  color: #c01d1d;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._file-list_d8jm2_179 ._file-item_d8jm2_186 ._file-remove_d8jm2_199 svg {
  vertical-align: middle;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._note_d8jm2_210 {
  font-size: 12px;
  color: #aaa;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._more-qty_d8jm2_214 {
  display: flex;
  gap: 8px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._more-qty_d8jm2_214 .MuiInput-root {
  flex: 1;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._more-qty_d8jm2_214 .MuiButton-root {
  border-radius: 4px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._info_d8jm2_224 {
  font-size: 12px;
  margin-left: 8px;
  color: #aaa;
}
@media screen and (min-width: 768px) {
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 {
    flex-direction: row;
  }
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._form-row_d8jm2_85 ._form-wrapper_d8jm2_97 {
    flex: 1;
  }
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  margin-bottom: 16px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 {
  flex: 1;
  position: relative;
  padding: 32px 12px 8px;
  border: 1px solid #d7d7d7;
  border-radius: 6px;
  overflow: hidden;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 ._title_d8jm2_61 {
  position: absolute;
  background-color: #f5f5f5;
  padding: 4px 8px;
  top: 0;
  left: 0;
  font-size: 12px;
  font-weight: 500;
  border-bottom-right-radius: 6px;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 ._edit_d8jm2_261 {
  position: absolute;
  top: 4px;
  right: 4px;
  cursor: pointer;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 ._edit_d8jm2_261 ._icon_d8jm2_267 {
  color: #1fa8de;
  font-size: 12px;
  padding: 4px;
  line-height: 1.2;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 ._edit_d8jm2_261 ._icon_d8jm2_267 svg {
  vertical-align: middle;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 ._address_d8jm2_243 ._edit_d8jm2_261 ._icon_d8jm2_267:hover {
  background-color: #f5f5f5;
  border-radius: 2px;
}
@media screen and (min-width: 768px) {
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 ._shipping-address_d8jm2_237 {
    flex-direction: row;
  }
}
@media screen and (min-width: 768px) {
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 .MuiRadioGroup-vertical {
    flex-direction: row;
    align-items: center;
    gap: 16px;
  }
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 ._other_d8jm2_131 .MuiRadioGroup-vertical .MuiRadio-root {
    margin: 0;
  }
}
@media screen and (min-width: 768px) {
  ._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._config_d8jm2_115 {
    width: 670px;
  }
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._back_d8jm2_300 {
  display: inline-flex;
  align-items: center;
  height: 32px;
  padding: 4px 16px;
  border-radius: 6px;
  border: 1px solid #d7d7d7;
  color: #333;
  text-decoration: none;
  font-weight: 500;
}
._estimate_d8jm2_48 ._step-flow_d8jm2_85 ._back_d8jm2_300:hover {
  background-color: gainsboro;
}
._estimate_d8jm2_48 ._descriptions-label_d8jm2_314 {
  width: 200px;
  text-align: right !important;
  vertical-align: top;
}
._estimate_d8jm2_48 ._descriptions-content_d8jm2_319 {
  width: 400px;
  vertical-align: top;
}
._estimate_d8jm2_48 ._border_d8jm2_323 {
  position: relative;
  border-color: #aaa !important;
}
._estimate_d8jm2_48 ._border_d8jm2_323::after {
  content: "";
  position: absolute;
  top: -2px;
  right: -2px;
  bottom: -2px;
  left: -2px;
  z-index: -1;
  border: 2px solid #aaa;
}
._estimate_d8jm2_48 ._table_d8jm2_337 {
  overflow: auto;
  margin-bottom: 16px;
}
._estimate_d8jm2_48 ._table_d8jm2_337 tr > *:first-child, ._estimate_d8jm2_48 ._table_d8jm2_337 tr > *:last-child {
  position: sticky;
}
._estimate_d8jm2_48 ._table_d8jm2_337 tr > *:first-child {
  left: 0;
  box-shadow: 1px 0 #d7d7d7;
}
._estimate_d8jm2_48 ._table_d8jm2_337 tr > *:last-child {
  right: 0;
}
._estimate_d8jm2_48 ._table_d8jm2_337 tbody tr > *:first-child, ._estimate_d8jm2_48 ._table_d8jm2_337 tbody tr > *:last-child {
  background-color: #fff;
}
._estimate_d8jm2_48 ._empty_d8jm2_354 {
  padding: 100px 0;
}
@media screen and (min-width: 768px) {
  ._estimate_d8jm2_48 {
    padding: 24px 0;
  }
}
._category-item_d8jm2_363 {
  position: relative;
}
._category-item_d8jm2_363._lv0_d8jm2_366 {
  font-weight: 500;
}
._category-item_d8jm2_363._lv1_d8jm2_369::before, ._category-item_d8jm2_363._lv2_d8jm2_369::before, ._category-item_d8jm2_363._lv3_d8jm2_369::before {
  content: "";
  width: 8px;
  height: 8px;
  border: solid #aaa;
  border-width: 0 2px 2px 0;
  transform: translate(-50%, -50%) rotate(-45deg);
  position: absolute;
  left: 0;
  top: 45%;
}
._category-item_d8jm2_363._lv1_d8jm2_369 {
  padding-left: 24px;
}
._category-item_d8jm2_363._lv1_d8jm2_369::before {
  left: 8px;
}
._category-item_d8jm2_363._lv2_d8jm2_369 {
  padding-left: 48px;
}
._category-item_d8jm2_363._lv2_d8jm2_369::before {
  left: 32px;
}
._category-item_d8jm2_363._lv3_d8jm2_369 {
  padding-left: 72px;
}
._category-item_d8jm2_363._lv3_d8jm2_369::before {
  left: 56px;
}
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* 默认字体颜色 */
/* 一级灰色字体颜色 */
/* 二级灰色字体颜色 */
/* 边框颜色 */
/* 亮背景色 */
/* 灰度背景色 */
/* 暗背景色 */
/* 黑背景色 */
/* 暗/黑背景下使用的亮字体色 */
/* 默认投影 */
/* 最大页面宽度 */
/* 响应断点 */
/* Flex 相关 */
/* Mobile / Desktop 设备宽度范围 */
/* BootStrap 设备宽度范围 */
._title_uts2q_29 {
  margin: 0;
}
._sub-title_uts2q_33 {
  display: flex;
  align-items: end;
  justify-content: space-between;
  flex-wrap: wrap;
}
._sub-title_uts2q_33 ._left_uts2q_39 {
  color: #888;
}
._sub-title_uts2q_33 ._actions_uts2q_42 {
  display: flex;
  align-items: center;
  gap: 16px;
}
._divider_uts2q_48 {
  margin: 24px 0 !important;
}
._upload-proof_uts2q_52 {
  width: 100%;
  text-align: center;
}
._upload-proof_uts2q_52 ._arrow_uts2q_56 {
  position: absolute;
}
._upload-proof_uts2q_52 ._arrow_uts2q_56._horizontal_uts2q_59 {
  top: 0;
}
._upload-proof_uts2q_52 ._arrow_uts2q_56._vertical_uts2q_62 {
  top: 20px;
  right: 0;
}
._upload-proof_uts2q_52 ._image_uts2q_66 {
  position: relative;
  display: inline-block;
  margin-bottom: 4px;
  padding: 20px 20px 0 0;
}
._upload-proof_uts2q_52 ._image_uts2q_66 img {
  width: 100%;
  height: 100%;
  box-shadow: 0 0 0 1px #666;
}
._upload-proof_uts2q_52 ._image_uts2q_66._error_uts2q_77 img {
  box-shadow: 0 0 0 1px #e03030;
}
._upload-proof_uts2q_52 ._name_uts2q_80 {
  text-align: center;
  margin-bottom: 4px;
  white-space: pre-wrap;
}
@media screen and (min-width: 768px) {
  ._upload-proof_uts2q_52 ._name_uts2q_80 {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }
}
._upload-proof_uts2q_52 ._actions_uts2q_42 {
  display: flex;
  flex-direction: row;
  gap: 8px;
  justify-content: center;
  font-size: 16px;
}
._upload-proof_uts2q_52 ._actions_uts2q_42 ._action_uts2q_42 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
._upload-proof_uts2q_52 ._actions_uts2q_42 ._action_uts2q_42:hover {
  color: #1986b1;
}
._upload-proof_uts2q_52 ._preflighting_uts2q_110 {
  text-align: center;
  font-size: 14px;
  color: #aaa;
  height: 24px;
  line-height: 24px;
}
._upload-proof_uts2q_52 ._preflighting_uts2q_110 .MuiCircularProgress-root {
  --_root-size: 16px;
  --variant-solidBg: #ccc;
}
@media screen and (min-width: 768px) {
  ._upload-proof_uts2q_52 {
    width: 300px;
  }
}
._upload-audit_uts2q_127 {
  position: relative;
  font-size: 14px;
  border: 1px solid #d7d7d7;
  border-radius: 8px;
}
._upload-audit_uts2q_127._upload-wrapper_uts2q_133 {
  padding: 32px 16px;
}
._upload-audit_uts2q_127 ._side-title_uts2q_136 {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, -8px);
  font-size: 12px;
  padding: 0 12px;
  background-color: #fff;
  color: #888;
}
._upload-audit_uts2q_127 ._head_uts2q_146 {
  padding: 8px;
  text-align: center;
  color: #fff;
  background-color: #d7d7d7;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-items: center;
  padding: 16px;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._highlight_uts2q_159 {
  font-weight: 500;
  color: #e03030;
  text-transform: uppercase;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._highlight_uts2q_159 ._underline_uts2q_164 {
  text-decoration-color: #e03030;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._underline_uts2q_164 {
  text-decoration: underline;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._notes_uts2q_170 {
  margin-top: 16px;
  padding-top: 12px;
  border-top: 1px solid #d7d7d7;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._success_uts2q_175 {
  color: #01c185;
  font-size: 28px;
  line-height: 1;
}
._upload-audit_uts2q_127 ._audit-body_uts2q_152 ._success_uts2q_175 svg {
  vertical-align: top;
}
@media screen and (min-width: 992px) {
  ._upload-audit_uts2q_127 ._audit-body_uts2q_152 {
    padding: 32px;
    padding-top: 38px;
    display: flex;
    flex-direction: row;
    gap: 16px;
    align-items: flex-start;
  }
}
._upload-audit_uts2q_127 ._sendproof_uts2q_193, ._upload-audit_uts2q_127 ._countdown_uts2q_193 {
  margin-top: 16px;
  background-color: #f5f5f5;
  padding: 16px;
}
._upload-audit_uts2q_127 ._sendproof_uts2q_193 {
  font-weight: 500;
}
._upload-audit_uts2q_127 ._countdown_uts2q_193 b {
  font-weight: 400;
  color: #1fa8de;
  font-size: 16px;
}
._upload-audit_uts2q_127 ._btns_uts2q_206 {
  display: flex;
  flex-wrap: wrap;
  gap: 16px;
}
._upload-audit_uts2q_127 ._btns_uts2q_206 .MuiButton-root {
  height: 40px;
  width: 100%;
  line-height: 16px;
}
._upload-audit_uts2q_127 ._row_uts2q_216 {
  display: flex;
  gap: 8px;
  margin-bottom: 8px;
}
._upload-audit_uts2q_127 ._email-proof_uts2q_221 {
  margin-top: 16px;
  padding-top: 12px;
  border-top: 1px solid #d7d7d7;
}
@media screen and (min-width: 768px) {
  ._upload-audit_uts2q_127._single_uts2q_227 {
    margin: -16px;
    border: 0;
  }
  ._upload-audit_uts2q_127 ._btns_uts2q_206 .MuiButton-root {
    width: auto;
  }
}
._download-templates_uts2q_236 {
  margin-top: 16px;
}
._download-templates_uts2q_236 ._btn_uts2q_206 {
  cursor: pointer;
  color: #aaa;
}
._download-templates_uts2q_236 ._btn_uts2q_206:hover {
  color: #1fa8de;
}
._download-templates_uts2q_236._new-templates_uts2q_246 ._btn_uts2q_206 {
  color: #e03030;
}
._download-templates_uts2q_236._new-templates_uts2q_246 ._unsupported_uts2q_249 {
  margin-bottom: 8px;
  color: #e03030;
  font-weight: 500;
}
._download-templates_uts2q_236._new-templates_uts2q_246 ._templates_uts2q_254 a {
  font-size: 13px;
}
._download-templates_uts2q_236 ._templates_uts2q_254 {
  display: flex;
  flex-direction: row;
  gap: 0;
  row-gap: 8px;
  column-gap: 16px;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-top: 8px;
  overflow: hidden;
}
._download-templates_uts2q_236 ._templates_uts2q_254._collapsed_uts2q_269 {
  height: 0;
  margin-top: 0;
}
._download-templates_uts2q_236 ._templates_uts2q_254 a {
  text-decoration: none;
  white-space: nowrap;
}
._download-templates_uts2q_236 ._templates_uts2q_254 a:hover span {
  text-decoration: underline;
}
._download-templates_uts2q_236 ._templates_uts2q_254 a img {
  width: 20px;
  height: 20px;
  vertical-align: middle;
  margin-right: 4px;
}
._upload-progress_uts2q_287 {
  display: flex;
  align-items: center;
  gap: 16px;
}
._upload-progress_uts2q_287 ._wrapper_uts2q_292 {
  flex: 1;
}
._upload-progress_uts2q_287 ._progress_uts2q_295 {
  height: 8px;
  margin: 4px 0 0;
  background-color: #e7e7e7;
}
._upload-progress_uts2q_287 ._progress_uts2q_295::before {
  height: 100%;
  background-color: #1fa8de;
}
._upload-progress_uts2q_287 ._progress-top_uts2q_304 {
  display: flex;
  align-items: end;
  gap: 16px;
}
._upload-progress_uts2q_287 ._progress-top_uts2q_304 ._name_uts2q_80 {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._upload-progress_uts2q_287 ._progress-top_uts2q_304 ._size_uts2q_315 {
  font-size: 12px;
  color: #aaa;
}
._upload-progress_uts2q_287 ._progress-bottom_uts2q_319 {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  color: #aaa;
}
@media screen and (min-width: 768px) {
  ._upload-progress_uts2q_287 {
    width: 450px;
  }
  ._upload-progress_uts2q_287 ._wrapper_uts2q_292 {
    width: 400px;
  }
}
._upload-header_uts2q_334 {
  background-color: #fff;
  padding: 16px;
}
@media screen and (min-width: 768px) {
  ._upload-header_uts2q_334 {
    padding: 16px 0;
  }
}
._upload-header_uts2q_334 .container ._help_uts2q_343 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  font-size: 13px;
  color: #aaa;
}
._upload-header_uts2q_334 .container ._help_uts2q_343 > * {
  display: flex;
  flex-direction: row;
  gap: 4px;
  align-items: center;
  justify-content: right;
  cursor: pointer;
}
._upload-header_uts2q_334 .container ._help_uts2q_343 > *:hover {
  color: #888;
}
._upload-body_uts2q_362 {
  min-height: 70vh;
  background-color: #f5f5f5;
  padding: 16px;
}
._upload-body_uts2q_362 ._list_uts2q_367 {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media screen and (min-width: 768px) {
  ._upload-body_uts2q_362 {
    padding: 32px 0;
  }
}
._upload-body_uts2q_362 ._empty_uts2q_377 {
  margin-top: 100px;
  margin-bottom: 100px;
}
._upload-body_uts2q_362 ._empty_uts2q_377 > span {
  color: #ccc;
}
._upload-body_uts2q_362 ._empty_uts2q_377 > div {
  color: #666;
}
._upload-item-head_uts2q_388 {
  display: flex;
  flex-direction: row;
  gap: 24px;
  align-items: flex-end;
  padding: 0 8px 8px;
  font-size: 13px;
  color: #888;
}
._upload-item-head_uts2q_388 ._job-number_uts2q_397 {
  margin-left: 8px;
  font-weight: 500;
  color: #333;
}
._upload-item-head_uts2q_388 ._actions_uts2q_42 {
  white-space: nowrap;
  text-align: right;
  display: flex;
  flex-direction: row;
  gap: 8px;
}
._upload-item-head_uts2q_388 ._actions_uts2q_42 span {
  line-height: 24px;
}
._upload-item-head_uts2q_388 ._actions_uts2q_42 .MuiButton-root {
  height: auto;
  padding: 0 6px;
  vertical-align: middle;
}
._upload-item-head_uts2q_388 ._actions_uts2q_42 ._desc_uts2q_417 {
  font-size: 12px;
  white-space: normal;
}
._upload-item_uts2q_388 {
  position: relative;
  font-size: 14px;
  border-radius: 8px;
  background-color: #fff;
  box-shadow: 3px 3px 6px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}
._upload-item_uts2q_388 ._info-row_uts2q_430 {
  position: relative;
  display: flex;
  flex-direction: column;
  gap: 8px;
  line-height: 1;
  padding: 24px;
}
._upload-item_uts2q_388 ._info-row_uts2q_430 ._job-name_uts2q_438 {
  display: flex;
  flex-direction: column;
  gap: 4px;
}
._upload-item_uts2q_388 ._info-row_uts2q_430 ._job-name_uts2q_438 ._label_uts2q_443 {
  font-size: 13px;
  color: #aaa;
}
._upload-item_uts2q_388 ._info-row_uts2q_430 ._job-name_uts2q_438 ._name_uts2q_80 {
  margin: 0 -8px 8px;
  padding: 0 8px 16px;
  word-break: break-all;
  border-bottom: 1px solid #e8e8e8;
}
._upload-item_uts2q_388 ._divider_uts2q_48 {
  margin: 8px 0 !important;
  border-top: 1px dashed #d7d7d7;
  background-color: transparent;
}
._upload-item_uts2q_388 > ._body_uts2q_458 {
  display: flex;
  flex-direction: column;
  gap: 0;
  padding: 0 16px 16px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._body-head_uts2q_464 {
  display: flex;
  flex-direction: row;
  gap: 16px 32px;
  align-items: center;
  flex-wrap: wrap;
  padding: 0 8px 16px;
  margin: 0 -8px 16px;
  border-bottom: 1px solid #e8e8e8;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._body-head_uts2q_464 ._same-artwork_uts2q_474 {
  display: flex;
  justify-content: center;
  align-items: center;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._body-head_uts2q_464 ._same-artwork_uts2q_474 label {
  color: #333;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._body-head_uts2q_464 ._same-artwork_uts2q_474._border_uts2q_482 {
  padding-right: 32px;
  height: 132%;
  border-right: 1px solid #e8e8e8;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._body-cont_uts2q_487 {
  flex: 1;
  display: flex;
  flex-direction: column;
  gap: 0;
  justify-content: center;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._slot-item_uts2q_494:not(:first-child) {
  margin-top: 16px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._slot-item_uts2q_494 ._slot-label_uts2q_497 {
  color: #aaa;
  margin-bottom: 8px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._slot-item_uts2q_494 ._content_uts2q_501 ._uploading_uts2q_501 {
  display: inline-block;
  font-size: 14px;
  height: 24px;
  line-height: 24px;
  color: #aaa;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._slot-item_uts2q_494 ._content_uts2q_501 ._uploading_uts2q_501 .MuiCircularProgress-root {
  --_root-size: 16px;
  --variant-solidBg: #ccc;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
  flex-wrap: wrap;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 ._icon_uts2q_519 {
  font-size: 26px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 .MuiButton-startDecorator {
  margin-right: 8px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 .MuiButton-root {
  flex: 1;
  position: relative;
  height: auto;
  padding: 8px 16px;
  border-radius: 4px;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 .MuiButton-root > input[type=file] {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0 !important;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._same-as_uts2q_543 {
  margin: 4px 0 0;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._same-as_uts2q_543 .MuiSelect-root {
  height: auto;
  --Select-placeholderOpacity: 1;
  color: #1fa8de;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._same-as_uts2q_543 .text-link {
  padding: 2px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._same-as-text_uts2q_554 ._submitting_uts2q_554 {
  text-align: center;
  font-size: 14px;
  color: #aaa;
  height: 24px;
  line-height: 24px;
}
._upload-item_uts2q_388 > ._body_uts2q_458 ._same-as-text_uts2q_554 ._submitting_uts2q_554 .MuiCircularProgress-root {
  --_root-size: 16px;
  --variant-solidBg: #ccc;
}
@media screen and (min-width: 768px) {
  ._upload-item_uts2q_388 {
    display: flex;
    flex-direction: row;
    gap: 0;
  }
  ._upload-item_uts2q_388 > ._info_uts2q_430 {
    width: 300px;
    background-color: #fcfcfc;
  }
  ._upload-item_uts2q_388 > ._body_uts2q_458 {
    flex: 1;
    padding-top: 16px;
    border-left: 1px solid #e8e8e8;
  }
  ._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 {
    width: 400px;
  }
  ._upload-item_uts2q_388 > ._body_uts2q_458 ._upload-btns_uts2q_512 .MuiButton-root {
    font-size: 13px !important;
  }
}
._preflight-preview_uts2q_588 .MuiModalOverflow-root {
  align-items: center;
  justify-content: center;
  padding: 0;
}
._preflight-preview_uts2q_588 .MuiModalClose-root {
  top: 16px !important;
  right: 16px !important;
  color: #888;
  background-color: #e8e8e8;
  border-radius: 50%;
  min-width: 28px;
  min-height: 28px;
}
._preflight-preview_uts2q_588 .MuiModalClose-root:hover {
  background-color: #d7d7d7;
}
._preflight-preview_uts2q_588 .MuiModalClose-root svg {
  font-size: 17.5px;
}
._preflight-preview_uts2q_588 ._image_uts2q_66 {
  max-width: 100%;
  max-height: 100%;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 {
  position: relative;
  max-width: 95%;
  max-height: 95%;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 img._loaded_uts2q_617 {
  padding: 16px 16px 64px;
  background-color: #fff;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 15px 16px;
  width: 100%;
  min-height: 64px;
  border-top: 1px solid #e8e8e8;
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
  justify-content: center;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 > div {
  display: flex;
  flex-direction: row;
  gap: 16px;
  align-items: center;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 > div._title_uts2q_29 {
  flex: 1;
  font-size: 14px;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 > div._title_uts2q_29 > span {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #888;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 > div:nth-child(3) {
  flex: 1;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 {
  margin-left: 16px;
  padding: 4px;
  background-color: #e8e8e8;
  border-radius: 6px;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 {
  display: flex;
  flex-direction: row;
  gap: 4px;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 > div {
  padding: 2px 8px;
  white-space: nowrap;
  cursor: pointer;
  border-radius: 4px;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 > div:hover {
  background-color: #d7d7d7;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 ._active_uts2q_674 {
  background-color: #fff;
  box-shadow: rgb(0, 0, 0) 0px 0px 0px 0px, rgba(21, 21, 21, 0.08) 0px 1px 2px 0px, rgba(21, 21, 21, 0.08) 0px 2px 4px 0px;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 ._active_uts2q_674:hover {
  background-color: #fff;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 ._disabled_uts2q_681 {
  color: #aaa;
  cursor: not-allowed;
}
._preflight-preview_uts2q_588 ._wrapper_uts2q_292 ._actions_uts2q_42 ._sides_uts2q_654 ._group_uts2q_660 ._disabled_uts2q_681:hover {
  background-color: transparent;
}
._preflight-preview_uts2q_588 ._loading_uts2q_688 {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  padding: 24px;
  background-color: rgba(0, 0, 0, 0.75);
  border-radius: 8px;
  color: #fff;
  text-align: center;
}
/* Adjust 编辑器 Modal */
._adjust-editor-modal_uts2q_701 .MuiModalDialog-root {
  border: none;
}
._adjust-editor-modal_uts2q_701 .MuiModalClose-root {
  top: 16px !important;
  right: 16px !important;
  color: #888;
  background-color: #e8e8e8;
  border-radius: 50%;
}
._adjust-editor-modal_uts2q_701 .MuiModalClose-root:hover {
  background-color: #d7d7d7;
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 {
  display: flex;
  flex-direction: column;
  gap: 0;
  border-radius: 4px;
  overflow: hidden;
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  justify-content: center;
  position: relative;
  padding: 16px 0;
  margin: 0 24px;
  border-bottom: 1px solid #d7d7d7;
}
@media screen and (min-width: 768px) {
  ._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 {
    height: 140px;
    padding: 0;
    gap: 0;
  }
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._info_uts2q_430 ._title_uts2q_29 {
  font-size: 20px;
  color: #e03030;
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._info_uts2q_430 ._size_uts2q_315 {
  color: #aaa;
}
@media screen and (min-width: 768px) {
  ._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._info_uts2q_430 {
    position: absolute;
    top: 24px;
    left: 8px;
    z-index: 1;
  }
}
@media screen and (min-width: 768px) {
  ._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._actions_uts2q_42 {
    display: flex;
    flex-direction: row;
    gap: 0;
    justify-content: center;
  }
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._actions_uts2q_42 ._content_uts2q_501 {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 16px;
  background-color: #f4f400;
}
._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._actions_uts2q_42 ._content_uts2q_501 label {
  font-size: 15px;
}
@media screen and (min-width: 768px) {
  ._adjust-editor-modal_uts2q_701 ._wrapper_uts2q_292 ._header_uts2q_721 ._actions_uts2q_42 ._content_uts2q_501 {
    display: flex;
    flex-direction: row;
    gap: 24px;
    align-items: center;
    justify-content: center;
  }
}
._upload-job-editor_uts2q_781 {
  position: relative;
  flex: 1;
  height: 100%;
  padding: 48px 32px;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 {
  display: flex;
  flex-direction: row;
  gap: 0;
  justify-content: center;
  align-items: center;
  height: 100%;
  overflow: visible !important;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 {
  position: relative;
  padding: 20px 20px 0 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._arrow_uts2q_56 {
  position: absolute;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._arrow_uts2q_56._horizontal_uts2q_59 {
  top: 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._arrow_uts2q_56._vertical_uts2q_62 {
  top: 20px;
  right: 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 {
  position: relative;
  height: 100%;
  background: url("/build/assets/background-transparent-c0319c54.png") 15px/15px repeat;
  overflow: hidden;
  box-shadow: 0 0 6px 0 #333;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._img_uts2q_817 {
  width: 100%;
  height: 100%;
  background-position: center;
  background-repeat: no-repeat;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823 {
  position: absolute;
  border-style: dashed;
  border-color: #1fa8de;
  background-color: rgba(31, 168, 222, 0.5);
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: monospace;
  font-size: 12px;
  opacity: 0.6;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._top_uts2q_835, ._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._bottom_uts2q_835 {
  left: 0;
  width: 100%;
  background: linear-gradient(#333, white 33%, white 46%, black);
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._top_uts2q_835 {
  top: 0;
  border-width: 0 0 1px 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._bottom_uts2q_835 {
  bottom: 0;
  border-width: 1px 0 0 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._left_uts2q_39, ._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._right_uts2q_848 {
  top: 0;
  height: 100%;
  writing-mode: vertical-lr;
  background: linear-gradient(90deg, #333, white 33%, white 46%, black);
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._left_uts2q_39 {
  left: 0;
  border-width: 0 1px 0 0;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._polepocket_uts2q_823._right_uts2q_848 {
  right: 0;
  border-width: 0 0 0 1px;
}
._upload-job-editor_uts2q_781 ._wrapper_uts2q_292 ._center_uts2q_796 ._mask_uts2q_810 ._grommet_uts2q_862 {
  position: absolute;
  display: block;
  border: 2px solid #dab669;
  box-shadow: inset 0 0 0 3px #ca931e;
  background-color: #fff;
  border-radius: 50%;
}
/* 浮动 upload-multislots-approval */
._upload-multislots-approval_uts2q_872 {
  margin: auto;
  padding: 16px;
  background-color: #f5f5f5;
}
._upload-multislots-approval_uts2q_872 ._btn_uts2q_206 {
  display: flex;
  margin: auto;
}
._upload-multislots-approval_uts2q_872 ._countdown_uts2q_193 {
  margin-top: 8px;
}
._upload-multislots-approval_uts2q_872 ._countdown_uts2q_193 b {
  font-weight: 400;
  color: #1fa8de;
  font-size: 16px;
}