/* ===== Design tokens ===== */
:root {
  /* Brand */--brand-50:  oklch(0.97 0.015 255);
  --brand-100: oklch(0.93 0.04 255);
  --brand-200: oklch(0.86 0.08 255);
  --brand-500: oklch(0.55 0.16 258);
  --brand-600: oklch(0.48 0.17 258);
  --brand-700: oklch(0.40 0.16 258);

  /* Neutrals — cool-tinted */
  --ink-0:   #ffffff;
  --ink-25:  oklch(0.992 0.003 255);
  --ink-50:  oklch(0.982 0.005 255);
  --ink-75:  oklch(0.972 0.006 255);
  --ink-100: oklch(0.955 0.008 255);
  --ink-150: oklch(0.93 0.01 255);
  --ink-200: oklch(0.905 0.012 255);
  --ink-300: oklch(0.84 0.014 255);
  --ink-400: oklch(0.70 0.016 255);
  --ink-500: oklch(0.58 0.018 255);
  --ink-600: oklch(0.46 0.018 255);
  --ink-700: oklch(0.36 0.018 255);
  --ink-800: oklch(0.26 0.016 255);
  --ink-900: oklch(0.18 0.014 255);

  /* Status */
  --danger-50:  oklch(0.965 0.02 25);
  --danger-500: oklch(0.58 0.20 25);
  --danger-600: oklch(0.50 0.21 25);
  --success-500: oklch(0.62 0.14 155);
  --warn-500:   oklch(0.72 0.16 75);

  /* Layout */
  --sidebar-w: 220px;
  --header-h: 56px;
  --radius-xs: 4px;
  --radius-sm: 6px;
  --radius-md: 8px;
  --radius-lg: 12px;

  /* Shadow */
  --shadow-sm: 0 1px 2px rgba(20, 28, 50, 0.04), 0 0 0 1px rgba(20, 28, 50, 0.04);
  --shadow-md: 0 4px 12px rgba(20, 28, 50, 0.06), 0 1px 3px rgba(20, 28, 50, 0.05);
  --shadow-lg: 0 16px 48px rgba(20, 28, 50, 0.14), 0 4px 12px rgba(20, 28, 50, 0.08);

  --font-sans: "PingFang SC", "Microsoft YaHei", "HarmonyOS Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", "Helvetica Neue", Helvetica, Arial, sans-serif;
  --font-num: "Inter Tight", "PingFang SC", system-ui, sans-serif;
}

* { box-sizing: border-box; }
html, body, #root { height: 100%; margin: 0; padding: 0; }
body {
  font-family: var(--font-sans);
  color: var(--ink-800);
  background: var(--ink-75);
  font-size: 14px;
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

button { font-family: inherit; cursor: pointer; border: none; background: none; color: inherit; padding: 0; }
input, textarea, select { font-family: inherit; font-size: inherit; color: inherit; }
a { color: inherit; text-decoration: none; }

/* ===== App shell ===== */
.app {
  display: grid;
  grid-template-columns: var(--sidebar-w) 1fr;
  grid-template-rows: var(--header-h) 1fr;
  grid-template-areas: "sidebar header" "sidebar main";
  height: 100vh;
}

/* ===== Sidebar ===== */
.sidebar {
  grid-area: sidebar;
  background: linear-gradient(180deg, oklch(0.22 0.02 255), oklch(0.17 0.02 255));
  color: var(--ink-200);
  display: flex;
  flex-direction: column;
  overflow: hidden;
}
.sidebar__brand {
  height: var(--header-h);
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 0 18px;
  border-bottom: 1px solid rgba(255,255,255,0.06);
}
.sidebar__brand-mark {
  width: 28px; height: 28px;
  border-radius: 6px;
  background: linear-gradient(135deg, var(--brand-500), var(--brand-700));
  display: grid; place-items: center;
  color: white; font-weight: 700;
  font-size: 13px;
  letter-spacing: -0.5px;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.15);
}
.sidebar__brand-name {
  color: white;
  font-weight: 600;
  font-size: 14px;
  letter-spacing: 0.5px;
}
.sidebar__brand-sub {
  color: var(--ink-400);
  font-size: 11px;
  margin-top: 1px;
}

.sidebar__nav { flex: 1; overflow-y: auto; padding: 8px 8px 16px; }
.sidebar__group { margin-top: 8px; }
.sidebar__group-title {
  font-size: 11px;
  color: var(--ink-500);
  padding: 10px 12px 6px;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}
.nav-item {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 8px 12px;
  border-radius: var(--radius-sm);
  color: var(--ink-300);
  font-size: 13.5px;
  margin: 1px 0;
  cursor: pointer;
  user-select: none;
}
.nav-item:hover { background: rgba(255,255,255,0.04); color: white; }
.nav-item__icon { width: 16px; height: 16px; flex: none; opacity: 0.85; }
.nav-item__caret { margin-left: auto; opacity: 0.5; transition: transform 0.18s; }
.nav-item--open .nav-item__caret { transform: rotate(90deg); }

.nav-children {
  margin: 2px 0 4px 26px;
  border-left: 1px solid rgba(255,255,255,0.06);
  padding-left: 8px;
}
.nav-child {
  display: block;
  padding: 7px 12px;
  border-radius: var(--radius-sm);
  color: var(--ink-300);
  font-size: 13px;
  cursor: pointer;
  position: relative;
}
.nav-child:hover { background: rgba(255,255,255,0.04); color: white; }
.nav-child--active {
  background: var(--brand-600);
  color: white;
  font-weight: 500;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.nav-child--active:hover { background: var(--brand-600); }

.nav-item--leaf { cursor: pointer; }
.nav-item--active {
  background: var(--brand-600);
  color: white;
  font-weight: 500;
  box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
}
.nav-item--active:hover { background: var(--brand-600); color: white; }

.sidebar__footer {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 12px 18px;
  border-top: 1px solid rgba(255,255,255,0.06);
  color: var(--ink-500);
  font-size: 11.5px;
}
.sidebar__footer-dot {
  width: 6px; height: 6px;
  border-radius: 50%;
  background: var(--success-500);
  box-shadow: 0 0 0 2px oklch(0.62 0.14 155 / 0.18);
}

/* ===== Header ===== */
.header {
  grid-area: header;
  background: var(--ink-0);
  border-bottom: 1px solid var(--ink-150);
  display: flex;
  align-items: center;
  padding: 0 24px;
  gap: 16px;
}
.breadcrumb {
  display: flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
  color: var(--ink-500);
}
.breadcrumb__sep { color: var(--ink-300); }
.breadcrumb__current { color: var(--ink-800); font-weight: 500; }
.header__spacer { flex: 1; }
.header__action {
  width: 32px; height: 32px;
  border-radius: var(--radius-sm);
  display: grid; place-items: center;
  color: var(--ink-600);
}
.header__action:hover { background: var(--ink-100); color: var(--ink-800); }
.header__divider { width: 1px; height: 20px; background: var(--ink-200); margin: 0 4px; }
.header__user {
  display: flex; align-items: center; gap: 8px;
  padding: 4px 8px 4px 4px;
  border-radius: 999px;
  cursor: pointer;
}
.header__user:hover { background: var(--ink-100); }
.avatar {
  width: 28px; height: 28px;
  border-radius: 50%;
  background: linear-gradient(135deg, oklch(0.65 0.12 200), oklch(0.5 0.16 258));
  color: white;
  font-size: 12px;
  font-weight: 600;
  display: grid; place-items: center;
}
.header__user-name { font-size: 13px; color: var(--ink-700); }

/* ===== Main ===== */
.main {
  grid-area: main;
  overflow-y: auto;
  padding: 20px 24px 32px;
  min-width: 0;
}
.page-head {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
  margin-bottom: 14px;
}
.page-title {
  font-size: 20px;
  font-weight: 600;
  color: var(--ink-900);
  letter-spacing: -0.2px;
}
.page-sub {
  font-size: 13px;
  color: var(--ink-500);
  margin-top: 3px;
}

/* ===== Card / Panel ===== */
.panel {
  background: var(--ink-0);
  border-radius: var(--radius-md);
  border: 1px solid var(--ink-150);
  overflow: hidden;
}

/* ===== Filter bar ===== */
.filter-bar {
  display: flex;
  align-items: center;
  gap: 12px;
  padding: 14px 16px;
  border-bottom: 1px solid var(--ink-150);
  background: var(--ink-25);
  flex-wrap: wrap;
  row-gap: 10px;
}
.filter-label { color: var(--ink-600); font-size: 13px; white-space: nowrap; }
.filter-bar__spacer { flex: 1; }

/* ===== Toolbar ===== */
.toolbar {
  display: flex;
  align-items: center;
  gap: 8px;
  padding: 12px 16px;
  background: var(--ink-0);
  border-bottom: 1px solid var(--ink-150);
}
.toolbar__count {
  color: var(--ink-500);
  font-size: 13px;
}
.toolbar__count strong {
  color: var(--ink-800);
  font-weight: 600;
  font-family: var(--font-num);
}
.toolbar__spacer { flex: 1; }
.toolbar__iconbtn {
  width: 32px; height: 32px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--ink-200);
  color: var(--ink-600);
  display: grid; place-items: center;
  background: var(--ink-0);
}
.toolbar__iconbtn:hover { color: var(--ink-800); border-color: var(--ink-300); }

/* ===== Buttons ===== */
.btn {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  height: 32px;
  padding: 0 14px;
  border-radius: var(--radius-sm);
  font-size: 13px;
  font-weight: 500;
  white-space: nowrap;
  transition: background 0.12s, border-color 0.12s, color 0.12s;
  border: 1px solid transparent;
}
.btn--primary {
  background: var(--brand-600);
  color: white;
  box-shadow: 0 1px 0 rgba(20,28,50,0.04);
}
.btn--primary:hover { background: var(--brand-700); }
.btn--default {
  background: var(--ink-0);
  border-color: var(--ink-200);
  color: var(--ink-700);
}
.btn--default:hover { border-color: var(--brand-500); color: var(--brand-600); }
.btn--ghost { color: var(--ink-600); }
.btn--ghost:hover { color: var(--brand-600); background: var(--brand-50); }
.btn--danger-ghost { color: var(--danger-500); }
.btn--danger-ghost:hover { background: var(--danger-50); }
.btn--lg { height: 36px; padding: 0 18px; font-size: 14px; }
.btn--sm { height: 26px; padding: 0 10px; font-size: 12px; }

/* ===== Input ===== */
.input {
  display: inline-flex;
  align-items: center;
  height: 32px;
  background: var(--ink-0);
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  padding: 0 10px;
  gap: 6px;
  transition: border-color 0.12s, box-shadow 0.12s;
}
.input:hover { border-color: var(--ink-300); }
.input:focus-within {
  border-color: var(--brand-500);
  box-shadow: 0 0 0 3px oklch(0.55 0.16 258 / 0.12);
}
.input input {
  outline: none;
  border: none;
  background: transparent;
  width: 100%;
  font-size: 13px;
}
.input input::placeholder { color: var(--ink-400); }
.input--w200 { width: 220px; }
.input--w240 { width: 240px; }
.input__icon { color: var(--ink-400); display: grid; place-items: center; }
.input__clear { color: var(--ink-400); display: grid; place-items: center; padding: 2px; border-radius: 2px; }
.input__clear:hover { color: var(--ink-600); background: var(--ink-100); }

