/* 放置仙途 — Naive UI paper override */
:root,
html,
html.dark {
  color-scheme: light !important;
  --n-color: #f8f3e6 !important;
  --n-text-color: #2c1810 !important;
}
html,
html.dark,
body,
#app,
.n-config-provider,
.n-layout,
.n-layout-scroll-container,
.n-layout-header,
.n-layout-footer,
.n-layout-sider,
.n-layout-content {
  background: #f8f3e6 !important;
  background-color: #f8f3e6 !important;
  color: #2c1810 !important;
}
.n-card,
.n-modal,
.n-drawer,
.n-popover,
.n-dropdown-menu,
.n-dialog,
.n-data-table {
  --n-color: #f1ead8 !important;
  --n-color-modal: #f8f3e6 !important;
  --n-color-popover: #f1ead8 !important;
  --n-text-color: #2c1810 !important;
  --n-title-text-color: #2c1810 !important;
  --n-close-icon-color: #5a4a42 !important;
  --n-border-color: rgba(44, 24, 16, 0.18) !important;
  background-color: #f1ead8 !important;
  color: #2c1810 !important;
}
.n-button {
  --n-text-color: #2c1810 !important;
}
.n-input,
.n-base-selection,
.n-input-wrapper {
  --n-color: #f8f3e6 !important;
  --n-text-color: #2c1810 !important;
  --n-placeholder-color: #5a4a42 !important;
  --n-border: 1px solid rgba(44, 24, 16, 0.22) !important;
  background-color: #f8f3e6 !important;
  color: #2c1810 !important;
}
.n-tabs-tab,
.n-menu,
.n-list,
.n-thing,
.n-statistic,
.n-alert,
.n-tag {
  color: #2c1810 !important;
}
