.smp-grid[data-v-3187ad00]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.smp-card[data-v-3187ad00]{position:relative;background:var(--wb-bg-card);border:1px solid var(--wb-border);border-radius:var(--wb-radius-lg);padding:12px 14px;cursor:pointer;transition:box-shadow .15s,border-color .15s}.smp-card[data-v-3187ad00]:hover{border-color:var(--wb-brand);box-shadow:0 4px 16px #0000001a}.smp-card.flash[data-v-3187ad00]{border-color:var(--wb-brand);background:var(--wb-brand-soft)}.smp-code[data-v-3187ad00]{position:absolute;left:0;top:0;padding:1px 8px;font-size:11px;background:var(--wb-brand-soft);color:var(--wb-brand);border-radius:var(--wb-radius-lg) 0 var(--wb-radius-sm) 0}.smp-ops[data-v-3187ad00]{position:absolute;right:10px;top:10px;display:flex;gap:4px}.smp-ops .op[data-v-3187ad00]{background:none;border:none;padding:0 5px;font-size:12px;color:var(--wb-brand);cursor:pointer;font-family:inherit;border-radius:4px}.smp-ops .op[data-v-3187ad00]:hover{background:var(--wb-brand-soft)}.smp-ops .op.danger[data-v-3187ad00]{color:var(--wb-danger)}.smp-ops .op.danger[data-v-3187ad00]:hover{background:var(--wb-danger-soft)}.smp-name[data-v-3187ad00]{margin:4px 0 2px;padding:0 52px 0 40px;font-size:13.5px;font-weight:600;color:var(--wb-text-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smp-model[data-v-3187ad00]{font-size:12px;color:var(--wb-text-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.smp-model .sub[data-v-3187ad00]{display:inline;margin-left:6px}.smp-meta[data-v-3187ad00]{margin-top:6px;font-size:11.5px;color:var(--wb-text-3);display:flex;gap:8px;flex-wrap:wrap}.smp-badges[data-v-3187ad00]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.smp-due[data-v-3187ad00]{margin-top:4px;font-size:11.5px}.smp-due.is-overdue[data-v-3187ad00]{color:var(--wb-danger)}.bar[data-v-3187ad00]{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px}.ipt[data-v-3187ad00]{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-3187ad00]:focus{outline:none;border-color:var(--wb-brand)}.bar .ipt[data-v-3187ad00]{flex:0 0 auto}.bar input[type=search].ipt[data-v-3187ad00]{flex:1 1 200px}.btn[data-v-3187ad00]{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-3187ad00]:hover:not(:disabled){color:var(--wb-brand);border-color:var(--wb-brand)}.btn[data-v-3187ad00]:disabled{opacity:.5;cursor:not-allowed}.btn.primary[data-v-3187ad00]{background:var(--wb-brand);border-color:var(--wb-brand);color:#fff}.btn.primary[data-v-3187ad00]:hover{filter:brightness(1.06);color:#fff}.badges[data-v-3187ad00]{display:flex;flex-direction:column;gap:3px;align-items:flex-start}.badge[data-v-3187ad00]{display:inline-block;padding:1px 8px;border-radius:999px;font-size:12px;line-height:18px;white-space:nowrap}.tone-success[data-v-3187ad00]{background:var(--wb-success-soft);color:var(--wb-success)}.tone-warning[data-v-3187ad00]{background:var(--wb-warning-soft);color:var(--wb-warning)}.tone-danger[data-v-3187ad00]{background:var(--wb-danger-soft);color:var(--wb-danger)}.tone-info[data-v-3187ad00]{background:var(--wb-info-soft);color:var(--wb-info)}.tone-brand[data-v-3187ad00]{background:var(--wb-brand-soft);color:var(--wb-brand)}.sub[data-v-3187ad00]{font-size:11.5px;color:var(--wb-text-3);margin-top:2px}.sub.clamp[data-v-3187ad00]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.sub.is-overdue[data-v-3187ad00]{color:var(--wb-danger);font-weight:600}.op[data-v-3187ad00]{background:none;border:none;padding:0 6px;font-size:13px;color:var(--wb-brand);cursor:pointer;font-family:inherit}.op[data-v-3187ad00]:hover{text-decoration:underline}.op.danger[data-v-3187ad00]{color:var(--wb-danger)}.pager[data-v-3187ad00]{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:13px;color:var(--wb-text-3)}.form[data-v-3187ad00]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.fi[data-v-3187ad00]{display:flex;flex-direction:column;gap:5px;min-width:0}.fi.wide[data-v-3187ad00]{grid-column:1 / -1}.fi .ipt[data-v-3187ad00]{width:100%;box-sizing:border-box}.fi .ipt[readonly][data-v-3187ad00]{background:var(--wb-bg-inset);color:var(--wb-text-3)}.ta[data-v-3187ad00]{min-height:64px;resize:vertical}.fl[data-v-3187ad00]{font-size:12.5px;color:var(--wb-text-3)}.fl.required[data-v-3187ad00]:after{content:" *";color:var(--wb-danger)}@media(max-width:640px){.form[data-v-3187ad00]{grid-template-columns:1fr}}