.input--error { border-color: var(--danger-500); }
.input--error:focus-within { box-shadow: 0 0 0 3px oklch(0.58 0.20 25 / 0.14); }

/* ===== Table ===== */
.table-wrap {
  background: var(--ink-0);
  overflow: auto;
}
.table {
  width: 100%;
  border-collapse: separate;
  border-spacing: 0;
  font-size: 13.5px;
}
.table thead th {
  background: var(--ink-50);
  text-align: left;
  font-weight: 500;
  color: var(--ink-600);
  padding: 11px 16px;
  border-bottom: 1px solid var(--ink-150);
  font-size: 12.5px;
  white-space: nowrap;
  position: sticky;
  top: 0;
  z-index: 1;
}
.table tbody td {
  padding: 13px 16px;
  border-bottom: 1px solid var(--ink-100);
  color: var(--ink-800);
  vertical-align: middle;
}
.table tbody tr:last-child td { border-bottom: none; }
.table tbody tr:hover td { background: var(--ink-25); }
.table .col-actions { width: 1%; white-space: nowrap; text-align: right; }
.table .col-time { font-family: var(--font-num); color: var(--ink-600); font-variant-numeric: tabular-nums; font-size: 13px; }
.table .col-id { font-family: var(--font-num); color: var(--ink-500); font-size: 12.5px; }
.table .cell-actions {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.cell-name { font-weight: 500; color: var(--ink-900); }
.cell-name__sub { font-size: 12px; color: var(--ink-500); margin-top: 2px; font-weight: 400; }
.cell-desc {
  color: var(--ink-700);
  font-size: 13px;
  cursor: help;
  border-bottom: 1px dashed transparent;
  transition: border-color 0.12s;
}
.cell-desc[title]:hover { border-bottom-color: var(--ink-300); }

.action-link {
  font-size: 13px;
  padding: 4px 8px;
  border-radius: 4px;
  color: var(--brand-600);
}
.action-link:hover { background: var(--brand-50); }
.action-link--danger { color: var(--danger-500); }
.action-link--danger:hover { background: var(--danger-50); }
.action-divider { width: 1px; height: 12px; background: var(--ink-200); margin: 0 2px; }

/* ===== Pagination ===== */
.pagination {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  gap: 12px;
  padding: 12px 16px;
  border-top: 1px solid var(--ink-150);
  background: var(--ink-0);
}
.pagination__total {
  font-size: 13px;
  color: var(--ink-500);
  margin-right: auto;
}
.pagination__total strong { color: var(--ink-800); font-family: var(--font-num); font-weight: 600; }
.page-btn {
  min-width: 30px;
  height: 30px;
  padding: 0 8px;
  border-radius: var(--radius-sm);
  border: 1px solid var(--ink-200);
  background: var(--ink-0);
  color: var(--ink-700);
  font-size: 13px;
  font-family: var(--font-num);
  display: inline-flex; align-items: center; justify-content: center;
}
.page-btn:hover:not(:disabled) { color: var(--brand-600); border-color: var(--brand-500); }
.page-btn:disabled { color: var(--ink-300); cursor: not-allowed; }
.page-btn--active { background: var(--brand-600); border-color: var(--brand-600); color: white; }
.page-btn--active:hover { color: white; }
.page-size {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 13px;
  color: var(--ink-600);
}
.select-mini {
  height: 30px;
  padding: 0 26px 0 10px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' stroke='%2374809a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 10px center / 10px no-repeat;
  font-size: 13px;
  color: var(--ink-700);
  appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.select-mini:hover { border-color: var(--ink-300); }
.page-jump {
  display: inline-flex; align-items: center; gap: 6px; color: var(--ink-600); font-size: 13px;
}
.page-jump input {
  width: 48px; height: 30px; text-align: center;
  border: 1px solid var(--ink-200); border-radius: var(--radius-sm); outline: none;
  font-family: var(--font-num); font-size: 13px;
}
.page-jump input:focus { border-color: var(--brand-500); }

/* ===== Empty state ===== */
.empty {
  padding: 60px 20px;
  text-align: center;
  color: var(--ink-500);
}
.empty__icon {
  width: 64px; height: 64px;
  margin: 0 auto 12px;
  display: grid; place-items: center;
  background: var(--ink-75);
  border-radius: 50%;
  color: var(--ink-300);
}
.empty__title { font-size: 14px; color: var(--ink-700); font-weight: 500; }
.empty__hint { font-size: 13px; margin-top: 4px; color: var(--ink-500); }

/* ===== Modal ===== */
.modal-backdrop {
  position: fixed; inset: 0;
  background: oklch(0.18 0.014 255 / 0.4);
  backdrop-filter: blur(2px);
  z-index: 100;
  display: grid;
  place-items: center;
  animation: fadein 0.16s ease;
}
@keyframes fadein { from { opacity: 0; } to { opacity: 1; } }
@keyframes pop { from { transform: translateY(8px) scale(0.98); opacity: 0; } to { transform: translateY(0) scale(1); opacity: 1; } }

.modal {
  background: var(--ink-0);
  border-radius: var(--radius-lg);
  box-shadow: var(--shadow-lg);
  width: 480px;
  max-width: calc(100vw - 32px);
  animation: pop 0.18s cubic-bezier(0.2, 0.7, 0.2, 1);
  overflow: hidden;
}
.modal--confirm { width: 420px; }
.modal__header {
  padding: 16px 20px;
  border-bottom: 1px solid var(--ink-100);
  display: flex; align-items: center; justify-content: space-between;
}
.modal__title { font-size: 15px; font-weight: 600; color: var(--ink-900); }
.modal__close {
  width: 28px; height: 28px;
  border-radius: var(--radius-sm);
  display: grid; place-items: center;
  color: var(--ink-500);
}
.modal__close:hover { background: var(--ink-100); color: var(--ink-800); }
.modal__body { padding: 20px; }
.modal__footer {
  padding: 12px 20px;
  border-top: 1px solid var(--ink-100);
  display: flex;
  justify-content: flex-end;
  gap: 8px;
  background: var(--ink-25);
}

/* ===== Form ===== */
.form-row { margin-bottom: 16px; }
.form-row:last-child { margin-bottom: 0; }
.form-label {
  display: block;
  font-size: 13px;
  color: var(--ink-700);
  margin-bottom: 6px;
  font-weight: 500;
}
.form-label .req { color: var(--danger-500); margin-right: 2px; }
.form-input {
  width: 100%;
  height: 36px;
  padding: 0 12px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0);
  outline: none;
  font-size: 14px;
  transition: border-color 0.12s, box-shadow 0.12s;
}
.form-input:hover { border-color: var(--ink-300); }
.form-input:focus {
  border-color: var(--brand-500);
  box-shadow: 0 0 0 3px oklch(0.55 0.16 258 / 0.12);
}
.form-input--error { border-color: var(--danger-500); }
.form-input--error:focus { box-shadow: 0 0 0 3px oklch(0.58 0.20 25 / 0.14); }
.form-error {
  display: flex;
  align-items: center;
  gap: 4px;
  color: var(--danger-500);
  font-size: 12px;
  margin-top: 6px;
}
.form-hint { color: var(--ink-500); font-size: 12px; margin-top: 6px; }
.form-counter {
  position: absolute;
  right: 10px;
  bottom: 8px;
  color: var(--ink-400);
  font-size: 12px;
  font-family: var(--font-num);
  pointer-events: none;
  background: var(--ink-0);
  padding: 0 2px;
}
.form-input-wrap { position: relative; }

/* ===== Confirm dialog ===== */
.confirm__icon {
  width: 40px; height: 40px;
  border-radius: 50%;
  background: var(--danger-50);
  color: var(--danger-500);
  display: grid; place-items: center;
  flex: none;
}
.confirm__body {
  display: flex;
  gap: 14px;
  padding: 24px 20px 20px;
}
.confirm__title { font-size: 15px; font-weight: 600; color: var(--ink-900); }
.confirm__text { font-size: 13.5px; color: var(--ink-600); margin-top: 6px; line-height: 1.55; }
.confirm__highlight { color: var(--ink-900); font-weight: 500; }

/* ===== Toast ===== */
.toasts {
  position: fixed;
  top: 16px;
  left: 50%;
  transform: translateX(-50%);
  z-index: 1000;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 8px;
  pointer-events: none;
}
.toast {
  background: var(--ink-0);
  color: var(--ink-800);
  padding: 10px 16px;
  border-radius: var(--radius-sm);
  box-shadow: var(--shadow-lg);
  border: 1px solid var(--ink-150);
  display: flex; align-items: center; gap: 8px;
  font-size: 13.5px;
  animation: toast-in 0.22s cubic-bezier(0.2, 0.7, 0.2, 1);
  min-width: 200px;
}
@keyframes toast-in { from { transform: translateY(-8px); opacity: 0; } to { transform: translateY(0); opacity: 1; } }
.toast__icon { width: 18px; height: 18px; flex: none; }
.toast--success .toast__icon { color: var(--success-500); }
.toast--error .toast__icon { color: var(--danger-500); }
.toast--info .toast__icon { color: var(--brand-600); }

/* ===== Tag / Badge ===== */
.tag {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 8px;
  border-radius: 4px;
  font-size: 12px;
  background: var(--ink-100);
  color: var(--ink-700);
}
.tag--count { font-family: var(--font-num); font-variant-numeric: tabular-nums; }

/* ===== Misc ===== */
.divider { height: 1px; background: var(--ink-150); margin: 0; border: none; }
.text-muted { color: var(--ink-500); }
.flex { display: flex; }
.flex-center { display: flex; align-items: center; }
.gap-8 { gap: 8px; }
.mono { font-family: var(--font-num); font-variant-numeric: tabular-nums; }

/* ====== Org tree page ====== */
.org-tree {
  width: 320px;
  border-right: 1px solid var(--ink-150);
  display: flex;
  flex-direction: column;
  background: var(--ink-25);
  flex: none;
}
.org-tree__head {
  padding: 12px;
  border-bottom: 1px solid var(--ink-150);
  background: var(--ink-0);
}
.org-tree__body { flex: 1; overflow-y: auto; padding: 8px 0; }
.org-tree__foot { padding: 10px 12px; border-top: 1px solid var(--ink-150); background: var(--ink-0); }

.org-node {
  display: flex;
  align-items: center;
  gap: 6px;
  padding: 6px 12px 6px 8px;
  cursor: pointer;
  font-size: 13px;
  color: var(--ink-700);
  user-select: none;
  line-height: 1.4;
  position: relative;
}
.org-node:hover { background: var(--ink-100); }
.org-node--class { padding-left: 30px; }
.org-node.is-active {
  background: var(--brand-50);
  color: var(--brand-700);
  font-weight: 500;
}
.org-node__toggle {
  width: 14px; height: 14px;
  display: inline-grid; place-items: center;
  color: var(--ink-500);
  transition: transform 0.15s;
  flex: none;
}
.org-node__toggle.is-open { transform: rotate(90deg); }
.org-node__icon {
  width: 16px; height: 16px;
  display: inline-grid; place-items: center;
  font-size: 12px;
  flex: none;
  color: var(--ink-500);
}
.org-node__class-dot {
  width: 6px; height: 6px;
  border-radius: 50%;
  background: var(--brand-500);
}
.org-node.is-active .org-node__class-dot { background: var(--brand-700); }
.org-node__name {
  flex: 1;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 500;
}
.org-node__count {
  background: var(--ink-100);
  color: var(--ink-600);
  padding: 0 6px;
  border-radius: 999px;
  font-size: 11px;
  height: 16px;
  line-height: 16px;
  flex: none;
}
.org-node.is-active .org-node__count { background: var(--brand-600); color: white; }

.org-node__actions {
  display: none;
  gap: 2px;
  flex: none;
}
.org-node:hover .org-node__actions,
.org-node.is-active .org-node__actions { display: inline-flex; }
.org-node__icon-btn {
  width: 22px; height: 22px;
  display: inline-grid; place-items: center;
  border-radius: 4px;
  color: var(--ink-500);
  background: transparent;
  border: none;
}
.org-node__icon-btn:hover { background: var(--ink-150); color: var(--brand-600); }
.org-node__icon-btn--danger:hover { background: var(--danger-50); color: var(--danger-500); }

/* 右侧学员面板 */
.org-stu {
  flex: 1;
  display: flex;
  flex-direction: column;
  min-width: 0;
}
.org-stu__head {
  display: flex;
  align-items: flex-start;
  padding: 14px 20px;
  border-bottom: 1px solid var(--ink-150);
  background: var(--ink-25);
}
.org-stu__path {
  font-size: 14px;
  color: var(--ink-900);
  font-weight: 500;
  display: inline-flex;
  align-items: center;
}
.org-stu__filter {
  display: flex;
  gap: 8px;
  padding: 12px 20px;
  border-bottom: 1px solid var(--ink-150);
}
.org-stu__body { flex: 1; overflow: auto; }

/* ====== Check record page ====== */
.cr-id-badge {
  width: 30px; height: 30px;
  border-radius: 50%;
  display: inline-grid; place-items: center;
  flex: none;
}
.cr-id-badge--student {
  background: oklch(0.95 0.05 258);
  color: oklch(0.45 0.17 258);
}
.cr-id-badge--teacher {
  background: oklch(0.95 0.06 50);
  color: oklch(0.45 0.17 50);
}
.cr-identity-tag {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 10px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
}
.cr-identity-tag--student { background: oklch(0.95 0.05 258); color: oklch(0.42 0.17 258); }
.cr-identity-tag--teacher { background: oklch(0.95 0.06 50); color: oklch(0.42 0.17 50); }

.cr-score-banner {
  background: linear-gradient(135deg, oklch(0.97 0.02 258), oklch(0.96 0.025 220));
  border: 1px solid var(--brand-100);
  border-radius: var(--radius-md);
  padding: 16px 20px;
  margin-bottom: 18px;
}
.cr-score-banner__main {
  display: flex;
  align-items: baseline;
  gap: 12px;
}
.cr-score-banner__label { font-size: 13px; color: var(--ink-600); }
.cr-score-banner__score { margin-left: auto; display: inline-flex; align-items: baseline; gap: 4px; }
.cr-score-banner__num {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 36px;
  font-weight: 600;
  letter-spacing: -1px;
}
.cr-score-banner__num--ok { color: var(--success-500); }
.cr-score-banner__num--mid { color: oklch(0.55 0.16 50); }
.cr-score-banner__num--bad { color: var(--danger-500); }
.cr-score-banner__total { font-size: 18px; color: var(--ink-500); font-family: var(--font-num); }
.cr-score-banner__bar {
  margin-top: 10px;
  height: 6px;
  background: var(--ink-150);
  border-radius: 999px;
  overflow: hidden;
}
.cr-score-banner__bar-fill {
  height: 100%;
  border-radius: 999px;
  transition: width 0.3s;
}

.cr-group { margin-bottom: 18px; }
.cr-group:last-child { margin-bottom: 0; }
.cr-group__title {
  font-size: 12.5px;
  color: var(--ink-500);
  margin-bottom: 8px;
  padding-bottom: 6px;
  border-bottom: 1px dashed var(--ink-150);
}
.cr-group__title--env {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 13px;
  color: var(--ink-700);
  padding-bottom: 8px;
  margin-bottom: 10px;
  border-bottom: 1px solid var(--ink-150);
}
.cr-row {
  display: flex;
  gap: 10px;
  padding: 10px 0;
  border-bottom: 1px solid var(--ink-100);
}
.cr-row:last-child { border-bottom: none; }
.cr-row__status {
  width: 22px; height: 22px;
  border-radius: 50%;
  display: grid; place-items: center;
  flex: none;
  margin-top: 1px;
}
.cr-row__status--ok { background: oklch(0.95 0.08 155); color: var(--success-500); }
.cr-row__status--bad { background: var(--danger-50); color: var(--danger-500); }
.cr-row__body { flex: 1; min-width: 0; }
.cr-row__name {
  font-size: 13.5px;
  color: var(--ink-900);
  font-weight: 500;
}
.cr-row__type { font-size: 11.5px; color: var(--ink-500); margin-top: 3px; }
.cr-row__fail {
  margin-top: 6px;
  padding: 6px 10px;
  background: var(--danger-50);
  border-left: 3px solid var(--danger-500);
  border-radius: 4px;
  font-size: 12px;
  color: oklch(0.42 0.16 25);
  line-height: 1.5;
}
.cr-row__score {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 13.5px;
  font-weight: 500;
  flex: none;
  text-align: right;
  min-width: 70px;
}
.cr-row__score-actual.is-ok { color: var(--success-500); }
.cr-row__score-actual.is-bad { color: var(--ink-400); }
.cr-row__score-total { font-size: 11px; color: var(--ink-500); font-weight: 400; }

.sa-section {
  margin-bottom: 22px;
}
.sa-section__title {
  font-size: 15px;
  font-weight: 600;
  color: var(--ink-900);
  margin-bottom: 14px;
  display: flex;
  align-items: center;
  gap: 10px;
}
.sa-section__title::before {
  content: "";
  width: 3px;
  height: 14px;
  border-radius: 2px;
  background: var(--brand-600);
}
.sa-section__sub {
  font-size: 12.5px;
  font-weight: 400;
  color: var(--ink-500);
  margin-left: auto;
}

/* ====== Exp total auto-check score ====== */

.sa-refresh {
  display: inline-flex;
  align-items: center;
  gap: 8px;
  padding: 5px 10px 5px 8px;
  background: var(--ink-0);
  border: 1px solid var(--ink-150);
  border-radius: 6px;
}
.sa-refresh__dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  background: var(--ink-300);
}
.sa-refresh__dot.is-on {
  background: var(--success-500);
  box-shadow: 0 0 0 3px oklch(0.62 0.14 155 / 0.18);
  animation: pulse-dot 2s ease-in-out infinite;
}
@keyframes pulse-dot {
  0%, 100% { box-shadow: 0 0 0 3px oklch(0.62 0.14 155 / 0.18); }
  50% { box-shadow: 0 0 0 5px oklch(0.62 0.14 155 / 0.08); }
}
.sa-refresh__btn {
  width: 22px; height: 22px;
  display: inline-grid; place-items: center;
  border-radius: 4px;
  color: var(--ink-500);
}
.sa-refresh__btn:hover { background: var(--ink-100); color: var(--brand-600); }

