.editor-workbench{border:1px solid var(--edge);background:var(--panel);border-radius:.7rem;grid-template-rows:auto minmax(0,1fr) auto auto;min-width:0;height:calc(100svh - 2rem);min-height:34rem;display:grid;overflow:clip}.editor-transform-frame{transform-origin:50%;pointer-events:none;outline:1.5px solid var(--accent,#1477bc);-webkit-user-select:none;user-select:none;position:absolute}.editor-transform-frame[data-selected=false]{outline:none}.editor-workbench .editor-transform-handle{pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;place-items:center;width:44px;min-width:44px;height:44px;min-height:44px;display:grid;position:absolute;transform:translate(-50%,-50%);color:var(--accent,#1477bc)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.editor-transform-handle:after{content:"";box-sizing:border-box;border:1.5px solid var(--accent,#1477bc);background:var(--panel,#fff);pointer-events:none;width:12px;height:12px;position:absolute}.editor-transform-handle[data-transform-corner="0"]{cursor:nwse-resize;top:0;left:0}.editor-transform-handle[data-transform-corner="1"]{cursor:nesw-resize;top:0;left:100%}.editor-transform-handle[data-transform-corner="2"]{cursor:nwse-resize;top:100%;left:100%}.editor-transform-handle[data-transform-corner="3"]{cursor:nesw-resize;top:100%;left:0}.editor-transform-rotate{cursor:grab;top:-26px;left:50%}.editor-transform-rotate:after{border-radius:50%;width:20px;height:20px}.editor-transform-rotate:before{content:"";background:var(--accent,#1477bc);width:1px;height:26px;position:absolute;top:50%;left:50%}.editor-transform-rotate>span{z-index:1;font-size:16px;line-height:1;position:relative}.editor-workbench .editor-transform-handle:focus-visible{outline:2px solid var(--accent,#1477bc);outline-offset:-5px}.editor-object-properties{border-bottom:1px solid var(--edge);margin-bottom:.75rem;padding-bottom:.75rem}.editor-workbench-toolbar,.editor-workbench-footer{flex-wrap:wrap;align-items:center;gap:.4rem;padding:.5rem;display:flex}.editor-workbench-toolbar{border-bottom:1px solid var(--edge)}.editor-workbench-footer{border-top:1px solid var(--edge)}.editor-workbench-toolbar:empty,.editor-workbench-tools:empty,.editor-workbench-tray:empty,.editor-workbench-footer:empty{display:none}.editor-workbench-layout{grid-template-columns:auto minmax(0,1fr) minmax(15rem,19rem);min-width:0;min-height:0;display:grid}.editor-workbench[data-editor-has-tools=false] .editor-workbench-layout{grid-template-columns:0 minmax(0,1fr) minmax(15rem,19rem)}.editor-workbench-tools{border-right:1px solid var(--edge);flex-direction:column;align-items:center;gap:.3rem;padding:.4rem;display:flex;overflow:auto}.editor-workbench-tools button{flex:none}.editor-workbench-canvas{background:var(--paper);overscroll-behavior:contain;grid-column:2;align-content:center;min-width:0;min-height:0;padding:1.5rem;display:grid;overflow:auto}.editor-workbench-inspector{overscroll-behavior:contain;border-left:1px solid var(--edge);grid-column:3;min-width:0;min-height:0;padding:.75rem;overflow:auto}.editor-workbench-inspector>:first-child{margin-top:0}.editor-workbench-tray{border-top:1px solid var(--edge);min-width:0;max-height:13rem;padding:.5rem;overflow:auto}.editor-workbench-footer .utility-run-controls{border:0;padding:0}.editor-workbench-footer .utility-status{flex:12rem;font-size:.8rem}.editor-workbench-footer .utility-results{flex-basis:100%;max-height:5.5rem;padding:.35rem .5rem;overflow:auto}.editor-workbench-footer .utility-results h2{display:none}.editor-workbench-footer .utility-results ul{flex-wrap:wrap;gap:.3rem .8rem;margin:0;padding-left:1rem;display:flex}.editor-workbench-footer .utility-results a{align-items:center;min-height:44px;display:inline-flex}.utility-featured-editors .utility-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-utilities-page=pdf-editor]>.utilities-hero,[data-utilities-page=images]>.utilities-hero{padding:.6rem 1rem}[data-utilities-page=pdf-editor]>.utilities-hero h1,[data-utilities-page=images]>.utilities-hero h1{margin:0;font-size:1.5rem}[data-utilities-page=pdf-editor]>.utilities-hero p,[data-utilities-page=images]>.utilities-hero p{margin:.3rem 0 0;font-size:.85rem}.editor-workbench button,.editor-workbench input:not([type=checkbox]):not([type=radio]){min-height:44px}.editor-workbench button{-webkit-user-select:none;user-select:none}.editor-workbench button svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:1.3rem;height:1.3rem}.editor-workbench [aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft)}.utility-workspace[data-editor-layout=true]{gap:.65rem;padding:.7rem}.utility-workspace[data-editor-layout=true][data-utility-file-count]:not([data-utility-file-count="0"])>.utility-drop{border-width:1px;padding:.4rem .6rem}.utility-workspace[data-editor-layout=true][data-utility-file-count]:not([data-utility-file-count="0"])>.utility-drop .utility-limits,.utility-workspace[data-editor-layout=true][data-utility-file-count]:not([data-utility-file-count="0"])>.utility-drop>span{display:none}.utility-workspace[data-editor-layout=true]>.utility-file-list{flex-wrap:wrap;gap:.3rem;max-height:4rem;margin:0;display:flex;overflow:auto}.utility-workspace[data-editor-layout=true]>.utility-file-list li{border:1px solid var(--edge);border-radius:.4rem;padding:.2rem .45rem;font-size:.8rem}.utility-workspace[data-editor-layout=true]>.utility-file-list li>button{min-width:44px;min-height:44px}@media (max-width:800px){.editor-workbench{grid-template-rows:auto 27rem auto auto;height:auto}.editor-workbench[data-editor-has-tools=false] .editor-workbench-layout{grid-template-columns:0 minmax(0,1fr)}.editor-workbench-layout{grid-template-rows:20rem 7rem;grid-template-columns:44px minmax(0,1fr)}.editor-workbench-tools{grid-area:1/1/3;padding:0}.editor-workbench-tools button{width:44px;min-width:44px;padding:.2rem}.editor-workbench-canvas{grid-area:1/2;padding:1rem}.editor-workbench-inspector{border-left:0;border-top:1px solid var(--edge);grid-area:2/2;padding:.5rem}}@media (max-width:480px){.utility-featured-editors .utility-action-grid{grid-template-columns:minmax(0,1fr)}}@supports not (overflow:clip){.editor-workbench{overflow:hidden}}
