.issue[data-v-4ab48eb1]{gap:var(--sp-2);flex-direction:column;display:flex}.issue-foot[data-v-4ab48eb1]{z-index:1;margin-top:var(--sp-2);padding:var(--sp-3) 0 var(--sp-2);border-top:1px solid var(--line);background:var(--ink-2);gap:6px;display:grid;position:sticky;bottom:0}.sub[data-v-4ab48eb1]{font-size:var(--fs-sm);color:var(--muted);margin-top:var(--sp-2);font-weight:800}.sub.reg[data-v-4ab48eb1]{margin-top:var(--sp-4)}.issue-item[data-v-4ab48eb1]{border-radius:var(--r-md);background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--steel-2);padding:12px}.issue-item.warn[data-v-4ab48eb1]{border-left-color:var(--ember)}.issue-item.danger[data-v-4ab48eb1]{border-left-color:var(--st-late)}.issue-item.info[data-v-4ab48eb1]{border-left-color:var(--electric)}.ii-top[data-v-4ab48eb1]{align-items:center;gap:8px;display:flex}.ii-proc[data-v-4ab48eb1]{overflow-wrap:anywhere;align-items:center;gap:6px;min-width:0;font-size:13px;font-weight:700;display:inline-flex}.ii-proc .dot[data-v-4ab48eb1]{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.issue-item.warn .ii-proc[data-v-4ab48eb1]{color:var(--ember-2)}.issue-item.danger .ii-proc[data-v-4ab48eb1]{color:var(--st-late)}.issue-item.info .ii-proc[data-v-4ab48eb1]{color:var(--electric)}.ii-type[data-v-4ab48eb1]{border-radius:var(--radius-pill);background:var(--fill-4);color:var(--muted);flex:none;padding:3px 8px;font-size:10px;font-weight:700}.ii-del[data-v-4ab48eb1]{width:26px;height:26px;color:var(--faint);border-radius:8px;flex:none;place-items:center;margin-left:auto;font-size:14px;display:grid}.ii-lines[data-v-4ab48eb1]{gap:4px;margin-top:8px;display:grid}.ii-line[data-v-4ab48eb1]{color:var(--text);align-items:flex-start;gap:7px;font-size:13px;line-height:1.5;display:flex}.ii-line>svg[data-v-4ab48eb1]{color:var(--faint);flex:none;margin-top:3px}.ii-line>span[data-v-4ab48eb1]{overflow-wrap:anywhere;min-width:0}.ii-meta[data-v-4ab48eb1]{color:var(--faint);align-items:center;gap:5px;margin-top:6px;font-size:11px;display:inline-flex}.form[data-v-4ab48eb1]{gap:var(--sp-3);display:grid}.field[data-v-4ab48eb1]{gap:5px;display:grid}.field label[data-v-4ab48eb1]{font-size:var(--fs-xs);color:var(--muted);font-weight:700}.field label small[data-v-4ab48eb1]{color:var(--faint);font-weight:500}.field select[data-v-4ab48eb1],.field input[data-v-4ab48eb1],.field textarea[data-v-4ab48eb1]{min-height:46px;padding:0 var(--sp-3);border-radius:var(--r-sm);background:var(--fill-3);border:1px solid var(--line-2);color:var(--text)}.field textarea[data-v-4ab48eb1]::placeholder,.field input[data-v-4ab48eb1]::placeholder{color:var(--faint)}.note[data-v-4ab48eb1]{color:var(--faint);font-size:11px;line-height:1.5}.err[data-v-4ab48eb1]{color:var(--st-late);font-size:12px}.seg[data-v-4ab48eb1]{gap:var(--sp-2);border-radius:var(--r-sm);background:var(--fill-2);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));padding:5px;display:grid}.seg button[data-v-4ab48eb1]{min-height:40px;color:var(--muted);border-radius:10px;font-size:13px;font-weight:700}.seg button.active.info[data-v-4ab48eb1]{background:var(--grad-cobalt);color:#fff}.seg button.active.warn[data-v-4ab48eb1]{background:var(--grad-ember);color:#fff}.seg button.active.danger[data-v-4ab48eb1]{background:var(--grad-issue);color:#fff}.io-row[data-v-4ab48eb1]{gap:var(--sp-2);grid-template-columns:minmax(0,1fr) 46px;display:grid}.io-del[data-v-4ab48eb1]{border-radius:var(--r-sm);background:var(--fill-3);border:1px solid var(--line-2);color:var(--muted);box-shadow:var(--btn-lift);place-items:center;display:grid}.io-add[data-v-4ab48eb1]{border-radius:var(--r-sm);background:var(--fill-3);border:1px dashed var(--line-2);min-height:40px;color:var(--muted);justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.mchips[data-v-4ab48eb1]{gap:var(--sp-2);flex-wrap:wrap;display:flex}.mchip[data-v-4ab48eb1]{border-radius:var(--radius-pill);background:var(--fill-3);border:1px solid var(--line);min-height:36px;color:var(--muted);box-shadow:var(--btn-lift);padding:0 12px;font-size:12px;font-weight:700}.mchip small[data-v-4ab48eb1]{opacity:.75;font-weight:500}.mchip.on[data-v-4ab48eb1]{background:var(--grad-cobalt);color:#fff;box-shadow:var(--glow-blue), var(--btn-hi);border-color:#0000}
