/* 运营后台「怎么问」（2026-10-26，MARK ask-guides-20261026） */
.ag-admin .ag-tabs{display:flex;flex-wrap:wrap;gap:8px;margin:4px 0 16px}
.ag-admin .ag-tab{display:inline-flex;align-items:center;gap:6px;border:1px solid #e3e7ec;background:#fff;border-radius:999px;padding:6px 14px;font:inherit;font-size:13.5px;cursor:pointer;color:#33404d}
.ag-admin .ag-tab.on{border-color:#d93a2b;background:#fdecea;color:#b32b1e;font-weight:600}
.ag-admin .ag-tab em{font-style:normal;font-size:11px;background:#fff3d6;color:#8a5a00;border-radius:6px;padding:0 5px}
.ag-admin .ag-rows{display:flex;flex-direction:column;gap:10px}
.ag-admin .ag-row{display:grid;grid-template-columns:28px 1fr auto;gap:12px;align-items:start;padding:12px;border:1px solid #edf0f3;border-radius:12px;background:#fafbfc}
.ag-admin .ag-no{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#eef1f4;color:#5a6672;font-size:12px;font-weight:700;margin-top:22px}
.ag-admin .ag-fields{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:8px 10px}
.ag-admin .ag-f{display:flex;flex-direction:column;gap:4px;font-size:12px;color:#6b7785}
.ag-admin .ag-f.f-full{grid-column:1 / -1}
.ag-admin .ag-f textarea{resize:vertical;line-height:1.55}
.ag-admin .ag-f :is(input,textarea){width:100%;box-sizing:border-box;border:1px solid #dde3e9;border-radius:8px;padding:7px 10px;font:inherit;font-size:14px;color:#1f2328;background:#fff}
.ag-admin .ag-f :is(input,textarea):focus{outline:none;border-color:#f0a69d;box-shadow:0 0 0 3px rgba(217,58,43,.12)}
.ag-admin .ag-ops{display:flex;flex-direction:column;gap:6px;margin-top:20px}
.ag-admin .ag-empty{color:#8a9099;font-size:13.5px;margin:4px 0}
.ag-admin .ag-foot{display:flex;align-items:center;gap:10px;margin-top:16px}
.ag-admin .ag-gap{flex:1}
@media (max-width:760px){.ag-admin .ag-row{grid-template-columns:1fr}.ag-admin .ag-no{margin-top:0}.ag-admin .ag-fields{grid-template-columns:1fr}.ag-admin .ag-ops{flex-direction:row;margin-top:0}}