/* KPI row */
.sa-kpi-row {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 14px;
  margin-bottom: 16px;
}
.sa-kpi {
  background: var(--ink-0);
  border-radius: var(--radius-md);
  border: 1px solid var(--ink-150);
  padding: 18px 20px;
  display: flex;
  align-items: center;
  gap: 18px;
  transition: all 0.15s;
}
.sa-kpi:hover {
  border-color: var(--brand-200);
  box-shadow: 0 8px 24px rgba(20, 28, 50, 0.05);
}
.sa-kpi__ring {
  position: relative;
  width: 80px; height: 80px;
  flex: none;
}
.sa-kpi__ring svg { width: 80px; height: 80px; }
.sa-kpi__ring-num {
  position: absolute;
  inset: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: row;
  gap: 1px;
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
}
.sa-kpi__ring-v { font-size: 24px; font-weight: 600; letter-spacing: -0.8px; color: var(--ink-900); }
.sa-kpi__ring-u { font-size: 12px; color: var(--ink-500); margin-left: 1px; align-self: center; padding-top: 4px; }
.sa-kpi__body { flex: 1; min-width: 0; }
.sa-kpi__label { font-size: 13.5px; color: var(--ink-700); font-weight: 500; }
.sa-kpi__sub { font-size: 12px; color: var(--ink-500); margin-top: 4px; }

/* Generic card */
.sa-card {
  background: var(--ink-0);
  border-radius: var(--radius-md);
  border: 1px solid var(--ink-150);
  overflow: hidden;
}
.sa-card__head {
  display: flex;
  align-items: center;
  padding: 14px 20px;
  border-bottom: 1px solid var(--ink-100);
  gap: 12px;
}
.sa-card__title {
  font-size: 14px;
  font-weight: 600;
  color: var(--ink-900);
  display: inline-flex;
  align-items: center;
  gap: 8px;
}
.sa-card__count {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 11.5px;
  color: var(--ink-500);
  background: var(--ink-100);
  padding: 1px 8px;
  border-radius: 999px;
  margin-left: 4px;
  font-weight: 400;
}
.sa-card__hint {
  font-size: 12px;
  color: var(--ink-500);
  margin-left: auto;
}
.sa-card__body { padding: 16px 20px; }

/* Disk table */
.sa-disk-table thead th { background: var(--ink-50); padding: 11px 16px; }
.sa-disk-cap {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 13.5px;
}
.sa-disk-pct {
  display: flex;
  align-items: center;
  gap: 10px;
  max-width: 300px;
}
.sa-disk-bar {
  flex: 1;
  height: 8px;
  background: var(--ink-100);
  border-radius: 999px;
  overflow: hidden;
}
.sa-disk-bar__fill {
  height: 100%;
  background: linear-gradient(90deg, oklch(0.65 0.13 200), var(--brand-600));
  border-radius: 999px;
  transition: width 0.4s ease;
}
.sa-disk-bar__fill.is-warn {
  background: linear-gradient(90deg, oklch(0.70 0.16 50), var(--danger-500));
}
.sa-disk-num {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 13.5px;
  font-weight: 500;
  color: var(--ink-800);
  min-width: 56px;
  text-align: right;
}
.sa-disk-num.is-warn {
  color: var(--danger-500);
}

.sa-warn-tag {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 10px;
  background: var(--danger-50);
  color: var(--danger-500);
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
}
.sa-ok-tag {
  font-size: 12px;
  color: var(--success-500);
}

/* Trend grid */
.sa-trend-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px;
}

.sa-trend-card .sa-card__body {
  padding: 12px 16px 18px;
}

.sa-chart {
  width: 100%;
  height: auto;
  display: block;
}

.sa-chart-empty {
  height: 200px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  background: var(--ink-25);
  border-radius: var(--radius-sm);
}

