@import 'tailwindcss';

/* 强调色(橘):竖条、图标、光标、聚焦描边、分隔条等线性强调统一引用此 token。
   生成 text-accent / bg-accent / border-accent 等工具类,亦可用 var(--color-accent)。 */
@theme {
  --color-accent: #f59e0b; /* amber-500 */
}

/* ── 全局:无圆角、无阴影(终端风) ── */
*,
*::before,
*::after {
  border-radius: 0 !important;
  box-shadow: none !important;
}

/* 聚焦可见性:统一用强调色描边 */
*:focus-visible {
  outline: 2px solid var(--color-accent);
  outline-offset: 1px;
}

/* ── 滚动条:中性暗色 ── */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
::-webkit-scrollbar-thumb {
  background: #3f3f46;
}
::-webkit-scrollbar-thumb:hover {
  background: #52525b;
}

/* 选区:深橘块底 + 亮字(块状高亮,独立于线性强调,保证可读) */
::selection {
  background: #b45309;
  color: #fafafa;
}

/* ── 文档基底 ── */
html,
body {
  margin: 0;
  padding: 0;
  overflow: hidden;
  background: #09090b;
  color: #f4f4f5;
  font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
}
