.struct-form[data-v-4179c507]{min-width:0;display:flex;flex-direction:column;gap:0}.sg[data-v-4179c507]{border:1px solid var(--wb-border);border-radius:var(--wb-radius);background:var(--wb-bg-card);padding:10px 12px 12px;margin:0 0 14px}.sg[data-v-4179c507]:last-child{margin-bottom:0}.sg-legend[data-v-4179c507]{font-size:13px;font-weight:600;color:var(--wb-text-1);padding:0 6px;margin:0 0 10px}.sg-switch-row[data-v-4179c507]{display:flex;align-items:center;gap:8px;margin-bottom:10px}.sg-switch[data-v-4179c507]{flex:0 0 auto;max-width:260px}.form[data-v-4179c507]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 14px}.fi[data-v-4179c507]{display:flex;flex-direction:column;gap:5px;min-width:0}.fi.wide[data-v-4179c507]{grid-column:1 / -1}.fi .ipt[data-v-4179c507]{width:100%;box-sizing:border-box}.ipt[data-v-4179c507]{background:var(--wb-bg-input);border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 10px;font-size:13px;color:var(--wb-text-1);font-family:inherit;min-width:0}.ipt[data-v-4179c507]:focus{outline:none;border-color:var(--wb-brand)}.fl-label[data-v-4179c507]{font-size:12.5px;color:var(--wb-text-3)}.fl-label.required[data-v-4179c507]:after{content:" *";color:var(--wb-danger)}@media(max-width:520px){.form[data-v-4179c507]{grid-template-columns:1fr}}.fl-mt[data-v-aa134a25]{padding:10px 12px 2px}.pm-toolbar[data-v-aa134a25]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;background:var(--wb-bg-card);border:1px solid var(--wb-border);border-radius:var(--wb-radius-lg);padding:8px 12px;margin-bottom:12px}.pm-tb-code[data-v-aa134a25]{font-size:12px;color:var(--wb-brand);font-weight:600}.pm-tb-name[data-v-aa134a25]{font-size:13.5px;font-weight:600;color:var(--wb-text-1);max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-tb-meta[data-v-aa134a25]{font-size:12px;color:var(--wb-text-3)}.pm-flex[data-v-aa134a25]{flex:1}.pm-tb-filter[data-v-aa134a25]{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.pm-tb-filter-lbl[data-v-aa134a25]{font-size:12.5px;color:var(--wb-text-3)}.pm-ord-sel[data-v-aa134a25]{height:30px;padding:0 8px;max-width:280px;font-size:12.5px}.pm-tb-sub[data-v-aa134a25]{flex-basis:100%;display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;padding-top:7px;margin-top:4px;border-top:1px dashed var(--wb-border);font-size:12px;color:var(--wb-text-3)}.pm-sec[data-v-aa134a25]{margin-bottom:18px}.pm-sec-head[data-v-aa134a25]{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:8px}.pm-sec-title[data-v-aa134a25]{margin:0;font-size:14px;font-weight:600;color:var(--wb-text-1)}.pm-sec-meta[data-v-aa134a25]{font-size:12px;color:var(--wb-text-3);margin-right:auto}.pm-split[data-v-aa134a25]{--pm-list-h: 420px;display:grid;grid-template-columns:340px minmax(0,1fr);gap:14px;align-items:start}.pm-pane[data-v-aa134a25]{min-width:0;margin-bottom:0}.pm-zone[data-v-aa134a25]{border:1px solid var(--wb-border);border-radius:var(--wb-radius);background:var(--wb-bg-card);padding:12px 14px;margin-bottom:16px}.pm-zone[data-v-aa134a25]:last-child{margin-bottom:0}.pm-slist[data-v-aa134a25]{list-style:none;margin:0;padding:4px;background:var(--wb-bg-card);border:1px solid var(--wb-border);border-radius:var(--wb-radius-lg);max-height:var(--pm-list-h);overflow:auto}.pm-item[data-v-aa134a25]{display:flex;align-items:center;gap:8px;padding:5px 8px;border-radius:var(--wb-radius-sm);cursor:pointer}.pm-item+.pm-item[data-v-aa134a25]{margin-top:2px}.pm-item[data-v-aa134a25]:hover{background:var(--wb-bg-hover)}.pm-item-on[data-v-aa134a25],.pm-item-on[data-v-aa134a25]:hover{background:var(--wb-brand-soft)}.pm-item-idx[data-v-aa134a25]{flex:0 0 auto;min-width:18px;font-size:11.5px;color:var(--wb-text-3);text-align:right}.pm-item-txt[data-v-aa134a25]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;line-height:1.35}.pm-item-model[data-v-aa134a25]{font-size:13px;color:var(--wb-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-item-on .pm-item-model[data-v-aa134a25]{color:var(--wb-brand);font-weight:600}.pm-item-sub[data-v-aa134a25]{font-size:11.5px;color:var(--wb-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-pick[data-v-aa134a25]{background:var(--wb-bg-inset);border:1px solid var(--wb-border);border-radius:var(--wb-radius);padding:8px 12px;margin-bottom:10px}.pm-pick-top[data-v-aa134a25]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pm-pick-model[data-v-aa134a25]{font-size:13.5px;font-weight:600;color:var(--wb-text-1)}.pm-pick-spec[data-v-aa134a25]{font-size:12.5px;color:var(--wb-text-2)}.pm-pick-meta[data-v-aa134a25]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 18px;margin-top:6px}.pm-pick-meta span[data-v-aa134a25]{font-size:12px;color:var(--wb-text-3)}.pm-pick-meta+.pm-pick-meta[data-v-aa134a25]{margin-top:4px}.pm-om-tag[data-v-aa134a25]{font-size:11px;color:var(--wb-brand);background:var(--wb-brand-soft);border:1px solid var(--wb-brand-soft);border-radius:4px;padding:0 6px;line-height:18px}.form[data-v-aa134a25]{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px 14px}.fi[data-v-aa134a25]{display:flex;flex-direction:column;gap:5px;min-width:0}.fi.wide[data-v-aa134a25]{grid-column:1 / -1}.fi .ipt[data-v-aa134a25]{width:100%;box-sizing:border-box}.ta[data-v-aa134a25]{min-height:60px;resize:vertical}.struct-wrap[data-v-aa134a25]{grid-column:1 / -1}.form-actions[data-v-aa134a25]{margin-top:12px;display:flex;justify-content:flex-end;align-items:center}.ro-hint[data-v-aa134a25],.fl-label[data-v-aa134a25]{font-size:12.5px;color:var(--wb-text-3)}.fl-label.required[data-v-aa134a25]:after{content:" *";color:var(--wb-danger)}.ipt[data-v-aa134a25]{background:var(--wb-bg-input);border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 10px;font-size:13px;color:var(--wb-text-1);font-family:inherit;min-width:0;outline:none}.ipt[data-v-aa134a25]:focus{border-color:var(--wb-brand)}.btn[data-v-aa134a25]{background:var(--wb-bg-card);border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 14px;font-size:13px;color:var(--wb-text-2);cursor:pointer;font-family:inherit;transition:color var(--wb-dur) var(--wb-ease),border-color var(--wb-dur) var(--wb-ease)}.btn[data-v-aa134a25]:hover:not(:disabled){color:var(--wb-brand);border-color:var(--wb-brand)}.btn.primary[data-v-aa134a25]{background:var(--wb-brand);border-color:var(--wb-brand);color:#fff}.btn.primary[data-v-aa134a25]:hover{filter:brightness(1.06);color:#fff}.btn-plain[data-v-aa134a25]{background:var(--wb-bg-card);color:var(--wb-text-2);cursor:pointer;border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 12px;font-size:12.5px;font-family:inherit;white-space:nowrap;flex-shrink:0}.btn-plain[data-v-aa134a25]:hover{color:var(--wb-brand);border-color:var(--wb-brand)}.badge[data-v-aa134a25]{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;line-height:18px;white-space:nowrap}.badge.tone-success[data-v-aa134a25]{background:var(--wb-success-soft);color:var(--wb-success)}.badge.tone-warning[data-v-aa134a25]{background:var(--wb-warning-soft);color:var(--wb-warning)}.badge.tone-danger[data-v-aa134a25]{background:var(--wb-danger-soft);color:var(--wb-danger)}.badge.tone-brand[data-v-aa134a25]{background:var(--wb-brand-soft);color:var(--wb-brand)}.badge.tone-info[data-v-aa134a25]{background:var(--wb-info-soft);color:var(--wb-info)}.ops[data-v-aa134a25]{display:inline-flex;align-items:center;gap:2px;flex:none}.op[data-v-aa134a25]{line-height:1.2;border:none;background:transparent;cursor:pointer;color:var(--wb-brand);font-size:12.5px;padding:2px 6px;font-family:inherit;border-radius:4px}.op[data-v-aa134a25]:hover{background:var(--wb-brand-soft)}.op.danger[data-v-aa134a25]{color:var(--wb-danger)}.op.danger[data-v-aa134a25]:hover{background:var(--wb-danger-soft)}@media(max-width:900px){.pm-split[data-v-aa134a25]{grid-template-columns:1fr}.pm-pane+.pm-pane[data-v-aa134a25]{margin-top:18px}}@media(max-width:640px){.form[data-v-aa134a25]{grid-template-columns:1fr}}.ipt[data-v-c1e58480]{background:var(--wb-bg-input);border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 10px;font-size:13px;color:var(--wb-text-1);font-family:inherit;min-width:0}.ipt[data-v-c1e58480]:focus{outline:none;border-color:var(--wb-brand)}.btn[data-v-c1e58480]{background:var(--wb-bg-card);border:1px solid var(--wb-border);border-radius:var(--wb-radius-sm);padding:6px 14px;font-size:13px;color:var(--wb-text-2);cursor:pointer;font-family:inherit;transition:color var(--wb-dur) var(--wb-ease),border-color var(--wb-dur) var(--wb-ease)}.btn[data-v-c1e58480]:hover:not(:disabled){color:var(--wb-brand);border-color:var(--wb-brand)}.btn[data-v-c1e58480]:disabled{opacity:.5;cursor:not-allowed}.btn.primary[data-v-c1e58480]{background:var(--wb-brand);border-color:var(--wb-brand);color:#fff}.btn.primary[data-v-c1e58480]:hover{filter:brightness(1.06);color:#fff}.ops[data-v-c1e58480]{display:inline-flex;align-items:center;gap:2px}.op[data-v-c1e58480]{background:none;border:none;padding:0 6px;font-size:12.5px;color:var(--wb-brand);cursor:pointer;font-family:inherit;border-radius:4px}.op[data-v-c1e58480]:hover{background:var(--wb-brand-soft)}.op.danger[data-v-c1e58480]{color:var(--wb-danger)}.op.danger[data-v-c1e58480]:hover{background:var(--wb-danger-soft)}.op.ok[data-v-c1e58480]{color:var(--wb-success)}.op.ok[data-v-c1e58480]:hover{background:var(--wb-success-soft)}.bar[data-v-c1e58480]{margin-bottom:12px}.bar .ipt[data-v-c1e58480]{flex:0 0 auto}.bar input[type=search].ipt[data-v-c1e58480]{flex:1 1 200px}.bar .fl-mat[data-v-c1e58480]{flex:0 1 128px;min-width:104px}.bar>.cb-daterange[data-v-c1e58480]{flex:0 0 auto}.fl-ops-btns[data-v-c1e58480]{display:inline-flex;align-items:center;gap:8px;padding-left:12px;margin-left:4px;border-left:1px solid var(--wb-border)}.lv-ico[data-v-c1e58480]{flex:0 0 auto;display:inline-flex;align-items:center;color:var(--wb-text-3)}.lv-ico.lv-order[data-v-c1e58480]{color:var(--wb-brand)}.lv-ico.lv-sample[data-v-c1e58480]{color:var(--wb-info)}.lv-txt[data-v-c1e58480]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-sub[data-v-c1e58480]{font-size:11.5px;color:var(--wb-text-3)}.cell-note[data-v-c1e58480]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.form[data-v-c1e58480]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.fi[data-v-c1e58480]{display:flex;flex-direction:column;gap:5px;min-width:0}.fi.wide[data-v-c1e58480],.struct-wrap[data-v-c1e58480]{grid-column:1 / -1}.fi .ipt[data-v-c1e58480]{width:100%;box-sizing:border-box}.ta[data-v-c1e58480]{min-height:60px;resize:vertical}.fl-label[data-v-c1e58480]{font-size:12.5px;color:var(--wb-text-3)}.fl-label.required[data-v-c1e58480]:after{content:" *";color:var(--wb-danger)}.sub[data-v-c1e58480]{font-size:11.5px;color:var(--wb-text-3);margin-top:2px}@media(max-width:640px){.form[data-v-c1e58480]{grid-template-columns:1fr}}.ord-tip[data-v-c1e58480]{grid-column:1 / -1;font-size:12px;color:var(--wb-text-3, #8a9099);margin:4px 0 0}.fl-kb-top[data-v-c1e58480]{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.fl-kb-title[data-v-c1e58480]{font-size:13.5px;font-weight:600;color:var(--wb-text-1);line-height:1.4;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-kb-state[data-v-c1e58480]{font-size:12px;color:var(--wb-text-2);flex:0 0 auto;white-space:nowrap}.fl-kb-meta[data-v-c1e58480]{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:5px}.fl-kb-cell[data-v-c1e58480]{flex:1 1 0;min-width:104px;font-size:12.5px;color:var(--wb-text-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