.sa-legend {
  display: flex;
  flex-wrap: wrap;
  gap: 14px;
  padding: 8px 4px 0;
  border-top: 1px dashed var(--ink-150);
  margin-top: 6px;
}
.sa-legend__item {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  font-size: 12px;
}
.sa-legend__dot {
  width: 8px; height: 8px;
  border-radius: 50%;
  flex: none;
}
.sa-legend__name {
  color: var(--ink-800);
  font-weight: 500;
}
.sa-legend__ip {
  color: var(--ink-500);
  font-size: 11px;
}

.exp-total {
  display: grid;
  grid-template-columns: 1fr auto;
  grid-template-rows: auto auto auto;
  gap: 6px 16px;
  align-items: center;
  padding: 14px 18px;
  border-radius: var(--radius-md);
  background: linear-gradient(135deg, oklch(0.97 0.02 258), oklch(0.96 0.025 220));
  border: 1px solid var(--brand-100);
  margin-bottom: 16px;
}
.exp-total--off {
  background: var(--ink-25);
  border-color: var(--ink-150);
  display: flex;
  gap: 12px;
  align-items: center;
}
.exp-total__icon {
  width: 32px; height: 32px;
  border-radius: 50%;
  background: var(--ink-100);
  color: var(--ink-500);
  display: grid; place-items: center;
  flex: none;
}
.exp-total__label {
  font-size: 13px;
  color: var(--ink-700);
  font-weight: 500;
}
.exp-total__sub {
  font-size: 12.5px;
  color: var(--ink-500);
  margin-top: 2px;
}
.exp-total__main {
  display: flex;
  align-items: center;
  gap: 12px;
}
.exp-total__score {
  display: inline-flex;
  align-items: baseline;
  gap: 6px;
  margin-left: auto;
}
.exp-total__current {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 26px;
  font-weight: 600;
  letter-spacing: -0.5px;
}
.exp-total__current.is-ok { color: var(--success-500); }
.exp-total__current.is-bad { color: var(--danger-500); }
.exp-total__sep { color: var(--ink-400); font-family: var(--font-num); }
.exp-total__target {
  font-family: var(--font-num);
  font-size: 18px;
  color: var(--ink-500);
}
.exp-total__bar {
  grid-column: 1 / -1;
  height: 6px;
  background: var(--ink-150);
  border-radius: 999px;
  overflow: hidden;
  position: relative;
}
.exp-total__bar-fill {
  height: 100%;
  border-radius: 999px;
  transition: width 0.25s, background 0.25s;
}
.exp-total__hint {
  grid-column: 1 / -1;
  font-size: 12.5px;
}
.exp-total__hint.is-ok { color: var(--success-500); }
.exp-total__hint.is-bad { color: var(--danger-500); }

/* ====== Auto-check block ====== */
.ac-block {
  background: var(--ink-25);
  border: 1px solid var(--ink-150);
  border-radius: var(--radius-md);
  padding: 14px 16px;
}
.ac-head {
  display: flex;
  align-items: center;
  gap: 12px;
}
.ac-head__left {
  display: flex;
  align-items: center;
  gap: 12px;
  flex: 1;
}
.ac-head__title {
  font-size: 13.5px;
  font-weight: 500;
  color: var(--ink-900);
  display: flex; align-items: center;
}
.ac-head__sub {
  font-size: 12.5px;
  color: var(--ink-500);
  margin-top: 2px;
}
.ac-head__score {
  font-size: 12.5px;
  color: var(--ink-500);
  display: inline-flex;
  align-items: baseline;
  gap: 4px;
}
.ac-head__score strong {
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 18px;
  color: var(--ink-900);
  font-weight: 600;
  margin: 0 2px;
}
.ac-head__score-bad { color: var(--danger-500) !important; }
.ac-body { margin-top: 14px; }
.ci-table-wrap {
  background: var(--ink-0);
  border: 1px solid var(--ink-150);
  border-radius: var(--radius-sm);
  overflow: hidden;
}
.ci-table-wrap .table thead th {
  background: var(--ink-50);
}
.stat-row {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 12px;
  margin-bottom: 14px;
}
.stat-card {
  background: var(--ink-0);
  border: 1px solid var(--ink-150);
  border-radius: var(--radius-md);
  padding: 14px 16px;
  position: relative;
  overflow: hidden;
}
.stat-card::before {
  content: "";
  position: absolute;
  left: 0; top: 14px; bottom: 14px;
  width: 3px;
  border-radius: 0 2px 2px 0;
}
.stat-card__label {
  font-size: 12.5px;
  color: var(--ink-500);
}
.stat-card__value {
  font-size: 24px;
  font-weight: 600;
  font-family: var(--font-num);
  color: var(--ink-900);
  margin-top: 4px;
  font-variant-numeric: tabular-nums;
  letter-spacing: -0.5px;
}
.stat-card--brand::before { background: var(--brand-600); }
.stat-card--docker::before { background: oklch(0.55 0.18 230); }
.stat-card--kvm::before { background: oklch(0.55 0.16 155); }
.stat-card--link::before { background: oklch(0.55 0.18 295); }

/* Drawer */
.drawer-backdrop {
  position: fixed; inset: 0;
  background: oklch(0.18 0.014 255 / 0.32);
  z-index: 90;
  animation: fadein 0.16s ease;
}
.drawer {
  position: fixed;
  top: 0; right: 0; bottom: 0;
  width: 560px;
  max-width: 100vw;
  background: var(--ink-0);
  z-index: 91;
  display: flex; flex-direction: column;
  box-shadow: -16px 0 48px rgba(20,28,50,0.12);
  animation: drawer-in 0.22s cubic-bezier(0.2, 0.7, 0.2, 1);
}
@keyframes drawer-in {
  from { transform: translateX(24px); opacity: 0; }
  to { transform: translateX(0); opacity: 1; }
}
.drawer--wide { width: 640px; }
.drawer__header {
  display: flex; align-items: center; justify-content: space-between;
  padding: 16px 20px;
  border-bottom: 1px solid var(--ink-150);
  flex: none;
}
.drawer__title { font-size: 15px; font-weight: 600; color: var(--ink-900); }
.drawer__title small { font-weight: 400; color: var(--ink-500); margin-left: 8px; font-size: 12px; }
.drawer__body { flex: 1; overflow-y: auto; padding: 20px 24px; }
.drawer__footer {
  display: flex; justify-content: flex-end; gap: 8px;
  padding: 12px 20px;
  border-top: 1px solid var(--ink-150);
  background: var(--ink-25);
  flex: none;
}

/* ===== Form (extended) ===== */
.form-section {
  margin-bottom: 22px;
}
.form-section:last-child { margin-bottom: 0; }
.form-section__title {
  font-size: 13px;
  font-weight: 600;
  color: var(--ink-700);
  margin-bottom: 12px;
  display: flex; align-items: center; gap: 8px;
}
.form-section__title::before {
  content: "";
  width: 3px; height: 12px;
  background: var(--brand-600);
  border-radius: 2px;
}
.form-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 14px 16px;
}
.form-grid--full { grid-template-columns: 1fr; }
.form-row--span-2 { grid-column: span 2; }

.form-textarea {
  width: 100%;
  min-height: 88px;
  padding: 10px 12px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0);
  outline: none;
  font-size: 14px;
  font-family: inherit;
  resize: vertical;
  transition: border-color 0.12s, box-shadow 0.12s;
}
.form-textarea:hover { border-color: var(--ink-300); }
.form-textarea:focus {
  border-color: var(--brand-500);
  box-shadow: 0 0 0 3px oklch(0.55 0.16 258 / 0.12);
}
.form-textarea--sm {
  min-height: 60px;
  font-size: 13px;
  padding: 8px 10px;
}

.form-select-wrap { position: relative; }
.form-select {
  width: 100%;
  height: 36px;
  padding: 0 32px 0 12px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 10 10'><path d='M2 4l3 3 3-3' stroke='%2374809a' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 12px center / 10px no-repeat;
  outline: none;
  font-size: 14px;
  font-family: inherit;
  color: var(--ink-800);
  appearance: none;
  -webkit-appearance: none;
  cursor: pointer;
}
.form-select:hover { border-color: var(--ink-300); }
.form-select:focus { border-color: var(--brand-500); box-shadow: 0 0 0 3px oklch(0.55 0.16 258 / 0.12); }
.form-select--error { border-color: var(--danger-500); }

/* Segmented radio (image type) */
.segmented {
  display: inline-flex;
  background: var(--ink-100);
  padding: 3px;
  border-radius: var(--radius-sm);
  gap: 2px;
}
.segmented__item {
  padding: 6px 14px;
  border-radius: 5px;
  font-size: 13px;
  color: var(--ink-600);
  display: inline-flex; align-items: center; gap: 6px;
  cursor: pointer;
  user-select: none;
}
.segmented__item:hover { color: var(--ink-800); }
.segmented__item--active {
  background: var(--ink-0);
  color: var(--ink-900);
  font-weight: 500;
  box-shadow: var(--shadow-sm);
}

/* File upload */
.uploader {
  border: 1px dashed var(--ink-200);
  border-radius: var(--radius-sm);
  padding: 20px 16px;
  text-align: center;
  background: var(--ink-25);
  transition: border-color 0.12s, background 0.12s;
  cursor: pointer;
}
.uploader:hover { border-color: var(--brand-500); background: oklch(0.97 0.015 255 / 0.5); }
.uploader__icon {
  width: 40px; height: 40px;
  margin: 0 auto 8px;
  display: grid; place-items: center;
  background: var(--ink-100);
  border-radius: 50%;
  color: var(--ink-500);
}
.uploader__main { font-size: 13.5px; color: var(--ink-700); font-weight: 500; }
.uploader__hint { font-size: 12px; color: var(--ink-500); margin-top: 4px; }
.uploader--has-file {
  text-align: left;
  background: var(--brand-50);
  border-color: var(--brand-200);
  border-style: solid;
  padding: 12px 16px;
  display: flex; align-items: center; gap: 12px;
}
.uploader__file-icon {
  width: 36px; height: 36px;
  background: var(--brand-100);
  color: var(--brand-700);
  border-radius: 6px;
  display: grid; place-items: center;
  flex: none;
}
.uploader__file-info { flex: 1; min-width: 0; }
.uploader__file-name { font-weight: 500; color: var(--ink-900); font-size: 13.5px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.uploader__file-meta { font-size: 12px; color: var(--ink-500); margin-top: 2px; font-family: var(--font-num); }
.uploader__remove {
  width: 28px; height: 28px;
  border-radius: var(--radius-sm);
  display: grid; place-items: center;
  color: var(--ink-500);
}
.uploader__remove:hover { background: rgba(0,0,0,0.05); color: var(--danger-500); }

.label-help {
  display: inline-flex;
  align-items: center;
  gap: 4px;
}
.help-tip {
  width: 14px; height: 14px;
  border-radius: 50%;
  background: var(--ink-150);
  color: var(--ink-600);
  display: inline-grid; place-items: center;
  font-size: 10px;
  cursor: help;
  position: relative;
}
.help-tip:hover { background: var(--brand-100); color: var(--brand-700); }
.help-tip__pop {
  position: absolute;
  bottom: calc(100% + 8px); left: 50%;
  transform: translateX(-50%);
  background: var(--ink-900);
  color: var(--ink-100);
  padding: 8px 10px;
  border-radius: var(--radius-sm);
  font-size: 12px;
  line-height: 1.5;
  width: 220px;
  white-space: normal;
  text-align: left;
  z-index: 50;
  font-weight: 400;
  pointer-events: none;
  opacity: 0;
  transition: opacity 0.12s;
}
.help-tip__pop::after {
  content: "";
  position: absolute;
  top: 100%; left: 50%;
  transform: translateX(-50%);
  border: 4px solid transparent;
  border-top-color: var(--ink-900);
}
.help-tip:hover .help-tip__pop { opacity: 1; }

/* Type tags */
.type-tag {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 8px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
  gap: 5px;
}
.type-tag__dot { width: 6px; height: 6px; border-radius: 50%; }
.type-tag--docker { background: oklch(0.96 0.04 230); color: oklch(0.42 0.16 230); }
.type-tag--docker .type-tag__dot { background: oklch(0.55 0.18 230); }
.type-tag--kvm { background: oklch(0.96 0.05 155); color: oklch(0.40 0.12 155); }
.type-tag--kvm .type-tag__dot { background: oklch(0.55 0.16 155); }
.type-tag--link { background: oklch(0.96 0.05 295); color: oklch(0.42 0.16 295); }
.type-tag--link .type-tag__dot { background: oklch(0.55 0.18 295); }

/* Code-like key info */
.code-chip {
  display: inline-flex;
  align-items: center;
  padding: 2px 7px;
  border-radius: 4px;
  background: var(--ink-75);
  border: 1px solid var(--ink-150);
  font-family: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  font-size: 12px;
  color: var(--ink-800);
  font-variant-numeric: tabular-nums;
}
.url-chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  max-width: 280px;
  font-family: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  font-size: 12.5px;
  color: var(--brand-700);
}
.url-chip__text { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }

