.operational-decoration-active {
  background: var(--operational-background) !important;
}
.operational-decoration-active > .nav {
  background: var(--operational-theme) !important;
}
.operational-decoration-active.biz-order > .bar {
  border-bottom-color: var(--operational-theme);
}
.operational-decoration-active .start-btn,
.operational-decoration-active .finance-workflow-tabs > .active,
.operational-decoration-active .finance-home-header button,
.operational-decoration-active.mall-page .add-button {
  background: var(--operational-theme) !important;
  color: #fff !important;
}
.operational-decoration-active.mall-page .category-rail .active {
  color: var(--operational-theme) !important;
}
.operational-decoration-active .mall-quantity-plus,
.operational-decoration-active .floating-mall-cart .cart-icon {
  background: var(--operational-theme) !important;
}
.operational-decoration-active .mall-category-grid .is-active {
  color: var(--operational-theme) !important;
}
.operational-decoration-active .role-tabs,
.operational-decoration-active .expense-role-grid {
  display: flex;
  flex-wrap: wrap;
}
.operational-decoration-active .expense-role-grid > * {
  flex: 1 1 140px;
}
.designer-grid:has(.operational-editor[data-fixed-modules="true"]) .module-tools {
  display: none !important;
}
.designer-grid:has(.operational-editor) .phone-frame::before,
.designer-grid:has(.operational-editor) .phone-frame::after {
  display: none;
}
.operational-decoration-active .home {
  display: flex;
  flex-direction: column;
}
.operational-decoration-active .role-performance-card {
  border-top-color: var(--operational-theme) !important;
}
.operational-decoration-active [data-decoration-hidden] {
  display: none !important;
}
.operational-decoration-active.mall-home .mall-banner[data-decoration-hidden] {
  display: none !important;
}
html.short-drama-mall-embed .mall-home.mall-home-list-mode.operational-decoration-active[data-decoration-banner-hidden] {
  grid-template-rows: 40px minmax(0, 1fr);
  grid-template-areas: "categories title" "categories products";
}
.operational-decoration-active [data-decoration-label],
[data-operational-title][data-decoration-label] {
  font-size: 0 !important;
}
.operational-decoration-active [data-decoration-label]::after,
[data-operational-title][data-decoration-label]::after {
  content: attr(data-decoration-label);
  font-size: var(--decoration-label-size, 14px);
  white-space: normal;
}
.operational-editor h3 {
  margin: 18px 0 8px;
}
.operational-editor .operational-control {
  padding: 10px 0;
  border-bottom: 1px solid #e5e7eb;
}
.operational-editor .operational-control label {
  display: flex !important;
  align-items: center;
  gap: 8px;
  margin: 6px 0;
}
.operational-editor .operational-control input[type="checkbox"] {
  width: 16px;
  flex: 0 0 16px;
}
.operational-editor .operational-control input:not([type="checkbox"]) {
  min-width: 0;
  width: 100%;
}
.operational-editor .operational-control label > span {
  flex: 0 0 52px;
}
.operational-editor .operational-move {
  display: flex;
  gap: 6px;
}
