.tabs[data-v-fd6c769a]{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.tab[data-v-fd6c769a]{border:1px solid var(--border);background:#f8fbff;border-radius:12px;padding:12px 14px}.tab.active[data-v-fd6c769a]{background:#eaf2ff;border-color:#155eef5c}@media (width<=900px){.tabs[data-v-fd6c769a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.tabs[data-v-fd6c769a]{grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#172033;--primary:#155eef;--surface:#fff;--border:#d9e0ee;--text-muted:#52607a;background:#f4f6fb;font-family:Segoe UI,PingFang SC,Microsoft YaHei,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#155eef29,#0000 32%),linear-gradient(#f8fbff 0%,#eef2f9 100%);min-width:320px;margin:0}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}.page-shell{max-width:1200px;margin:0 auto;padding:24px}.card{background:var(--surface);border:1px solid var(--border);border-radius:18px;box-shadow:0 12px 40px #1118270f}.section-title{margin:0 0 12px;font-size:28px;font-weight:700}.muted{color:var(--text-muted)}.btn{background:var(--primary);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;display:inline-flex}.btn.secondary{color:var(--primary);background:#eef4ff}.btn.ghost{color:var(--primary);border:1px solid var(--border);background:0 0}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.field{flex-direction:column;gap:8px;display:flex}.field input,.field textarea,.field select{border:1px solid var(--border);background:#fff;border-radius:12px;width:100%;padding:12px 14px}.pill{color:var(--primary);background:#eef4ff;border-radius:999px;align-items:center;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%}th,td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:12px 10px}.inline-actions{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.grid-2,.grid-3{grid-template-columns:1fr}.page-shell{padding:16px}}
