body{touch-action:manipulation}leoinsole-styled-toggle,leoinsole-styled-slider-with-input,leoinsole-styled-dropdown{display:block}leoinsole-styled-slider{justify-content:center;align-items:center;display:flex}.primary-button{background-color:var(--primary-color);color:var(--primary-button-text-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.primary-button:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.primary-button:not(:disabled):hover{background-color:var(--primary-hover-color)}.touch-device .primary-button{min-height:48px}.secondary-button{background-color:var(--secondary-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.secondary-button:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.secondary-button:not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device .secondary-button{min-height:48px}.secondary-button:disabled>img{filter:var(--disabled-button-text-colorize-filter)}[data-theme=mosaic] .secondary-button:not(:disabled){color:var(--dark-font-color)}[data-theme=mosaic] .secondary-button:not(:disabled)>img{filter:none}.button-with-icon{width:100%;height:32px;font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);border-radius:8px;flex-grow:1;flex-shrink:1;justify-content:space-between;align-items:center;padding:0 16px;display:flex}.touch-device .button-with-icon{min-height:48px}#canvas-container,#leo-orto-canvas{z-index:-10;width:100vw;height:100vh;position:fixed;top:0;left:0}.colored-title{color:var(--title-color);text-align:center;font-size:18px}#tools-panel,.tools-panel{box-sizing:border-box;flex-direction:column;align-items:center;width:360px;height:calc(100dvh - 32px);margin:16px;padding:6px 10px 16px;transition:top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out,height .25s ease-in-out,margin .25s ease-in-out,border-radius .25s ease-in-out;display:flex;position:fixed;top:0;left:0}.small-screen #tools-panel,.small-screen .tools-panel{border-radius:0;width:320px;height:100dvh;margin:0}.horizontal-separator{background-color:var(--primary-background-color);border-radius:2px;flex-grow:0;flex-shrink:0;width:100%;height:2px;margin:8px 0}#tools-container,.tools-container{scrollbar-gutter:stable both-edges;flex-direction:column;align-items:center;gap:4px;width:100%;padding:0 4px;display:flex;overflow:hidden auto}.tool-placeholder{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--secondary-background-color);border-radius:8px;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:center;width:100%;height:44px;padding:0 8px;display:flex}.touch-device .tool-placeholder{min-height:60px}.single-tool-container{border:1px solid var(--border-color);background-color:var(--secondary-background-color);border-radius:8px;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:center;width:calc(100% - 16px);padding:0 8px;display:flex}.single-tool-container>.tool-name{width:calc(100% + 16px);color:var(--title-color);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:12px 16px;transition:background-color .1s linear;display:flex;position:relative}.single-tool-container>.tool-name:hover{background-color:var(--primary-background-color)}.single-tool-container>.tool-name:after{content:"";border-top:6px solid var(--title-color);border-left:4px solid #0000;border-right:4px solid #0000;transition:transform .1s linear;position:absolute;top:50%;right:12px;transform:translate(-50%,-50%)rotate(180deg)}.touch-device .single-tool-container>.tool-name{padding:20px 16px}.single-tool-container.collapsed>.tool-name:after{transform:translate(-50%,-50%)rotate(0)}.single-tool-container.collapsed>:not(.tool-name){display:none}.single-tool-container>.button-with-icon,.single-tool-container>leoinsole-styled-toggle,.single-tool-container>leoinsole-styled-slider-with-input,.single-tool-container>leoinsole-styled-dropdown,.single-tool-container>leoinsole-styled-text-input,.single-tool-container>leoinsole-styled-text-input-multiline,.single-tool-container>.tool-control-points-editor,.single-tool-container>#foot-scan-settle-rotate90deg-container{width:calc(100% - 32px)}.single-tool-container>.tool-control-points-editor{flex-direction:column;gap:12px;display:flex}.single-tool-container>.tool-control-points-editor>canvas{touch-action:none;border:1px solid var(--border-color);border-radius:6px;width:100%}.single-tool-container>:not(.tool-name){margin:12px 0}.single-tool-container>.single-tool-container{margin:2px 0}.touch-device .single-tool-container{gap:8px}.toggle-group-container{flex-direction:column;gap:12px;width:calc(100% - 32px);display:flex}.toggle-group-container>.buttons-container{grid-template-columns:50% 50%;gap:8px;display:grid}.toggle-group-container>.buttons-container>button{justify-content:center;gap:6px;height:40px;padding:0 8px}.toggle-group-container>.buttons-container>button>img{height:50%}.toggle-group-container>.buttons-container>button.checkmark>img{display:initial}.toggle-group-container>.buttons-container>button:not(.checkmark)>img{display:none}.toggle-group-container>.buttons-container>button.primary-button>img{filter:var(--white-colorize-filter)}.toggle-group-container>.buttons-container>button:not(.primary-button)>img{filter:var(--primary-colorize-filter)}.toggle-group-container>.buttons-container>button.inactive:not(:disabled){border:none}.toggle-group-container>.buttons-container>button.inactive:not(:disabled).primary-button{background-color:#61676f}.toggle-group-container>.buttons-container>button.inactive:not(:disabled).primary-button:hover{background-color:#70767e}.toggle-group-container>.buttons-container>button.inactive:not(:disabled).secondary-button{background-color:var(--gray-color);color:var(--bs-body-color)}.toggle-group-container>.buttons-container>button.inactive:not(:disabled).secondary-button:hover{background-color:#bebfc2}#preset-container{gap:8px;width:calc(100% - 32px);padding:16px 0}#preset-container>*{margin:0}.touch-device #preset-container{width:100%}.side-selector-container{flex-direction:row;justify-content:space-evenly;align-items:stretch;gap:8px;display:flex}#foot-scan-import-panel>.side-selector-container.inner-container,#insole-export-panel>.side-selector-container.inner-container{flex-direction:row}#foot-scan-import-settle-controls .side-selector-container>button{flex:1 1 0}.side-selector-button{flex-direction:column;flex:1 1 0;align-items:center;gap:6px;min-height:81px;padding:8px;display:flex}.side-selector-button.left>.side-selector-foot-container>.right,.side-selector-button.right>.side-selector-foot-container>.left{filter:var(--secondary-colorize-filter)}.side-selector-button.primary-button.left>.side-selector-foot-container>.left,.side-selector-button.primary-button.right>.side-selector-foot-container>.right{filter:var(--white-colorize-filter)}.side-selector-button.secondary-button.left>.side-selector-foot-container>.left,.side-selector-button.secondary-button.right>.side-selector-foot-container>.right{filter:var(--primary-colorize-filter)}.side-selector-foot-container{flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.global-mirror-and-reset-container>button{justify-content:space-evenly;padding:0;display:flex}.colorize-primary{filter:var(--primary-colorize-filter)}.colorize-secondary{filter:var(--secondary-colorize-filter)}.colorize-white{filter:var(--white-colorize-filter)}.side-selector-foot-container>.right{transform:scaleX(-1)}.tool-location-selector{width:100%;height:100%;display:flex}.tool-with-name{flex-direction:column;gap:12px;width:calc(100% - 32px);display:flex}.panel{background-color:var(--primary-background-color);filter:var(--panel-shadow-filter);border-radius:16px}#floating-panel,.side-panel-selector{border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:4px;position:fixed}#floating-panel>button,.side-panel-selector>button{justify-content:stretch;align-items:stretch;width:42px;height:42px;padding:4px;display:flex}#floating-panel>button>img,.side-panel-selector>button>img{flex-grow:1}.touch-device #floating-panel>button,.touch-device .side-panel-selector>button{width:48px}#floating-panel{transition:top .25s ease-in-out,left .25s ease-in-out;display:flex;top:16px;left:392px}.small-screen #floating-panel{top:8px;left:328px}.side-panel-selector{display:flex;bottom:64px;right:8px;transform:translate(calc(100% + 8px))}.small-screen .side-panel-selector,.touch-device .side-panel-selector{transition:transform .25s ease-in-out;transform:translate(0)}.button-without-border{background-color:var(--light-background-color);color:var(--secondary-color);border:1px solid var(--light-background-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.button-without-border:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.button-without-border:not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device .button-without-border{min-height:48px}#floating-panel>button img,.side-panel-selector>button img,.highlightable-button-with-icon img{pointer-events:none;-webkit-user-select:none;user-select:none}#floating-panel>button.primary-button>img:not(.highlighted),.side-panel-selector>button.primary-button>img:not(.highlighted),.highlightable-button-with-icon.primary-button>img:not(.highlighted),#floating-panel>button:not(.primary-button)>img.highlighted,.side-panel-selector>button:not(.primary-button)>img.highlighted,.highlightable-button-with-icon:not(.primary-button)>img.highlighted{display:none}#floating-panel>button:not(.primary-button)>img:not(.highlighted),.side-panel-selector>button:not(.primary-button)>img:not(.highlighted),.highlightable-button-with-icon:not(.primary-button)>img:not(.highlighted){filter:var(--primary-colorize-filter)}.blocker{-webkit-backdrop-filter:blur(2px);background-color:#0000001a;width:100vw;height:100vh;position:fixed;top:0;left:0}#measurements-panel,#foot-scan-import-panel,#insole-export-panel{width:300px;transition:top .25s ease-in-out,left .25s ease-in-out,width .25s ease-in-out;position:fixed;top:16px;left:466px}.small-screen #measurements-panel,.small-screen #foot-scan-import-panel,.small-screen #insole-export-panel{width:240px;top:8px;left:394px}#foot-scan-import-panel,#insole-export-panel,#foot-scan-import-landmark-controls,#foot-scan-alignment-controls,.foot-scan-landmark-names,#presets-panel{flex-direction:column;align-items:stretch;gap:8px;padding:10px;display:flex}#foot-scan-import-panel .inner-container,#insole-export-panel .inner-container{background-color:var(--secondary-background-color);border:1px solid var(--border-color);border-radius:8px;flex-direction:column;align-items:stretch;gap:12px 8px;padding:10px;display:flex}#foot-scan-import-landmark-controls,#foot-scan-alignment-controls{flex-direction:column;justify-content:center;align-items:stretch;gap:16px;display:flex}#foot-scan-import-settle-controls button,#foot-scan-import-landmark-controls button,#foot-scan-alignment-controls button,#foot-scan-landmark-cancel-button,#foot-scan-landmark-apply-button,#foot-scan-alignment-position-button,#foot-scan-alignment-rotation-button,#foot-scan-alignment-reset-button,#foot-scan-alignment-hide-button,#preset-cancel-button,#preset-apply-button{height:36px}#preset-cancel-button,#preset-apply-button{width:120px}#foot-scan-settle-cancel-button,#foot-scan-settle-apply-button,#foot-scan-landmark-cancel-button,#foot-scan-landmark-apply-button,#foot-scan-alignment-position-button,#foot-scan-alignment-rotation-button,#foot-scan-alignment-reset-button,#foot-scan-alignment-hide-button{flex:1 1 0}#landmark-mode-ui-container{position:fixed;top:16px;right:16px}#landmark-mode-ui-container>div{flex-direction:column;gap:8px;display:flex}#settle-foot-scan-panel{background-color:var(--primary-background-color);border-radius:16px;flex-direction:column;justify-content:center;align-items:stretch;gap:16px;padding:16px;display:flex;position:fixed;top:16px;left:814px}#foot-scan-import-foambox-controls{background-color:var(--secondary-background-color);width:350px;position:absolute;top:16px;left:16px}#foot-scan-settle-instructions-panel{flex-direction:row;justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}:where(#foot-scan-settle-rotate90deg-container){flex-direction:column;gap:4px;display:flex}#foot-scan-import-landmark-controls,.foot-scan-landmark-names,#foot-scan-alignment-controls{background-color:var(--secondary-background-color);width:350px}.touch-device #foot-scan-import-landmark-controls,.touch-device .foot-scan-landmark-names,.touch-device #foot-scan-alignment-controls{width:250px}#alignment-mode-ui-container{position:absolute;top:16px;right:16px}.foot-scan-landmark-names>.landmark-names-container>div{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:4px;display:flex}.foot-scan-landmark-names>.landmark-names-container>div>div:first-child{border-radius:50%;flex-shrink:0;width:20px;height:20px}.visibility-settings{grid-template-rows:auto auto;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:8px;display:grid}.visibility-settings>img{filter:var(--gray-colorize-filter);grid-area:1/1/3/2}.touch-device .visibility-settings>img{width:80px}.visibility-settings>.left-checkbox{grid-area:1/2/1/3}.visibility-settings>.left-slider{grid-area:1/3/1/4}.visibility-settings>.right-checkbox{grid-area:2/2/3/3}.visibility-settings>.right-slider{grid-area:2/3/3/4}.visibility-settings>.left-slider,.visibility-settings>.right-slider{width:80px}.touch-device .visibility-settings>.left-slider,.touch-device .visibility-settings>.right-slider{width:120px}.visibility-settings>label>input[type=checkbox]{display:none}.visibility-settings>label>input[type=checkbox]+div{color:var(--almost-white-color);border:1px solid var(--border-color);border-radius:3px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.touch-device .visibility-settings>label>input[type=checkbox]+div{border-radius:8px;width:36px;height:36px}.visibility-settings>label>input[type=checkbox]:not(:disabled)+div{cursor:pointer}.visibility-settings>label>input[type=checkbox]:checked+div{background-color:var(--primary-color)}.visibility-settings>label>input[type=checkbox]:not(:checked)+div,.visibility-settings>label>input[type=checkbox]:disabled+div{background-color:var(--disabled-color)}.visibility-settings>leoinsole-styled-slider{width:100px}#size-info-panel{padding:12px 8px;position:fixed;bottom:100px;right:16px}@media (width<1700px){#size-info-panel{bottom:144px}}@media (width<1550px){#size-info-panel{bottom:170px}}.small-screen #visual-settings,.touch-device #visual-settings,.small-screen #size-info-panel,.touch-device #size-info-panel{bottom:64px;right:74px;transform:none}.small-screen #visual-settings:not(.small-screen-visible),.touch-device #visual-settings:not(.small-screen-visible),.small-screen #size-info-panel:not(.small-screen-visible),.touch-device #size-info-panel:not(.small-screen-visible){display:none}.mirror-and-reset-container{flex-flow:wrap;justify-content:center;align-items:stretch;gap:8px;width:calc(100% - 32px);display:flex}.mirror-and-reset-container>*{height:40px}.mirror-and-reset-container>button{flex:1 1 0;justify-content:space-between;align-items:center;gap:4px;padding:clamp(0px,4%,16px);display:flex}#presets-ui-container{z-index:2;justify-content:center;align-items:stretch;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0}#presets-panel{width:700px;margin:50px 0}#presets-panel button{height:32px}.touch-device #presets-panel button{min-height:48px}#presets-panel #preset-selector-buttons-container{flex:1 1 0;overflow-y:auto}#presets-panel #preset-selector-buttons-container>button{flex-shrink:0}#preset-value-text-container{gap:8px 16px;padding-bottom:16px}#preset-value-text-container>div:nth-child(odd){text-align:end}#measurements-panel{flex-direction:column;align-items:stretch;gap:16px;padding:16px;display:flex}#measurements-panel>button{height:32px}.hideable{visibility:visible;opacity:1;transition:visibility .15s linear,opacity .15s linear}.hidden{visibility:hidden;opacity:0}.loading-indicator{pointer-events:none;filter:drop-shadow(0 0 5px #ffffffb3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);color:var(--primary-color);background-color:#ffffffb3;border-radius:64px;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding:8px 32px;display:flex;position:fixed;bottom:132px;left:50%;transform:translate(-50%);box-shadow:0 0 10px #ffffffb3}.loading-indicator>div{font-size:30px}.warning-text{background-color:var(--warning-background-color);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:8px;transition:background-color .15s linear;display:flex}.warning-text>img{height:24px;filter:var(--warning-colorize-filter)}.warning-text.clickable{cursor:pointer}.warning-text.clickable:hover{background-color:var(--warning-background-hover-color)}#confidential-notification{pointer-events:none;flex-direction:row;justify-content:center;align-items:center;gap:12px;display:flex;position:fixed;bottom:132px;left:50%;transform:translate(-50%)}#loading-overlay,#fullscreen-dialog,#third-party-info-panel,.fullscreen-dialog{color:var(--primary-color);-webkit-backdrop-filter:blur(2px);z-index:10;background-color:#0000001a;flex-direction:row;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}#loading-overlay-text{font-size:30px}#editor-close-button{cursor:pointer;background-color:var(--secondary-background-color);filter:drop-shadow(0 0 2px #0000004d);border-radius:8px;width:32px;height:32px;transition:background-color .1s linear;display:flex;position:fixed;top:10px;right:10px}#editor-close-button:hover{background-color:var(--gray-color)}#third-party-info-button{cursor:pointer;width:18px;position:absolute;bottom:4px;left:4px}#third-party-info-panel{color:var(--dark-font-color)}#third-party-info-panel>div{background-color:#fff;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:24px;max-width:80vw;max-height:80vh;font-size:16px;display:flex}#third-party-info-panel>div>div{scrollbar-gutter:stable both-edges;flex-direction:column;gap:12px;margin:24px;padding:0 12px;display:flex;overflow-y:scroll}#third-party-info-panel *{-webkit-user-select:none;user-select:none}#foot-scan-settle-manual-alignment .tool-name{color:var(--dark-font-color)}#settle-mode-ui-container .tools-container{box-sizing:border-box;padding:0}#settle-mode-ui-container .tools-container>.single-tool-container{width:100%}#settle-mode-ui-container .tools-container>.single-tool-container>.tool-name{width:calc(100% - 16px)}#return-to-go-button{font-size:calc(var(--default-font-size) * 1);flex-shrink:0;align-self:stretch;margin:12px 16px 0}:where(#return-to-go-button){min-height:48px}.touch-device #return-to-go-button{margin-left:0;margin-right:0}[data-theme=mosaic] #return-to-go-button{color:var(--primary-color);border-color:var(--primary-color)}#language-button-container{position:absolute;top:0;right:0}leo-common-scan-settings>leo-scan-settings{padding:0!important;overflow-y:hidden!important}leo-common-scan-settings leo-styled-slider-with-input>div>div.top-row>div>button{height:28px!important}:root{--primary-color:#407be0;--primary-hover-color:#6f9ae6;--primary-button-text-color:#fff;--secondary-color:#dfe4f5;--secondary-hover-color:#c9d2f2;--secondary-button-text-color:var(--primary-color);--secondary-button-border-color:var(--secondary-color);--warning-color:#f70;--warning-hover-color:#ff8b26;--success-color:#a5dc86;--error-color:#f27474;--dark-font-color:#48546c;--gray-color:#d5d6d8;--border-color:var(--gray-color);--toggle-off-color:#919aa8;--toggle-indicator-disabled-color:#d4d4d4;--toggle-background-disabled-color:#e2e2e2;--almost-white-color:#f7f7f7;--warning-background-color:#fcd0be;--warning-background-hover-color:#ffe5da;--info-background-color:#e3ecf7;--primary-color-accent:#8cb0ec;--title-color:var(--primary-color);--disabled-color:#a9b4c3;--disabled-button-color:#d3d3de;--disabled-button-text-color:#fff;--input-background-color:#fff;--primary-background-color:#ededed;--secondary-background-color:var(--almost-white-color);--go-step-selected-color:var(--primary-color);--go-step-available-color:var(--secondary-hover-color);--go-step-unavailable-color:var(--secondary-hover-color);--go-step-unavailable-text-color:var(--disabled-color);--go-step-hover-color:var(--primary-color);--primary-colorize-filter:invert(43%) sepia(86%) saturate(545%) hue-rotate(182deg) brightness(90%) contrast(94%);--secondary-colorize-filter:invert(65%) sepia(45%) saturate(372%) hue-rotate(180deg) brightness(98%) contrast(89%);--white-colorize-filter:invert(100%);--gray-colorize-filter:invert(42%) sepia(8%) saturate(945%) hue-rotate(181deg) brightness(91%) contrast(91%);--dark-font-colorize-filter:invert(32%) sepia(10%) saturate(1217%) hue-rotate(182deg) brightness(96%) contrast(93%);--disabled-colorize-filter:invert(72%) sepia(12%) saturate(304%) hue-rotate(175deg) brightness(98%) contrast(91%);--disabled-button-text-colorize-filter:var(--white-colorize-filter);--warning-colorize-filter:invert(45%) sepia(89%) saturate(1612%) hue-rotate(0deg) brightness(103%) contrast(107%);--default-font-family:Inter;--default-font-size:14px;--default-font-weight:500;--panel-shadow-filter:drop-shadow(0px 0px 8px #00000026);--track-fill-background:var(--primary-color);--tool-height:40px}[data-theme=dark]{--secondary-color:#3e4663;--secondary-hover-color:#535a72;--secondary-button-text-color:var(--gray-color);--secondary-button-border-color:var(--border-color);--dark-font-color:#e0e4ee;--border-color:#565e6d;--input-background-color:var(--primary-background-color);--primary-background-color:#1a202c;--secondary-background-color:#262d3d;--title-color:#c4d5f5}[data-theme=gespodo]{--primary-color:#195079;--primary-hover-color:#184f77;--secondary-color:#dfe4f5;--secondary-hover-color:#e81987;--warning-color:#e81987;--warning-hover-color:#ff8b26;--almost-white-color:#f7f7f7;--info-background-color:#e3ecf7;--primary-color-accent:#7b1c73;--title-color:var(--primary-color);--go-step-selected-color:var(--primary-color);--go-step-available-color:var(--secondary-hover-color);--go-step-unavailable-color:var(--secondary-hover-color);--go-step-unavailable-text-color:var(--disabled-color);--go-step-hover-color:var(--secondary-hover-color);--primary-colorize-filter:invert(43%) sepia(86%) saturate(545%) hue-rotate(182deg) brightness(90%) contrast(94%);--secondary-colorize-filter:invert(65%) sepia(45%) saturate(372%) hue-rotate(180deg) brightness(98%) contrast(89%);--gray-colorize-filter:invert(42%) sepia(8%) saturate(945%) hue-rotate(181deg) brightness(91%) contrast(91%);--dark-font-colorize-filter:invert(32%) sepia(10%) saturate(1217%) hue-rotate(182deg) brightness(96%) contrast(93%);--disabled-colorize-filter:invert(72%) sepia(12%) saturate(304%) hue-rotate(175deg) brightness(98%) contrast(91%);--disabled-button-text-colorize-filter:invert(94%) sepia(4%) saturate(611%) hue-rotate(201deg) brightness(94%) contrast(85%);--warning-colorize-filter:invert(23%) sepia(97%) saturate(5874%) hue-rotate(317deg) brightness(95%) contrast(90%)}[data-theme=mosaic]{--primary-color:#15a78e;--primary-hover-color:#0d6455;--secondary-color:#fff;--secondary-hover-color:#e2e2e2;--secondary-button-text-color:var(--dark-font-color);--secondary-button-border-color:#cbcbcb;--warning-color:#ff4040;--warning-hover-color:#ff6868;--success-color:var(--primary-color);--error-color:var(--warning-color);--dark-font-color:#262626;--almost-white-color:#f7f7f7;--warning-background-color:#ffb3b3;--warning-background-hover-color:#ffd0d0;--info-background-color:var(--light-background-color);--primary-color-accent:#0d6455;--title-color:var(--dark-font-color);--disabled-button-color:#e2e2e2;--disabled-button-text-color:#aeaeae;--go-step-selected-color:var(--primary-color);--go-step-available-color:var(--primary-color-accent);--go-step-unavailable-color:var(--dark-font-color);--go-step-unavailable-text-color:var(--disabled-color);--go-step-hover-color:var(--primary-color);--primary-colorize-filter:invert(56%) sepia(75%) saturate(2278%) hue-rotate(128deg) brightness(90%) contrast(101%);--secondary-colorize-filter:invert(83%) sepia(0%) saturate(98%) hue-rotate(169deg) brightness(86%) contrast(85%);--gray-colorize-filter:invert(62%) sepia(96%) saturate(408%) hue-rotate(116deg) brightness(94%) contrast(84%);--dark-font-colorize-filter:invert(32%) sepia(10%) saturate(1217%) hue-rotate(182deg) brightness(96%) contrast(93%);--disabled-colorize-filter:invert(72%) sepia(12%) saturate(304%) hue-rotate(175deg) brightness(98%) contrast(91%);--disabled-button-text-colorize-filter:invert(81%) sepia(2%) saturate(0%) hue-rotate(161deg) brightness(86%) contrast(91%);--warning-colorize-filter:invert(35%) sepia(54%) saturate(5391%) hue-rotate(341deg) brightness(133%) contrast(114%)}html,body{font-size:var(--default-font-size);overflow:hidden}html,div,button,input,select,option{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight)}html{width:100%;height:100%}body{color:var(--dark-font-color);background-color:var(--primary-background-color)}body[data-theme=dark]{scrollbar-color:#909090 var(--primary-background-color)}div{-webkit-user-select:none;user-select:none}@font-face{font-family:Inter;font-weight:500;src:url(./Inter-Medium-DAsmPy5g.woff2)}h2,h3{color:var(--primary-color);text-align:center}.panel.svelte-15s3xjv{background-color:var(--secondary-background-color);filter:var(--panel-shadow-filter);border-radius:8px;flex-direction:column;justify-content:center;align-items:stretch;gap:24px;padding:16px 32px;display:flex}.panel.svelte-15s3xjv .title:where(.svelte-15s3xjv){color:var(--dark-font-color);font-size:calc(var(--default-font-size) * 1.3);white-space:pre-line}.panel.svelte-15s3xjv .buttons:where(.svelte-15s3xjv){grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:8px;display:grid}@media (width<600px){.panel.svelte-15s3xjv .buttons:where(.svelte-15s3xjv){grid-auto-flow:row}}.panel.svelte-15s3xjv .buttons:where(.svelte-15s3xjv) button:where(.svelte-15s3xjv){height:40px;padding:6px 12px}@media (width<600px){.panel.svelte-15s3xjv{border-radius:16px;margin:16px;padding:24px}}.container.svelte-xq7lro{pointer-events:none;flex-direction:column-reverse;align-items:stretch;gap:12px;display:flex;position:fixed;bottom:132px;left:50%;transform:translate(-50%)}.error-notification.svelte-xq7lro{filter:drop-shadow(0 0 8px #0000001a);flex-direction:row;justify-content:center;align-items:center;display:flex}select.svelte-1ytpdjy{appearance:none;width:100%;height:var(--tool-height);border:1px solid var(--border-color);background-color:var(--input-background-color);color:var(--dark-font-color);text-align:center;text-align-last:center;padding:0px calc(var(--default-font-size) * 3);border-radius:6px}select.svelte-1ytpdjy:disabled{color:var(--disabled-color)}select.svelte-1ytpdjy:disabled+.dropdown-arrow:where(.svelte-1ytpdjy):after{border-top:6px solid var(--disabled-color)}select.touch-device.svelte-1ytpdjy{height:48px}option.svelte-1ytpdjy{text-align:center;text-align-last:center;background-color:var(--input-background-color);color:var(--dark-font-color);font-size:14px}option.svelte-1ytpdjy:disabled{color:var(--disabled-color)}select.svelte-1ytpdjy,option.svelte-1ytpdjy{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight)}.container.svelte-1ytpdjy{width:100%;font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);min-height:var(--tool-height);flex-direction:column;gap:12px;display:flex}.dropdown-container.svelte-1ytpdjy{position:relative}.title.svelte-1ytpdjy{font-size:14px}.icon.svelte-1ytpdjy{top:50%;left:calc(var(--default-font-size) * 1.5);width:calc(var(--default-font-size) * 1.8);height:calc(var(--default-font-size) * 1.8);pointer-events:none;position:absolute;transform:translate(-50%,-50%)}.dropdown-arrow.svelte-1ytpdjy{pointer-events:none;width:8px;height:6px;top:50%;right:calc(var(--default-font-size) * 1.5);position:absolute;transform:translate(50%,-50%)}.dropdown-arrow.svelte-1ytpdjy:after{content:"";border-top:6px solid var(--dark-font-color);border-left:4px solid #0000;border-right:4px solid #0000;position:absolute}.tooltip-container.svelte-1qlopse{align-self:flex-start;position:relative}.tooltip.svelte-1qlopse{pointer-events:none;white-space:pre-line;color:#fff;background-color:var(--primary-color);border:1px solid var(--border-color);width:calc(var(--width,300) * 1px);z-index:var(--z-index);visibility:hidden;opacity:0;border-radius:8px;padding:8px;transition:visibility .1s linear,opacity .1s linear;position:absolute}.tooltip.visible.svelte-1qlopse{visibility:visible;opacity:1}.tooltip.align-top.svelte-1qlopse,.tooltip.align-bottom.svelte-1qlopse{left:50%;transform:translate(-50%)}.tooltip.align-left.svelte-1qlopse,.tooltip.align-right.svelte-1qlopse{top:50%;transform:translateY(-50%)}.tooltip.align-top.svelte-1qlopse{margin-top:8px;top:100%}.tooltip.align-bottom.svelte-1qlopse{margin-bottom:8px;bottom:100%}.tooltip.align-left.svelte-1qlopse{margin-left:8px;left:100%}.tooltip.align-right.svelte-1qlopse{margin-right:8px;right:100%}.tooltip.align-top-left.svelte-1qlopse,.tooltip.align-top-right.svelte-1qlopse{margin-top:8px;top:100%}.tooltip.align-bottom-left.svelte-1qlopse,.tooltip.align-bottom-right.svelte-1qlopse{margin-bottom:8px;bottom:100%}.tooltip.align-top-left.svelte-1qlopse,.tooltip.align-bottom-left.svelte-1qlopse{margin-left:8px;left:100%}.tooltip.align-top-right.svelte-1qlopse,.tooltip.align-bottom-right.svelte-1qlopse{margin-right:8px;right:100%}.container.svelte-1jjiv56{transform:translate(var(--translate-x,0px), var(--translate-y,0px))}button.svelte-1jjiv56{appearance:none;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;display:flex}img.svelte-1jjiv56{pointer-events:none;width:28px;height:28px;filter:var(--primary-colorize-filter)}.go-main-panel.svelte-glgj74{background-color:var(--secondary-background-color);border-radius:8px;flex-direction:column;flex:1 1 0;align-items:stretch;width:min(1300px,100vw - 16px);display:flex}.info-container.svelte-glgj74{background-color:var(--primary-color);color:#fff;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:32px;margin:16px;padding:8px;display:flex}.info-container.svelte-glgj74>img:where(.svelte-glgj74){filter:var(--white-colorize-filter);pointer-events:none;flex-grow:0;flex-shrink:0;height:20px}.info-container.svelte-glgj74>div:where(.svelte-glgj74){white-space:pre-line;white-space:pre-line;flex-grow:1;padding:8px;line-height:20px}@media (width<600px){.info-container.svelte-glgj74{display:none}}.tooltip-container.svelte-glgj74{z-index:1;align-self:flex-start;margin:16px 0 0 16px;display:none}@media (width<600px){.tooltip-container.svelte-glgj74{display:initial}}.inputs.svelte-glgj74{flex-direction:column;flex-grow:1;align-items:stretch;gap:48px;padding:16px 32px;display:flex}@media (width<600px){.inputs.svelte-glgj74{padding-bottom:32px}}.dropdowns.svelte-glgj74{flex-direction:row;justify-content:space-between;gap:32px;display:flex}@media (width<600px){.dropdowns.svelte-glgj74{flex-direction:column}}.import-button-row.svelte-glgj74{flex-direction:row;justify-content:space-between;align-items:center;gap:32px;display:flex}.import-button-row.svelte-glgj74>button:where(.svelte-glgj74){flex-direction:row;flex-basis:100px;justify-content:center;align-items:center;gap:8px;height:44px;display:flex}.import-button-row.svelte-glgj74>button:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--primary-colorize-filter);height:32px}@media (width<600px){.import-button-row.svelte-glgj74>button:where(.svelte-glgj74){flex-basis:200px}}[data-theme=mosaic] .import-button-row.svelte-glgj74 .import-all-button:where(.svelte-glgj74){color:var(--primary-color);border-color:var(--primary-color)}[data-theme=mosaic] .import-button-row.svelte-glgj74 .import-all-button:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--primary-colorize-filter)}.import-button-row.svelte-glgj74>:where(.svelte-glgj74){flex:1 1 0}.scans-row.svelte-glgj74{flex-direction:row;justify-content:center;align-items:stretch;gap:16px;display:flex}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74){border:2px solid var(--primary-background-color);border-radius:16px;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:16px;padding:16px 0;transition:background-color .15s linear;display:flex}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>img:where(.svelte-glgj74){height:72px;filter:var(--disabled-colorize-filter)}[data-theme=mosaic] .scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--disabled-button-text-colorize-filter)}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74){color:var(--disabled-color);flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74)>.checkmark-background:where(.svelte-glgj74){background-color:var(--disabled-color);box-sizing:border-box;border-radius:50%;flex-shrink:0;width:24px;height:24px;padding:4px}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74)>.checkmark-background:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--white-colorize-filter)}[data-theme=mosaic] .scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74)>.checkmark-background:where(.svelte-glgj74){background-color:var(--disabled-button-text-color)}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74){grid-template-columns:auto 1fr;align-items:stretch;gap:8px;padding:0 4px;display:grid}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>button:where(.svelte-glgj74){aspect-ratio:1;grid-area:1/1/2/2;justify-content:center;align-items:center;height:40px;display:flex}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>button:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--primary-colorize-filter);height:70%}[data-theme=mosaic] .scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>button:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:none}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>.file-name:where(.svelte-glgj74){color:var(--disabled-color);border-radius:8px;grid-area:1/1/2/3;align-items:center;display:grid}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>.file-name:where(.svelte-glgj74)>div:where(.svelte-glgj74){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.scans-row.svelte-glgj74>.foot.loaded:where(.svelte-glgj74)>img:where(.svelte-glgj74){filter:var(--primary-colorize-filter)}.scans-row.svelte-glgj74>.foot.loaded:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74){color:var(--primary-color)}.scans-row.svelte-glgj74>.foot.loaded:where(.svelte-glgj74)>.side-name:where(.svelte-glgj74)>.checkmark-background:where(.svelte-glgj74){background-color:var(--primary-color)}.scans-row.svelte-glgj74>.foot.loaded:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74){padding:0 16px}.scans-row.svelte-glgj74>.foot.loaded:where(.svelte-glgj74)>.file-info:where(.svelte-glgj74)>.file-name:where(.svelte-glgj74){background-color:var(--secondary-color);color:var(--dark-font-color);grid-area:auto;padding:8px}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74):not(.loaded){cursor:pointer}.scans-row.svelte-glgj74>.foot:where(.svelte-glgj74):not(.loaded):hover{background-color:var(--primary-background-color)}.scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74){flex-direction:column;justify-content:center;align-self:center;align-items:center;gap:8px;padding:8px 24px;display:flex}.scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74)>img:where(.svelte-glgj74){height:48px}.scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74):not(:disabled)>img:where(.svelte-glgj74){filter:var(--primary-colorize-filter)}[data-theme=mosaic] .scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74):not(:disabled)>img:where(.svelte-glgj74){filter:none}@media (width<600px){.scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74){flex-direction:row;gap:16px;padding:12px 16px}.scans-row.svelte-glgj74 .swap-button:where(.svelte-glgj74)>img:where(.svelte-glgj74){transform:rotate(90deg)}.scans-row.svelte-glgj74{flex-direction:column}}img.svelte-glgj74{pointer-events:none}input.svelte-17lvk6e{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);touch-action:manipulation}input[type=range].svelte-17lvk6e{--track-fill-percent:0%;--track-fill-background:linear-gradient(to right, var(--primary-color) var(--track-fill-percent), var(--gray-color) var(--track-fill-percent));--track-fill-background-disabled:linear-gradient(to right, var(--disabled-color) var(--track-fill-percent), var(--gray-color) var(--track-fill-percent));--slider-track-height:3px;--slider-thumb-radius:16px;--slider-thumb-filter:none;appearance:none;background-color:#0000;width:100%;height:18px;margin:0}input[type=range].touch-device.svelte-17lvk6e{--slider-track-height:8px;--slider-thumb-radius:32px;--slider-thumb-filter:drop-shadow(0px 0px 0px #0000);height:48px}input[type=range].svelte-17lvk6e::-webkit-slider-runnable-track{width:100%;height:var(--slider-track-height);border-radius:var(--slider-track-height);background:var(--track-fill-background)}input[type=range].svelte-17lvk6e::-moz-range-track{width:100%;height:var(--slider-track-height);border-radius:var(--slider-track-height);background:var(--track-fill-background)}input[type=range].svelte-17lvk6e::-webkit-slider-thumb{appearance:none;margin-top:calc((var(--slider-track-height) - var(--slider-thumb-radius)) * .5);background-color:var(--primary-color);width:var(--slider-thumb-radius);height:var(--slider-thumb-radius);filter:var(--slider-thumb-filter);border:none;border-radius:50%;transition:background-color .1s linear}input[type=range].svelte-17lvk6e::-moz-range-thumb{appearance:none;background-color:var(--primary-color);width:var(--slider-thumb-radius);height:var(--slider-thumb-radius);filter:var(--slider-thumb-filter);border:none;border-radius:50%;transition:background-color .1s linear}input[type=range].svelte-17lvk6e:disabled::-webkit-slider-runnable-track{background:var(--track-fill-background-disabled)}input[type=range].svelte-17lvk6e:disabled::-moz-range-track{background:var(--track-fill-background-disabled)}input[type=range].svelte-17lvk6e:disabled::-webkit-slider-thumb{background-color:var(--disabled-color)}input[type=range].svelte-17lvk6e:disabled::-moz-range-thumb{background-color:var(--disabled-color)}input[type=range].svelte-17lvk6e:not(:disabled)::-webkit-slider-thumb:hover{background-color:var(--primary-hover-color)}input[type=range].svelte-17lvk6e:not(:disabled)::-moz-range-thumb:hover{background-color:var(--primary-hover-color)}.slider-container.svelte-17lvk6e{flex-direction:row;gap:8px;display:flex}.slider-container.svelte-17lvk6e>div:where(.svelte-17lvk6e){justify-content:center;align-items:center;display:flex}.min-value-label.svelte-17lvk6e,.max-value-label.svelte-17lvk6e{white-space:nowrap;font-size:.9em}.tool-disabled.svelte-17lvk6e input[type=range]:where(.svelte-17lvk6e){--track-fill-color-start:var(--disabled-color);--track-fill-color-end:var(--light-background-color)}.tool-disabled.svelte-17lvk6e .min-value-label:where(.svelte-17lvk6e),.tool-disabled.svelte-17lvk6e .max-value-label:where(.svelte-17lvk6e){color:var(--disabled-color)}.info-container.svelte-1s5url2{background-color:var(--primary-color);color:#fff;border-radius:8px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;gap:8px;min-height:32px;margin:0;padding:8px;display:flex}.info-container.svelte-1s5url2>img:where(.svelte-1s5url2){filter:var(--white-colorize-filter);pointer-events:none;flex-grow:0;flex-shrink:0;height:20px}.info-container.svelte-1s5url2>div:where(.svelte-1s5url2){white-space:pre-line;flex-grow:1;padding:8px;line-height:20px}@media (width<600px){.side-selector-button.svelte-1s5url2{justify-content:center;gap:20px;min-height:48px;padding:12px}.side-selector-button.left.svelte-1s5url2{flex-direction:row}.side-selector-button.right.svelte-1s5url2{flex-direction:row-reverse}}.tools-container.svelte-1s5url2{scrollbar-gutter:unset;box-sizing:border-box;flex-direction:column;flex:1 1 0;align-items:stretch;gap:14px;display:flex}.tools-container.svelte-1s5url2>.secondary-button{margin:0}@media (width<600px){.tools-container.svelte-1s5url2{overflow:unset}}.single-tool-container.svelte-1s5url2{width:unset;background:0 0;border:none;align-items:stretch;gap:8px;padding:0}.single-tool-container.svelte-1s5url2>div:where(.svelte-1s5url2){margin:0}.single-tool-container.svelte-1s5url2>.side-selector-container:where(.svelte-1s5url2){gap:8px}.reset-button.svelte-1s5url2>div:where(.svelte-1s5url2){flex-grow:1}.panel.svelte-1s5url2{background-color:var(--secondary-background-color);flex-direction:column;flex:1 1 0;align-items:stretch;gap:18px;width:320px;padding:14px;transition:width .25s ease-in-out,height .25s ease-in-out,margin .25s ease-in-out;display:flex}.panel.small-screen.svelte-1s5url2{width:280px}@media (width<600px){.panel.svelte-1s5url2{gap:10px}.panel.scrollable.svelte-1s5url2{overflow-y:auto}.panel.small-screen.svelte-1s5url2{width:unset}}.horizontal-separator.svelte-1s5url2{background-color:var(--primary-background-color);margin:0}.fix-orientation-panel.svelte-13xtzn0,.crop-panel.svelte-13xtzn0,.foambox-clean-panel.svelte-13xtzn0{flex-direction:column;flex-grow:1;margin:0;padding:0;display:flex;position:relative}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0),.crop-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0){flex-grow:1}.fix-orientation-panel.svelte-13xtzn0,.foambox-clean-panel.svelte-13xtzn0{gap:8px}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0){flex-direction:column;justify-content:space-between;align-items:stretch;gap:10px;display:flex}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0){flex-direction:column;margin:2px 0;display:flex}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div:where(.svelte-13xtzn0){color:var(--disabled-color);border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:-2px 0;padding:8px;transition:background-color .1s,color .1s;display:flex}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div.active:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div.active:where(.svelte-13xtzn0){color:unset;background-color:var(--secondary-color);border:1px solid var(--secondary-button-border-color)}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div.active:where(.svelte-13xtzn0)>img:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div.active:where(.svelte-13xtzn0)>img:where(.svelte-13xtzn0){opacity:1}.fix-orientation-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div:where(.svelte-13xtzn0)>img:where(.svelte-13xtzn0),.foambox-clean-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0) .steps:where(.svelte-13xtzn0)>div:where(.svelte-13xtzn0)>img:where(.svelte-13xtzn0){pointer-events:none;opacity:0;height:24px;filter:var(--primary-colorize-filter);transition:opacity .1s}.crop-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0){flex-direction:column;gap:24px;display:flex}.crop-panel.svelte-13xtzn0>.content:where(.svelte-13xtzn0)>div:where(.svelte-13xtzn0){flex-direction:column;gap:8px;display:flex}.crop-plane-selector-container.svelte-13xtzn0{flex-direction:row;gap:4px;display:flex}.crop-plane-selector-container.svelte-13xtzn0>button:where(.svelte-13xtzn0){flex:1 1 0}.crop-plane-slider-container.has-margin.svelte-13xtzn0{margin:10px 0}.secondary-button.svelte-13xtzn0{height:40px}.cancel-apply-container.svelte-13xtzn0{gap:8px;display:flex}.cancel-apply-container.svelte-13xtzn0>button:where(.svelte-13xtzn0){flex:1 1 0}.go-single-tool-container.svelte-180om9f{box-sizing:border-box;border:1px solid var(--border-color);background-color:var(--secondary-background-color);border-radius:8px;flex-direction:column;flex-grow:0;flex-shrink:0;align-items:stretch;width:100%;margin:0;display:flex}.go-single-tool-container.svelte-180om9f>.tool-name:where(.svelte-180om9f){height:var(--tool-height);color:var(--primary-color);cursor:pointer;background-color:var(--secondary-background-color);border-radius:8px;align-items:center;gap:15px;padding-left:40px;transition:background-color .1s linear;display:flex;position:relative}.go-single-tool-container.svelte-180om9f>.tool-name:where(.svelte-180om9f):hover{background-color:var(--primary-background-color)}.go-single-tool-container.svelte-180om9f>.tool-name:where(.svelte-180om9f):before{--arrow-size:2px;--arrow-width:calc(var(--tool-height) / 6);width:var(--arrow-width);height:var(--arrow-width);content:"";transform:translate(-50%, -50%) translateY(calc(var(--arrow-width) * -.4)) rotate(135deg);border-top:var(--arrow-size) solid var(--primary-color);border-right:calc(var(--arrow-size)) solid var(--primary-color);transition:transform .1s linear;position:absolute;top:50%;left:20px}.go-single-tool-container.collapsed.svelte-180om9f>.tool-name:where(.svelte-180om9f):before{transform:translate(-50%,-50%)rotate(45deg)}.go-single-tool-container.collapsed.svelte-180om9f>:where(.svelte-180om9f):not(.tool-name){display:none}.go-single-tool-container.svelte-180om9f .row:where(.svelte-180om9f){flex-flow:wrap;gap:12px;padding:0 8px 8px;display:flex}.side-tool.svelte-1oymyyg{flex-grow:1;flex-basis:180px}.side-tool.svelte-1oymyyg>div:where(.svelte-1oymyyg)>:where(.svelte-1oymyyg):not(.tool-name){margin:calc(var(--tool-height) / 5) 0}.side-tools.svelte-1oymyyg{flex-direction:column;gap:32px;display:flex}.tool-label-div.svelte-1oymyyg{text-align:center;margin-bottom:5px;font-size:1.1em}.mirror-button.svelte-1oymyyg{min-width:120px;height:32px}input.svelte-1mjw236{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight)}input[type=number].svelte-1mjw236::-webkit-outer-spin-button{appearance:none}input[type=number].svelte-1mjw236::-webkit-inner-spin-button{appearance:none}.container.svelte-1mjw236{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);min-height:var(--tool-height);flex-direction:column;align-items:center;gap:8px;display:flex}.top-row.svelte-1mjw236,.bottom-row.svelte-1mjw236{flex-direction:row;justify-content:space-between;align-items:center;gap:4px;width:100%;display:flex}div.svelte-1mjw236{-webkit-user-select:none;user-select:none}input[type=number].svelte-1mjw236{appearance:textfield;border:1px solid var(--border-color);text-align:center;width:calc(var(--default-font-size) * 6);font-size:var(--default-font-size);border-radius:6px;flex-shrink:0;padding:4px 8px}input[type=number].svelte-1mjw236:disabled{color:var(--disabled-color)}.title.svelte-1mjw236{font-size:1em}.value-inputs.svelte-1mjw236{gap:4px;display:flex}button.svelte-1mjw236{background:var(--border-color);cursor:pointer;border:none;border-radius:4px;padding:4px 8px;font-size:1.1em}.text-input-container.svelte-5aqo6t{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);min-height:var(--tool-height);flex-direction:column;gap:12px;width:100%;margin-bottom:10px;display:flex}textarea.svelte-5aqo6t{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);border:1px solid var(--border-color);background-color:var(--input-background-color);width:100%;height:80px;color:var(--dark-font-color);resize:none;box-sizing:border-box;border-radius:6px;padding:8px 12px}textarea.svelte-5aqo6t::placeholder{color:var(--disabled-color);font-style:italic}.single-tool-container.svelte-1da9cyu{gap:8px}.single-tool-container.svelte-1da9cyu:not(.collapsed){padding-bottom:8px}.single-tool-container.svelte-1da9cyu>.tool-name:where(.svelte-1da9cyu){width:calc(100% - 16px)}.container.svelte-13j8384{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight);min-height:var(--tool-height);flex-direction:column;gap:12px;width:100%;display:flex}input.svelte-13j8384{font-family:var(--default-font-family);font-size:var(--default-font-size);font-weight:var(--default-font-weight)}input[type=text].svelte-13j8384{border:1px solid var(--border-color);background-color:var(--input-background-color);width:calc(100% - 6px);height:30px;color:var(--dark-font-color);text-align:center;border-radius:6px}input[type=text].svelte-13j8384::placeholder{color:var(--primary-background-color)}.title.svelte-13j8384{font-size:14px}.presets-container.svelte-d03q3l{border-radius:6px;flex-direction:column;flex:1 1 0;gap:8px;margin:0;padding:0 4px;display:flex;overflow-y:auto}.presets-container.svelte-d03q3l>.scroll-content:where(.svelte-d03q3l){flex-direction:column;gap:8px;display:flex}.presets-container.touch-device.svelte-d03q3l{padding:0}.presets-container.svelte-d03q3l .text-input-container{margin:0}.preset-button.svelte-d03q3l{background-color:var(--secondary-background-color);border:1px solid var(--border-color);width:100%;color:var(--title-color);cursor:pointer;text-align:start;border-radius:8px;grid-template-rows:auto 1fr;grid-template-columns:70px 1fr;justify-content:center;align-items:center;gap:4px;margin:0;padding:8px 4px;transition:background-color .15s,color .15s;display:grid}.preset-button.svelte-d03q3l>.title:where(.svelte-d03q3l){font-size:calc(var(--default-font-size) * 1.2);grid-area:1/2/2/3;justify-content:flex-start;align-items:center;padding:0 8px;display:flex}.preset-button.svelte-d03q3l>img:where(.svelte-d03q3l){grid-area:1/1/3/2;justify-self:stretch;padding:6px;transition:filter .15s}.preset-button.svelte-d03q3l>.description:where(.svelte-d03q3l){color:var(--dark-font-color);grid-area:2/2/3/3;justify-content:flex-start;align-items:center;padding:8px;transition:color .15s;display:flex}.preset-button.selected.svelte-d03q3l{background-color:var(--primary-color);color:var(--primary-button-text-color)}.preset-button.selected.svelte-d03q3l>.description:where(.svelte-d03q3l){color:var(--primary-button-text-color)}.preset-button.selected.svelte-d03q3l>img:where(.svelte-d03q3l){filter:var(--white-colorize-filter)}.preset-button.selected.svelte-d03q3l:hover{background-color:var(--primary-hover-color)}.preset-button.svelte-d03q3l:not(.selected):hover{background-color:var(--secondary-hover-color)}.container.svelte-1g8e5e7{flex-direction:row;flex:0;justify-content:space-between;align-items:center;gap:24px;width:100%;margin-top:-8px;margin-bottom:-8px;padding-top:8px;padding-bottom:8px;display:flex}.title.svelte-1g8e5e7{-webkit-user-select:none;user-select:none}.toggle-background.svelte-1g8e5e7{background-color:var(--gray-color);border-radius:72px;width:36px;height:18px;position:relative}.toggle-indicator.svelte-1g8e5e7{width:20px;height:20px;color:var(--almost-white-color);border:1px solid var(--border-color);border-radius:50%;justify-content:center;align-items:center;transition:background-color 50ms linear,transform 50ms linear;display:flex;position:absolute}input[type=checkbox].svelte-1g8e5e7{display:none}input[type=checkbox].svelte-1g8e5e7:checked+.toggle-indicator:where(.svelte-1g8e5e7){background-color:var(--primary-color);transform:translate(17px,-2px)}input[type=checkbox].svelte-1g8e5e7:not(:checked)+.toggle-indicator:where(.svelte-1g8e5e7){background-color:var(--toggle-off-color);transform:translate(-1px,-2px)}input[type=checkbox].svelte-1g8e5e7:disabled+.toggle-indicator:where(.svelte-1g8e5e7){background-color:var(--disabled-color)}.overlay.svelte-1n0hnpj{z-index:1;background:#0000004d;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.small-modal.svelte-1n0hnpj{filter:var(--panel-shadow-filter);text-align:center;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:0;min-width:280px;min-height:100px;margin:16px;padding:32px;display:flex}.container.svelte-1n0hnpj{flex-direction:row;justify-content:center;align-items:center;gap:24px;display:flex}.message-container.svelte-1n0hnpj{flex-direction:column;gap:12px;display:flex}.message-container.svelte-1n0hnpj>div:where(.svelte-1n0hnpj){font-size:calc(var(--default-font-size) * 1.1);white-space:pre-line}.message-container.svelte-1n0hnpj>:where(.svelte-1n0hnpj){margin:0}.loader-spinner.svelte-1n0hnpj{border:9.6px solid var(--secondary-color);border-top:9.6px solid var(--primary-color);border-radius:50%;width:60px;height:60px;animation:1.5s linear infinite svelte-1n0hnpj-spin}.colored-indicator.svelte-1n0hnpj{border-radius:50%;justify-content:stretch;align-items:stretch;width:48px;height:48px;display:flex}.colored-indicator.green.svelte-1n0hnpj{background-color:var(--success-color)}.colored-indicator.red.svelte-1n0hnpj{background-color:var(--error-color)}.colored-indicator.svelte-1n0hnpj>img:where(.svelte-1n0hnpj){filter:var(--white-colorize-filter);transform:scale(.75)}@keyframes svelte-1n0hnpj-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.open-editor-button.svelte-z8jldl{background-color:var(--secondary-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color);cursor:pointer;min-height:48px;font-size:calc(var(--default-font-size) * 1);border-radius:8px;margin:24px 0 0;transition:background-color .1s linear}.open-editor-button.svelte-z8jldl:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.open-editor-button.svelte-z8jldl:not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device.svelte-z8jldl .open-editor-button:where(.svelte-z8jldl){min-height:48px}@media (width<600px){.open-editor-button.svelte-z8jldl{display:none}}.go-menu-bar.svelte-wqdpby{background-color:var(--primary-background-color);-webkit-user-select:none;user-select:none;border-radius:12px;flex-grow:0;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:0 8px;display:flex}.menu-button-container.svelte-wqdpby{box-sizing:content-box;appearance:none;width:40px;cursor:initial;color:var(--go-step-selected-color);background:0 0;border:none;border-radius:8px;flex-direction:column;align-items:center;gap:4px;padding:4px;transition:color .2s;display:flex}.menu-button-container.active.svelte-wqdpby>.menu-button:where(.svelte-wqdpby){background-color:var(--go-step-selected-color)}.menu-button-container.available.svelte-wqdpby:not(.active){cursor:pointer;color:var(--go-step-available-color)}.menu-button-container.available.svelte-wqdpby:not(.active)>.menu-button:where(.svelte-wqdpby){background-color:var(--go-step-available-color)}.menu-button-container.available.svelte-wqdpby:not(.active):hover{color:var(--go-step-hover-color)}.menu-button-container.available.svelte-wqdpby:not(.active):hover>.menu-button:where(.svelte-wqdpby){background-color:var(--go-step-hover-color)}.menu-button-container.svelte-wqdpby:not(.available){cursor:not-allowed;color:var(--go-step-unavailable-text-color)}.menu-button-container.svelte-wqdpby:not(.available)>.menu-button:where(.svelte-wqdpby){background-color:var(--go-step-unavailable-color)}.menu-button.svelte-wqdpby{color:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex}.menu-button-text.svelte-wqdpby{white-space:nowrap;text-align:center;justify-content:center;align-items:center;width:0;display:flex}.connection-line.svelte-wqdpby{background-color:var(--go-step-selected-color);border-radius:3px;flex-grow:1;align-self:flex-start;min-width:8px;max-width:150px;height:3px;margin-top:22.5px;transition:background-color .3s}.connection-line.svelte-wqdpby:not(.available){background-color:var(--go-step-unavailable-color)}@keyframes svelte-144ff8x-highlight-animation{10%{outline-offset:60px;opacity:0;filter:saturate(0%)brightness(200%);transform:translate(calc(var(--outline-offset-x) * -.5), calc(var(--outline-offset-y) * -.5))}40%{opacity:1;filter:none}60%{outline-offset:4px;transform:translate(0)}80%{opacity:0}}.panel.svelte-144ff8x{background-color:var(--primary-background-color);filter:var(--panel-shadow-filter);border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:2px;padding:5px;display:flex;left:50%}.panel.svelte-144ff8x:not(.go){border-bottom-right-radius:0;border-bottom-left-radius:0;position:fixed;bottom:0;transform:translate(-50%,calc(100% + 8px))}.panel:not(.go).touch-device.svelte-144ff8x{transform:translate(-50%)}.panel.go.svelte-144ff8x{flex-direction:column;margin:8px;position:absolute;top:0;left:0}.panel.go.svelte-144ff8x:not(.touch-device){transform:translate(calc(-100% - 8px))}.panel.touch-device.svelte-144ff8x{transition:transform .25s ease-in-out}button.svelte-144ff8x{background-color:var(--light-background-color);color:var(--secondary-color);border:1px solid var(--light-background-color);cursor:pointer;background-position:50%;background-repeat:no-repeat;border-radius:8px;width:48px;height:48px;transition:background-color .1s linear}button.svelte-144ff8x:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}button.svelte-144ff8x:not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device.svelte-144ff8x button:where(.svelte-144ff8x){min-height:48px}button.svelte-144ff8x:hover{background-color:revert}.primary-button.svelte-144ff8x{background-color:var(--primary-color);color:var(--primary-button-text-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.primary-button.svelte-144ff8x:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.primary-button.svelte-144ff8x:not(:disabled):hover{background-color:var(--primary-hover-color)}.touch-device.svelte-144ff8x .primary-button:where(.svelte-144ff8x){min-height:48px}.select-point.svelte-144ff8x{position:relative}.select-point.svelte-144ff8x>.highlight:where(.svelte-144ff8x){pointer-events:none;outline-offset:4px;outline-style:solid;outline-color:var(--primary-color);opacity:0;--outline-offset-x:0px;--outline-offset-y:60px;border-radius:2px;width:100%;height:100%;position:absolute;top:0;left:0}.go.svelte-144ff8x .select-point:where(.svelte-144ff8x)>.highlight:where(.svelte-144ff8x){--outline-offset-x:0px;--outline-offset-y:0px}.select-point.highlight-animation.svelte-144ff8x>.highlight:where(.svelte-144ff8x){animation:1.2s linear 2 svelte-144ff8x-highlight-animation}.container.svelte-1lazy0r{z-index:20;visibility:hidden;opacity:0;background-color:#202530;flex-direction:column;justify-content:center;align-items:center;gap:40px;width:100%;height:100%;transition:opacity .3s linear,visibility .3s linear;display:flex;position:absolute;top:0;left:0}.container.visible.svelte-1lazy0r{visibility:visible;opacity:1}.title.svelte-1lazy0r{color:var(--primary-color-accent);font-size:calc(clamp(28px,7vw,40px))}.description.svelte-1lazy0r{color:var(--secondary-hover-color);font-size:calc(clamp(28px,7vw,40px)/2)}.title.svelte-1lazy0r,.description.svelte-1lazy0r{text-align:center;padding:0 32px}button.svelte-1lazy0r{min-height:50px;padding:8px 32px}.alert-box.svelte-1lazy0r{background-color:#fff9db;border-radius:5px;max-width:600px;padding:16px;font-family:Arial,sans-serif;line-height:1.6}.alert-title.svelte-1lazy0r{color:#333;align-items:center;margin-bottom:8px;font-size:16px;font-weight:700;display:flex}.alert-title.svelte-1lazy0r:before{content:"⚠️";margin-right:8px;font-size:18px}a.svelte-1lazy0r{color:#0073e6;text-decoration:none}a.svelte-1lazy0r:hover{text-decoration:underline}.panel.svelte-mngkpt{flex-direction:column;gap:8px;padding:8px;display:flex}.list.svelte-mngkpt{flex-direction:column;gap:8px;width:min(320px,80vw);display:flex}button.svelte-mngkpt{background-color:var(--secondary-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color);cursor:pointer;appearance:none;cursor:pointer;border-radius:8px;flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;margin:0;padding:8px 16px;transition:background-color .1s linear;display:flex}button.svelte-mngkpt:disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}button.svelte-mngkpt:not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device.svelte-mngkpt button:where(.svelte-mngkpt){min-height:48px}button.svelte-mngkpt>img:where(.svelte-mngkpt){border-radius:4px;height:32px}button.svelte-mngkpt>div:where(.svelte-mngkpt){text-align:initial}button.selected.svelte-mngkpt:not(:disabled){color:#fff;background-color:var(--primary-color)}button.selected.svelte-mngkpt:not(:disabled):hover{background-color:var(--primary-hover-color)}.close-button.svelte-mngkpt{text-align:center;justify-content:center;align-self:flex-end;align-items:center;max-width:150px;min-height:40px;margin-top:24px;display:flex}button.svelte-1btb2wm{appearance:none;box-sizing:content-box;cursor:pointer;width:var(--size,32px);height:calc(var(--size,32px) * .75);opacity:.3;background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:4px;transition:opacity .15s linear;display:flex}button.svelte-1btb2wm:hover{opacity:1}button.svelte-1btb2wm>img:where(.svelte-1btb2wm){border-radius:6px;height:100%}.go-edit-mode-ui-container.svelte-1dp71j0{box-sizing:border-box;background-color:var(--primary-background-color);flex-direction:column;justify-content:stretch;align-items:stretch;gap:16px;width:100vw;height:100dvh;padding:8px;display:flex;position:fixed;top:0;left:0}@media (width<600px){.go-edit-mode-ui-container.svelte-1dp71j0{gap:8px}}.main-content.svelte-1dp71j0{flex-direction:row;flex-grow:1;justify-content:center;align-items:stretch;gap:8px;display:flex}.main-content.svelte-1dp71j0>.inputs-container:where(.svelte-1dp71j0){flex-direction:column;justify-content:stretch;align-items:stretch;display:flex;position:relative}@media (width<600px){.has-canvas.svelte-1dp71j0 .main-content:where(.svelte-1dp71j0){flex-direction:column-reverse}.has-canvas.svelte-1dp71j0 .main-content:where(.svelte-1dp71j0)>div:where(.svelte-1dp71j0){flex:1 1 0}.main-content.svelte-1dp71j0>.inputs-container:where(.svelte-1dp71j0){overflow-y:unset}}.canvas-container.svelte-1dp71j0{background-color:var(--primary-background-color);filter:var(--panel-shadow-filter);border-radius:16px;flex:1 1 0;position:relative;overflow:hidden}.navigation-buttons.svelte-1dp71j0{flex-direction:row-reverse;justify-content:space-between;gap:8px;display:flex}.navigation-buttons.svelte-1dp71j0>.back:where(.svelte-1dp71j0){background-color:var(--secondary-color);color:var(--secondary-button-text-color);border:1px solid var(--secondary-button-border-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.navigation-buttons.svelte-1dp71j0>.back:where(.svelte-1dp71j0):disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.navigation-buttons.svelte-1dp71j0>.back:where(.svelte-1dp71j0):not(:disabled):hover{background-color:var(--secondary-hover-color)}.touch-device.svelte-1dp71j0 .navigation-buttons:where(.svelte-1dp71j0)>.back:where(.svelte-1dp71j0){min-height:48px}.navigation-buttons.svelte-1dp71j0>.back:where(.svelte-1dp71j0)>img:where(.svelte-1dp71j0){filter:var(--primary-colorize-filter)}[data-theme=mosaic] .navigation-buttons.svelte-1dp71j0>.back:where(.svelte-1dp71j0)>img:where(.svelte-1dp71j0){filter:none}.navigation-buttons.svelte-1dp71j0>.next:where(.svelte-1dp71j0){background-color:var(--primary-color);color:var(--primary-button-text-color);border:1px solid var(--primary-color);cursor:pointer;border-radius:8px;transition:background-color .1s linear}.navigation-buttons.svelte-1dp71j0>.next:where(.svelte-1dp71j0):disabled{background-color:var(--disabled-button-color);border:1px solid var(--disabled-button-color);cursor:not-allowed;color:var(--disabled-button-text-color)}.navigation-buttons.svelte-1dp71j0>.next:where(.svelte-1dp71j0):not(:disabled):hover{background-color:var(--primary-hover-color)}.touch-device.svelte-1dp71j0 .navigation-buttons:where(.svelte-1dp71j0)>.next:where(.svelte-1dp71j0){min-height:48px}.navigation-buttons.svelte-1dp71j0>.next:where(.svelte-1dp71j0)>img:where(.svelte-1dp71j0){filter:var(--white-colorize-filter)}.navigation-buttons.svelte-1dp71j0>.next:where(.svelte-1dp71j0):disabled>img:where(.svelte-1dp71j0){filter:var(--disabled-button-text-colorize-filter)}.navigation-buttons.svelte-1dp71j0>button:where(.svelte-1dp71j0){flex-direction:row;flex:1 1 0;justify-content:center;align-items:center;gap:16px;max-width:350px;height:40px;padding:8px 12px;display:flex}.navigation-buttons.svelte-1dp71j0>button:where(.svelte-1dp71j0)>div:where(.svelte-1dp71j0){vertical-align:middle;white-space:nowrap}.navigation-buttons.svelte-1dp71j0>button:where(.svelte-1dp71j0)>img:where(.svelte-1dp71j0){height:16px}.go-panel{background-color:var(--primary-background-color);filter:var(--panel-shadow-filter);align-items:center;overflow:scroll}.go-main-panel{flex-grow:1;overflow:hidden auto}.loading-page-indicator.svelte-1dp71j0{z-index:20;filter:drop-shadow(0px 0px 5px var(--primary-background-color));color:var(--primary-color);background:#fff;justify-content:center;align-items:center;font-size:2em;display:flex;position:absolute;inset:0}.delete-icon{color:#fff;font-size:1.2em;transition:transform .3s}.loading-indicator>div.svelte-1dp71j0{font-size:2em}.language-button-container.svelte-1dp71j0{justify-content:center;align-items:center;display:flex}.powered-by-container.svelte-11q44gl{pointer-events:none;color:var(--primary-color);flex-direction:row;align-items:center;gap:8px;display:flex;position:fixed;bottom:24px;right:24px}.powered-by-container.svelte-11q44gl>:where(.svelte-11q44gl){text-align:center;font-size:24px}.powered-by-container.svelte-11q44gl>img:where(.svelte-11q44gl){height:40px;filter:var(--primary-colorize-filter)}.powered-by-container.touch-device.svelte-11q44gl{gap:4px;bottom:18px;right:18px}.powered-by-container.touch-device.svelte-11q44gl>:where(.svelte-11q44gl){font-size:18px}.powered-by-container.touch-device.svelte-11q44gl>img:where(.svelte-11q44gl){height:30px}@media (width<1700px){.powered-by-container.svelte-11q44gl:not(.touch-device){gap:4px;bottom:18px;right:18px}.powered-by-container.svelte-11q44gl:not(.touch-device)>:where(.svelte-11q44gl){font-size:18px}.powered-by-container.svelte-11q44gl:not(.touch-device)>img:where(.svelte-11q44gl){height:30px}}@media (width<1550px){.powered-by-container.svelte-11q44gl:not(.touch-device){bottom:134px}}.powered-by-container:not(.touch-device).small-screen.svelte-11q44gl{bottom:18px}.container.svelte-1izf1h9{box-sizing:content-box;--toggle-width:36px;--toggle-height:18px;--indicator-padding:1px;--indicator-size:calc(var(--toggle-height) + var(--indicator-padding) * 2);flex-direction:row;flex:0;justify-content:space-between;align-items:center;gap:24px;width:100%;margin:-4px;padding:4px;display:flex}.container.touch-device.svelte-1izf1h9{box-sizing:border-box;--toggle-width:40px;--toggle-height:22px;margin:-8px 0;padding:16px}.text.svelte-1izf1h9{-webkit-user-select:none;user-select:none;white-space:nowrap}.toggle-background.svelte-1izf1h9{width:var(--toggle-width);height:var(--toggle-height);background-color:var(--gray-color);border-radius:calc(var(--toggle-width) * 2);position:relative}.toggle-indicator.svelte-1izf1h9{width:var(--indicator-size);height:var(--indicator-size);border-radius:50%;transition:background-color 50ms linear,transform 50ms linear;position:absolute}input[type=checkbox].svelte-1izf1h9{display:none}input[type=checkbox].svelte-1izf1h9:checked+.toggle-indicator:where(.svelte-1izf1h9){background-color:var(--primary-color);transform:translate(calc(var(--toggle-width) - var(--toggle-height) - var(--indicator-padding)), calc(var(--indicator-padding) * -1))}input[type=checkbox].svelte-1izf1h9:not(:checked)+.toggle-indicator:where(.svelte-1izf1h9){background-color:var(--toggle-off-color);transform:translate(calc(var(--indicator-padding) * -1), calc(var(--indicator-padding) * -1))}input[type=checkbox].svelte-1izf1h9:checked+.toggle-indicator:where(.svelte-1izf1h9){background-color:var(--primary-color)}input[type=checkbox].svelte-1izf1h9:not(:checked)+.toggle-indicator:where(.svelte-1izf1h9),input[type=checkbox].svelte-1izf1h9:disabled+.toggle-indicator:where(.svelte-1izf1h9){background-color:var(--disabled-color)}.info-text.svelte-1n98w0d{background-color:var(--info-background-color);border-radius:8px;flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:8px;display:flex}.settle-buttons-container.svelte-nf8dx1{flex-direction:row;align-items:center;gap:8px;width:calc(100% - 32px);margin-top:8px;display:flex}.settle-buttons-container.svelte-nf8dx1>button:where(.svelte-nf8dx1){flex:1 1 0}#foot-scan-import-settle-controls.svelte-nf8dx1{padding:16px}leo-common-scan-settings.svelte-nf8dx1{--primary-color:#3285d1;--light-font-color:#3285d1;--dark-font-color:#48546c;--gray-color:#757575;--gray-ui-color:var(--almost-white-color);--main-background-color:var(--secondary-background-color);--disabled-font-color:#5a5a5a;--collapsing-section-background:var(--secondary-background-color);--collapsing-section-title-background:var(--secondary-background-color);--collapsing-section-title-color:var(--text-color,var(--primary-color));--collapsing-section-border:1px solid var(--gray-color);--toggle-off-color:#a9b4c3;--light-background-color:#ededed;--button-color:#dfe4f5;--button-hover-color:#c9d2f2;--gray-button-background:var(--almost-white-color);--primary-colorize-filter:invert(43%) sepia(86%) saturate(545%) hue-rotate(182deg) brightness(90%) contrast(94%);--white-colorize-filter:invert(1%);--gray-colorize-filter:invert(42%) sepia(8%) saturate(945%) hue-rotate(181deg) brightness(91%) contrast(91%);--default-font-family:Inter;--default-font-size:12px;--default-font-weight:500;--primary-hover-color:#6f9ae6;--gray-ui-hover-color:#5d6168;--disabled-color:#a9b4c3;--disabled-background:#44484e;--gap-step:4px;--tiny-gap:calc(var(--gap-step) / 2);--little-gap:calc(var(--gap-step));--small-gap:calc(var(--gap-step) * 2);--medium-gap:calc(var(--gap-step) * 3);--large-gap:calc(var(--gap-step) * 3);--huge-gap:calc(var(--gap-step) * 3);--panel-shadow-filter:drop-shadow(0px 0px 8px #00000026);--button-hover-transition:background-color .15s linear, color .15s linear;--loading-overlay-content-base-size:calc(min(15vw, 5vh));--mdc-dialog-container-color:var(--main-background-color);padding:5px;overflow:hidden}#visual-settings.svelte-mm2hs4{flex-direction:row;align-items:center;gap:16px 32px;padding:16px;position:fixed}:where(#visual-settings.svelte-mm2hs4){display:flex;bottom:24px;right:0;transform:translate(max(50% - 50vw,100% - 100vw + 390px))}@media (width<1650px){:where(#visual-settings.svelte-mm2hs4){bottom:16px}}#visual-settings.svelte-mm2hs4 button:where(.svelte-mm2hs4){white-space:nowrap}.small-screen #visual-settings.svelte-mm2hs4,.touch-device #visual-settings.svelte-mm2hs4{grid-template-rows:1fr 1fr;grid-auto-flow:column;gap:16px}:where(.small-screen #visual-settings.svelte-mm2hs4,.touch-device #visual-settings.svelte-mm2hs4){display:grid}.touch-device #visual-settings.svelte-mm2hs4{gap:16px 40px}.touch-device #foot-scan-edit-mode-scan-edit-button.svelte-mm2hs4,.touch-device #foot-scan-edit-mode-landmarks-button.svelte-mm2hs4,.touch-device #foot-scan-edit-alignment-button.svelte-mm2hs4{min-height:40px}#insole-canvas-placeholder.svelte-wcu0pw{display:contents}.editor-hidden.svelte-1n46o8q{display:none}
