.logo[data-v-cdac7de6]{min-width:0;color:var(--pri);align-items:center;text-decoration:none;display:flex}.logo__full[data-v-cdac7de6]{width:auto;height:30px}.logo__full--dark[data-v-cdac7de6]{display:none}.react[data-v-f5ce741f]{flex-direction:column;gap:10px;display:flex}.react__label[data-v-f5ce741f]{letter-spacing:.03em;text-transform:uppercase;color:var(--mut);margin:0;font-size:12px;font-weight:600}.react__row[data-v-f5ce741f]{gap:6px;display:flex}.react__btn[data-v-f5ce741f]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--s2);cursor:pointer;width:44px;height:44px;font-size:22px;line-height:1;transition:transform .12s}.react__btn[data-v-f5ce741f]:hover{background:var(--pri-soft)}.react__btn[data-v-f5ce741f]:active{transform:scale(.9)}.react__btn[data-v-f5ce741f]:focus-visible{outline:2px solid var(--pri);outline-offset:2px}.react__btn[data-v-f5ce741f]:disabled{opacity:.6;cursor:default}.react__feed[data-v-f5ce741f]{font:inherit;color:var(--pri);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;display:inline-flex}.react__feed[data-v-f5ce741f]:hover{text-decoration:underline}.palette__field[data-v-563fd50f]{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:4px 4px 10px;display:flex}.palette__field>i[data-v-563fd50f]{color:var(--mut)}.palette__input[data-v-563fd50f]{font:inherit;color:var(--ink);background:0 0;border:none;outline:none;flex:1;min-width:0;font-size:15px}.palette__kbd[data-v-563fd50f]{font-family:var(--font-mono);color:var(--mut);border:1px solid var(--line);border-radius:var(--r-sm);padding:1px 5px;font-size:11px}.palette__list[data-v-563fd50f]{max-height:min(60vh,520px);padding-top:6px;overflow-y:auto}.palette__group[data-v-563fd50f]{letter-spacing:.08em;text-transform:uppercase;color:var(--mut);padding:10px 8px 4px;font-size:12px;font-weight:600}.palette__item[data-v-563fd50f]{text-align:left;border-radius:var(--radius);width:100%;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;min-height:40px;padding:8px;display:flex}.palette__item i[data-v-563fd50f]{color:var(--mut);text-align:center;width:18px}.palette__item--active[data-v-563fd50f]{background:var(--pri-soft);color:var(--pri)}.palette__item--active i[data-v-563fd50f]{color:var(--pri)}.palette__title[data-v-563fd50f]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.palette__meta[data-v-563fd50f]{color:var(--mut);white-space:nowrap;text-overflow:ellipsis;flex:0 auto;max-width:45%;font-size:12px;overflow:hidden}.palette__empty[data-v-563fd50f]{color:var(--mut);margin:0;padding:18px 8px;font-size:13px}.scan[data-v-57b3f42b]{flex-direction:column;gap:12px;display:flex}.scan__video[data-v-57b3f42b]{aspect-ratio:4/3;border-radius:var(--r-lg);object-fit:cover;background:#000;width:100%}.scan__manual[data-v-57b3f42b]{gap:8px;display:flex}.scan__input[data-v-57b3f42b]{flex:1}.docview__body[data-v-2bcd7f10]{min-height:120px}.docview__frame[data-v-2bcd7f10]{border:1px solid var(--line);border-radius:var(--radius);background:var(--sunk);width:100%;height:min(72vh,900px);display:block}.docview__img[data-v-2bcd7f10]{border-radius:var(--radius);max-width:100%;max-height:72vh;margin:0 auto;display:block}.docview__error[data-v-2bcd7f10]{color:var(--danger);font-size:var(--text-sm);margin:0}.minefilter[data-v-fe26fd30] .p-togglebutton{white-space:nowrap}@media not (pointer:coarse){.minefilter[data-v-fe26fd30] .p-togglebutton{font-size:var(--text-base)}}@media (pointer:coarse){.minefilter[data-v-fe26fd30] .p-togglebutton{min-height:40px}}.kanban[data-v-0c002153]{gap:var(--space-3);overscroll-behavior-x:contain;padding-bottom:var(--space-2);grid-auto-columns:minmax(264px,1fr);grid-auto-flow:column;align-items:start;display:grid;overflow-x:auto}.kanban__col[data-v-0c002153]{min-width:0;max-height:calc(100dvh - var(--topbar-h) - 220px);border:1px solid var(--line);border-radius:var(--r-lg);background:var(--s2);min-height:160px;transition:border-color var(--t-fast) ease, background-color var(--t-fast) ease, opacity var(--t-fast) ease;flex-direction:column;display:flex}.kanban__col--target[data-v-0c002153]{border-style:dashed;border-color:var(--pri)}.kanban__col--over.kanban__col--target[data-v-0c002153]{background:var(--pri-soft);border-style:solid}.kanban__col--blocked .kanban__body[data-v-0c002153]{opacity:.5}.kanban__col--over.kanban__col--blocked .kanban__hint[data-v-0c002153]{border-color:var(--warn);background:var(--warn-soft)}.kanban__head[data-v-0c002153]{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-1);display:flex}.kanban__dot[data-v-0c002153]{border-radius:var(--r-pill);background:var(--mut);flex:none;width:8px;height:8px}.kanban__dot--warn[data-v-0c002153]{background:var(--warn)}.kanban__dot--info[data-v-0c002153]{background:var(--pri)}.kanban__dot--ok[data-v-0c002153]{background:var(--ok)}.kanban__dot--danger[data-v-0c002153]{background:var(--danger)}.kanban__name[data-v-0c002153]{font-size:var(--text-sm);color:var(--ink);margin:0;font-weight:600}.kanban__count[data-v-0c002153]{min-width:24px;padding:0 var(--space-2);border-radius:var(--r-pill);background:var(--surface);color:var(--ink2);font-size:var(--text-xs);text-align:center;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600;line-height:20px}.kanban__sub[data-v-0c002153]{padding:0 var(--space-3);color:var(--ink2);font-size:var(--text-xs)}.kanban__hint[data-v-0c002153]{align-items:flex-start;gap:var(--space-2);margin:var(--space-2) var(--space-2) 0;padding:var(--space-2) var(--space-3);border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface);color:var(--ink2);font-size:var(--text-xs);line-height:1.4;display:flex}.kanban .kanban__hint[data-v-0c002153]{color:var(--ink2)}.kanban__hint .pi[data-v-0c002153]{color:var(--warn);font-size:var(--text-xs);margin-top:2px}.kanban__body[data-v-0c002153]{gap:var(--space-2);min-height:64px;padding:var(--space-2);transition:opacity var(--t-fast) ease;flex-direction:column;flex:1;display:flex;overflow-y:auto}.kanban__card[data-v-0c002153]{gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow-sm);color:var(--ink);text-align:left;cursor:pointer;transition:border-color var(--t-fast) ease, box-shadow var(--t-fast) ease;flex-direction:column;display:flex}.kanban__card[data-v-0c002153]:hover{border-color:var(--pri);box-shadow:var(--shadow-md)}.kanban__card[data-v-0c002153]:focus-visible{outline:2px solid var(--pri);outline-offset:2px}.kanban__card--grab[data-v-0c002153]:active{cursor:grabbing}.kanban__card--dragging[data-v-0c002153]{opacity:.4}.kanban__empty[data-v-0c002153]{padding:var(--space-3);border:1px dashed var(--line);border-radius:var(--radius);background:var(--surface);text-align:center;margin:0}.kanban__live[data-v-0c002153]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.kanban__col[data-v-0c002153],.kanban__card[data-v-0c002153],.kanban__body[data-v-0c002153]{transition:none}}@media (width<=767px){.kanban[data-v-0c002153]{scroll-snap-type:x mandatory;margin:0 calc(-1 * var(--content-pad,var(--space-3)));padding:0 var(--content-pad,var(--space-3)) var(--space-2);scroll-padding:0 var(--content-pad,var(--space-3));grid-auto-columns:86%}.kanban__col[data-v-0c002153]{scroll-snap-align:start;max-height:none}.kanban__body[data-v-0c002153]{overflow-y:visible}.kanban__card[data-v-0c002153]{min-height:44px;padding:var(--space-3)}}.scheme[data-v-2f675200]{color:#1d1f2b;width:100%;height:auto;display:block}.scheme[data-v-2f675200] .cad-line{fill:none;stroke:#1d1f2b;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.scheme[data-v-2f675200] .cad-thin{fill:none;stroke:#4a4d5c;stroke-width:1.1px}.scheme[data-v-2f675200] .cad-fill{fill:#fff;stroke:#1d1f2b;stroke-width:2px}.scheme__leader[data-v-2f675200]{stroke:#6b6e7e;stroke-width:1px}.scheme__callout[data-v-2f675200]{fill:#fff;stroke:#1d1f2b;stroke-width:1.4px}.scheme__callout--unknown[data-v-2f675200]{stroke-dasharray:3 2;stroke-width:2px}.scheme__number[data-v-2f675200]{fill:#1d1f2b;font-size:12px;font-weight:700}.scheme__label[data-v-2f675200]{fill:#1d1f2b}.scheme__label--line[data-v-2f675200]{font-size:13px;font-weight:700}.scheme__label--outlet[data-v-2f675200]{font-size:12px;font-weight:600}.scheme__label--size[data-v-2f675200]{fill:#4a4d5c;font-size:12px}.nextstep[data-v-e5c02976]{border:1px solid var(--line);border-left:3px solid var(--pri);border-radius:var(--r-lg);background:var(--pri-soft);color:var(--ink);align-items:center;gap:10px;margin-bottom:14px;padding:10px 14px;font-size:13px;line-height:1.4;display:flex}.nextstep--wait[data-v-e5c02976]{border-left-color:var(--mut);background:var(--s2);color:var(--ink2)}.nextstep--done[data-v-e5c02976]{border-left-color:var(--ok);background:var(--ok-soft);color:var(--ink2)}.nextstep__icon[data-v-e5c02976]{color:var(--pri);flex:none;font-size:13px}.nextstep--wait .nextstep__icon[data-v-e5c02976]{color:var(--mut)}.nextstep--done .nextstep__icon[data-v-e5c02976]{color:var(--ok)}.nextstep__text[data-v-e5c02976]{flex:1;min-width:0}.nextstep__go[data-v-e5c02976]{white-space:nowrap;flex:none}@media (width<=767px){.nextstep[data-v-e5c02976]{flex-wrap:wrap}.nextstep__text[data-v-e5c02976]{flex-basis:calc(100% - 24px)}.nextstep__go[data-v-e5c02976]{margin-left:24px}}
