/* Lugyy white chat/model selector polish. This file intentionally loads after the warm theme. */
html:not(.dark),
html:not(.dark) body {
  --lugyy-page-bg: #fff;
  --lugyy-page-bg-soft: #fff;
  --lugyy-panel-bg: #fff;
  --lugyy-panel-bg-muted: #fff;
  --semi-color-bg-0: #fff;
  --semi-color-bg-1: #fff;
  --semi-color-bg-2: #fff;
  --semi-color-bg-3: #fff;
  --semi-color-bg-4: #fff;
  --semi-color-nav-bg: rgba(255, 255, 255, 0.96);
}

html:not(.dark),
html:not(.dark) body,
html:not(.dark) #root,
html:not(.dark) .app-layout,
html:not(.dark) .semi-layout,
html:not(.dark) .semi-layout-content,
html:not(.dark) .manuscript-page,
html:not(.dark) .manus-chat-shell,
html:not(.dark) .manus-chat-stage,
html:not(.dark) .manus-chat-shell .semi-chat,
html:not(.dark) .manus-chat-shell .semi-chat-container,
html:not(.dark) .manus-chat-shell .semi-chat-content,
html:not(.dark) .manus-chat-shell .semi-chat-inner,
html:not(.dark) .manus-chat-shell .semi-chat-chatBox,
html:not(.dark) .manus-chat-shell .semi-chat-inputArea,
html:not(.dark) .manus-chat-shell .semi-chat-inputBox,
html:not(.dark) .manus-chat-shell .semi-chat-inputBox-container,
html:not(.dark) .manus-chat-shell .semi-chat-inputBox-inner,
html:not(.dark) .manus-chat-shell .semi-chat-inputBox-inputArea,
html:not(.dark) .manus-chat-shell .semi-chat-footer,
html:not(.dark) .manus-chat-shell .semi-chat-dropArea,
html:not(.dark) .manus-input-wrap,
html:not(.dark) .manus-input-card,
html:not(.dark) .semi-select,
html:not(.dark) .semi-select-selection,
html:not(.dark) .semi-select-content-wrapper,
html:not(.dark) .semi-select-selection-text,
html:not(.dark) .semi-select-single,
html:not(.dark) .semi-select-content-wrapper-one-line,
html:not(.dark) [class~="bg-white"],
html:not(.dark) [class~="bg-white/80"] {
  background: #fff !important;
  background-color: #fff !important;
  background-image: none !important;
}

html:not(.dark) .semi-select,
html:not(.dark) .semi-select-selection {
  border-color: rgba(23, 23, 23, 0.1) !important;
}

html:not(.dark) .manus-input-card {
  box-shadow: 0 18px 50px rgba(28, 27, 23, 0.08), 0 1px 0 rgba(255, 255, 255, 0.9) inset !important;
}
