.editor-workspace_workspace__rJgyY{display:grid;gap:1.2rem;padding:clamp(1rem,3vw,2rem);border:1px solid var(--border);border-radius:1.25rem;background:var(--surface);min-width:0}.editor-workspace_workspace__rJgyY fieldset{border:1px solid var(--border);border-radius:.75rem;padding:1rem;min-width:0;display:grid;gap:.7rem}.editor-workspace_workspace__rJgyY label{display:grid;gap:.35rem;font-weight:600;min-width:0}.editor-workspace_workspace__rJgyY input:not([type=checkbox]):not([type=color]),.editor-workspace_workspace__rJgyY select,.editor-workspace_workspace__rJgyY textarea{width:100%;min-width:0;padding:.65rem;border:1px solid var(--border);border-radius:.5rem;background:var(--background);color:var(--ink);font:inherit}.editor-workspace_workspace__rJgyY textarea{min-height:6rem;resize:vertical}.editor-workspace_workspace__rJgyY input[type=color]{width:3rem;height:2.7rem}.editor-workspace_workspace__rJgyY .editor-workspace_check__3DfX8{display:flex;align-items:flex-start;gap:.6rem;font-weight:400;line-height:1.6}.editor-workspace_check__3DfX8 input{margin-top:.4rem}.editor-workspace_actions__oeIt3{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.editor-workspace_grid__sBTgQ{display:grid;grid-template-columns:minmax(12rem,19rem) minmax(0,1fr);gap:1rem;align-items:start}.editor-workspace_properties__K_gZM{display:grid;gap:.8rem;max-height:70rem;overflow:auto}.editor-workspace_numbers__6jISv{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.editor-workspace_sheet__YVHW_{position:relative;line-height:0;background:#fff;isolation:isolate;box-shadow:0 2px 12px #0002;max-width:100%;touch-action:none}.editor-workspace_sheet__YVHW_>img{display:block;width:100%;height:auto}.editor-workspace_canvas__zxaA4{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;touch-action:none;cursor:crosshair}.editor-workspace_canvas__zxaA4:focus-visible{outline:3px solid var(--brand);outline-offset:3px}.editor-workspace_selection__sVNTy{fill:none;stroke:#2563eb;stroke-width:2;stroke-dasharray:6 4;pointer-events:none}.editor-workspace_compare__eICUw{display:grid;grid-template-columns:1fr 1fr;gap:1rem;min-width:0}.editor-workspace_compare__eICUw>div{min-width:0}.editor-workspace_diffText__OxAqS{line-height:1.8;white-space:pre-wrap;max-height:22rem;overflow:auto;padding:1rem;border:1px solid var(--border);border-radius:.5rem}.editor-workspace_diffText__OxAqS del{color:#991b1b;background:#fee2e2}.editor-workspace_diffText__OxAqS ins{color:#14532d;background:#dcfce7}.editor-workspace_signaturePad__JChOM{display:block;width:100%;max-height:12rem;background:#fff;border:1px solid #64748b;border-radius:.5rem;touch-action:none}.editor-workspace_notice__cft73{padding:1rem;border:1px solid var(--border);border-radius:.7rem;background:var(--background);line-height:1.6}.editor-workspace_error__ND6v_{color:var(--danger,#b91c1c);font-weight:600}.editor-workspace_workspace__rJgyY progress{width:100%}.editor-workspace_verification__WWjuV{padding:1rem;border:2px solid var(--brand);border-radius:.75rem;display:grid;gap:.7rem}@media (max-width:850px){.editor-workspace_grid__sBTgQ{grid-template-columns:1fr}.editor-workspace_properties__K_gZM{max-height:none}.editor-workspace_compare__eICUw{grid-template-columns:1fr}}.editor-workspace_workspace__rJgyY h2{font-size:1.2rem;line-height:1.4}@media (max-width:850px){.editor-workspace_grid__sBTgQ>div:last-child{grid-row:1}.editor-workspace_properties__K_gZM{grid-row:2}}.editor-workspace_canvas__zxaA4 foreignObject div{text-align:left}