/* Aurora Chat 后台演示样式（根据插件 assets/css/admin.css 精简移植，仅用于静态 UI） */
.aurora-chat-admin{margin-top:20px;font-size:13px;}
.aurora-chat-admin h1{font-size:24px;margin-bottom:16px;}

.aurora-chat-admin .nav-tab-wrapper{border-bottom:1px solid #c3c4c7;margin-bottom:16px;}
.aurora-chat-admin .nav-tab{display:inline-block;padding:8px 14px 10px;margin:0 4px -1px 0;border:1px solid transparent;border-bottom:none;background:#e5e5e5;color:#50575e;text-decoration:none;font-size:13px;border-radius:3px 3px 0 0;cursor:pointer;}
.aurora-chat-admin .nav-tab.nav-tab-active{background:#fff;border-color:#c3c4c7 #c3c4c7 #fff;color:#000;}

.aurora-chat-admin .aurora-tab-panel{display:none;}
.aurora-chat-admin .aurora-tab-panel.active{display:block;}

.aurora-chat-admin .card{background:#fff;border:1px solid #ccd0d4;border-radius:4px;padding:18px 16px;margin-bottom:16px;box-shadow:0 1px 1px rgba(0,0,0,.04);}

.aurora-chat-admin .form-table{width:100%;border-collapse:collapse;}
.aurora-chat-admin .form-table th{width:220px;padding:10px 10px 10px 0;text-align:left;vertical-align:top;font-weight:600;}
.aurora-chat-admin .form-table td{padding:10px 0;}
.aurora-chat-admin input[type=text],
.aurora-chat-admin input[type=number],
.aurora-chat-admin input[type=url],
.aurora-chat-admin select,
.aurora-chat-admin textarea{width:100%;max-width:480px;padding:6px 8px;border:1px solid #ccd0d4;border-radius:3px;font-size:13px;}
.aurora-chat-admin textarea{min-height:100px;}
.aurora-chat-admin .description{font-size:12px;color:#646970;margin-top:4px;}

.aurora-chat-admin .checkbox-group label{display:inline-block;margin-right:12px;margin-bottom:4px;}

.aurora-chat-admin .aurora-section-heading th{padding-top:16px;border-top:1px solid #f0f0f1;}
.aurora-chat-admin .aurora-section-heading h3{margin:0;font-size:15px;}

.aurora-chat-admin .aurora-section-heading-advanced h3{display:inline-block;margin-right:8px;}
.aurora-chat-admin .aurora-toggle-advanced{font-size:12px;}

.aurora-chat-admin .aurora-kb-tip{margin-top:8px;font-size:12px;color:#646970;}
.aurora-chat-admin .aurora-kb-list{margin-top:8px;border-top:1px solid #e2e4e7;padding-top:8px;font-size:13px;}

/* 使用统计：横排 4 个小卡片，参考插件后台 style */
.aurora-chat-admin .usage-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px;margin:10px 0 16px;}
.aurora-chat-admin .stat-card{background:#f6f7f7;border:1px solid #c3c4c7;border-radius:4px;padding:10px 12px;text-align:center;}
.aurora-chat-admin .stat-value{font-size:20px;font-weight:600;margin-bottom:4px;}
.aurora-chat-admin .stat-label{font-size:12px;color:#64748b;}

.aurora-chat-admin .aurora-license-status{margin-top:8px;font-size:13px;}
.aurora-chat-admin .aurora-logs{font-size:11px;max-height:260px;overflow:auto;background:#111827;color:#e5e7eb;border-radius:4px;padding:10px;line-height:1.5;font-family:Menlo,Consolas,monospace;}

/* 聊天记录表格整体稍微比正文小一号 */
.aurora-chat-admin table.widefat td,
.aurora-chat-admin table.widefat th{font-size:12px;}

/* 聊天记录：顶部筛选工具条 */
.aurora-chat-admin .aurora-log-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 10px;font-size:12px;}
.aurora-chat-admin .aurora-log-filters label{display:flex;align-items:center;gap:4px;white-space:nowrap;}
.aurora-chat-admin .aurora-log-filters select,
.aurora-chat-admin .aurora-log-filters input[type="text"]{font-size:12px;height:28px;padding:2px 6px;}
.aurora-chat-admin .aurora-log-filters .button{height:28px;line-height:26px;padding:0 10px;font-size:12px;}

/* 聊天记录表格细节对齐：表格占满容器，列宽更宽松，标题和值左对齐 */
.aurora-chat-admin .aurora-log-table{width:100%;}
.aurora-chat-admin .aurora-log-table .check-column{width:32px;text-align:center;}
.aurora-chat-admin .aurora-log-table td,
.aurora-chat-admin .aurora-log-table th{
  vertical-align:top;
  text-align:left;
  padding:6px 8px;
  line-height:1.4;
}
/* 仅为时间列提供一个大致宽度，其余列由浏览器自适应分配，避免过于拥挤 */
.aurora-chat-admin .aurora-log-table th:nth-child(2){width:150px;}

.aurora-chat-admin .submit{margin-top:14px;}

@media (max-width:782px){
  .aurora-chat-admin .form-table th{width:100%;display:block;padding-bottom:0;}
  .aurora-chat-admin .form-table td{display:block;padding-top:4px;}
}