/* Date range mock */
.daterange {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  height: 32px;
  padding: 0 10px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0);
  color: var(--ink-700);
  font-size: 13px;
  cursor: pointer;
  min-width: 230px;
}
.daterange:hover { border-color: var(--ink-300); }
.daterange__sep { color: var(--ink-400); }
.daterange__placeholder { color: var(--ink-400); }

/* View (detail) rows */
.detail-section { margin-bottom: 22px; }
.detail-section__title {
  font-size: 13px;
  font-weight: 600;
  color: var(--ink-700);
  margin-bottom: 12px;
  display: flex; align-items: center; gap: 8px;
}
.detail-section__title::before {
  content: "";
  width: 3px; height: 12px;
  background: var(--brand-600);
  border-radius: 2px;
}
.detail-grid {
  display: grid;
  grid-template-columns: 110px 1fr;
  gap: 14px 12px;
  font-size: 13.5px;
}
.detail-grid dt {
  color: var(--ink-500);
  font-weight: 400;
}
.detail-grid dd {
  margin: 0;
  color: var(--ink-900);
  word-break: break-all;
}

/* Filter compact spacing */
.filter-bar > .filter-label + .input,
.filter-bar > .filter-label + .form-select-wrap,
.filter-bar > .filter-label + .daterange { margin-right: 12px; }

/* ===== Scheme page specific ===== */

/* Multi-select chip-style checkbox row */
.checkbox-row {
  display: inline-flex;
  gap: 8px;
}
.check-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  height: 36px;
  padding: 0 14px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  background: var(--ink-0);
  font-size: 13.5px;
  color: var(--ink-700);
  cursor: pointer;
  user-select: none;
  transition: all 0.12s;
}
.check-chip:hover { border-color: var(--brand-500); color: var(--brand-700); }
.check-chip__box {
  width: 14px; height: 14px;
  border: 1.5px solid var(--ink-300);
  border-radius: 3px;
  display: inline-grid; place-items: center;
  color: white;
  background: transparent;
  transition: all 0.12s;
}
.check-chip--checked {
  border-color: var(--brand-500);
  background: var(--brand-50);
  color: var(--brand-700);
}
.check-chip--checked .check-chip__box {
  border-color: var(--brand-600);
  background: var(--brand-600);
}

/* Score summary header */
.score-summary {
  display: flex;
  align-items: center;
  gap: 16px;
  padding: 14px 16px;
  border-radius: var(--radius-md);
  background: linear-gradient(135deg, oklch(0.97 0.02 258), oklch(0.96 0.025 220));
  border: 1px solid var(--brand-100);
}
.score-summary__main {
  display: flex;
  align-items: baseline;
  gap: 8px;
}
.score-summary__label { font-size: 13px; color: var(--ink-600); }
.score-summary__current {
  font-family: var(--font-num);
  font-size: 28px;
  font-weight: 600;
  letter-spacing: -1px;
  font-variant-numeric: tabular-nums;
}
.score-summary__current--ok { color: var(--success-500); }
.score-summary__current--bad { color: var(--danger-500); }
.score-summary__sep { color: var(--ink-400); font-size: 18px; font-family: var(--font-num); }
.score-summary__target { color: var(--ink-500); font-family: var(--font-num); font-size: 18px; }
.score-summary__progress {
  flex: 1;
  height: 6px;
  background: var(--ink-150);
  border-radius: 999px;
  overflow: hidden;
  position: relative;
}
.score-summary__bar {
  position: absolute;
  inset: 0;
  width: 0;
  background: var(--brand-600);
  border-radius: 999px;
  transition: width 0.25s, background 0.25s;
}
.score-summary__hint {
  font-size: 12.5px;
  color: var(--ink-600);
}
.score-summary__hint--ok { color: var(--success-500); }
.score-summary__hint--bad { color: var(--danger-500); }

/* Inline switch */
.switch {
  display: inline-flex;
  align-items: center;
  position: relative;
  width: 36px; height: 20px;
  border-radius: 999px;
  background: var(--ink-200);
  cursor: pointer;
  transition: background 0.18s;
  flex: none;
}
.switch::after {
  content: "";
  position: absolute;
  top: 2px; left: 2px;
  width: 16px; height: 16px;
  border-radius: 50%;
  background: white;
  transition: transform 0.18s;
  box-shadow: 0 1px 2px rgba(0,0,0,0.15);
}
.switch--on { background: var(--brand-600); }
.switch--on::after { transform: translateX(16px); }

/* Detection item table compact */
.items-table .col-drag { width: 36px; padding-left: 16px !important; }
.items-table .drag-handle {
  color: var(--ink-300);
  cursor: grab;
  display: inline-block;
}
.items-table .drag-handle:hover { color: var(--ink-500); }
.items-table .drag-handle:active { cursor: grabbing; }
.drag-over { background: var(--brand-50) !important; box-shadow: inset 0 2px 0 var(--brand-500); }

.items-table tbody tr.dragging td { opacity: 0.4; }

.cat-tag {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 8px;
  border-radius: 4px;
  font-size: 12px;
  background: var(--ink-100);
  color: var(--ink-700);
}
.cat-tag--general { background: oklch(0.95 0.05 200); color: oklch(0.42 0.15 220); }
.cat-tag--coding { background: oklch(0.95 0.05 75); color: oklch(0.42 0.15 50); }

.score-input {
  width: 88px;
  height: 30px;
  text-align: right;
  padding-right: 26px;
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  outline: none;
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-size: 13px;
}
.score-input:focus { border-color: var(--brand-500); box-shadow: 0 0 0 3px oklch(0.55 0.16 258 / 0.12); }
.score-input-wrap {
  position: relative;
  display: inline-block;
}
.score-input-wrap::after {
  content: "分";
  position: absolute;
  right: 8px; top: 50%;
  transform: translateY(-50%);
  color: var(--ink-500);
  font-size: 12px;
  pointer-events: none;
}

/* Edit page header */
.subpage-head {
  display: flex;
  align-items: center;
  gap: 12px;
  margin-bottom: 16px;
}
.back-btn {
  width: 32px; height: 32px;
  display: grid; place-items: center;
  border-radius: var(--radius-sm);
  color: var(--ink-600);
  border: 1px solid var(--ink-200);
  background: var(--ink-0);
}
.back-btn:hover { color: var(--brand-600); border-color: var(--brand-500); }

.subpage-actions { margin-left: auto; display: flex; gap: 8px; }

/* Empty inline (within sub area) */
.inline-empty {
  padding: 36px 20px;
  text-align: center;
  background: var(--ink-25);
  border: 1px dashed var(--ink-200);
  border-radius: var(--radius-sm);
  color: var(--ink-500);
}
.inline-empty__title { color: var(--ink-700); font-size: 13.5px; font-weight: 500; }
.inline-empty__hint { font-size: 12.5px; margin-top: 4px; }

/* Modal wide for item editor */
.modal--wide { width: 640px; }
.modal--xwide { width: 760px; }

/* Big banner alert inside form */
.alert {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 10px 14px;
  border-radius: var(--radius-sm);
  font-size: 13px;
  line-height: 1.5;
  margin-bottom: 14px;
}
.alert__icon { flex: none; margin-top: 1px; }
.alert--info {
  background: oklch(0.97 0.025 230);
  border: 1px solid oklch(0.88 0.06 230);
  color: oklch(0.35 0.12 230);
}
.alert--warn {
  background: oklch(0.97 0.05 75);
  border: 1px solid oklch(0.88 0.08 75);
  color: oklch(0.38 0.15 50);
}
.alert--danger {
  background: var(--danger-50);
  border: 1px solid oklch(0.88 0.1 25);
  color: oklch(0.42 0.18 25);
}

/* Items table — fail message column dashed */
.fail-msg {
  color: var(--ink-700);
  font-size: 12.5px;
  cursor: help;
  border-bottom: 1px dashed transparent;
  max-width: 200px;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: middle;
}
.fail-msg:hover { border-bottom-color: var(--ink-300); }

/* Read-only display chips */
.ro-line {
  display: flex;
  gap: 6px;
  align-items: baseline;
  font-size: 13px;
  padding: 4px 0;
}
.ro-line__label { color: var(--ink-500); flex: none; min-width: 88px; }
.ro-line__value { color: var(--ink-900); word-break: break-all; }

/* Tabs (for detection items / detail) */
.tabs {
  display: flex;
  gap: 4px;
  border-bottom: 1px solid var(--ink-150);
  margin-bottom: 16px;
}
.tab {
  padding: 10px 14px;
  font-size: 13.5px;
  color: var(--ink-600);
  cursor: pointer;
  border-bottom: 2px solid transparent;
  margin-bottom: -1px;
  transition: color 0.12s, border-color 0.12s;
}
.tab:hover { color: var(--ink-900); }
.tab--active {
  color: var(--brand-700);
  border-bottom-color: var(--brand-600);
  font-weight: 500;
}
.tab__count {
  display: inline-block;
  margin-left: 6px;
  background: var(--ink-100);
  color: var(--ink-600);
  border-radius: 999px;
  padding: 1px 8px;
  font-size: 11.5px;
  font-family: var(--font-num);
}
.tab--active .tab__count { background: var(--brand-100); color: var(--brand-700); }

/* Total score chip in list */
.score-chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  font-family: var(--font-num);
  font-variant-numeric: tabular-nums;
  font-weight: 600;
  color: var(--ink-900);
}
.score-chip__unit { font-size: 11px; color: var(--ink-500); font-weight: 400; }

/* env tag inline pair */
.env-tag-row {
  display: inline-flex;
  gap: 6px;
}

