@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";@font-face{font-family:RC;src:url(/figurio/R&C-Demo.otf) format("opentype");font-weight:400;font-style:normal}:root{--font-family: "Inter", sans-serif;--font-family-rc: "RC";--min-window-width: 1224px;--min-window-height: 800px;--primary-c-dark: #BFA473;--secondary-c-dark: #3c3c3c;--background-c-dark: #282828;--text-c-dark: #F5F1E9;--text-placeholder-c-dark: #b6b3ad;--border-c-dark: #545454c4;--primary-c-light: #695331;--secondary-c-light: #CFCFCF;--background-c-light: #f5f5f5;--text-c-light: #0F0B04;--text-placeholder-c-light: #3f3f3f;--border-c-light: #3d3d3d42;--notification-c-dark: #409AE3;--success-c-dark: #5CB85C;--warning-c-dark: #F0AD4E;--error-c-dark: #D9534F;--notification-background-c-dark: #1a1d2e;--success-background-c-dark: #12281f;--warning-background-c-dark: #2a2110;--error-background-c-dark: #2c1b1b;--notification-c-light: #1B70B6;--success-c-light: #367C36;--warning-c-light: #9D600B;--error-c-light: #B82D28;--notification-background-c-light: #e9f4fd;--success-background-c-light: #e6f4e6;--warning-background-c-light: #fff3cd;--error-background-c-light: #f8d7da;--overlay-c-light: rgba(0, 0, 0, .5);--overlay-c-dark: rgba(0, 0, 0, .3);--tutorial-overlay-c-light: rgba(0, 0, 0, .5);--tutorial-overlay-c-dark: rgba(0, 0, 0, .7);--crop-c-light: rgba(59, 117, 194, .4);--crop-c-dark: rgba(49, 130, 197, .4);--editor-highlight-c: #1B70B6;--editor-highlight-with-opacity-c: rgba(27, 112, 182, .4);--editor-highlight-align-c: #b61b94;--box-shadow-content-light: 0 0 2px rgba(0, 0, 0, .2);--box-shadow-content-dark: 0 0 5px rgba(0, 0, 0, .3);--viewport-wrapper-contrast-dark-c: #101010;--viewport-wrapper-contrast-light-c: #ffffff;--gold-c: #EFBF04;--highlight-card-c-light: rgba(0, 0, 0, .1);--highlight-card-c-dark: rgba(0, 0, 0, .3);--highlight-card-hover-c-light: rgba(0, 0, 0, .15);--highlight-card-hover-c-dark: rgba(0, 0, 0, .35)}:root{--primary-c: var(--primary-c-light);--secondary-c: var(--secondary-c-light);--background-c: var(--background-c-light);--text-c: var(--text-c-light);--text-placeholder-c: var(--text-placeholder-c-light);--border-c: var(--border-c-light);--notification-c: var(--notification-c-light);--success-c: var(--success-c-light);--warning-c: var(--warning-c-light);--error-c: var(--error-c-light);--notification-background-c: var(--notification-background-c-light);--success-background-c: var(--success-background-c-light);--warning-background-c: var(--warning-background-c-light);--error-background-c: var(--error-background-c-light);--overlay-c: var(--overlay-c-light);--tutorial-overlay-c: var(--tutorial-overlay-c-light);--crop-c: var(--crop-c-light);--box-shadow-content: var(--box-shadow-content-light);--scrollbar-c: var(--border-c);--highlight-card-c: var(--highlight-card-c-light);--highlight-card-hover-c: var(--highlight-card-hover-c-light)}.dark{--primary-c: var(--primary-c-dark);--secondary-c: var(--secondary-c-dark);--background-c: var(--background-c-dark);--text-c: var(--text-c-dark);--text-placeholder-c: var(--text-placeholder-c-dark);--border-c: var(--border-c-dark);--notification-c: var(--notification-c-dark);--success-c: var(--success-c-dark);--warning-c: var(--warning-c-dark);--error-c: var(--error-c-dark);--notification-background-c: var(--notification-background-c-dark);--success-background-c: var(--success-background-c-dark);--warning-background-c: var(--warning-background-c-dark);--error-background-c: var(--error-background-c-dark);--overlay-c: var(--overlay-c-dark);--tutorial-overlay-c: var(--tutorial-overlay-c-dark);--crop-c: var(--crop-c-dark);--box-shadow-content: var(--box-shadow-content-dark);--scrollbar-c: var(--border-c);--highlight-card-c: var(--highlight-card-c-dark);--highlight-card-hover-c: var(--highlight-card-hover-c-dark)}*,*:before,*:after{box-sizing:border-box;margin:0;font-weight:400}body{color:var(--text-c);font-family:var(--font-family, sans-serif);--border-ui: 1px solid var(--border-c);--border-ui-2: 3px solid var(--border-c);--border-modal: 2px solid var(--primary-c);--border-input: 1px solid var(--primary-c);--border-button: 2px solid var(--primary-c);--border-drag-and-drop: 2px dashed var(--primary-c);--border-crop: 1px dashed var(--editor-highlight-c);--backdrop-filter-modal: blur(3px);--background-overlay-modal: rgba(0, 0, 0, .5);--default-transition: all .2s ease-in-out;--z-index-tutorial-item: 99999;--z-index-tutorial-click-blocker: 99995;--z-index-tutorial-overlay: 99990;--z-index-loading-wheel: 10100;--z-index-loading: 10090;--z-index-context-menu: 10050;--z-index-dropdown-options: 10049;--z-index-tip: 9999;--z-index-toast: 9998;--z-index-modal: 9997;--z-index-privacy: 1000;--z-index-help: 1000;--z-index-release: 1000;--z-index-import: 1000;--z-index-feature-tour: 1000;--z-index-export: 900;--z-index-color-picker: 850;--z-index-settings: 800;--z-index-top-panel: 700;--z-index-subTools: 650;--z-index-tools-settings-panel: 600;--z-index-tools-panel: 600;--z-index-cursors: 570;--z-index-sliders: 550;--z-index-rulers-padding: 530;--z-index-rulers: 525;--z-index-file-tabs: 520;--z-index-crop-box: 515;--z-index-guide-lines: 510;--z-index-viewport: 500;--z-index-home-page-background: 100;--z-index-home-page-content: 200;--box-shadow-ui: 1px 3px 6px rgba(0, 0, 0, .4);--box-shadow-hover: 2px 2px 6px rgba(0, 0, 0, .2);--box-shadow-card: px px 4px rgba(0, 0, 0, .1);--landing-page-logo-size: clamp(40px, 4.5vw, 90px);--landing-page-logo-letter-size: calc(var(--landing-page-logo-size) * .8);--landing-page-app-name-font-size: clamp(26px, 2.8vw, 58px);--landing-page-app-name-font-weight: 600;--landing-page-title-font-size: clamp(28px, 2.1vw, 48px);--landing-page-title-font-weight: 700;--landing-page-text-font-size: clamp(15px, .9vw, 20px);--landing-page-text-font-weight: 300;--landing-page-section-title-font-size: clamp(30px, 2.2vw, 56px);--landing-page-section-title-font-weight: 800;--landing-page-section-subtitle-font-size: clamp(16px, 1.2vw, 24px);--landing-page-section-subtitle-font-weight: 700;--landing-page-section-subtitle2-font-size: clamp(20px, 1.7vw, 36px);--landing-page-section-subtitle2-font-weight: 700;--landing-page-section-text-font-size: clamp(14px, .9vw, 19px);--landing-page-section-text-font-weight: 300;--title-font-size: 23px;--title-font-weight: 700;--subtitle-font-size: 18px;--subtitle-font-weight: 700;--help-subtitle-font-size: 20px;--help-subtitle-font-weight: 700;--release-subtitle-font-size: 20px;--release-subtitle-font-weight: 700;--release-date-font-size: 12px;--release-date-font-weight: 500;--text-font-size: 15px;--tool-text-font-size: 12px;--release-font-size: 16px;--tip-font-size: 13px;--tip-title-font-weight: 700;--content-modal-font-size: 13px;--content-modal-font-weight: 400;--file-tabs-name-font-size: 12px;--ruler-size: 15px;--vibration-range: 1px;--statistics-title-c: var(--text-c);--input-text-size: 14px;--input-top-padding: 5px;--input-border-radius: 8px}#app{width:100%;min-width:var(--min-window-width);height:100vh;min-height:var(--min-window-height);margin:0 auto;-webkit-user-select:none;user-select:none;transform-origin:top left}html,body{overscroll-behavior:none}.no-scroll{overflow:hidden!important}@media (max-width: 1118px){#app{height:calc(100vh - 10px)}}::selection{background:var(--primary-c);color:var(--secondary-c)}.button{border-radius:20px;cursor:pointer;font-size:14px;font-weight:600;height:40px}.button-control{background:var(--secondary-c);border:none;color:var(--primary-c);transition:var(--default-transition)}.button-control:hover{background:var(--primary-c);color:var(--secondary-c);transition:var(--default-transition)}.button-default{padding:8px 16px;border:var(--border-button);background:none;color:var(--primary-c);transition:var(--default-transition)}.button-default:hover{background:var(--primary-c);color:var(--secondary-c);transition:var(--default-transition)}.button-text{padding:8px 0;border:none;background:none;color:var(--primary-c);transition:var(--default-transition)}.button-text:hover{text-decoration:underline;transition:var(--default-transition)}.button-circle{width:40px;border-radius:50%;display:flex;align-items:center;justify-content:center}.button-icon{width:40px;height:40px;background-color:var(--secondary-c);border:transparent;border-radius:10px;display:flex;align-items:center;justify-content:center;padding:5px}.button-icon:hover{border:var(--border-ui);transition:var(--default-transition);box-shadow:var(--box-shadow-hover)}.button-icon.active{background-color:var(--background-c);transition:var(--default-transition)}.button-clickable{transition:transform .12s ease}.button-clickable:active{transform:scale(var(--click-scale, 1))}.button-main{background:var(--primary-c);color:var(--secondary-c)}.button-main:hover{background:var(--secondary-c);color:var(--primary-c);border-color:var(--primary-c )}.button-error{background:var(--error-background-c);color:var(--error-c);border-color:var(--error-c)}.button-error:hover{background:var(--error-c);color:var(--error-background-c);border-color:var(--error-background-c)}@keyframes shake{0%{transform:translate(0)}20%{transform:translate(-4px)}40%{transform:translate(4px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}to{transform:translate(0)}}.shake{animation:shake .3s ease}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*::-webkit-scrollbar{height:10px;width:10px;background:var(--background-c)}*::-webkit-scrollbar-track{background-color:var(--background);border-left:solid 1px var(--scrollbar-c)}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--border-c)}*::-webkit-scrollbar-thumb:hover{border:solid 1px var(--primary-c);cursor:pointer}input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer;width:100%;padding:0}input[type=range]::-webkit-slider-runnable-track{background-color:var(--slider-bg);border-radius:10px;height:10px}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-top:-5px;background-color:var(--primary-c);border-radius:10px;height:20px;width:20px}input[type=range]::-moz-range-track{background-color:var(--slider-bg);border-radius:10px;height:10px}input[type=range]::-moz-range-thumb{background-color:var(--primary-c);border:none;border-radius:10px;height:20px;width:20px}.tool-settings{width:100%;height:100%}.settings-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;color:var(--text-c);overflow-y:auto;overflow-x:hidden}.content-wrapper{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.specific-settings{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.settings-content-wrapper{position:relative;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 0;border-bottom:var(--border-ui)}.scrollable-settings{flex:1;width:100%;overflow-y:auto}.sticky-bottom-settings{position:sticky;bottom:0;width:100%;border-top:var(--border-ui);box-shadow:0 2px 6px var(--border-c)}.settings-content-title{width:100%;font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);display:flex;justify-content:center}.content-inputs{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;width:100%}.content-text-input{width:100%;display:flex;align-items:center;justify-content:center;gap:30px}.content-input{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px}.content-input label{font-size:var(--text-font-size)}.content-between-inputs-icon-wrapper{padding-top:20px;width:30px;cursor:pointer}.content-between-inputs-icon-wrapper.disabled{pointer-events:none}.content-title{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px}.content-title p{text-align:center!important}.content-button{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px}.content-aligned{width:80%;display:flex;align-items:center;padding:5px 0}.one-item{justify-content:center}.two-items{flex-direction:row;justify-content:space-between;align-items:center}.two-items p{text-align:left}.disabled{opacity:.5;pointer-events:none}.no-value{opacity:.5}.hide{opacity:0}.statistics-card{background:var(--secondary-c);border-radius:20px;padding:30px 20px;box-shadow:var(--box-shadow-card)}.single-event{flex:1;width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px 50px}.single-event-title{font-size:22px;font-weight:700;color:var(--statistics-c);display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.single-event-title .total-number-of-event p{font-size:17px;color:var(--text-c)}.single-event-values{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:20px;border-top:solid 1px var(--border-c);padding-top:20px}.item-label{opacity:.7}.item-value{font-size:29px;font-weight:700;color:var(--primary-c)}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--overlay-c);display:flex;justify-content:center;align-items:center}svg[data-v-7dc62532]{transform:rotate(180deg)}svg[data-v-fdb1c6bc]{transform:rotate(90deg)}svg[data-v-d6b324e8]{transform:rotate(-90deg)}svg[data-v-4c997041]{transform:rotate(90deg)}svg[data-v-4548a386]{transform:scale(1.15)}svg[data-v-987a35ab]{transform:scale(.9)}svg[data-v-85a00e6f]{transform:scale(.85)}svg[data-v-e0c640dc]{transform:rotate(90deg)}svg[data-v-5fd9565c]{transform:rotate(90deg)}svg[data-v-63ff6cc6]{transform:scale(.95)}svg[data-v-85794640]{transform:scale(1.05)}svg[data-v-68a6cf7d]{transform:translateY(-1px)}svg[data-v-e01f6789]{transform:scale(.92)}svg[data-v-e96f59b9]{transform:scale(1.2) translateY(-1px)}svg[data-v-a0c8dd41]{transform:scale(.75)}svg[data-v-30835e63]{transform:scale(.86)}svg[data-v-099af371]{transform:rotate(-45deg)}svg[data-v-e18f71f6]{transform:scale(1.1)}svg[data-v-1738123c]{transform:translate(-1px)}svg[data-v-ea7c73af]{transform:scale(1.15)}svg[data-v-8790d3a8]{transform:scale(.91)}svg[data-v-2ddf51be]{transform:scaleX(-1)}svg[data-v-5bd431b2]{transform:scale(.8)}svg[data-v-4757583b]{transform:scale(.8)}svg[data-v-6078bd8f]{transform:scaleX(-1)}svg[data-v-96271fbf]{transform:scale(.85)}svg[data-v-432ba562]{transform:translate(2px,1px)}svg[data-v-407896c9]{transform:translateY(-2px)}svg[data-v-8e4a1886]{transform:scale(.8)}svg[data-v-c2f8bc44]{transform:scale(.8)}svg[data-v-cfd5823c]{transform:scale(.8);transform:translateY(-3px)}.item-tip-bubble[data-v-2ac73ab4]{background:var(--secondary-c);color:var(--text-c);padding:6px 10px;border-radius:6px;font-size:var(--tip-font-size);box-shadow:var(--box-shadow-ui);text-align:center}.item-tip-advance-tool[data-v-2ac73ab4]{text-align:left;padding:10px}.item-tip-bubble[data-v-2ac73ab4]{position:absolute;transform:translate(-50%,-50%)}.item-tip-bubble.top[data-v-2ac73ab4]{transform:translate(-50%,-100%)}.item-tip-bubble.top-right[data-v-2ac73ab4]{transform:translateY(-100%)}.item-tip-bubble.top-left[data-v-2ac73ab4]{transform:translate(-100%,-100%)}.item-tip-bubble.bottom[data-v-2ac73ab4]{transform:translate(-50%)}.item-tip-bubble.left[data-v-2ac73ab4]{transform:translate(-100%,-50%)}.item-tip-bubble.right[data-v-2ac73ab4]{transform:translateY(-50%)}.item-tip-bubble.bottom-right[data-v-2ac73ab4]{transform:translate(0)}.item-tip-bubble.bottom-left[data-v-2ac73ab4]{transform:translate(-100%)}.item-tip-arrow[data-v-2ac73ab4]{position:absolute;width:0;height:0}.item-tip-arrow.top[data-v-2ac73ab4]{bottom:-6px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--secondary-c)}.item-tip-arrow.top-right[data-v-2ac73ab4]{bottom:-6px;left:20px;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--secondary-c)}.item-tip-arrow.top-left[data-v-2ac73ab4]{bottom:-6px;right:20px;transform:translate(50%);border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid var(--secondary-c)}.item-tip-arrow.bottom[data-v-2ac73ab4]{top:-6px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--secondary-c)}.item-tip-arrow.left[data-v-2ac73ab4]{right:-6px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid var(--secondary-c)}.item-tip-arrow.right[data-v-2ac73ab4]{left:-6px;top:50%;transform:translateY(-50%);border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid var(--secondary-c)}.item-tip-arrow.bottom-right[data-v-2ac73ab4]{left:20px;top:-6px;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--secondary-c)}.item-tip-arrow.bottom-left[data-v-2ac73ab4]{right:20px;top:-6px;transform:translate(50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--secondary-c)}.item-tip-title-row[data-v-2ac73ab4]{display:flex;justify-content:space-between;gap:10px;font-size:calc(var(--tip-font-size) + 2px);margin-bottom:4px;white-space:nowrap}.tip-title[data-v-2ac73ab4]{font-weight:var(--tip-title-font-weight);color:var(--text-c)}.tip-shortcut[data-v-2ac73ab4]{background-color:var(--border-c);color:var(--text-c);padding:2px 6px;border-radius:4px;font-size:.85em;font-family:monospace}.tip-description[data-v-2ac73ab4]{color:var(--text-c);font-size:var(--tip-font-size);text-align:left}.fade-enter-active[data-v-2ac73ab4],.fade-leave-active[data-v-2ac73ab4]{transition:opacity .2s ease}.fade-enter-from[data-v-2ac73ab4],.fade-leave-to[data-v-2ac73ab4]{opacity:0}.tip-video[data-v-2ac73ab4]{aspect-ratio:16 / 9;background:var(--background-c);border-radius:6px;margin-bottom:8px;overflow:hidden}.video-preview[data-v-2ac73ab4]{width:100%;height:100%;object-fit:fill;background:var(--background-c);cursor:pointer}.icon[data-v-bb4cd536]{display:inline-block;vertical-align:middle}.file-name-display-wrapper[data-v-726665cc]{display:flex;align-items:center;cursor:pointer;background:var(--secondary-c);border-radius:20px;height:40px;width:200px;padding:8px 16px;gap:8px}.file-name-display-input[data-v-726665cc]{height:100%;width:100%;background:transparent;border:none;color:var(--text-c);font-size:var(--text-font-size);outline:none}.file-name-display-text[data-v-726665cc]{color:var(--text-primary);font-size:15px;cursor:text}.undo-redo[data-v-6333d617]{display:flex;align-items:center}.undo-button[data-v-6333d617],.redo-button[data-v-6333d617]{display:flex;align-items:center;justify-content:center}.undo-button[data-v-6333d617]{border-radius:20px 0 0 20px}.redo-button[data-v-6333d617]{border-radius:0 20px 20px 0}.number-dropdown-wrapper[data-v-b1c12d03]{position:relative;display:inline-block;min-width:var(--wrapper-width);height:27px}.text-input[data-v-b1c12d03]{width:100%;height:100%;padding:7px 25px 7px 10px;border-radius:var(--input-border-radius);border:none;color:var(--text-c);text-align:center;font-family:var(--font-family)}.text-input[data-v-b1c12d03]:disabled{opacity:.5;pointer-events:none}.input-icon[data-v-b1c12d03]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:auto}.dropdown-icon[data-v-b1c12d03]{position:absolute;right:8px;top:2px;transform:translateY(-50%);cursor:pointer;pointer-events:auto;height:100%;box-sizing:border-box}.dropdown-options-teleported[data-v-b1c12d03]{margin:0;color:var(--text-c);list-style:none;padding:0;border-radius:var(--input-border-radius);overflow-y:auto;max-height:250px;box-shadow:var(--box-shadow-ui);z-index:var(--z-index-dropdown-options);position:fixed;top:0;left:0}.dropdown-options-teleported li[data-v-b1c12d03]{padding:6px 10px;cursor:pointer}.dropdown-options-teleported li[data-v-b1c12d03]:hover{color:var(--primary-c)}.input-unit[data-v-b1c12d03]{position:absolute;right:26px;top:50%;transform:translateY(-50%);font-size:13px;pointer-events:none;color:var(--text-placeholder-c)}.zoom-control[data-v-989316cc]{display:flex;align-items:center;flex-direction:row;gap:10px;height:40px}.zoom-buttons[data-v-989316cc],.zoom-modes[data-v-989316cc]{display:flex;align-items:center;justify-content:center;flex-direction:row}.zoom-in-button[data-v-989316cc],.zoom-out-button[data-v-989316cc]{display:flex;align-items:center;justify-content:center}.zoom-in-button[data-v-989316cc]{border-radius:0 20px 20px 0}.zoom-out-button[data-v-989316cc]{border-radius:20px 0 0 20px}.zoom-level-wrapper[data-v-989316cc]{position:relative;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.zoom-level[data-v-989316cc]{padding:0 5px;width:35px;height:40px;background:var(--secondary-c);color:var(--text-c);font-size:var(--text-font-size);display:flex;align-items:baseline;justify-content:center;border:none;text-align:right}.zoom-level[data-v-989316cc]:focus{outline:none}.zoom-level-wrapper .zoom-level-percentage[data-v-989316cc]{background:var(--secondary-c);color:var(--text-c);font-size:var(--text-font-size);pointer-events:none;height:40px;display:flex;align-items:center;justify-content:center;padding:0 5px 0 0}.zoom-mode-classic[data-v-989316cc],.zoom-mode-physical[data-v-989316cc]{display:flex;align-items:center;justify-content:center;width:45px}.zoom-mode-physical[data-v-989316cc]{padding-right:5px;border-radius:0 20px 20px 0;border-width:3px 3px 3px 0px}.zoom-mode-classic[data-v-989316cc]{padding-left:5px;border-radius:20px 0 0 20px;border-width:3px 0 3px 3px}.selected[data-v-989316cc]{background:var(--primary-c);color:var(--secondary-c)}.export-wrapper[data-v-6c887054]{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:10px;color:var(--secondary-c)}.export-wrapper[data-v-6c887054]:hover{color:var(--primary-c)}.export-title[data-v-6c887054]{font-size:var(--text-font-size);font-weight:700;padding-bottom:2px}.top-panel[data-v-1933e53e]{display:flex;justify-content:space-between;align-items:center;width:100%;height:70px;background:var(--background-c);border-bottom:var(--border-ui);padding:0 20px;z-index:var(--z-index-top-panel);position:relative}.top-panel-left[data-v-1933e53e],.top-panel-center[data-v-1933e53e],.top-panel-right[data-v-1933e53e]{flex:1;display:flex;align-items:center}.top-panel-left-wrapper[data-v-1933e53e],.top-panel-center-wrapper[data-v-1933e53e],.top-panel-right-wrapper[data-v-1933e53e]{display:flex;align-items:center;gap:10px}.top-panel-left[data-v-1933e53e]{gap:10px}.top-panel-logo-wrapper[data-v-1933e53e]{position:relative;display:flex;align-items:center;margin-right:10px;cursor:pointer}.logo-letter[data-v-1933e53e]{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);font-family:var(--font-family-rc);font-size:33px;opacity:.8}.user-mode-icon[data-v-1933e53e]{position:absolute;top:-6px;left:-4px;filter:drop-shadow(var(--box-shadow-hover))}.top-panel-left .top-panel-logo-wrapper img[data-v-1933e53e]{height:40px;transition:var(--default-transition);cursor:pointer}.top-panel-left .top-panel-logo-wrapper img[data-v-1933e53e]:hover{transition:var(--default-transition);filter:drop-shadow(var(--box-shadow-hover))}.top-panel-center[data-v-1933e53e]{justify-content:center;gap:10px;padding:0 10px}.top-panel-right[data-v-1933e53e]{justify-content:flex-end;gap:10px}.close-button[data-v-12056a62]{position:absolute;top:5px;right:10px;background:transparent;border:none;color:var(--text-c);font-size:18px;font-weight:700;cursor:pointer}.toast-wrapper[data-v-12056a62]{position:fixed;left:50%;transform:translate(-50%);z-index:var(--z-index-toast);pointer-events:none}.toast[data-v-12056a62]{position:absolute;left:50%;transform:translate(-50%);border-radius:10px;padding:15px 20px;color:var(--text-c);max-width:400px;min-width:250px;border:1px solid transparent;box-shadow:var(--box-shadow-ui);animation:fade-in-12056a62 .3s ease-out;pointer-events:auto}@keyframes fade-in-12056a62{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}.title[data-v-12056a62]{font-weight:800;margin-bottom:15px;padding-right:20px}.message[data-v-12056a62]{font-size:13px;color:var(--text-c)}.error[data-v-12056a62]{background:var(--error-background-c);border-color:var(--error-c);color:var(--error-c)}.warning[data-v-12056a62]{background:var(--warning-background-c);border-color:var(--warning-c);color:var(--warning-c)}.success[data-v-12056a62]{background:var(--success-background-c);border-color:var(--success-c);color:var(--success-c)}.info[data-v-12056a62]{background:var(--notification-background-c);border-color:var(--notification-c);color:var(--notification-c)}.progress-bar[data-v-12056a62]{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;border-radius:0 0 10px 10px;pointer-events:none}.progress-fill[data-v-12056a62]{border-radius:10px;height:100%;width:100%;background:currentColor;opacity:.1;transform-origin:left center;will-change:transform}.confirm-modal-overlay[data-v-d09c1c9d]{z-index:var(--z-index-modal)}.modal-box[data-v-d09c1c9d]{position:relative;background:var(--background-c);border:var(--border-modal);padding:20px 25px;border-radius:20px;max-width:500px;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.title-wrapper[data-v-d09c1c9d]{width:100%;display:flex;justify-content:left}.title-wrapper p[data-v-d09c1c9d]{font-size:var(--title-font-size);font-weight:var(--title-font-weight)}.message-wrapper[data-v-d09c1c9d]{width:100%;font-size:var(--text-font-size);display:flex;justify-content:left}.button-wrapper[data-v-d09c1c9d]{width:100%;display:flex;justify-content:space-between;gap:10px;margin-top:10px}.close-icon[data-v-d09c1c9d]{position:absolute;top:10px;right:15px;cursor:pointer;font-size:20px;-webkit-user-select:none;user-select:none;opacity:.7}.close-icon[data-v-d09c1c9d]:hover{color:var(--primary-c)}.language-switch[data-v-681685f0]{display:flex;align-items:center;justify-content:center;position:relative;background:var(--secondary-c);border-radius:20px;padding:5px;width:170px;height:40px;overflow:hidden}.language-switch button[data-v-681685f0]{flex:1;z-index:1;background:transparent;border:none;color:var(--primary-c);font-size:15px;font-weight:600;cursor:pointer;transition:var(--default-transition)}.language-switch button.button-active[data-v-681685f0]{color:var(--secondary-c)}.language-switch button[data-v-681685f0]:not(.button-active):hover{color:var(--text-c);transition:var(--default-transition)}.language-switch button.hovered-away[data-v-681685f0]{color:var(--primary-c)}.slider[data-v-681685f0]{position:absolute;top:5px;left:5px;width:calc(100% / 3 - 2px);height:30px;background:var(--primary-c);border-radius:15px;transition:left .2s ease}.slider.sk[data-v-681685f0]{left:5px}.slider.en[data-v-681685f0]{left:calc(100% / 3)}.slider.cz[data-v-681685f0]{left:calc(2 * (100% / 3) - 3px)}.toggle-mode-switch[data-v-fffbc4dc]{display:flex;align-items:center;justify-content:center}.toggle-mode-switch-wrapper[data-v-fffbc4dc]{position:relative;display:flex;border:2px solid var(--secondary-c);border-radius:20px;padding:5px;width:80px;height:40px;overflow:hidden;cursor:pointer;transition:var(--default-transition)}.toggle-mode-switch-wrapper.active[data-v-fffbc4dc]{background:var(--secondary-c);transition:var(--default-transition)}.toggle-mode-switch-slider[data-v-fffbc4dc]{position:absolute;top:3px;opacity:1;left:3px;width:calc(50% - 3px);height:30px;background:var(--primary-c);border:2px solid var(--primary-c);border-radius:15px;transition:var(--default-transition);display:flex;align-items:center;justify-content:center}.toggle-mode-switch-slider.active[data-v-fffbc4dc]{left:50%;opacity:1;transition:var(--default-transition)}.toggle-switch[data-v-6be69592]{display:flex;align-items:center;justify-content:center}.toggle-switch-wrapper[data-v-6be69592]{position:relative;display:flex;border:2px solid var(--secondary-c);border-radius:20px;padding:5px;width:80px;height:40px;overflow:hidden;cursor:pointer;transition:var(--default-transition)}.toggle-switch-wrapper.active[data-v-6be69592]{background:var(--secondary-c);transition:var(--default-transition)}.toggle-switch-wrapper.toggle-disabled[data-v-6be69592]{opacity:.5;pointer-events:none}.toggle-switch-slider[data-v-6be69592]{position:absolute;top:3px;opacity:.8;left:3px;width:calc(50% - 3px);height:30px;background:var(--primary-c);border:2px solid var(--primary-c);border-radius:15px;transition:var(--default-transition)}.toggle-switch-slider.active[data-v-6be69592]{left:50%;opacity:1;transition:var(--default-transition)}.level-wrapper[data-v-8d98c7d2]{position:relative;width:fit-content;display:flex;justify-content:center;align-items:center}.line[data-v-8d98c7d2]{position:absolute;top:50%;left:0;right:0;height:5px;background:var(--secondary-c);transform:translateY(-50%);border-radius:5px}.levels[data-v-8d98c7d2]{position:relative;display:flex;gap:15px}.dot[data-v-8d98c7d2]{border-radius:50%;background:var(--secondary-c);color:var(--text-c);display:flex;justify-content:center;align-items:center;cursor:pointer;width:calc(var(--input-text-size) + var(--input-top-padding) * 2);height:calc(var(--input-text-size) + var(--input-top-padding) * 2);font-size:var(--input-text-size);line-height:1;flex-shrink:0;text-align:center;transition:background .3s ease,color .3s ease,transform .2s ease}.dot.active[data-v-8d98c7d2]{background:var(--primary-c);color:var(--background-c)}.dot[data-v-8d98c7d2]:active{transform:scale(1.1)}.disabled .dot[data-v-8d98c7d2]{opacity:.5;pointer-events:none}.settings-panel[data-v-14583604]{position:absolute;top:60px;right:20px;min-width:400px;background:var(--background-c);border:var(--border-modal);border-radius:20px;padding:20px 25px;z-index:var(--z-index-settings)}.settings-panel-label[data-v-14583604]{display:flex;align-items:center;gap:8px;font-size:var(--title-font-size);margin-bottom:20px}.settings-panel-label p[data-v-14583604]{font-weight:var(--title-font-weight);color:var(--primary-c)}.section[data-v-14583604]{margin:15px 0;display:flex;align-items:center;justify-content:space-between}.section label[data-v-14583604]{font-size:var(--text-font-size);color:var(--text-c);display:flex;align-items:center;justify-content:left;gap:7px}.close-button-wrapper[data-v-14583604]{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:35px}.version[data-v-14583604]{font-size:var(--text-font-size);color:var(--primary-c)}.version.enabled[data-v-14583604]:hover{cursor:pointer;text-decoration:underline}.privacy-modal-overlay[data-v-b303b10a]{z-index:var(--z-index-privacy);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-b303b10a]{background:var(--background-c);border:var(--border-modal);padding:20px 25px;border-radius:20px;width:600px;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.title-wrapper[data-v-b303b10a]{width:100%;display:flex;justify-content:left;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}.title-wrapper p[data-v-b303b10a]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--primary-c)}.messages-wrapper[data-v-b303b10a]{width:100%;display:flex;justify-content:left;flex-direction:column;gap:15px}.message-wrapper[data-v-b303b10a]{display:flex;flex-direction:column;gap:5px}.message-wrapper p[data-v-b303b10a]:first-child{font-weight:var(--subtitle-font-weight);font-size:var(--subtitle-font-size);color:var(--text-c)}.message-wrapper p[data-v-b303b10a]:last-child{font-size:var(--text-font-size);color:var(--text-secondary-c)}.message-wrapper p.action-text[data-v-b303b10a]{color:var(--primary-c);cursor:pointer}.action-text[data-v-b303b10a]:hover{text-decoration:underline}.button-wrapper[data-v-b303b10a]{width:100%;display:flex;justify-content:space-between;gap:10px;margin-top:10px}.drag-and-drop-area[data-v-2ea4069c]{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;border-radius:15px;border:var(--border-drag-and-drop);background:var(--secondary-c);box-shadow:var(--box-shadow-ui);-webkit-user-select:none;user-select:none;transition:var(--default-transition)}.drag-and-drop-area.dragging[data-v-2ea4069c]{transform:scale(1.01);transition:var(--default-transition);opacity:.95}.icon-wrap[data-v-2ea4069c]{border-radius:20px;padding:2px;background:var(--background-c);cursor:pointer;transition:var(--default-transition)}.icon-wrap[data-v-2ea4069c]:hover{transition:var(--default-transition);box-shadow:var(--box-shadow-hover)}.title-wrapper p[data-v-2ea4069c]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);margin-top:20px;text-align:center}.subtitle-wrapper[data-v-2ea4069c]{font-size:var(--subtitle-font-size);color:var(--primary-c)}.small[data-v-2ea4069c]{margin-top:5px;font-size:90%}.subtitle-wrapper p[data-v-2ea4069c]{text-align:center}.button-wrapper[data-v-2ea4069c]{margin-top:20px}.supported-formats-wrapper[data-v-2ea4069c]{font-size:var(--tip-font-size)}.import-modal-overlay[data-v-0c8cc28f]{z-index:var(--z-index-import)}.modal-box[data-v-0c8cc28f]{background:var(--background-c);border:var(--border-modal);padding:25px 30px 15px;border-radius:20px;width:70vw;height:65vh;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.slider-wrapper[data-v-fd657475]{display:flex;align-items:center;flex-direction:column;gap:8px}.slider-value-wrapper[data-v-fd657475]{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:row}.slider-value-wrapper p[data-v-fd657475]{font-size:var(--text-font-size);color:var(--text-c)}.slider-value-description[data-v-fd657475]{margin-right:3px}.select-wrapper[data-v-7111e7b1]{position:relative;width:100%;cursor:pointer;height:27px}.select-display[data-v-7111e7b1]{padding:var(--input-top-padding) 10px;border-radius:var(--input-border-radius);background:var(--secondary-c);color:var(--text-c);position:relative;display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:var(--input-text-size)}.input-icon-left[data-v-7111e7b1]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:auto;cursor:pointer}.input-icon-right[data-v-7111e7b1]{position:absolute;right:8px;top:50%;transform:translateY(-50%);pointer-events:none}.dropdown-options-teleported[data-v-7111e7b1]{margin:0;color:var(--text-c);list-style:none;padding:0;border-radius:var(--input-border-radius);background:var(--secondary-c);overflow-y:auto;max-height:250px;box-shadow:var(--box-shadow-ui);z-index:var(--z-index-dropdown-options);font-size:var(--text-font-size);position:fixed;top:0;left:0}.dropdown-options-teleported li[data-v-7111e7b1]{padding:6px 10px;cursor:pointer}.dropdown-options-teleported li[data-v-7111e7b1]:hover{color:var(--primary-c)}.dropdown-icon[data-v-7111e7b1]{position:absolute;right:8px;top:3px;transform:translateY(-50%);cursor:pointer;pointer-events:auto;height:100%;box-sizing:border-box}.export-overlay[data-v-2224d5ab]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:var(--overlay-c);display:flex;overflow-y:auto;padding:40px 20px;z-index:var(--z-index-export)}.export-box[data-v-2224d5ab]{background:var(--background-c);border:var(--border-modal);padding:40px 50px;border-radius:20px;width:900px;height:max-content;max-width:90vw;margin:auto;flex-shrink:0;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:row;align-items:center;gap:50px}.export-settings[data-v-2224d5ab]{height:100%;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:30px}.title-wrapper[data-v-2224d5ab]{width:100%;display:flex;justify-content:left;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}.title-wrapper p[data-v-2224d5ab]{font-size:var(--title-font-size);font-weight:var(--title-font-weight)}.export-settings-item[data-v-2224d5ab]{width:100%;display:flex;flex-direction:column;gap:5px}.copy-to-clipboard-item[data-v-2224d5ab]{display:flex;justify-content:left}.export-settings-item label[data-v-2224d5ab]{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);-webkit-user-select:none;user-select:none}.export-settings-item select[data-v-2224d5ab],.export-settings-item input[data-v-2224d5ab]{width:100%;padding:7px 25px 7px 10px;border-radius:10px;border:none;background:var(--secondary-c);color:var(--text-c)}.input-wrapper[data-v-2224d5ab]{position:relative;width:100%}.input-unit[data-v-2224d5ab]{position:absolute;right:8px;top:45%;transform:translateY(-50%);font-size:13px;color:var(--text-c);pointer-events:none}.export-settings-item-value[data-v-2224d5ab]{background-color:var(--secondary-c);border-radius:10px;padding:7px 10px;display:flex;align-items:center;justify-content:space-between;flex-direction:row}.export-settings-item-value .width[data-v-2224d5ab],.export-settings-item-value .height[data-v-2224d5ab]{display:flex;flex-direction:row;gap:2px}.export-settings-item p[data-v-2224d5ab]{font-size:var(--text-font-size)}.icon-wrapper[data-v-2224d5ab]{padding-top:20px;width:40px;display:flex;justify-content:center;align-items:center;cursor:pointer}.buttons-wrapper[data-v-2224d5ab]{width:100%;margin-top:20px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.export-preview[data-v-2224d5ab]{flex:1;height:100%;display:flex;justify-content:center;align-items:center;padding:5px;background:#fff}.export-preview[data-v-2224d5ab]{display:flex;align-items:center;justify-content:center;background:none;overflow:hidden;width:300px;height:300px;position:relative}.export-preview-img[data-v-2224d5ab]{max-width:100%;max-height:100%;display:block}.export-preview-placeholder[data-v-2224d5ab]{color:var(--text-c);font-size:var(--text-font-size);width:100%;aspect-ratio:1 / 1;border:var(--border-ui);display:flex;justify-content:center;align-items:center;border-radius:10px}.help-modal-overlay[data-v-c2822692]{z-index:var(--z-index-help);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-c2822692]{background:var(--background-c);border:var(--border-modal);padding:25px 30px;border-radius:20px;width:700px;height:80vh;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.help-question-mark[data-v-c2822692]{background:var(--primary-c);border-radius:50%;padding:3px}.title-wrapper[data-v-c2822692]{width:100%;display:flex;justify-content:left;flex-direction:row;align-items:center;gap:10px}.title-wrapper p[data-v-c2822692]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--primary-c)}.help-content-panel[data-v-c2822692]{position:relative;flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:10px 0}.help-content-wrapper[data-v-c2822692]{position:relative;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding:25px 10px}.help-content-title[data-v-c2822692]{font-size:var(--help-subtitle-font-size);font-weight:var(--help-subtitle-font-weight);margin-bottom:10px;color:var(--primary-c)}.subtitle-wrapper[data-v-c2822692]{display:flex;flex-direction:row;align-items:center;gap:10px}.action-text[data-v-c2822692]{color:var(--primary-c);text-decoration:none}.action-text[data-v-c2822692]:hover{text-decoration:underline}.button-wrapper[data-v-c2822692]{width:100%;display:flex;justify-content:space-between;gap:10px}.title-wrapper[data-v-c2822692]{display:flex;flex-direction:row;align-items:center;gap:10px;margin-bottom:10px}.tutorial-completed-icon[data-v-c2822692]{background:var(--primary-c);border-radius:50%;padding:3px;position:relative;top:-5px;width:20px;height:20px;display:flex;justify-content:center;align-items:center}.tutorial-button[data-v-c2822692],.feature-tour-button[data-v-c2822692]{width:100%;padding-top:10px;display:flex;gap:10px;flex-direction:row}.tool-description[data-v-c2822692]{display:flex;flex-direction:column;gap:5px;padding:5px 0}.shortcuts-description[data-v-c2822692]{display:flex;flex-direction:row;gap:5px;padding:5px 0}.tool-description>div[data-v-c2822692]{display:flex;align-items:center;gap:15px}.tool-description .title[data-v-c2822692]{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight)}.tool-description .shortcut[data-v-c2822692],.shortcuts-description .shortcut[data-v-c2822692]{background-color:var(--border-c);border:var(--border-ui);padding:2px 6px;border-radius:4px;width:fit-content;font-family:monospace}.tool-description .shortcut[data-v-c2822692]:hover,.shortcuts-description .shortcut[data-v-c2822692]:hover{background-color:var(--primary-c);color:var(--secondary-c);cursor:pointer}.tool-description .description[data-v-c2822692]{font-size:var(--text-font-size);color:var(--text-c)}.dot-paragraph[data-v-c2822692]{margin:0;padding-left:20px;list-style-type:disc;text-align:justify;padding-right:10px}.dot-paragraph li[data-v-c2822692]{color:var(--text-c);font-size:var(--text-font-size);line-height:1.3}.category-title[data-v-c2822692]{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight)}.contact-form[data-v-c2822692]{display:flex;flex-direction:column;gap:12px;margin-top:20px}.command-line-wrapper[data-v-c2822692]{margin-top:20px;padding-right:10px}.contact-name-email[data-v-c2822692]{display:flex;justify-content:space-between;gap:10px}.input-label-wrapper[data-v-c2822692]{display:flex;flex-direction:column;gap:5px;width:100%}.password-wrapper[data-v-c2822692]{position:relative;display:flex;align-items:center}.password-toggle-icon[data-v-c2822692]{position:absolute;right:7px;cursor:pointer;margin-bottom:2px}.contact-form input[data-v-c2822692],.contact-form textarea[data-v-c2822692]{width:100%;padding:var(--input-top-padding) 10px var(--input-top-padding) 10px;border-radius:var(--input-border-radius);background:var(--secondary-c);color:var(--text-c);font-size:var(--input-text-size);border:solid 1px transparent}.contact-form textarea[data-v-c2822692]{height:150px;resize:none}.email-input-wrong[data-v-c2822692],.message-input-wrong[data-v-c2822692],.name-input-wrong[data-v-c2822692],.subject-input-wrong[data-v-c2822692]{border:solid 1px var(--error-c)!important}.subject-input-success[data-v-c2822692]{background:var(--success-c)!important}.password-input-wrong[data-v-c2822692]{background:var(--error-c)!important}.tutorial-item[data-v-9a1af64d]{position:absolute;background:var(--secondary-c);border:var(--border-modal);padding:15px 20px;width:330px;border-radius:10px;box-shadow:0 4px 12px #0003;z-index:var(--z-index-tutorial-item)}.tutorial-title[data-v-9a1af64d]{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight);color:var(--text-c);margin-bottom:15px}.tutorial-buttons[data-v-9a1af64d]{display:flex;justify-content:space-between;align-items:center;margin-top:10px}.tutorial-step-indicator[data-v-9a1af64d]{font-size:var(--text-font-size);color:var(--text-c);font-weight:var(--text-font-weight)}.tutorial-navigation[data-v-9a1af64d]{cursor:pointer}.tutorial-overlay[data-v-9a1af64d]{position:fixed;background:var(--tutorial-overlay-c);z-index:var(--z-index-tutorial-overlay);pointer-events:auto}.tutorial-close[data-v-9a1af64d]{position:absolute;top:15px;right:20px;cursor:pointer;color:var(--primary-c);font-weight:700}.tutorial-close[data-v-9a1af64d]:hover{opacity:1}.tutorial-click-blocker[data-v-9a1af64d]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:var(--z-index-tutorial-click-blocker);background:transparent;pointer-events:all}.number-spinner-wrapper[data-v-fc8d529e]{position:relative;display:inline-block;width:80px;height:27px}.text-input[data-v-fc8d529e]{width:100%;height:100%;padding:5px 28px 5px 10px;border-radius:var(--input-border-radius);border:none;color:var(--text-c);text-align:center;font-family:var(--font-family)}.text-input[data-v-fc8d529e]:disabled{opacity:.5;pointer-events:none}.input-icon[data-v-fc8d529e]{position:absolute;left:8px;top:50%;transform:translateY(-50%);pointer-events:none}.spinner-controls[data-v-fc8d529e]{position:absolute;height:100%;right:4px;top:0;display:flex;flex-direction:column;justify-content:center}.spinner-btn[data-v-fc8d529e]{cursor:default;color:var(--primary-c);overflow:hidden}.spinner-btn-up[data-v-fc8d529e]:hover{background:#adadad;border-radius:0 3px 0 0}.spinner-btn-down[data-v-fc8d529e]:hover{background:#adadad;border-radius:0 0 3px}.spinner-btn-icon-up[data-v-fc8d529e],.spinner-btn-icon-down[data-v-fc8d529e]{transform:translateY(-4px)}.spinner-btn[data-v-fc8d529e]:active{transform:scale(.9)}.select-pdf-page-modal[data-v-8391a262]{width:100%;display:flex;flex-direction:column;gap:15px;padding:10px 0}.modal-text[data-v-8391a262]{font-size:var(--text-font-size)}.page-selection[data-v-8391a262]{display:flex;align-items:center;gap:10px}.page-range[data-v-8391a262]{font-size:var(--text-font-size);color:var(--text-secondary-c)}.title-wrapper[data-v-8391a262]{width:100%;display:flex;justify-content:left}.title-wrapper p[data-v-8391a262]{font-size:var(--title-font-size);font-weight:var(--title-font-weight)}.close-all-files-modal[data-v-d80ed371]{width:100%;display:flex;flex-direction:column;gap:15px;padding:10px 0}.close-all-files-checkbox[data-v-d80ed371]{display:flex;align-items:center;gap:10px}.modal-text[data-v-d80ed371]{font-size:var(--text-font-size)}.title-wrapper[data-v-d80ed371]{width:100%;display:flex;justify-content:left}.title-wrapper p[data-v-d80ed371]{font-size:var(--title-font-size);font-weight:var(--title-font-weight)}.checkbox[data-v-d80ed371]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:4px;background-color:var(--background-c);border:1px solid var(--primary-c);cursor:pointer;position:relative;transition:all .2s ease}.checkbox[data-v-d80ed371]:checked:after{content:"✔";color:var(--text-c);font-size:12px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.checkbox-label[data-v-d80ed371]{cursor:pointer}.confirm-modal-overlay[data-v-61f7028e]{z-index:var(--z-index-modal)}.modal-box[data-v-61f7028e]{background:var(--background-c);border:var(--border-modal);padding:20px 25px;border-radius:20px;max-width:600px;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.content-wrapper[data-v-61f7028e]{width:100%;font-size:var(--text-font-size);display:flex;justify-content:left}.button-wrapper[data-v-61f7028e]{width:100%;display:flex;justify-content:space-between;gap:10px;margin-top:10px}.release-modal-overlay[data-v-4c9e00e7]{z-index:var(--z-index-release);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-4c9e00e7]{background:var(--background-c);border:var(--border-modal);padding:25px 30px;border-radius:20px;width:700px;height:80vh;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.title-wrapper[data-v-4c9e00e7]{width:100%;display:flex;justify-content:left;flex-direction:row;align-items:center;gap:10px}.title-wrapper p[data-v-4c9e00e7]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--primary-c)}.release-content-panel[data-v-4c9e00e7]{position:relative;flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:10px 0}.release-content-wrapper[data-v-4c9e00e7]{position:relative;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding:25px 10px}.label-date-wrapper[data-v-4c9e00e7]{display:flex;align-items:baseline;flex-direction:row;gap:8px}.release-content-title[data-v-4c9e00e7]{font-size:var(--release-subtitle-font-size);font-weight:var(--release-subtitle-font-weight);color:var(--primary-c)}.release-content-date[data-v-4c9e00e7]{font-size:var(--release-date-font-size);font-weight:var(--release-date-font-weight);color:var(--primary-c)}.button-wrapper[data-v-4c9e00e7]{width:100%;display:flex;justify-content:space-between;gap:10px}.dot-paragraph[data-v-4c9e00e7]{margin:0;padding-left:20px;list-style-type:disc}.dot-paragraph li[data-v-4c9e00e7]{color:var(--text-c);font-size:var(--release-font-size);line-height:1.3}.release-block[data-v-4c9e00e7]{padding:10px}.release-global-texts[data-v-4c9e00e7]{font-size:calc(var(--release-font-size) + 2px);margin-bottom:2px}.calibration-modal-overlay[data-v-38bbc893]{z-index:var(--z-index-privacy);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-38bbc893]{background:var(--background-c);border:var(--border-modal);padding:20px 25px;border-radius:20px;width:900px;height:80vh;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.calibration-content-panel[data-v-38bbc893]{position:relative;flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column;padding:10px 0}.calibration-content-wrapper[data-v-38bbc893]{position:relative;flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:20px;padding:15px 10px}.title-wrapper[data-v-38bbc893]{width:100%;display:flex;justify-content:left;flex-direction:row;align-items:center;gap:8px;margin-bottom:12px}.title-wrapper p[data-v-38bbc893]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--primary-c)}.description-wrapper[data-v-38bbc893]{width:100%;display:flex;justify-content:left;margin-bottom:10px}.instructions-wrapper[data-v-38bbc893]{width:100%;display:flex;justify-content:left;flex-direction:column;gap:5px}.instructions-wrapper p[data-v-38bbc893]{color:var(--primary-c);margin-bottom:5px}.instruction-wrapper[data-v-38bbc893]{margin-left:15px;display:flex}.instruction-wrapper p[data-v-38bbc893]{color:var(--text-c)}.instruction-wrapper[data-v-38bbc893]:before{content:"•";font-weight:var(--bold-font-weight);margin-right:5px;color:var(--text-c)}.button-wrapper[data-v-38bbc893]{width:100%;display:flex;justify-content:space-between;align-items:center;margin-top:10px}.card-container[data-v-38bbc893]{width:100%;display:flex;justify-content:center;margin:15px 0}.credit-card[data-v-38bbc893]{background:var(--primary-c);border-radius:8px}.slider-wrapper[data-v-38bbc893]{width:100%;display:flex;flex-direction:column;align-items:center;gap:5px}.slider-wrapper input[type=range][data-v-38bbc893]{width:80%}input[type=range][data-v-38bbc893]::-webkit-slider-runnable-track{background-color:var(--secondary-c);border-radius:10px;height:10px}input[type=range][data-v-38bbc893]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:20px;height:20px;background:var(--primary-c);border-radius:50%;cursor:pointer;margin-top:-5px}input[type=range][data-v-38bbc893]::-moz-range-track{background-color:var(--secondary-c);border-radius:10px;height:10px}input[type=range][data-v-38bbc893]::-moz-range-thumb{width:20px;height:20px;background:var(--primary-c);border:none;border-radius:50%;cursor:pointer}input[type=range][data-v-38bbc893]::-moz-focus-outer{border:0}.feature-card[data-v-b2f9d878]{width:min(1100px,100%);max-height:92vh;display:flex;flex-direction:column;border-radius:20px;background:var(--background-c);border:var(--border-modal);overflow:hidden}.card-header[data-v-b2f9d878]{height:40px;display:flex;align-items:center;justify-content:flex-end;padding:0 25px;border-bottom:1px solid var(--primary-c)}.navigation-cross[data-v-b2f9d878]{font-size:22px;cursor:pointer;color:var(--primary-c);-webkit-user-select:none;user-select:none;font-weight:700}.video-wrapper[data-v-b2f9d878]{width:100%;aspect-ratio:16 / 9;max-height:70vh;display:flex;align-items:center;justify-content:center;background:#000}.video-preview[data-v-b2f9d878]{width:100%;height:100%;object-fit:contain}.card-content-wrapper[data-v-b2f9d878]{padding:20px 30px;display:flex;flex-direction:column;gap:15px;flex-grow:1;border-top:1px solid var(--primary-c)}.feature-title[data-v-b2f9d878]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.feature-title p[data-v-b2f9d878]{font-size:clamp(1.1rem,1.2vw,1.5rem);font-weight:var(--title-font-weight);color:var(--primary-c)}.feature-description[data-v-b2f9d878]{font-size:clamp(.9rem,.9vw,1.05rem);color:var(--text-c);text-align:center}.card-footer[data-v-b2f9d878]{padding:10px 25px;display:flex;justify-content:space-between;align-items:center}.nav-btn[data-v-b2f9d878]{font-size:32px;background:none;border:none;cursor:pointer;color:var(--primary-c);border-radius:8px;transition:.2s}.nav-btn[data-v-b2f9d878]:hover:not(:disabled){background:#0000000d}.nav-btn[data-v-b2f9d878]:disabled{opacity:.3;cursor:default}.dots[data-v-b2f9d878]{display:flex;gap:10px}.dot[data-v-b2f9d878]{width:10px;height:10px;border-radius:50%;background:var(--secondary-c);cursor:pointer;transition:.2s}.dot.active[data-v-b2f9d878]{background:var(--primary-c);transform:scale(1.2)}.feature-tour-modal-overlay[data-v-181bbbd1]{display:flex;align-items:center;justify-content:center;z-index:var(--z-index-feature-tour);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-181bbbd1]{width:min(1200px,92vw);max-height:92vh;display:flex;justify-content:center;align-items:center;background:transparent}.card-wrapper[data-v-181bbbd1]{width:100%;height:100%;display:flex;align-items:center;position:relative}.error-modal-overlay[data-v-46abb2a4]{z-index:var(--z-index-modal)}.modal-box[data-v-46abb2a4]{position:relative;background:var(--error-background-c);border:var(--border-modal);border-color:var(--error-c);padding:20px 25px;border-radius:20px;max-width:500px;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:15px}.title-wrapper[data-v-46abb2a4]{width:100%;display:flex;justify-content:left}.title-wrapper p[data-v-46abb2a4]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--error-c)}.message-wrapper[data-v-46abb2a4]{width:100%;font-size:var(--text-font-size);display:flex;justify-content:left}.button-wrapper[data-v-46abb2a4]{width:100%;display:flex;justify-content:flex-end;margin-top:10px}.rating-modal-overlay[data-v-77621cdb]{z-index:var(--z-index-modal);background:var(--background-overlay-modal);-webkit-backdrop-filter:var(--backdrop-filter-modal);backdrop-filter:var(--backdrop-filter-modal)}.modal-box[data-v-77621cdb]{background:var(--background-c);border:var(--border-modal);padding:22px 26px;border-radius:20px;width:500px;box-shadow:var(--box-shadow-ui);display:flex;flex-direction:column;align-items:center;gap:16px}.title-wrapper[data-v-77621cdb]{width:100%;display:flex;align-items:center;justify-content:center;gap:8px}.title-wrapper p[data-v-77621cdb]{font-size:var(--title-font-size);font-weight:var(--title-font-weight);color:var(--primary-c)}.subtitle[data-v-77621cdb]{font-size:var(--text-font-size);color:var(--text-secondary-c);text-align:center}.stars-wrapper[data-v-77621cdb]{display:flex;gap:10px}.star[data-v-77621cdb]{cursor:pointer;transition:transform .15s ease,opacity .15s ease}.star[data-v-77621cdb]:hover{transform:scale(1.1)}.feedback-wrapper[data-v-77621cdb]{width:100%;display:flex;flex-direction:column;gap:6px;margin-top:15px;text-align:center}.feedback-wrapper p[data-v-77621cdb]{font-size:var(--subtitle-font-size);font-weight:var(--subtitle-font-weight)}textarea[data-v-77621cdb]{width:100%;min-height:80px;border-radius:10px;border:1px solid var(--border-c);padding:8px 10px;resize:none;font-family:inherit}.button-wrapper[data-v-77621cdb]{width:100%;display:flex;justify-content:space-between;gap:10px;margin-top:8px}.main[data-v-552849e4]{display:flex;flex-direction:column;width:100%;height:100%;background:var(--background-c)}.home-view[data-v-7777e5ce]{display:flex;flex-direction:column;align-items:center;width:100%;min-width:var(--min-window-width);background:var(--background-c);-webkit-user-select:text;user-select:text;padding:0 14vw}@media (max-width: 1224px){.home-view[data-v-7777e5ce]{padding:0 calc(var(--min-window-width) / 10)}}.hero-section[data-v-7777e5ce]{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:5%;height:calc(100vh - 70px);min-height:var(--min-window-height)}.left-side[data-v-7777e5ce]{flex:1;height:60%;display:flex;flex-direction:column;justify-content:center;padding-bottom:20px;z-index:var(--z-index-home-page-content)}.app-name[data-v-7777e5ce]{display:flex;flex-direction:row;align-items:center;gap:calc(var(--landing-page-logo-size) / 4)}.logo-wrapper[data-v-7777e5ce]{position:relative;display:flex;align-items:center}.logo-letter[data-v-7777e5ce]{position:absolute;top:50%;left:45%;transform:translate(-50%,-50%);font-family:var(--font-family-rc);font-size:var(--landing-page-logo-letter-size);opacity:.8}.user-mode-icon[data-v-7777e5ce]{position:absolute;top:-6px;left:-4px;filter:drop-shadow(var(--box-shadow-hover))}.app-name .logo-wrapper img[data-v-7777e5ce]{height:var(--landing-page-logo-size);transition:var(--default-transition)}.app-name h2[data-v-7777e5ce]{font-size:var(--landing-page-app-name-font-size);font-weight:var(--landing-page-app-name-font-weight);color:var(--text-c)}.app-name .highlight-e[data-v-7777e5ce]{color:var(--primary-c);font-size:calc(var(--landing-page-app-name-font-size) * 1.4);font-weight:var(--landing-page-app-name-font-weight);font-family:var(--font-family-rc);margin-right:-3px}.title[data-v-7777e5ce]{font-size:var(--landing-page-title-font-size);font-weight:var(--landing-page-title-font-weight);color:var(--text-c);margin:20px 0 30px}.text[data-v-7777e5ce]{font-size:var(--landing-page-text-font-size);font-weight:var(--landing-page-text-font-weight);color:var(--text-c);margin:0 0 10px;padding-right:15px}.right-side[data-v-7777e5ce]{flex:1;height:60%;display:flex;flex-direction:column;z-index:var(--z-index-home-page-content)}.section[data-v-7777e5ce]{width:100%;display:flex;flex-direction:column;align-items:center;margin:80px 0}.section-title[data-v-7777e5ce]{font-size:var(--landing-page-section-title-font-size);font-weight:var(--landing-page-section-title-font-weight);color:var(--text-c);margin-bottom:70px}.cards[data-v-7777e5ce]{display:flex;flex-direction:row;width:100%;justify-content:space-between;gap:45px;align-items:stretch}@media (max-width: 1224px){.cards[data-v-7777e5ce]{gap:45px}}.card-wrapper[data-v-7777e5ce]{flex:1;display:flex}.card[data-v-7777e5ce]{max-width:350px;background:var(--secondary-c);border-radius:20px;padding:35px 30px;display:flex;flex-direction:column;align-items:center;text-align:center;box-shadow:0 10px 25px #0000000b;transition:.2s ease;flex:1}.card[data-v-7777e5ce]:hover{transform:translateY(-4px);box-shadow:0 15px 35px #00000014}.card h3[data-v-7777e5ce]{margin-top:20px;margin-bottom:10px;font-size:var(--landing-page-section-subtitle-font-size);font-weight:var(--landing-page-section-subtitle-font-weight);color:var(--text-c)}.card p[data-v-7777e5ce]{font-size:var(--landing-page-section-text-font-size);font-weight:var(--landing-page-section-text-font-weight);color:var(--text-secondary-c);line-height:1.6}.tool-content[data-v-7777e5ce]{width:100%;display:flex;align-items:center;justify-content:space-between;margin-bottom:100px;gap:60px}.tool-content.reverse[data-v-7777e5ce]{flex-direction:row-reverse}.tool-video[data-v-7777e5ce]{flex:3}.video-wrapper[data-v-7777e5ce]{width:100%;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 2px 2px #0000000d;transition:.2s ease;border:solid 3px var(--secondary-c)}.video-wrapper[data-v-7777e5ce]:hover{box-shadow:0 4px 15px #00000014}.video-wrapper video[data-v-7777e5ce]{width:100%;height:100%;object-fit:cover}.tool-info[data-v-7777e5ce]{flex:2}.tool-header[data-v-7777e5ce]{display:flex;align-items:center;gap:12px;margin-bottom:10px;color:var(--primary-c)}.tool-header h2[data-v-7777e5ce]{font-size:var(--landing-page-section-subtitle2-font-size);font-weight:var(--landing-page-section-subtitle2-font-weight)}.tool-description[data-v-7777e5ce]{color:var(--text-c);margin-bottom:25px;font-size:var(--landing-page-section-text-font-size);font-weight:var(--landing-page-section-text-font-weight)}.tool-points[data-v-7777e5ce]{display:flex;flex-direction:column;gap:15px}.point[data-v-7777e5ce]{transition:.2s ease}.point-content[data-v-7777e5ce]{box-shadow:0 2px 2px #0000000d;background:var(--secondary-c);display:flex;gap:10px;padding:10px;border-radius:10px}.point[data-v-7777e5ce]:hover{transform:translateY(-4px);box-shadow:0 4px 15px #00000014}.point p[data-v-7777e5ce]{font-size:calc(var(--landing-page-section-text-font-size) * .95);font-weight:var(--landing-page-section-text-font-weight);color:var(--text-secondary-c);margin:2px 0 0}.point b[data-v-7777e5ce]{font-size:var(--landing-page-section-text-font-size);font-weight:calc(var(--landing-page-section-text-font-weight) + 200);color:var(--text-secondary-c);margin:2px 0 0}.feature[data-v-7777e5ce]{display:flex;gap:10px;flex-direction:row;padding:2px 0}.feature-title[data-v-7777e5ce]{font-size:var(--text-font-size);color:var(--primary-c)}.feature-description[data-v-7777e5ce]{font-size:var(--text-font-size);font-weight:var(--text-font-weight);color:var(--text-c)}.footer[data-v-7777e5ce]{width:100%;padding:30px 0;background:var(--background-c);border-top:1px solid var(--secondary-c);display:flex;justify-content:center}.footer-content[data-v-7777e5ce]{display:flex;flex-direction:row;align-items:center;gap:8px}.footer-text[data-v-7777e5ce]{font-size:var(--landing-page-section-text-font-size);color:var(--text-secondary-c);text-align:center}.footer-link[data-v-7777e5ce]{font-size:var(--landing-page-section-text-font-size);color:var(--primary-c);text-decoration:none;transition:.2s}.footer-link[data-v-7777e5ce]:hover{text-decoration:underline}.reveal[data-v-7777e5ce]{opacity:0;transform:translateY(20px);filter:blur(6px);transition:opacity .6s ease,transform .6s ease,filter .6s ease}.reveal.visible[data-v-7777e5ce]{opacity:1;transform:translateY(0);filter:blur(0)}.hero-section[data-v-7777e5ce]{opacity:1!important;transform:none!important;filter:none!important}
