.im-modal{max-width:1100px;width:calc(100vw - 36px)}.im-editor-layout{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:24px;margin-top:20px}.im-editor-layout h4{margin:10px 0 16px}.im-canvas-wrap{position:relative;min-height:280px;border:1px solid #dce6e1;background:repeating-conic-gradient(#f2f5f4 0 25%,white 0 50%) 0/20px 20px;display:flex;align-items:center;justify-content:center}.im-canvas-wrap canvas{max-width:100%;max-height:420px;object-fit:contain;display:block}.im-canvas-wrap span{position:absolute;color:#78918a;pointer-events:none}.im-editor-controls{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.im-folder-config{border-top:1px solid #e2e8e6;margin-top:20px;padding-top:10px}.im-folder-config .actions{margin-bottom:12px}.im-jobs{border:1px solid #e2e8e6;margin:18px 0 25px}.im-jobs .ws-section-title{margin:0;padding:15px}.im-jobs .empty{padding:25px}.im-jobs td{overflow-wrap:anywhere}.im-jobs td:nth-child(3){max-width:440px}.im-modal [type=file]{max-width:100%}@media(max-width:720px){.im-editor-layout{grid-template-columns:1fr}.im-modal{width:calc(100vw - 16px)}.im-canvas-wrap{min-height:200px}.im-editor-controls button{flex:1 1 auto}}
