.cropper-layout.workbench-uploader{display:block}.cropper-layout.workbench-uploader .cropper-upload{width:100%}.cropper-workbench{display:grid;grid-template-columns:380px minmax(0,1fr);gap:16px;align-items:start;margin-top:16px}.cropper-workbench>.cropper-settings{position:sticky;top:14px;max-height:calc(100vh - 28px);overflow-y:auto;padding:20px;scrollbar-width:thin;z-index:4}.cropper-workbench>.cropper-results{min-width:0}.cropper-workbench .crop-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crop-edit-guide{display:grid;grid-template-columns:repeat(4,1fr);gap:7px;margin:14px 0 4px;padding:11px;border-radius:11px;background:#eff6ff;border:1px solid #d6e7fa}.crop-edit-guide span{font-size:8px;color:#526a84}.crop-edit-guide b{display:block;color:#1557b0;font-size:10px;margin-bottom:2px}.crop-focus-button{grid-column:1/-1!important;background:#eef5ff!important;color:#1557b0!important;border-color:#c9dcf4!important;font-size:9px!important}.crop-item.focused{grid-column:1/-1;display:grid;grid-template-columns:minmax(380px,1.25fr) minmax(290px,.75fr);border-color:#78a9e5;box-shadow:0 18px 45px #113d7820}.crop-item.focused .crop-canvas-wrap{aspect-ratio:auto;min-height:640px}.crop-item.focused .crop-meta{padding:18px;align-self:start}.crop-item.focused .crop-transform-tools button{height:38px}.crop-item.focused .photo-adjustments>div{display:block!important}.crop-item.focused .crop-item-quality{font-size:10px;padding:10px}.cropper-settings::-webkit-scrollbar{width:6px}.cropper-settings::-webkit-scrollbar-thumb{background:#b7c9df;border-radius:10px}@media(max-width:1250px){.cropper-workbench{grid-template-columns:340px minmax(0,1fr)}.cropper-workbench .crop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crop-item.focused{grid-template-columns:1fr}.crop-item.focused .crop-canvas-wrap{min-height:560px}}@media(max-width:900px){.cropper-workbench{grid-template-columns:1fr}.cropper-workbench>.cropper-settings{position:relative;top:auto;max-height:none}.cropper-workbench .crop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crop-edit-guide{grid-template-columns:1fr 1fr}}@media(max-width:560px){.cropper-workbench .crop-grid{grid-template-columns:1fr}.crop-item.focused{display:block}.crop-item.focused .crop-canvas-wrap{min-height:480px}.crop-edit-guide{grid-template-columns:1fr}}
