/* 管理子页布局：宽屏双栏，窄屏顺序堆叠，表格只在自身区域滚动。 */
.admin-tabs{display:flex;gap:8px;padding:6px;background:var(--surface-muted,var(--ss-surface-2));border-radius:12px;margin:18px 0}.admin-tabs a{padding:10px 16px;border-radius:8px;color:var(--muted,var(--ss-muted));text-decoration:none}.admin-tabs a.active{background:var(--surface,var(--ss-surface));color:var(--primary,var(--ss-primary-text));box-shadow:0 1px 4px color-mix(in srgb, var(--ss-ink) 8%, transparent)}.compact-admin-metrics{margin-bottom:8px}.admin-filter-grid{display:grid;grid-template-columns:minmax(180px,2fr) repeat(5,minmax(120px,1fr));gap:12px;align-items:end}.admin-bulk{margin:16px 0;flex-wrap:wrap}.admin-table{overflow:auto;border:1px solid var(--border,var(--ss-line));border-radius:10px}.admin-table-row{display:grid;grid-template-columns:32px minmax(210px,1.5fr) minmax(150px,1fr) minmax(150px,1fr) minmax(210px,1.2fr) 72px;gap:12px;align-items:center;min-width:920px;padding:11px 14px;border-top:1px solid var(--border,var(--ss-line))}.admin-table-row.header{border-top:0;background:var(--surface-muted,var(--ss-surface-2));font-size:13px;font-weight:700}.wrap{flex-wrap:wrap}.domain-admin-layout{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);gap:18px}.domain-choice{width:100%;text-align:left;margin:0 0 8px}.suggestion-card{padding:12px 0;border-top:1px solid var(--border,var(--ss-line))}.linked-source-list,.available-source-list{max-height:420px;overflow:auto;border:1px solid var(--border,var(--ss-line));border-radius:10px;margin-bottom:12px}.history-row.compact{padding:10px 12px}.admin-filter-grid label,.domain-admin-layout label{min-width:0}@media(max-width:1100px){.admin-filter-grid{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media(max-width:760px){.admin-tabs{overflow:auto}.admin-tabs a{white-space:nowrap}.admin-filter-grid,.domain-admin-layout{grid-template-columns:1fr}.admin-table{max-width:calc(100vw - 32px)}.compact-admin-metrics{grid-template-columns:1fr 1fr}.domain-admin-layout>.panel{min-width:0}}@media(max-width:420px){.admin-filter-grid{grid-template-columns:1fr}.compact-admin-metrics{grid-template-columns:1fr}.admin-bulk>*{width:100%}}