/* ===== Experiment status badges ===== */
.status-badge {
  display: inline-flex;
  align-items: center;
  gap: 5px;
  height: 22px;
  padding: 0 8px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
}
.status-badge__dot { width: 6px; height: 6px; border-radius: 50%; }
.status-badge--draft { background: var(--ink-100); color: var(--ink-700); }
.status-badge--draft .status-badge__dot { background: var(--ink-500); }
.status-badge--published { background: oklch(0.95 0.06 155); color: oklch(0.38 0.13 155); }
.status-badge--published .status-badge__dot { background: var(--success-500); }
.status-badge--unpublished { background: oklch(0.96 0.06 75); color: oklch(0.42 0.15 50); }
.status-badge--unpublished .status-badge__dot { background: var(--warn-500); }

/* Experiment type tag */
.exp-type-tag {
  display: inline-flex;
  align-items: center;
  height: 22px;
  padding: 0 8px;
  border-radius: 4px;
  font-size: 12px;
  font-weight: 500;
}
.exp-type-tag--code { background: oklch(0.96 0.04 258); color: oklch(0.42 0.16 258); }
.exp-type-tag--vm { background: oklch(0.96 0.05 155); color: oklch(0.40 0.12 155); }
.exp-type-tag--algo { background: oklch(0.96 0.05 295); color: oklch(0.42 0.16 295); }

/* Cover preview */
.exp-cover {
  width: 56px;
  height: 36px;
  border-radius: 4px;
  background: linear-gradient(135deg, oklch(0.92 0.04 258), oklch(0.86 0.06 258));
  display: grid; place-items: center;
  color: oklch(0.45 0.14 258);
  font-size: 11px;
  font-weight: 500;
  flex: none;
}
.exp-cover--lg {
  width: 220px; height: 140px;
  font-size: 14px;
  border-radius: var(--radius-md);
}

/* Env tabs (in edit / detail) */
.env-tabs {
  display: flex;
  gap: 0;
  border-bottom: 1px solid var(--ink-150);
  margin-bottom: 16px;
  align-items: flex-end;
  overflow-x: auto;
  padding-bottom: 0;
}
.env-tab {
  padding: 9px 14px;
  font-size: 13.5px;
  color: var(--ink-600);
  cursor: pointer;
  border-bottom: 2px solid transparent;
  margin-bottom: -1px;
  display: inline-flex;
  align-items: center;
  gap: 8px;
  white-space: nowrap;
  position: relative;
}
.env-tab:hover { color: var(--ink-900); }
.env-tab--active {
  color: var(--brand-700);
  border-bottom-color: var(--brand-600);
  font-weight: 500;
}
.env-tab__del {
  width: 18px; height: 18px;
  border-radius: 4px;
  display: inline-grid; place-items: center;
  color: var(--ink-400);
  margin-left: 2px;
}
.env-tab__del:hover { color: var(--danger-500); background: var(--danger-50); }
.env-tab--add {
  border-bottom: 2px solid transparent;
  color: var(--ink-500);
}
.env-tab--add:hover { color: var(--brand-600); }

/* Multi value rows (volumes / env vars / ports) */
.multi-rows { display: flex; flex-direction: column; gap: 8px; }
.multi-row {
  display: grid;
  gap: 8px;
  align-items: center;
}
.multi-row__del {
  width: 30px; height: 36px;
  display: grid; place-items: center;
  color: var(--ink-400);
  border-radius: var(--radius-sm);
}
.multi-row__del:hover { color: var(--danger-500); background: var(--danger-50); }
.multi-row--add {
  margin-top: 4px;
}

.btn--ghost-dashed {
  width: 100%;
  height: 36px;
  border: 1px dashed var(--ink-200);
  border-radius: var(--radius-sm);
  color: var(--ink-500);
  background: transparent;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 6px;
  font-size: 13px;
  transition: all 0.12s;
}
.btn--ghost-dashed:hover {
  border-color: var(--brand-500);
  color: var(--brand-600);
  background: var(--brand-50);
}

/* Markdown editor */
.md-editor-wrap {
  border: 1px solid var(--ink-200);
  border-radius: var(--radius-sm);
  overflow: hidden;
  background: var(--ink-0);
}
.md-editor-wrap--error { border-color: var(--danger-500); }

.md-toolbar {
  display: flex;
  align-items: center;
  gap: 2px;
  padding: 6px 10px;
  background: var(--ink-50);
  border-bottom: 1px solid var(--ink-150);
  flex-wrap: wrap;
}
.md-toolbar__sep {
  width: 1px;
  height: 16px;
  background: var(--ink-200);
  margin: 0 4px;
}
.md-tb-btn {
  width: 28px;
  height: 28px;
  display: inline-grid;
  place-items: center;
  border-radius: 4px;
  color: var(--ink-600);
  transition: all 0.12s;
}
.md-tb-btn:hover { background: var(--ink-0); color: var(--brand-600); box-shadow: var(--shadow-sm); }
.md-tb-btn:active { background: var(--brand-50); }

.md-editor {
  display: grid;
  grid-template-columns: 1fr 1fr;
  min-height: 360px;
}
.md-editor--noborder { border: none; border-radius: 0; }
.md-editor__pane { display: flex; flex-direction: column; min-width: 0; }
.md-editor__pane + .md-editor__pane { border-left: 1px solid var(--ink-150); }
.md-editor__head {
  padding: 8px 12px;
  background: var(--ink-25);
  border-bottom: 1px solid var(--ink-150);
  font-size: 12.5px;
  color: var(--ink-600);
  display: flex; align-items: center; gap: 6px;
}
.md-editor textarea {
  flex: 1;
  padding: 14px 16px;
  border: none;
  outline: none;
  resize: vertical;
  min-height: 320px;
  font-family: ui-monospace, "SF Mono", Menlo, Consolas, monospace;
  font-size: 13px;
  line-height: 1.65;
  color: var(--ink-800);
  background: var(--ink-0);
}
.md-preview {
  flex: 1;
  padding: 16px 20px;
  overflow-y: auto;
  background: var(--ink-0);
  font-size: 14px;
  line-height: 1.7;
  color: var(--ink-800);
}
.md-preview h1, .md-preview h2, .md-preview h3 {
  margin: 16px 0 10px;
  font-weight: 600;
  color: var(--ink-900);
}
.md-preview h1 { font-size: 20px; padding-bottom: 6px; border-bottom: 1px solid var(--ink-150); }
.md-preview h2 { font-size: 17px; }
.md-preview h3 { font-size: 15px; }
.md-preview p { margin: 0 0 10px; }
.md-preview ul, .md-preview ol { padding-left: 22px; margin: 0 0 10px; }
.md-preview code {
  background: var(--ink-100);
  padding: 1px 5px;
  border-radius: 3px;
  font-family: ui-monospace, Menlo, Consolas, monospace;
  font-size: 13px;
}
.md-preview pre {
  background: var(--ink-50);
  border: 1px solid var(--ink-150);
  border-radius: 6px;
  padding: 12px;
  overflow-x: auto;
  margin: 0 0 12px;
}
.md-preview pre code { background: transparent; padding: 0; }
.md-preview blockquote {
  margin: 0 0 12px;
  padding: 6px 12px;
  border-left: 3px solid var(--brand-300, var(--brand-200));
  background: var(--ink-25);
  color: var(--ink-700);
  border-radius: 0 4px 4px 0;
}
.md-preview a {
  color: var(--brand-600);
  text-decoration: underline;
  text-decoration-color: var(--brand-200);
  text-underline-offset: 2px;
}
.md-preview a:hover { text-decoration-color: var(--brand-500); }
.md-preview .md-img {
  max-width: 100%;
  height: auto;
  border-radius: 6px;
  display: block;
  margin: 8px 0;
  border: 1px solid var(--ink-150);
}
.md-preview hr {
  border: none;
  border-top: 1px solid var(--ink-150);
  margin: 16px 0;
}
.md-preview .md-table {
  width: 100%;
  border-collapse: collapse;
  margin: 0 0 12px;
  font-size: 13px;
}
.md-preview .md-table th,
.md-preview .md-table td {
  border: 1px solid var(--ink-150);
  padding: 6px 10px;
  text-align: left;
}
.md-preview .md-table th {
  background: var(--ink-50);
  color: var(--ink-700);
  font-weight: 500;
}

.md-empty {
  color: var(--ink-400);
  font-style: italic;
  text-align: center;
  padding: 60px 20px;
}

/* Number with suffix */
.num-input-wrap { position: relative; display: block; }
.num-input-wrap__suffix {
  position: absolute;
  right: 10px; top: 50%;
  transform: translateY(-50%);
  color: var(--ink-500);
  font-size: 13px;
  pointer-events: none;
}
.num-input-wrap__suffix--bigger { font-size: 12px; }
.num-input-wrap input { padding-right: 50px; }

/* Cover uploader */
.cover-uploader {
  width: 220px;
  height: 140px;
  border: 1px dashed var(--ink-200);
  border-radius: var(--radius-md);
  background: var(--ink-25);
  display: grid; place-items: center;
  color: var(--ink-500);
  cursor: pointer;
  text-align: center;
  padding: 12px;
  transition: all 0.12s;
}
.cover-uploader:hover { border-color: var(--brand-500); background: var(--brand-50); color: var(--brand-600); }

/* Detail layout */
.detail-cover-row {
  display: grid;
  grid-template-columns: 240px 1fr;
  gap: 24px;
  margin-bottom: 8px;
}

.section-card {
  background: var(--ink-0);
  border-radius: var(--radius-md);
  border: 1px solid var(--ink-150);
  padding: 20px;
  margin-bottom: 16px;
}
.section-card:last-child { margin-bottom: 0; }
.section-card__title {
  font-size: 14px;
  font-weight: 600;
  color: var(--ink-900);
  margin-bottom: 14px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--ink-100);
  display: flex; align-items: center; gap: 8px;
}
.section-card__title::before {
  content: "";
  width: 3px; height: 14px;
  background: var(--brand-600);
  border-radius: 2px;
}
.section-card__title-extra {
  margin-left: auto;
  font-size: 12.5px;
  font-weight: 400;
  color: var(--ink-500);
}

/* Status filter chip */
.status-filter-row {
  display: flex;
  gap: 6px;
  flex-wrap: wrap;
}
.status-chip {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 5px 11px;
  border-radius: 999px;
  background: var(--ink-100);
  color: var(--ink-700);
  font-size: 13px;
  cursor: pointer;
  border: 1px solid transparent;
  transition: all 0.12s;
}
.status-chip:hover { background: var(--ink-150); }
.status-chip--active {
  background: var(--brand-50);
  color: var(--brand-700);
  border-color: var(--brand-200);
  font-weight: 500;
}
.status-chip__count { color: inherit; opacity: 0.7; font-family: var(--font-num); font-size: 12px; }

