.FlatSketchWorkspace_workspace__7szwy{--workspace-line:#b9bdbb;min-width:0;background:var(--paper,#f7f6f2);color:var(--ink,#111214)}.FlatSketchWorkspace_toolbar__Tt8zu{display:flex;flex-wrap:wrap;min-height:56px;align-items:center;gap:8px 12px;padding:10px 16px;border:1px solid var(--workspace-line);background:#fff}.FlatSketchWorkspace_libraryLink__uzkVk{color:var(--muted,#6b7075);font-size:12px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.FlatSketchWorkspace_titleBlock___aQc6{flex:1 1 180px;min-width:0;margin-right:auto}.FlatSketchWorkspace_title__c_2e0{overflow:hidden;font-size:14px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.FlatSketchWorkspace_status__hRcN7{margin-top:1px;color:var(--muted,#6b7075);font-size:11px;line-height:1.35}.FlatSketchWorkspace_toolbarActions__dc2M_{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.FlatSketchWorkspace_notices__KPkcx{padding:8px 16px;border-right:1px solid var(--workspace-line);border-bottom:1px solid var(--workspace-line);border-left:1px solid var(--workspace-line);background:var(--bone,#edebe6)}.FlatSketchWorkspace_notices__KPkcx:empty{display:none}.FlatSketchWorkspace_layout__33Q_5{display:grid;grid-template-columns:minmax(0,1fr);border:1px solid var(--workspace-line);border-top:0;background:#fff}.FlatSketchWorkspace_layout__33Q_5[data-inspector-visible=true]{grid-template-columns:minmax(0,1fr) 280px}.FlatSketchWorkspace_mainColumn__ZAvMO{min-width:0}.FlatSketchWorkspace_canvasToolbar__5cATh{display:flex;min-height:48px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border-bottom:1px solid var(--workspace-line);background:var(--paper,#f7f6f2)}.FlatSketchWorkspace_zoomControls__ksLJE{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.FlatSketchWorkspace_zoomValue__1UTAT{min-width:42px;color:var(--muted,#6b7075);font-size:11px;font-variant-numeric:tabular-nums;text-align:center}.FlatSketchWorkspace_detailsToggle__MWJZB{display:inline-flex}.FlatSketchWorkspace_canvasFrame__7ZBts{position:relative;height:clamp(340px,calc(100dvh - 320px),760px);background:var(--bone,#edebe6)}.FlatSketchWorkspace_canvasScroller___VnuD{display:flex;width:100%;height:100%;min-height:0;align-items:center;justify-content:flex-start;overflow:auto;padding:24px}.FlatSketchWorkspace_canvasContent__PWuYj{display:flex;min-width:100%;min-height:100%;margin:auto;align-items:flex-start;justify-content:center;gap:24px}.FlatSketchWorkspace_canvasContent__PWuYj[data-fit=true]{width:100%;height:100%;max-width:100%;max-height:100%}.FlatSketchWorkspace_canvasContent__PWuYj[data-fit=false]{min-width:0;min-height:0;flex:none;max-width:none;max-height:none}.FlatSketchWorkspace_canvasContent__PWuYj[data-compare=true]{justify-content:flex-start}.FlatSketchWorkspace_imageFigure__P5d_l{display:grid;min-width:0;height:100%;margin:0;grid-template-rows:minmax(0,1fr) auto;gap:8px;flex:1 1 0;text-align:center}.FlatSketchWorkspace_image___pALX{display:block;width:100%;height:100%;min-height:0;object-fit:contain;background:#fff}.FlatSketchWorkspace_imageFigure__P5d_l figcaption{color:var(--muted,#6b7075);font-size:11px;font-weight:600}.FlatSketchWorkspace_emptyState__yAq_Q,.FlatSketchWorkspace_loadingState__Si593{display:flex;width:100%;min-height:100%;align-items:center;justify-content:center;gap:10px;color:var(--muted,#6b7075);font-size:13px;text-align:center}.FlatSketchWorkspace_loadingState__Si593{flex-direction:column}.FlatSketchWorkspace_spinner__Rku0M{width:18px;height:18px;border:2px solid var(--workspace-line);border-top-color:var(--ink,#111214);border-radius:50%;animation:FlatSketchWorkspace_spin__DYOup .7s linear infinite}.FlatSketchWorkspace_busyOverlay__X4sxb{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;background:rgb(247 246 242/82%);color:var(--ink,#111214);font-size:12px;font-weight:600}.FlatSketchWorkspace_footer__ciCLp{border-top:1px solid var(--workspace-line)}.FlatSketchWorkspace_inspector__bYB9F{min-width:0;border-left:1px solid var(--workspace-line);background:#fff}.FlatSketchWorkspace_dialogHeader__9RvRX h2,.FlatSketchWorkspace_inspector__bYB9F h2{margin:0;font-size:13px;font-weight:600;line-height:1.4}.FlatSketchWorkspace_inspector__bYB9F>h2{padding:16px;border-bottom:1px solid var(--workspace-line)}.FlatSketchWorkspace_inspectorBody__xeT2U{min-width:0}.FlatSketchWorkspace_detailsDialog__K7qaZ{width:min(420px,calc(100vw - 24px));max-width:none;max-height:calc(100dvh - 24px);padding:0;border:1px solid var(--ink,#111214);background:var(--paper,#f7f6f2);color:var(--ink,#111214)}.FlatSketchWorkspace_detailsDialog__K7qaZ::backdrop{background:rgb(17 18 20/42%)}.FlatSketchWorkspace_dialogHeader__9RvRX{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;border-bottom:1px solid var(--workspace-line);background:#fff}.FlatSketchWorkspace_dialogBody__NPZrS{max-height:calc(100dvh - 94px);overflow:auto}.FlatSketchWorkspace_canvasToolbar__5cATh button:focus-visible,.FlatSketchWorkspace_detailsDialog__K7qaZ:focus-visible,.FlatSketchWorkspace_toolbar__Tt8zu a:focus-visible,.FlatSketchWorkspace_toolbar__Tt8zu button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}@keyframes FlatSketchWorkspace_spin__DYOup{to{transform:rotate(1turn)}}@media (max-width:900px){.FlatSketchWorkspace_layout__33Q_5[data-inspector-visible=true]{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.FlatSketchWorkspace_toolbar__Tt8zu{align-items:flex-start;padding:10px 12px}.FlatSketchWorkspace_titleBlock___aQc6{flex:1 1 calc(100% - 70px)}.FlatSketchWorkspace_toolbarActions__dc2M_{max-width:100%}.FlatSketchWorkspace_canvasToolbar__5cATh{padding:8px 12px}.FlatSketchWorkspace_zoomControls__ksLJE{margin-left:0}.FlatSketchWorkspace_canvasFrame__7ZBts{height:clamp(320px,calc(100dvh - 360px),620px)}.FlatSketchWorkspace_canvasScroller___VnuD{padding:16px}.FlatSketchWorkspace_canvasContent__PWuYj{gap:16px}.FlatSketchWorkspace_canvasContent__PWuYj[data-compare=true]{min-width:560px}}@media (pointer:coarse){.FlatSketchWorkspace_canvasToolbar__5cATh button,.FlatSketchWorkspace_detailsDialog__K7qaZ button,.FlatSketchWorkspace_toolbar__Tt8zu button{min-height:44px}.FlatSketchWorkspace_libraryLink__uzkVk{display:inline-flex;min-height:44px;align-items:center}}@media (prefers-reduced-motion:reduce){.FlatSketchWorkspace_spinner__Rku0M{animation:none}}.FlatSketchWorkspace_uploadContent__V1RYr{width:100%;max-width:620px;margin:auto}.FlatSketchWorkspace_canvasScroller___VnuD[data-upload=true]{align-items:flex-start}.FlatSketchWorkspace_detailsToggle__MWJZB{margin-left:auto}.FlatSketchWorkspace_imageFigure__P5d_l[data-source=true]{order:-1}@media (max-width:640px){.FlatSketchWorkspace_canvasContent__PWuYj[data-compare=true]{min-width:100%;flex-direction:column}.FlatSketchWorkspace_canvasContent__PWuYj[data-compare=true] .FlatSketchWorkspace_imageFigure__P5d_l{flex:0 0 260px;width:100%}}.FlatSketchWorkspace_canvasFrame__7ZBts{height:clamp(480px,calc(100dvh - 320px),760px)}@media (max-width:640px){.FlatSketchWorkspace_canvasFrame__7ZBts{height:520px}}.FlatSketchWorkspace_imageComparison__MLhLr{display:grid;grid-template-columns:minmax(0,1fr);width:100%;height:100%;min-height:0;gap:16px}.FlatSketchWorkspace_imageComparison__MLhLr[data-compare=true]{grid-template-columns:repeat(2,minmax(0,1fr))}.FlatSketchWorkspace_imagePane__UqAsa{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;margin:0;background:white;border:1px solid var(--workspace-line)}.FlatSketchWorkspace_imagePaneHeader__Cod3Z{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px;padding:8px;border-bottom:1px solid var(--line);font-size:12px;font-weight:600}.FlatSketchWorkspace_imageViewport__9Qh4w{min-width:0;min-height:0;overflow:auto}.FlatSketchWorkspace_imageViewport__9Qh4w:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.FlatSketchWorkspace_zoomedImage__dq6wn{margin:auto}.FlatSketchWorkspace_imagePane__UqAsa .FlatSketchWorkspace_zoomControls__ksLJE{margin-left:auto}.FlatSketchWorkspace_imagePane__UqAsa button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media(max-width:640px){.FlatSketchWorkspace_imageComparison__MLhLr[data-compare=true]{grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(2,320px);height:auto}.FlatSketchWorkspace_imagePane__UqAsa .FlatSketchWorkspace_zoomControls__ksLJE{margin-left:auto}.FlatSketchWorkspace_imagePane__UqAsa button{min-height:36px;min-width:32px}}