.aim-root{color:#18202f;gap:22px;display:grid}.aim-root *{box-sizing:border-box}.aim-root button,.aim-root input,.aim-root select{font:inherit}.aim-heading,.aim-panel>header,.aim-form footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.aim-heading span{color:#7c3aed;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.aim-heading h2{margin:4px 0;font-size:30px}.aim-heading p,.aim-panel p{color:#657086;margin:0}.aim-status{color:#657086;background:#fff;border:1px solid #d8dce5;border-radius:999px;padding:8px 12px;font-size:12px}.aim-status[data-kind=ok]{color:#18764b;border-color:#a7e2c5}.aim-status[data-kind=error]{color:#ad3038;border-color:#f1afb3}.aim-heading-actions{align-items:center;gap:10px;display:flex}.aim-heading-actions button{color:#fff;cursor:pointer;background:#7c3aed;border:1px solid #7c3aed;border-radius:9px;padding:8px 12px}.aim-layout{grid-template-columns:minmax(0,1fr) minmax(300px,390px);align-items:start;gap:18px;display:grid}.aim-layout>main{gap:18px;display:grid}.aim-panel{background:#fff;border:1px solid #dde1e9;border-radius:18px;padding:20px;box-shadow:0 12px 35px #1e293b0f}.aim-panel h3{margin:0 0 4px;font-size:17px}.aim-panel header button,.aim-form button,.aim-config-card button{cursor:pointer;background:#f7f8fb;border:1px solid #d5d9e2;border-radius:9px;padding:8px 12px}.aim-defaults{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.aim-defaults label,.aim-form label{color:#596579;gap:6px;font-size:12px;font-weight:700;display:grid}.aim-defaults select,.aim-form input,.aim-form select{color:#18202f;background:#fbfcfe;border:1px solid #d6dae3;border-radius:9px;outline:0;width:100%;min-width:0;padding:10px}.aim-defaults select:focus,.aim-form input:focus,.aim-form select:focus{border-color:#8b5cf6;box-shadow:0 0 0 3px #8b5cf61a}.aim-config-list{gap:9px;margin-top:16px;display:grid}.aim-config-list:empty:after{color:#7c879a;text-align:center;content:"还没有模型配置";padding:30px}.aim-config-card{background:#fbfcfe;border:1px solid #e2e5eb;border-radius:12px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:13px;display:grid}.aim-config-card div{gap:2px;min-width:0;display:grid}.aim-config-card span,.aim-config-card small{color:#6e788a;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aim-config-card small{font-size:11px}.aim-config-card button.is-danger{color:#b63c44}.aim-form{gap:12px;margin-top:18px;display:grid}.aim-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.aim-form footer{justify-content:flex-end;padding-top:6px}.aim-form button.is-primary{color:#fff;background:#7c3aed;border-color:#7c3aed}@media (width<=900px){.aim-layout,.aim-defaults{grid-template-columns:1fr}}
