.removed[data-v-803ef9ef]{stroke:var(--danger,#bf404b);stroke-dasharray:6 4}.added[data-v-803ef9ef]{stroke:var(--success,#27825c)}.drawing-conflict[data-v-fdbcda05]{gap:16px;min-width:0;font-size:12px;line-height:1.6;display:grid}.drawing-conflict p[data-v-fdbcda05]{margin:0}.drawing-conflict-columns[data-v-fdbcda05]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}.drawing-conflict-side[data-v-fdbcda05]{border:1px solid var(--line);border-radius:14px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid}.drawing-conflict-side h3[data-v-fdbcda05]{overflow-wrap:anywhere;margin:0;font-size:14px}.drawing-conflict-side svg[role=img][data-v-fdbcda05]{border:1px solid var(--line);background:var(--surface);border-radius:10px;width:100%;height:260px;display:block}.drawing-conflict[data-v-fdbcda05] details{min-width:0}.drawing-diff-legend[data-v-fdbcda05]{color:var(--muted);flex-wrap:wrap;gap:8px 18px;display:flex}.drawing-diff-legend span[data-v-fdbcda05]{align-items:center;gap:7px;display:inline-flex}.drawing-diff-legend i[data-v-fdbcda05]{border-radius:3px;flex:none;width:16px;height:12px}.drawing-diff-before[data-v-fdbcda05]{border:2px dashed var(--danger)}.drawing-diff-after[data-v-fdbcda05]{border:2px solid var(--success,#73b394)}.drawing-conflict-changes>details+details[data-v-fdbcda05],.drawing-diff-help p+p[data-v-fdbcda05]{margin-top:8px}.drawing-conflict pre[data-v-fdbcda05]{background:var(--surface);border-radius:8px;min-width:0;max-height:240px;margin:0;padding:10px;font-size:11px;overflow:auto}.drawing-conflict code[data-v-fdbcda05]{color:var(--muted);font-size:10px}.drawing-conflict-warning[data-v-fdbcda05]{border:1px solid var(--line);color:var(--muted);border-radius:10px;padding:12px}@media (width<=550px){.drawing-conflict-columns[data-v-fdbcda05]{grid-template-columns:minmax(0,1fr)}.drawing-conflict-side svg[role=img][data-v-fdbcda05]{height:220px}}.version-text-diff[data-v-7b3c5d70]{gap:12px;min-width:0;font-size:12px;display:grid}.diff-counts[data-v-7b3c5d70],.diff-modes[data-v-7b3c5d70],.diff-pages[data-v-7b3c5d70],.diff-toolbar[data-v-7b3c5d70]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.diff-pages[data-v-7b3c5d70],.diff-toolbar[data-v-7b3c5d70]{justify-content:space-between}.diff-counts>span[data-v-7b3c5d70]{border-radius:6px;padding:5px 8px}.diff-hint[data-v-7b3c5d70]{color:var(--muted);margin:0;line-height:1.6}.diff-grid[data-v-7b3c5d70]{border:1px solid var(--line);border-radius:12px;min-width:0;max-height:52vh;overflow:auto}.diff-grid[data-v-7b3c5d70]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.diff-head[data-v-7b3c5d70],.diff-row[data-v-7b3c5d70]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.diff-head[data-v-7b3c5d70]{z-index:1;background:var(--surface);border-bottom:1px solid var(--line);font-weight:600;position:sticky;top:0}.diff-head>span[data-v-7b3c5d70]{overflow-wrap:anywhere;padding:12px}.diff-cell+.diff-cell[data-v-7b3c5d70],.diff-head>span+span[data-v-7b3c5d70]{border-inline-start:1px solid var(--line)}.diff-cell[data-v-7b3c5d70]{min-width:0;font:12px/1.7 var(--font);grid-template-columns:34px 18px minmax(0,1fr);padding:5px 8px;display:grid}.diff-cell.missing[data-v-7b3c5d70]{background:var(--surface)}.diff-number[data-v-7b3c5d70]{color:var(--muted);text-align:end;font-variant-numeric:tabular-nums;padding-inline-end:6px}.diff-number[data-v-7b3c5d70],.diff-sign[data-v-7b3c5d70]{-webkit-user-select:none;user-select:none}.diff-sign[data-v-7b3c5d70]{text-align:center}.diff-text[data-v-7b3c5d70]{white-space:pre-wrap;overflow-wrap:anywhere;min-height:1.7em}.removed[data-v-7b3c5d70]{background:color-mix(in srgb,var(--danger,#bf404b) 13%,transparent)}.added[data-v-7b3c5d70]{background:color-mix(in srgb,var(--success,#27825c) 14%,transparent)}.removed .diff-sign[data-v-7b3c5d70]{color:var(--danger,#bf404b)}.added .diff-sign[data-v-7b3c5d70]{color:var(--success,#27825c)}mark[data-v-7b3c5d70]{color:inherit;background:color-mix(in srgb,var(--danger,#bf404b) 22%,transparent);border-radius:3px}.added mark[data-v-7b3c5d70]{background:color-mix(in srgb,var(--success,#27825c) 25%,transparent)}.unified-cell[data-v-7b3c5d70]{grid-template-columns:34px 34px 18px minmax(0,1fr)}@media (width<=650px){.diff-grid:not(.unified) .diff-row[data-v-7b3c5d70]{grid-template-columns:minmax(0,1fr)}.diff-grid:not(.unified) .diff-cell+.diff-cell[data-v-7b3c5d70]{border-inline-start:0;border-top:1px solid var(--line)}.diff-head[data-v-7b3c5d70]{font-size:11px}}
