.editor-workspace-module__vG4nga__workspace{color:#262722;background:#ecebe7;grid-template:"topbar topbar topbar"72px"pages main inspector"minmax(0,1fr)/230px minmax(520px,1fr) 270px;min-height:100vh;display:grid;overflow:hidden}.editor-workspace-module__vG4nga__topbar{z-index:5;background:#fffefa;border-bottom:1px solid #deddd8;grid-area:topbar;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 20px;display:grid}.editor-workspace-module__vG4nga__backLink{color:#5d5f58;align-items:center;gap:8px;width:fit-content;font-size:.86rem;font-weight:700;display:inline-flex}.editor-workspace-module__vG4nga__projectIdentity{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.editor-workspace-module__vG4nga__projectIdentity strong{font-size:.93rem}.editor-workspace-module__vG4nga__projectIdentity span{color:#777970;font-size:.7rem}.editor-workspace-module__vG4nga__historyActions{justify-content:flex-end;gap:7px;display:flex}.editor-workspace-module__vG4nga__historyActions button,.editor-workspace-module__vG4nga__toolbar button,.editor-workspace-module__vG4nga__removeButton{color:inherit;cursor:pointer;background:#fff;border:1px solid #d8d7d1;border-radius:9px;font-size:.78rem;font-weight:700}.editor-workspace-module__vG4nga__historyActions button{min-height:34px;padding:0 12px}.editor-workspace-module__vG4nga__historyActions button:disabled,.editor-workspace-module__vG4nga__toolbar button:disabled{cursor:not-allowed;opacity:.42}.editor-workspace-module__vG4nga__pagesPanel,.editor-workspace-module__vG4nga__inspectorPanel{background:#f8f7f3;padding:20px 16px;overflow-y:auto}.editor-workspace-module__vG4nga__pagesPanel{border-right:1px solid #d9d8d3;grid-area:pages}.editor-workspace-module__vG4nga__inspectorPanel{border-left:1px solid #d9d8d3;grid-area:inspector}.editor-workspace-module__vG4nga__panelHeading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.editor-workspace-module__vG4nga__panelHeading p{letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:.8rem;font-weight:800}.editor-workspace-module__vG4nga__panelHeading span{color:#7c7e75;font-size:.68rem}.editor-workspace-module__vG4nga__pageThumbnail{cursor:pointer;text-align:left;background:#fff;border:1px solid #c94f3d;border-radius:13px;gap:9px;width:100%;padding:10px;display:grid}.editor-workspace-module__vG4nga__pageThumbnail>span:last-child{font-size:.72rem;font-weight:700}.editor-workspace-module__vG4nga__thumbnailCanvas{aspect-ratio:1.2;background:#fffdf8;border:1px solid #e4e1da;display:block;box-shadow:0 5px 18px #312b2212}.editor-workspace-module__vG4nga__panelNote{color:#6f7168;background:#eceae4;border-radius:10px;margin-top:20px;padding:12px;font-size:.7rem;line-height:1.5}.editor-workspace-module__vG4nga__editorMain{grid-area:main;grid-template-rows:58px minmax(0,1fr);min-width:0;min-height:0;display:grid}.editor-workspace-module__vG4nga__toolbar{background:#f4f3ef;border-bottom:1px solid #d4d3ce;align-items:center;gap:10px;min-width:0;padding:0 18px;display:flex}.editor-workspace-module__vG4nga__toolbar .editor-workspace-module__vG4nga__primaryTool{color:#fff;background:#252621;border-color:#252621;min-height:34px;padding:0 13px}.editor-workspace-module__vG4nga__toolbar .editor-workspace-module__vG4nga__dangerTool{color:#a33f31;background:#fff7f5;border-color:#e1b8b1;min-height:34px;padding:0 13px}.editor-workspace-module__vG4nga__toolbarDivider{background:#d5d4cf;width:1px;height:24px;margin-inline:4px}.editor-workspace-module__vG4nga__toolbarLabel{color:#65675f;font-size:.72rem;font-weight:700}.editor-workspace-module__vG4nga__swatches{gap:7px;display:flex}.editor-workspace-module__vG4nga__toolbar .editor-workspace-module__vG4nga__swatch{border-radius:50%;width:24px;min-height:24px;padding:0}.editor-workspace-module__vG4nga__toolbar .editor-workspace-module__vG4nga__swatch[aria-pressed=true]{outline-offset:2px;outline:2px solid #c84f3d}.editor-workspace-module__vG4nga__canvasArea{place-items:center;min-height:0;padding:56px;display:grid;overflow:auto}.editor-workspace-module__vG4nga__geometryLabel{color:#797b73;align-self:end;margin:0 0 12px;font-size:.68rem}.editor-workspace-module__vG4nga__pageCanvas{aspect-ratio:1.2;border:1px solid #d7d2c8;width:min(680px,68vw);transition:background-color .18s;position:relative;overflow:visible;box-shadow:0 28px 68px #302b2429;container-type:size}.editor-workspace-module__vG4nga__safeArea{pointer-events:none;border:1px dashed #65655b47;position:absolute;inset:8%}.editor-workspace-module__vG4nga__canvasElement{cursor:pointer;transform-origin:50%;background:0 0;border:1px solid #0000;justify-content:center;min-width:0;min-height:0;padding:4px;display:flex;position:absolute}.editor-workspace-module__vG4nga__canvasElement:hover,.editor-workspace-module__vG4nga__canvasElement[data-selected=true]{border-color:#4f7ba5;outline:1px solid #4f7ba52e}.editor-workspace-module__vG4nga__canvasElement span{width:100%;font-size:clamp(.8rem,5cqh,2.7rem);display:block}.editor-workspace-module__vG4nga__inspectorContent dl{gap:0;margin:0;display:grid}.editor-workspace-module__vG4nga__inspectorContent dl>div{border-bottom:1px solid #e3e1dc;justify-content:space-between;align-items:center;gap:18px;padding:12px 0;display:flex}.editor-workspace-module__vG4nga__inspectorContent dt{color:#74766e;font-size:.72rem}.editor-workspace-module__vG4nga__inspectorContent dd{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.69rem}.editor-workspace-module__vG4nga__removeButton{color:#a33f31;background:#fff7f5;border-color:#e1b8b1;width:100%;min-height:38px;margin-top:22px}.editor-workspace-module__vG4nga__emptyInspector{color:#777970;margin:0;font-size:.76rem;line-height:1.55}.editor-workspace-module__vG4nga__backLink:focus-visible,.editor-workspace-module__vG4nga__workspace button:focus-visible{outline-offset:2px;outline:3px solid #4f7ba542}@media (max-width:1080px){.editor-workspace-module__vG4nga__workspace{grid-template:"topbar topbar"72px"pages main"minmax(0,1fr)/190px minmax(500px,1fr)}.editor-workspace-module__vG4nga__inspectorPanel{display:none}}@media (max-width:740px){.editor-workspace-module__vG4nga__workspace{grid-template:"topbar""main"minmax(0,1fr)/1fr;min-height:100svh;overflow:auto}.editor-workspace-module__vG4nga__topbar{grid-template-columns:1fr auto;gap:12px;padding-block:12px}.editor-workspace-module__vG4nga__projectIdentity,.editor-workspace-module__vG4nga__pagesPanel{display:none}.editor-workspace-module__vG4nga__editorMain{grid-template-rows:auto minmax(0,1fr);min-height:calc(100svh - 60px)}.editor-workspace-module__vG4nga__toolbar{flex-wrap:wrap;padding-block:10px}.editor-workspace-module__vG4nga__canvasArea{padding:32px 16px 56px}.editor-workspace-module__vG4nga__pageCanvas{width:92vw}}@media (prefers-reduced-motion:reduce){.editor-workspace-module__vG4nga__pageCanvas{transition:none}}
