/* Aurora Slug Translator 后台演示样式 */
.aurora-slug-admin-wrap{color:#1d2327;}
.aurora-slug-admin-wrap h1{font-size:24px;margin:16px 0;}

/* 顶部 Nav Tab 仿 WP */
.ast-nav-tabs{border-bottom:1px solid #c3c4c7;margin-top:10px;}
.ast-nav-tab{display:inline-block;padding:8px 16px 9px;border:1px solid transparent;border-bottom:none;margin-right:4px;background:#e5e5e5;color:#50575e;text-decoration:none;font-size:13px;border-top-left-radius:3px;border-top-right-radius:3px;cursor:pointer;}
.ast-nav-tab.ast-nav-tab-active{background:#fff;border-color:#c3c4c7 #c3c4c7 #fff;color:#000;}

.ast-tab-panel{display:none;margin-top:0;}
.ast-tab-panel.active{display:block;}

/* 两列布局 */
.ast-layout-two-cols{display:flex;gap:24px;align-items:stretch;margin-top:16px;}
.ast-col-left{flex:0 0 60%;max-width:60%;min-width:0;}
.ast-col-right{flex:0 0 40%;max-width:40%;min-width:260px;}
.ast-col-card{background:#fff;border:1px solid #ccd0d4;border-radius:4px;padding:20px 18px 16px;box-shadow:0 1px 1px rgba(0,0,0,.04);box-sizing:border-box;}

/* 表单表格 */
.ast-col-left .form-table{width:100%;border-collapse:collapse;}
.ast-col-left .form-table th{width:220px;text-align:left;padding:10px 10px 10px 0;vertical-align:top;font-weight:600;}
.ast-col-left .form-table td{padding:10px 0;}
.ast-col-left input[type=text],
.ast-col-left input[type=url],
.ast-col-left select,
.ast-col-left textarea{width:100%;max-width:100%;padding:8px 10px;border:1px solid #ccd0d4;border-radius:3px;font-size:13px;}
.ast-col-left textarea{min-height:140px;font-family:Menlo,Consolas,monospace;}
.ast-col-left .description{font-size:12px;color:#646970;margin:4px 0 8px;}

/* 右侧推广卡片 */
.ast-col-right .ast-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px;}
.ast-col-right .ast-card{background:#0d8bd4;color:#fff;border-radius:3px;padding:14px 12px;font-size:13px;line-height:1.5;text-align:left;text-decoration:none;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;}
.ast-col-right .ast-card:hover{background:#0b79ba;}
.ast-col-right .ast-card-title{font-size:18px;font-weight:700;margin-bottom:6px;}
.ast-col-right .ast-card-desc{font-size:12px;opacity:.9;}
.ast-col-right .ast-more{text-align:right;}

/* 批量标签表格，仅静态演示 */
.ast-bulk-intro{margin-top:12px;font-size:13px;color:#50575e;}
.ast-bulk-intro .description{margin-top:4px;}
.ast-bulk-table{margin-top:10px;background:#fff;border:1px solid #ccd0d4;border-radius:4px;overflow:hidden;}
.ast-bulk-table table{width:100%;border-collapse:collapse;font-size:13px;}
.ast-bulk-table th,.ast-bulk-table td{padding:8px 10px;border-bottom:1px solid #e2e4e7;}
.ast-bulk-table thead{background:#f3f4f6;font-weight:600;}
.ast-bulk-table code{background:#f6f7f7;padding:2px 4px;border-radius:3px;}
.ast-bulk-actions{margin-top:10px;}

.ast-pagination{display:flex;justify-content:flex-end;align-items:center;gap:4px;margin:8px 0;font-size:12px;color:#50575e;}
.ast-page-num{display:inline-block;padding:3px 7px;border-radius:4px;border:1px solid #ccd0d4;background:#fff;cursor:pointer;}
.ast-page-num.current{background:#2271b1;border-color:#2271b1;color:#fff;font-weight:600;}

.ast-bulk-checkbox-all{cursor:pointer;}

.ast-secondary-text{font-size:12px;color:#646970;margin-top:10px;}

@media (max-width:960px){
  .ast-layout-two-cols{flex-direction:column;}
  .ast-col-left,.ast-col-right{max-width:100%;flex:1 1 auto;}
}
