.rangePips{--pip: var(--range-pip, lightslategray);--pip-text: var(--range-pip-text, var(--pip));--pip-active: var(--range-pip-active, darkslategrey);--pip-active-text: var(--range-pip-active-text, var(--pip-active));--pip-hover: var(--range-pip-hover, darkslategrey);--pip-hover-text: var(--range-pip-hover-text, var(--pip-hover));--pip-in-range: var(--range-pip-in-range, var(--pip-active));--pip-in-range-text: var(--range-pip-in-range-text, var(--pip-active-text));--pip-out-of-limit: var(--range-pip-out-of-limit, #aebecf);--pip-out-of-limit-text: var(--range-pip-out-of-limit-text, var(--pip-out-of-limit))}.rangePips{position:absolute;height:1em;left:0;right:0;bottom:-1em;font-variant-numeric:tabular-nums}.rangePips.vertical{height:auto;width:1em;inset:0 auto 0 100%}.rangePips .pip{height:.4em;position:absolute;top:.25em;width:1px;white-space:nowrap}.rangePips.vertical .pip{height:1px;width:.4em;left:.25em;top:auto;bottom:auto}.rangePips .pipVal{position:absolute;top:.4em;transform:translate(-50%,25%);display:inline-flex}.rangePips.vertical .pipVal{position:absolute;top:0;left:.4em;transform:translate(25%,-50%)}.rangePips .pip{transition:all .15s ease}.rangePips .pipVal{transition:all .15s ease,font-weight 0s linear}.rangePips .pip{color:#789;color:var(--pip-text);background-color:#789;background-color:var(--pip)}.rangePips .pip.selected{color:#2f4f4f;color:var(--pip-active-text);background-color:#2f4f4f;background-color:var(--pip-active)}.rangePips.hoverable:not(.disabled) .pip:not(.out-of-limit):hover{color:#2f4f4f;color:var(--pip-hover-text);background-color:#2f4f4f;background-color:var(--pip-hover)}.rangePips .pip.in-range{color:#2f4f4f;color:var(--pip-in-range-text);background-color:#2f4f4f;background-color:var(--pip-in-range)}.rangePips .pip.out-of-limit{color:#aebecf;color:var(--pip-out-of-limit-text);background-color:#aebecf;background-color:var(--pip-out-of-limit)}.rangePips .pip.selected{height:.75em}.rangePips.vertical .pip.selected{height:1px;width:.75em}.rangePips .pip.selected .pipVal{font-weight:700;top:.75em}.rangePips.vertical .pip.selected .pipVal{top:0;left:.75em}.rangePips.hoverable:not(.disabled) .pip:not(.selected):not(.out-of-limit):hover{transition:none}.rangePips.hoverable:not(.disabled) .pip:not(.selected):not(.out-of-limit):hover .pipVal{transition:none;font-weight:700}.rangeSlider{--slider: var(--range-slider, #d7dada);--handle-inactive: var(--range-handle-inactive, #99a2a2);--handle: var(--range-handle, #838de7);--handle-focus: var(--range-handle-focus, #4a40d4);--handle-border: var(--range-handle-border, var(--handle));--range-inactive: var(--range-range-inactive, var(--handle-inactive));--range: var(--range-range, var(--handle-focus));--range-limit: var(--range-range-limit, #b9c2c2);--float-inactive: var(--range-float-inactive, var(--handle-inactive));--float: var(--range-float, var(--handle-focus));--float-text: var(--range-float-text, white)}.rangeSlider{position:relative;border-radius:100px;height:.5em;margin:1em;transition:opacity .2s ease;user-select:none}.rangeSlider *{user-select:none}.rangeSlider.pips{margin-bottom:1.8em}.rangeSlider.pip-labels{margin-bottom:2.8em}.rangeSlider.vertical{display:inline-block;border-radius:100px;width:.5em;min-height:200px}.rangeSlider.vertical.pips{margin-right:1.8em;margin-bottom:1em}.rangeSlider.vertical.pip-labels{margin-right:2.8em;margin-bottom:1em}.rangeSlider .rangeHandle{position:absolute;display:block;height:1.4em;width:1.4em;top:.25em;bottom:auto;transform:translateY(-50%) translate(-50%);z-index:2}.rangeSlider.reversed .rangeHandle{transform:translateY(-50%) translate(50%)}.rangeSlider.vertical .rangeHandle{left:.25em;top:auto;transform:translateY(50%) translate(-50%)}.rangeSlider.vertical.reversed .rangeHandle{transform:translateY(-50%) translate(-50%)}.rangeSlider .rangeNub,.rangeSlider .rangeHandle:before{position:absolute;left:0;top:0;display:block;border-radius:10em;height:100%;width:100%;transition:box-shadow .2s ease}.rangeSlider .rangeHandle:before{content:"";inset:1px;height:auto;width:auto;box-shadow:0 0 0 0 var(--handle-border);opacity:0}.rangeSlider.hoverable:not(.disabled) .rangeHandle:hover:before{box-shadow:0 0 0 8px var(--handle-border);opacity:.2}.rangeSlider.hoverable:not(.disabled) .rangeHandle.press:before,.rangeSlider.hoverable:not(.disabled) .rangeHandle.press:hover:before{box-shadow:0 0 0 12px var(--handle-border);opacity:.4}.rangeSlider.range:not(.min):not(.max) .rangeNub{border-radius:10em 10em 10em 1.6em}.rangeSlider.range .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(-135deg)}.rangeSlider.range .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(45deg)}.rangeSlider.range.reversed .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(45deg)}.rangeSlider.range.reversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(-135deg)}.rangeSlider.range.vertical .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(135deg)}.rangeSlider.range.vertical .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(-45deg)}.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(-45deg)}.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(135deg)}.rangeSlider .rangeFloat{display:block;position:absolute;left:50%;top:-.5em;transform:translate(-50%,-100%);font-size:1em;text-align:center;opacity:0;pointer-events:none;white-space:nowrap;transition:all .2s ease;font-size:.9em;padding:.2em .4em;border-radius:.2em}.rangeSlider .rangeHandle.active .rangeFloat,.rangeSlider.hoverable .rangeHandle:hover .rangeFloat{opacity:1;top:-.2em;transform:translate(-50%,-100%)}.rangeSlider .rangeBar,.rangeSlider .rangeLimit{position:absolute;display:block;transition:background .2s ease;border-radius:1em;height:.5em;top:0;user-select:none;z-index:1}.rangeSlider.vertical .rangeBar,.rangeSlider.vertical .rangeLimit{width:.5em;height:auto}.rangeSlider{background-color:#d7dada;background-color:var(--slider)}.rangeSlider .rangeBar{background-color:#99a2a2;background-color:var(--range-inactive)}.rangeSlider.focus .rangeBar{background-color:#838de7;background-color:var(--range)}.rangeSlider .rangeLimit{background-color:#99a2a280;background-color:var(--range-limit)}.rangeSlider .rangeNub{background-color:#99a2a2;background-color:var(--handle-inactive)}.rangeSlider.focus .rangeNub{background-color:#838de7;background-color:var(--handle)}.rangeSlider .rangeHandle.active .rangeNub{background-color:#4a40d4;background-color:var(--handle-focus)}.rangeSlider .rangeFloat{color:#fff;color:var(--float-text);background-color:#99a2a2;background-color:var(--float-inactive)}.rangeSlider.focus .rangeFloat{background-color:#4a40d4;background-color:var(--float)}.rangeSlider.disabled{opacity:.5}.rangeSlider.disabled .rangeNub{background-color:#d7dada;background-color:var(--slider)}.app_root.svelte-1s8u8bf{width:100%;display:grid;grid-template-columns:1fr 3fr 3fr 1fr;column-gap:15px;box-sizing:border-box;font-size:10pt}.buttons_container.svelte-1s8u8bf{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;grid-row:1;padding:10px;overflow-y:auto;overflow-x:hidden}.buttons_container.left.svelte-1s8u8bf{grid-column:1}.buttons_container.right.svelte-1s8u8bf{grid-column:4}.button_group.svelte-1s8u8bf{padding:20px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;background-color:#e6e6e6;border-radius:5px}.button_item.svelte-1s8u8bf{display:flex;flex-direction:column;align-items:center;gap:5px}label.svelte-1s8u8bf{text-align:center}.button_item_horizontal.svelte-1s8u8bf{display:flex;flex-direction:row;justify-content:center;gap:8px}.button.svelte-1s8u8bf{border:none;border-radius:10px;padding:15px 30px;display:flex;align-items:center;justify-content:center;font-size:10pt;color:#000;text-decoration:none;background-color:#fff}.button.svelte-1s8u8bf:hover{filter:brightness(.8);cursor:pointer}.process_buttons.svelte-1s8u8bf{display:flex;flex-direction:row;align-items:center;gap:10px}.stretch.svelte-1s8u8bf{align-self:stretch}#range_container{width:100%;background-image:linear-gradient(to right,var(--backgroundColor),var(--foregroundColor))}#range_container .rangeHandle{height:13px;width:13px}#range_container .rangeHandle>.rangeNub{background-color:#00f}#range_container .rangeBar{background-color:#00f;opacity:.3}.threshold_text.svelte-1s8u8bf{width:3ch;line-height:0;height:0}.image_container.left.svelte-1s8u8bf{position:relative;grid-column:2;display:grid;grid-template-columns:100%;grid-template-rows:100%;align-items:center;justify-items:center;grid-row:1}.image_container.right.svelte-1s8u8bf{position:relative;grid-column:3;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:center;justify-items:center;grid-gap:10px;overflow-y:auto}.original_image_content.svelte-1s8u8bf{grid-row:1;grid-column:1}.image.svelte-1s8u8bf,.real_size.svelte-1s8u8bf{max-width:100%;max-height:100vh}.contained_size.svelte-1s8u8bf{width:100%;height:100%;max-height:100vh;object-fit:contain}.checkered.svelte-1s8u8bf{background:-webkit-linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),-webkit-linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),#fff;background:-moz-linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),-moz-linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),#fff;background:linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),linear-gradient(45deg,rgba(0,0,0,.0980392) 25%,transparent 25%,transparent 75%,rgba(0,0,0,.0980392) 75%,rgba(0,0,0,.0980392) 0),#fff;background-repeat:repeat,repeat;background-position:0px 0,5px 5px;-webkit-transform-origin:0 0 0;transform-origin:0 0 0;-webkit-background-origin:padding-box,padding-box;background-origin:padding-box,padding-box;-webkit-background-clip:border-box,border-box;background-clip:border-box,border-box;-webkit-background-size:10px 10px,10px 10px;background-size:10px 10px,10px 10px;-webkit-box-shadow:none;box-shadow:none;text-shadow:none;-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;-webkit-transform:scaleX(1) scaleY(1) scaleZ(1);transform:scaleX(1) scaleY(1) scaleZ(1)}.loader.svelte-1s8u8bf{border:6px solid #f3f3f3;border-top:6px solid hsla(0,0%,13%);border-radius:50%;width:10px;height:10px;animation:svelte-1s8u8bf-spin 2s linear infinite}@keyframes svelte-1s8u8bf-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.point.svelte-1s8u8bf{position:absolute}.disabled.svelte-1s8u8bf{display:none}.crop_box.svelte-1s8u8bf{position:fixed;border:2px solid red;background:none;z-index:1000;box-sizing:border-box}.crop_box.svelte-1s8u8bf:hover{cursor:move}.corner.svelte-1s8u8bf,.side.svelte-1s8u8bf{position:absolute;box-sizing:border-box;background-color:red}.corner.svelte-1s8u8bf{--cornerDiameter: 12px;width:var(--cornerDiameter);height:var(--cornerDiameter);border-radius:calc(var(--cornerDiameter) / 2);z-index:1002}.side.svelte-1s8u8bf{--borderWidth: 4px;z-index:1001}.corner.top.svelte-1s8u8bf{top:calc(-1 * var(--cornerDiameter) / 2)}.corner.bottom.svelte-1s8u8bf{bottom:calc(-1 * var(--cornerDiameter) / 2)}.corner.left.svelte-1s8u8bf{left:calc(-1 * var(--cornerDiameter) / 2)}.corner.right.svelte-1s8u8bf{right:calc(-1 * var(--cornerDiameter) / 2)}.corner.top.left.svelte-1s8u8bf:hover{cursor:nw-resize}.corner.top.right.svelte-1s8u8bf{cursor:ne-resize}.corner.bottom.right.svelte-1s8u8bf{cursor:se-resize}.corner.bottom.left.svelte-1s8u8bf{cursor:sw-resize}.side.top.svelte-1s8u8bf,.side.bottom.svelte-1s8u8bf{left:0;right:0;height:var(--borderWidth)}.side.right.svelte-1s8u8bf,.side.left.svelte-1s8u8bf{top:0;bottom:0;width:var(--borderWidth)}.side.top.svelte-1s8u8bf{top:calc(-1 * var(--borderWidth) / 2)}.side.top.svelte-1s8u8bf:hover{cursor:n-resize}.side.left.svelte-1s8u8bf{left:calc(-1 * var(--borderWidth) / 2)}.side.left.svelte-1s8u8bf:hover{cursor:w-resize}.side.bottom.svelte-1s8u8bf{bottom:calc(-1 * var(--borderWidth) / 2)}.side.bottom.svelte-1s8u8bf:hover{cursor:s-resize}.side.right.svelte-1s8u8bf{right:calc(-1 * var(--borderWidth) / 2)}.side.right.svelte-1s8u8bf:hover{cursor:e-resize}.crop_dimensions.svelte-1s8u8bf{font-size:.5em;position:absolute;top:-2.5em;right:.5em;color:red}.file_input.svelte-1s8u8bf{display:none}.image_card.svelte-1s8u8bf{position:relative}.image_data.svelte-1s8u8bf{position:absolute;top:0;right:0;z-index:2;background-color:#fffc;margin:0;padding:5px 10px;display:flex;flex-direction:column;align-items:end}.image_data.svelte-1s8u8bf p:where(.svelte-1s8u8bf){margin:2px}
