/* 画布左侧官方工具条（Oa）：去掉外层胶囊底框，仅保留图标。须在 index-DkKd04AL.css 之后加载。 */
html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\].flex-col {
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  border-width: 0 !important;
  box-shadow: none !important;
  --tw-shadow: 0 0 #0000 !important;
  --tw-shadow-colored: 0 0 #0000 !important;
  -webkit-backdrop-filter: none !important;
  backdrop-filter: none !important;
  padding: 0 !important;
  border-radius: 0 !important;
  gap: 0.75rem !important;
  align-items: center !important;
  width: 2.75rem !important;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] .flex.flex-col.gap-1\.5 {
  padding: 0 !important;
  gap: 0.5rem !important;
  align-items: center !important;
  width: 100% !important;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] button {
  background: transparent !important;
  background-color: transparent !important;
  border: none !important;
  border-width: 0 !important;
  box-shadow: none !important;
  width: 2.75rem !important;
  height: 2.75rem !important;
  min-width: 2.75rem !important;
  min-height: 2.75rem !important;
  padding: 0 !important;
  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;
  color: rgba(255, 255, 255, 0.92) !important;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] button svg {
  width: 1.375rem !important;
  height: 1.375rem !important;
  max-width: 1.375rem !important;
  max-height: 1.375rem !important;
  flex-shrink: 0;
  color: inherit;
  stroke: currentColor;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] button:hover {
  color: #ffffff !important;
  background: var(--c-bg-hover, rgba(255, 255, 255, 0.08)) !important;
  background-color: var(--c-bg-hover, rgba(255, 255, 255, 0.08)) !important;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] .mx-auto.h-px {
  opacity: 0.28;
  margin: 0.15rem 0 !important;
}

html:not([data-mirror-home="1"]) div.absolute.left-4.top-1\/2.z-\[90\] button[data-mirror-sidebar-hidden="group-template"] {
  display: none !important;
  pointer-events: none !important;
}