/* ===== Category tag multi-select (shared w/ teacher) ===== */
.t-cat-bar {
  display: flex;
  align-items: flex-start;
  gap: 10px;
  padding: 12px 16px;
  border-bottom: 1px solid var(--ink-150);
  background: var(--ink-25);
}
.t-cat-bar__label {
  font-size: 13px;
  color: var(--ink-600);
  flex: none;
  padding-top: 5px;
}
.t-cat-bar__chips {
  flex: 1;
  display: flex;
  flex-wrap: wrap;
  gap: 6px;
}
.t-cat-chip {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  height: 26px;
  padding: 0 11px;
  border-radius: 999px;
  font-size: 12.5px;
  color: var(--ink-700);
  background: var(--ink-100);
  cursor: pointer;
  user-select: none;
  border: 1px solid transparent;
  transition: all 0.12s;
}
.t-cat-chip:hover { background: var(--ink-150); }
.t-cat-chip--active {
  background: var(--brand-50);
  color: var(--brand-700);
  border-color: var(--brand-200);
  font-weight: 500;
}
.t-cat-bar__clear {
  display: inline-flex;
  align-items: center;
  gap: 3px;
  font-size: 12px;
  color: var(--ink-500);
  cursor: pointer;
  padding: 4px 8px;
  border-radius: 4px;
}
.t-cat-bar__clear:hover { color: var(--ink-800); background: var(--ink-100); }
.t-cat-bar__hint {
  flex: none;
  font-size: 11.5px;
  color: var(--ink-500);
  padding-top: 5px;
  margin-left: auto;
}

/* ===== Checkbox (shared w/ teacher) ===== */
.t-checkbox {
  width: 16px;
  height: 16px;
  border: 1.5px solid var(--ink-300);
  border-radius: 3px;
  display: inline-grid;
  place-items: center;
  background: var(--ink-0);
  color: white;
  cursor: pointer;
  user-select: none;
  transition: all 0.12s;
  vertical-align: middle;
}
.t-checkbox:hover { border-color: var(--brand-500); }
.t-checkbox.is-checked,
.t-checkbox.is-indeterminate {
  background: var(--brand-600);
  border-color: var(--brand-600);
}
.t-checkbox__dash { width: 8px; height: 2px; background: white; border-radius: 1px; }
.t-checkbox.is-disabled {
  background: var(--ink-100);
  border-color: var(--ink-200);
  cursor: not-allowed;
  color: var(--ink-400);
}
.t-checkbox.is-disabled.is-checked { background: var(--ink-300); border-color: var(--ink-300); }

tr.is-picked-row { background: var(--brand-50); }
tr.is-picked-row:hover td { background: oklch(0.95 0.04 258); }

/* Scrollbar */
::-webkit-scrollbar { width: 10px; height: 10px; }
::-webkit-scrollbar-track { background: transparent; }
::-webkit-scrollbar-thumb { background: var(--ink-200); border-radius: 999px; border: 2px solid transparent; background-clip: padding-box; }
::-webkit-scrollbar-thumb:hover { background: var(--ink-300); background-clip: padding-box; border: 2px solid transparent; }

/* ============================================================
   系统管理 · 账号管理
   ============================================================ */
.am-super-badge {
  display: inline-flex; align-items: center;
  margin-left: 10px; padding: 2px 9px;
  font-size: 11.5px; font-weight: 500;
  color: oklch(0.48 0.14 50);
  background: oklch(0.96 0.06 60);
  border: 1px solid oklch(0.88 0.08 60);
  border-radius: 999px; vertical-align: middle;
}
.am-account { display: flex; align-items: center; gap: 10px; }
.am-account__avatar {
  width: 30px; height: 30px; border-radius: 8px; flex: none;
  background: linear-gradient(135deg, var(--brand-500), var(--brand-700));
  color: #fff; font-size: 13px; font-weight: 600;
  display: grid; place-items: center;
}
.am-account__name { font-size: 13px; color: var(--ink-900); font-weight: 500; }
.am-account__tag {
  display: inline-block; margin-top: 2px;
  font-size: 10.5px; color: oklch(0.50 0.14 50);
  background: oklch(0.96 0.06 60); padding: 0 6px; border-radius: 4px;
}
.am-role-tag {
  display: inline-block; padding: 2px 9px; border-radius: 6px; white-space: nowrap;
  font-size: 12px; color: var(--ink-700); background: var(--ink-100);
}
.am-role-tag--super {
  color: oklch(0.42 0.16 25); background: oklch(0.95 0.05 25);
  border: 1px solid oklch(0.88 0.07 25); font-weight: 500;
}

/* 密码输入 + 强度 */
.am-pw-input, .am-pw-input input { width: 100%; }
.am-pw-input {
  display: flex; align-items: center; gap: 6px;
  height: 38px; border: 1px solid var(--ink-200); border-radius: 8px;
  padding: 0 10px; background: var(--ink-0); transition: border-color 0.15s, box-shadow 0.15s;
}
.am-pw-input:focus-within { border-color: var(--brand-500); box-shadow: 0 0 0 3px oklch(0.48 0.17 258 / 0.12); }
.am-pw-input.form-input--error { border-color: var(--danger-500); }
.am-pw-input input { border: none; outline: none; background: transparent; font-size: 13.5px; color: var(--ink-900); }
.am-pw-eye { border: none; background: none; color: var(--ink-400); cursor: pointer; padding: 2px; display: grid; place-items: center; flex: none; }
.am-pw-eye:hover { color: var(--ink-700); }
.am-pw-meter { display: flex; align-items: center; gap: 10px; margin-top: 8px; }
.am-pw-meter__bars { display: flex; gap: 4px; flex: 1; }
.am-pw-bar { height: 4px; flex: 1; border-radius: 999px; background: var(--ink-150); transition: background 0.2s; }
.am-pw-bar--on.s1, .am-pw-bar--on.s2 { background: oklch(0.62 0.19 25); }
.am-pw-bar--on.s3 { background: oklch(0.70 0.15 70); }
.am-pw-bar--on.s4 { background: var(--success-500); }
.am-pw-label { font-size: 11.5px; color: var(--ink-500); flex: none; }
.am-pw-label.is-ok { color: var(--success-500); }

/* 临时密码展示 */
.am-temp-pw {
  display: flex; align-items: center; gap: 10px;
  padding: 14px 16px; border-radius: 10px;
  background: var(--ink-50); border: 1px dashed var(--ink-250, var(--ink-300));
}
.am-temp-pw__value {
  flex: 1; font-size: 18px; font-weight: 600; letter-spacing: 1px;
  color: var(--ink-900); user-select: all;
}

/* ============================================================
   系统管理 · 角色权限
   ============================================================ */
.btn--sm { height: 28px; padding: 0 12px; font-size: 12.5px; }
.rp-back {
  display: inline-flex; align-items: center; gap: 4px;
  height: 32px; padding: 0 12px; border: 1px solid var(--ink-200);
  background: var(--ink-0); border-radius: 8px; font-size: 13px;
  color: var(--ink-700); cursor: pointer; transition: all 0.12s; flex: none;
}
.rp-back:hover { border-color: var(--ink-300); background: var(--ink-25); }
.rp-role-name { display: flex; align-items: center; gap: 8px; }
.rp-role-name strong { font-size: 13.5px; color: var(--ink-900); }
.rp-builtin-tag {
  font-size: 10.5px; color: oklch(0.42 0.16 25); background: oklch(0.95 0.05 25);
  border: 1px solid oklch(0.88 0.07 25); padding: 0 6px; border-radius: 4px;
}
.rp-role-remark { font-size: 12px; color: var(--ink-500); margin-top: 3px; max-width: 520px; }

/* 权限区头部 */
.rp-perm-head {
  display: flex; align-items: center; justify-content: space-between;
  padding: 14px 20px; border-bottom: 1px solid var(--ink-100);
}
.rp-perm-head__title { font-size: 14px; font-weight: 600; color: var(--ink-900); }
.rp-perm-head__count { font-size: 12.5px; font-weight: 400; color: var(--ink-500); margin-left: 12px; }

/* 权限树 */
.rp-tree { padding: 10px 12px 16px; }
.rp-node__row { display: flex; align-items: center; gap: 8px; height: 36px; padding: 0 6px; border-radius: 7px; }
.rp-node--l0 > .rp-node__row { background: var(--ink-25); margin-top: 6px; }
.rp-node--l0 > .rp-node__row .rp-node__label { font-weight: 600; color: var(--ink-900); font-size: 13.5px; }
.rp-node__row:hover { background: var(--ink-50); }
.rp-node--l0 > .rp-node__row:hover { background: var(--ink-75); }
.rp-node__caret {
  width: 20px; height: 20px; border: none; background: none; cursor: pointer;
  color: var(--ink-400); display: grid; place-items: center; flex: none; transition: transform 0.15s;
}
.rp-node__caret svg { transition: transform 0.15s; }
.rp-node__caret.is-open svg { transform: rotate(90deg); }
.rp-node__caret-spacer { width: 20px; flex: none; }
.rp-node__label { font-size: 13px; color: var(--ink-700); cursor: pointer; user-select: none; display: inline-flex; align-items: center; gap: 8px; }
.rp-node__label--branch { font-weight: 500; color: var(--ink-800); }
.rp-node__menu-tag {
  font-size: 10px; color: var(--brand-700); background: var(--brand-50);
  padding: 0 6px; border-radius: 4px; font-weight: 400;
}
.rp-node__children { margin-left: 22px; }
/* 叶子（功能点）横向排布 */
.rp-node--l2.rp-node--leaf, .rp-node--l1.rp-node--leaf { display: inline-block; vertical-align: top; }
.rp-node--l2.rp-node--leaf > .rp-node__row, .rp-node--l1.rp-node--leaf > .rp-node__row { height: 32px; }
.rp-node--l1 > .rp-node__children, .rp-node--l2 > .rp-node__children { display: flex; flex-wrap: wrap; gap: 0 18px; }

/* ============================================================
   工作台（待开发占位）
   ============================================================ */
.wip-panel {
  padding: 72px 32px;
  display: flex; flex-direction: column; align-items: center; text-align: center;
}
.wip-illust {
  width: 96px; height: 96px; border-radius: 24px;
  background: var(--brand-50); color: var(--brand-600);
  display: grid; place-items: center; margin-bottom: 22px;
}
.wip-title { font-size: 18px; font-weight: 600; color: var(--ink-900); }
.wip-sub { font-size: 13.5px; color: var(--ink-500); margin-top: 8px; max-width: 420px; line-height: 1.65; }
.wip-badge {
  margin-top: 18px; padding: 4px 14px; border-radius: 999px;
  font-size: 12.5px; font-weight: 500; color: oklch(0.48 0.14 50);
  background: oklch(0.96 0.06 60); border: 1px solid oklch(0.88 0.08 60);
}

/* ===== 工作台 Dashboard ===== */
.dash-kpi { margin-bottom: 16px; }
.dash-kpi-card { cursor: pointer; transition: border-color .15s, box-shadow .15s, transform .1s; }
.dash-kpi-card:hover { border-color: var(--brand-400); box-shadow: var(--shadow-sm); }
.dash-kpi-unit { font-size: 13px; font-weight: 500; color: var(--ink-400); margin-left: 4px; }
.dash-kpi-sub { font-size: 12px; color: var(--ink-500); margin-top: 6px; }

.dash-grid { display: grid; grid-template-columns: 1.7fr 1fr; gap: 16px; align-items: start; }
.dash-panel { padding: 0; overflow: hidden; }
.dash-panel__head { display: flex; align-items: center; justify-content: space-between;
  padding: 14px 18px; border-bottom: 1px solid var(--ink-150); }
.dash-panel__title { display: flex; align-items: center; gap: 8px; font-size: 14px; font-weight: 600; color: var(--ink-800); }
.dash-panel__title svg { width: 16px; height: 16px; color: var(--brand-600); }
.dash-panel__hint { font-size: 12px; color: var(--ink-400); }

.dash-shortcuts { display: grid; grid-template-columns: 1fr 1fr; gap: 1px; background: var(--ink-150); }
.dash-tile { display: flex; align-items: center; gap: 12px; padding: 16px 18px; background: var(--ink-0);
  cursor: pointer; transition: background .15s; }
.dash-tile:hover { background: var(--brand-50); }
.dash-tile__icon { width: 38px; height: 38px; border-radius: 9px; flex: none;
  display: flex; align-items: center; justify-content: center; background: var(--brand-50); color: var(--brand-600); }
.dash-tile__icon svg { width: 19px; height: 19px; }
.dash-tile__body { flex: 1; min-width: 0; }
.dash-tile__title { font-size: 13.5px; font-weight: 600; color: var(--ink-800); }
.dash-tile__sub { font-size: 12px; color: var(--ink-500); margin-top: 2px; }
.dash-tile__go { width: 15px; height: 15px; color: var(--ink-300); flex: none; }
.dash-tile:hover .dash-tile__go { color: var(--brand-500); }

.dash-sys { padding: 6px 0; }
.dash-sys__row { display: flex; align-items: center; gap: 10px; padding: 11px 18px; }
.dash-sys__dot { width: 8px; height: 8px; border-radius: 50%; flex: none; }
.dash-sys__label { font-size: 13px; color: var(--ink-700); flex: 1; }
.dash-sys__text { font-size: 12.5px; color: var(--ink-500); }

.dash-feed { padding: 4px 0; }
.dash-feed__row { display: flex; align-items: center; gap: 14px; padding: 12px 18px; border-bottom: 1px solid var(--ink-100); }
.dash-feed__row:last-child { border-bottom: none; }
.dash-feed__who { font-size: 13px; font-weight: 600; color: var(--ink-800); width: 130px; flex: none; }
.dash-feed__act { font-size: 13px; color: var(--ink-600); flex: 1; }
.dash-feed__time { font-size: 12px; color: var(--ink-400); flex: none; }

/* ===== 顶栏用户下拉（退出登录收纳于此） ===== */
.header__user-wrap { position: relative; }
.header__user { cursor: pointer; user-select: none; border-radius: var(--radius-md); padding: 4px 8px; transition: background .15s; }
.header__user:hover, .header__user.is-open { background: var(--ink-100); }
.header__user-menu {
  position: absolute; top: calc(100% + 8px); right: 0; min-width: 180px; z-index: 50;
  background: var(--ink-0); border: 1px solid var(--ink-150); border-radius: var(--radius-md);
  box-shadow: var(--shadow-md); padding: 6px; overflow: hidden;
}
.header__user-menu-head { padding: 8px 10px 10px; border-bottom: 1px solid var(--ink-100); margin-bottom: 6px; }
.header__user-menu-name { font-size: 13.5px; font-weight: 600; color: var(--ink-800); }
.header__user-menu-sub { font-size: 12px; color: var(--ink-500); margin-top: 2px; }
.header__user-menu-item {
  display: flex; align-items: center; gap: 8px; width: 100%; padding: 9px 10px;
  background: none; border: none; border-radius: var(--radius-sm); cursor: pointer;
  font-size: 13px; color: var(--ink-700); text-align: left; transition: background .15s, color .15s;
}
.header__user-menu-item:hover { background: oklch(0.95 0.05 25); color: oklch(0.52 0.2 25); }
.header__user-menu-item svg { color: inherit; }



/* ===== 运营端登录页（spa-root 单文件/三文件用，与 运营端登录.html 同款）===== */
.login {
  display: flex; align-items: center; justify-content: flex-end;
  height: 100vh; width: 100%;
  background: url("data:image/jpeg;base64,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") center / cover no-repeat;
  position: relative;
}
.login::after { content:""; position:absolute; inset:0; pointer-events:none;
  background: linear-gradient(90deg, transparent 45%, oklch(1 0 0 / 0.10) 70%, oklch(1 0 0 / 0.28) 100%); }
.login__brand { display: none !important; }
.login__form-wrap { display:flex; align-items:center; justify-content:center;
  background: transparent; margin-right: 7%; position: relative; z-index: 2; }
.login__form {
  width: 380px; max-width: 86vw;
  background: oklch(1 0 0 / 0.82);
  backdrop-filter: blur(18px) saturate(1.2); -webkit-backdrop-filter: blur(18px) saturate(1.2);
  border: 1px solid oklch(1 0 0 / 0.6); border-radius: 16px; padding: 36px 32px 30px;
  box-shadow: 0 18px 50px oklch(0.45 0.12 258 / 0.22), 0 2px 8px oklch(0.45 0.12 258 / 0.1);
}

/* —— 登录字段/表单基础（移植自登录页）—— */
.login__form-wrap {
      background: var(--ink-0);
      display: flex;
      align-items: center;
      justify-content: center;
      padding: 56px 32px;
      position: relative;
    }
.login__title {
      font-size: 26px;
      font-weight: 600;
      color: var(--ink-900);
      letter-spacing: -0.4px;
      margin: 0;
    }
.login__sub {
      font-size: 14px;
      color: var(--ink-500);
      margin-top: 8px;
      margin-bottom: 32px;
    }
.field { margin-bottom: 18px; }
.field__label {
      font-size: 13px;
      color: var(--ink-700);
      font-weight: 500;
      margin-bottom: 8px;
      display: block;
    }
.field__input {
      display: flex;
      align-items: center;
      height: 44px;
      border: 1px solid var(--ink-200);
      border-radius: 8px;
      padding: 0 12px;
      gap: 8px;
      background: var(--ink-0);
      transition: all 0.15s;
    }
.field__input:hover { border-color: var(--ink-300); }
.field__input:focus-within {
      border-color: var(--brand-500);
      box-shadow: 0 0 0 4px oklch(0.55 0.16 258 / 0.12);
    }
.field__input--error { border-color: var(--danger-500); }
.field__input--error:focus-within { box-shadow: 0 0 0 4px oklch(0.58 0.20 25 / 0.12); }
.field__icon { color: var(--ink-400); flex: none; }
.field__input input {
      flex: 1;
      border: none;
      outline: none;
      background: transparent;
      font-size: 14px;
      color: var(--ink-900);
      min-width: 0;
    }
.field__input input::placeholder { color: var(--ink-400); }
.field__toggle {
      background: none;
      border: none;
      cursor: pointer;
      color: var(--ink-400);
      padding: 4px;
      border-radius: 4px;
      display: grid; place-items: center;
    }
.field__toggle:hover { color: var(--ink-700); background: var(--ink-75); }
.field__error {
      color: var(--danger-500);
      font-size: 12px;
      margin-top: 6px;
      display: flex;
      align-items: center;
      gap: 4px;
    }
.remember {
      display: inline-flex;
      align-items: center;
      gap: 8px;
      cursor: pointer;
      font-size: 13px;
      color: var(--ink-700);
      user-select: none;
    }
.remember__box {
      width: 16px; height: 16px;
      border: 1.5px solid var(--ink-300);
      border-radius: 4px;
      display: inline-grid;
      place-items: center;
      color: white;
      background: transparent;
      transition: all 0.12s;
    }
.remember:hover .remember__box { border-color: var(--brand-500); }
.remember--checked .remember__box {
      background: var(--brand-600);
      border-color: var(--brand-600);
    }
.login__submit {
      width: 100%;
      height: 46px;
      background: var(--brand-600);
      color: white;
      border: none;
      border-radius: 8px;
      font-size: 15px;
      font-weight: 500;
      cursor: pointer;
      display: inline-flex;
      align-items: center;
      justify-content: center;
      gap: 6px;
      transition: all 0.15s;
      box-shadow: 0 4px 14px oklch(0.48 0.17 258 / 0.30);
    }
.login__submit:hover {
      background: var(--brand-700);
      box-shadow: 0 6px 18px oklch(0.48 0.17 258 / 0.40);
    }
.login__submit:active { transform: translateY(1px); box-shadow: 0 2px 8px oklch(0.48 0.17 258 / 0.30); }
.login__submit:disabled {
      background: var(--ink-300);
      box-shadow: none;
      cursor: not-allowed;
    }
.login__footer {
      position: absolute;
      bottom: 24px;
      left: 0; right: 0;
      text-align: center;
      font-size: 11.5px;
      color: var(--ink-400);
    }
.spinner {
      width: 14px; height: 14px;
      border: 2px solid rgba(255,255,255,0.3);
      border-top-color: white;
      border-radius: 50%;
      animation: spin 0.7s linear infinite;
    }
.demo-hint {
      margin-top: 14px;
      font-size: 12px;
      color: var(--ink-400);
      text-align: center;
      font-family: var(--font-num);
    }
.demo-hint code {
      background: var(--ink-75);
      padding: 1px 6px;
      border-radius: 3px;
      color: var(--ink-700);
      font-family: ui-monospace, Menlo, Consolas, monospace;
      font-size: 11.5px;
    }
.login__form-wrap {
      background: transparent !important;
      width: auto !important; flex: none !important;
      padding: 0 !important; margin-right: 7%;
      position: relative; z-index: 2;
    }

/* 登录补充：extras/forgot/field__input */
.field__input {
      display: flex;
      align-items: center;
      height: 44px;
      border: 1px solid var(--ink-200);
      border-radius: 8px;
      padding: 0 12px;
      gap: 8px;
      background: var(--ink-0);
      transition: all 0.15s;
    }
.field__input:hover { border-color: var(--ink-300); }
.field__input:focus-within {
      border-color: var(--brand-500);
      box-shadow: 0 0 0 4px oklch(0.55 0.16 258 / 0.12);
    }
.field__input--error { border-color: var(--danger-500); }
.field__input--error:focus-within { box-shadow: 0 0 0 4px oklch(0.58 0.20 25 / 0.12); }
.field__input input {
      flex: 1;
      border: none;
      outline: none;
      background: transparent;
      font-size: 14px;
      color: var(--ink-900);
      min-width: 0;
    }
.field__input input::placeholder { color: var(--ink-400); }
.extras {
      display: flex;
      align-items: center;
      justify-content: space-between;
      margin: 6px 0 24px;
    }
.forgot {
      font-size: 13px;
      color: var(--ink-500);
      cursor: not-allowed;
      position: relative;
    }
.forgot:hover .forgot__tip { opacity: 1; transform: translate(-50%, -8px); }
.forgot__tip {
      position: absolute;
      bottom: 100%;
      left: 50%;
      transform: translate(-50%, -2px);
      background: var(--ink-900);
      color: var(--ink-100);
      padding: 8px 12px;
      border-radius: 6px;
      font-size: 12px;
      white-space: nowrap;
      opacity: 0;
      pointer-events: none;
      transition: all 0.18s;
      z-index: 10;
    }
.forgot__tip::after {
      content: "";
      position: absolute;
      top: 100%; left: 50%;
      transform: translateX(-50%);
      border: 4px solid transparent;
      border-top-color: var(--ink-900);
    }
