.file-selection-checkbox[data-v-37a738dd]{position:relative;display:inline-flex;min-width:1.375rem;min-height:2rem;flex:0 0 auto;align-items:center;gap:.5625rem;color:#c7cee8;cursor:pointer}.file-selection-checkbox input[data-v-37a738dd]{position:absolute;top:50%;left:0;width:1.25rem;height:1.25rem;margin:0;opacity:0;pointer-events:none;transform:translateY(-50%)}.file-selection-checkbox input:checked+.checkbox-box[data-v-37a738dd]{border-color:#7565ff;background:linear-gradient(135deg,#7357ff,#4d8dff)}.file-selection-checkbox input:checked+.checkbox-box svg[data-v-37a738dd]{opacity:1}.file-selection-checkbox input:indeterminate+.checkbox-box[data-v-37a738dd]{border-color:#7565ff;background:linear-gradient(135deg,#7357ff,#4d8dff)}.file-selection-checkbox input:indeterminate+.checkbox-box i[data-v-37a738dd]{opacity:1}.file-selection-checkbox input:focus-visible+.checkbox-box[data-v-37a738dd]{outline:.125rem solid #8a7cff;outline-offset:.1875rem}.file-selection-checkbox.is-disabled[data-v-37a738dd]{cursor:not-allowed;opacity:.52}.checkbox-box[data-v-37a738dd]{position:relative;display:grid;width:1.25rem;height:1.25rem;place-items:center;border:.0625rem solid rgba(190,200,235,.48);border-radius:.3125rem;background:#11152d;transition:border-color .16s ease,background .16s ease}.checkbox-box svg[data-v-37a738dd]{width:.875rem;height:.875rem;fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;opacity:0}.checkbox-box i[data-v-37a738dd]{position:absolute;width:.625rem;height:.125rem;border-radius:62.4375rem;background:#fff;opacity:0}.checkbox-label[data-v-37a738dd]{white-space:nowrap}.file-selection-toolbar[data-v-09d101cf]{min-height:3.125rem;color:#aeb7d4;border-bottom:.0625rem solid hsla(0,0%,100%,.1)}.file-preview[data-v-2eda258f]{width:5.5rem;height:3.75rem;flex:0 0 auto;overflow:hidden;border-radius:.375rem;background:#0d1024}.file-preview__media[data-v-2eda258f],.file-preview__placeholder[data-v-2eda258f]{width:100%;height:100%}.file-preview__media[data-v-2eda258f]{-o-object-fit:cover;object-fit:cover}.file-preview__placeholder[data-v-2eda258f]{position:relative}.file-preview__icon[data-v-2eda258f]{display:block;width:2.75rem;height:2.75rem;-o-object-fit:contain;object-fit:contain}.file-preview__format[data-v-2eda258f]{position:absolute;bottom:.3125rem;left:50%;width:3.75rem;overflow:hidden;box-sizing:border-box;border-radius:.25rem;color:#fff;background:linear-gradient(180deg,#dcebff6b,#a8bfff3d);padding:.1875rem .25rem;line-height:1;text-overflow:ellipsis;transform:translate(-50%);white-space:nowrap}.converter-select[data-v-e53e5526]{position:relative;min-width:0}.converter-select.is-disabled[data-v-e53e5526]{opacity:.58}.converter-select__button[data-v-e53e5526]{width:100%;min-height:3.125rem;gap:.75rem;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#fff;background:#30334f;padding:0 .875rem;text-align:left}.converter-select__button span[data-v-e53e5526]{overflow:hidden;min-width:0;text-overflow:ellipsis;white-space:nowrap}.converter-select__button[data-v-e53e5526]:disabled{cursor:not-allowed}.converter-select__icon[data-v-e53e5526]{width:1.125rem;height:1.125rem;flex:0 0 auto;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform .18s ease}.converter-select.is-open .converter-select__icon[data-v-e53e5526]{transform:rotate(180deg)}.converter-select__menu[data-v-e53e5526]{position:absolute;z-index:50;display:grid;gap:.25rem;top:calc(100% + .5rem);right:0;left:0;overflow-y:auto;max-height:17.5rem;border:.0625rem solid rgba(142,151,195,.38);border-radius:.625rem;background:#252842;box-shadow:0 1.125rem 2.625rem #00000057;padding:.375rem;scrollbar-color:rgba(137,148,190,.68) transparent;scrollbar-width:thin}.converter-select__menu.is-teleported[data-v-e53e5526]{position:fixed;z-index:1200;right:auto}.converter-select__menu.is-teleported[data-v-e53e5526]:not(.is-positioned){visibility:hidden}.converter-select__menu[data-v-e53e5526]::-webkit-scrollbar{width:.5rem}.converter-select__menu[data-v-e53e5526]::-webkit-scrollbar-track{border-radius:62.4375rem;background:transparent}.converter-select__menu[data-v-e53e5526]::-webkit-scrollbar-thumb{border-radius:62.4375rem;background:#8994beb8}.converter-select__option[data-v-e53e5526]{width:100%;min-height:2.25rem;border:0;border-radius:.4375rem;color:#f7f8ff;background:transparent;padding:0 .75rem;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.converter-select__option[data-v-e53e5526]:hover:not(.is-selected){background:#8da9ff1f}.converter-select__option[data-v-e53e5526]:focus-visible{outline:.0625rem solid rgba(141,169,255,.72);outline-offset:-.0625rem;background:#8da9ff29}.converter-select__option.is-selected[data-v-e53e5526]{color:#fff;background:#303a70;box-shadow:inset .1875rem 0 #8da9ff}.converter-select__option.is-selected[data-v-e53e5526]:focus-visible,.converter-select__option.is-selected[data-v-e53e5526]:hover{background:#374481}.converter-select-enter-active[data-v-e53e5526],.converter-select-leave-active[data-v-e53e5526]{transition:opacity .14s ease,transform .14s ease}.converter-select-enter-from[data-v-e53e5526],.converter-select-leave-to[data-v-e53e5526]{opacity:0;transform:translateY(-.25rem)}.settings-backdrop[data-v-dbf5e948]{position:fixed;z-index:1000;display:grid;inset:0;place-items:center;padding:1rem;background:#030512c2;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}.settings-modal[data-v-dbf5e948]{width:min(32.5rem,100%);max-height:min(45rem,100vh - 2rem);overflow-y:auto;border:.0625rem solid rgba(132,143,215,.34);border-radius:1.125rem;color:#f8f9ff;background:#171a35;box-shadow:0 1.875rem 5.625rem #00000085,0 0 2.75rem #6052ff1f;scrollbar-color:rgba(137,148,190,.68) transparent;scrollbar-width:thin}.settings-header[data-v-dbf5e948]{gap:1.25rem;padding:1.5rem 1.5rem 1.125rem;border-bottom:.0625rem solid rgba(132,143,215,.16)}.settings-header h2[data-v-dbf5e948]{margin:0;font-size:1.5rem;line-height:1.2}.settings-close[data-v-dbf5e948]{display:grid;width:2.375rem;height:2.375rem;flex:0 0 auto;place-items:center;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.625rem;color:#aeb7d4;background:#202440;transition:color .18s ease,border-color .18s ease,background .18s ease}.settings-close svg[data-v-dbf5e948]{width:1.25rem;height:1.25rem;fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2}.settings-close[data-v-dbf5e948]:hover{border-color:#8471ff9e;color:#fff;background:#292d50}.settings-close[data-v-dbf5e948]:focus-visible{outline:.125rem solid #8170ff;outline-offset:.125rem}.settings-route[data-v-dbf5e948]{display:inline-flex;align-items:center;gap:.625rem;margin:1.25rem 1.5rem 0;max-width:calc(100% - 3rem);padding:.5rem .75rem;border:.0625rem solid rgba(117,105,255,.24);border-radius:62.4375rem;color:#dce2ff;background:#5b4de01f}.settings-route svg[data-v-dbf5e948]{width:1.125rem;height:1.125rem;fill:none;stroke:#8da9ff;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.settings-route .settings-target-select[data-v-dbf5e948]{width:12.5rem;max-width:calc(100vw - 10.625rem)}.settings-route[data-v-dbf5e948] .settings-target-select .converter-select__button{min-height:2rem;border:0;color:#dce2ff;background:transparent;padding:0 .5rem;box-shadow:none}.settings-fields[data-v-dbf5e948]{display:grid;gap:1.25rem;padding:1.5rem}.settings-field[data-v-dbf5e948]{display:grid;gap:.625rem}.settings-field>label[data-v-dbf5e948]:first-child{color:#eef1ff}.settings-number[data-v-dbf5e948]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:7rem;min-height:2.5rem;padding:0 .75rem;border:.0625rem solid hsla(0,0%,100%,.08);border-radius:.5rem;outline:0;color:#fff;background:#30334f}.settings-number[data-v-dbf5e948]:focus{border-color:#8170ffbd;box-shadow:0 0 0 .1875rem #8170ff24}.settings-number[data-v-dbf5e948]::-webkit-inner-spin-button,.settings-number[data-v-dbf5e948]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}.settings-error[data-v-dbf5e948]{color:#fecaca;font-size:.875rem;line-height:1.4}.settings-range[data-v-dbf5e948]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:1rem;margin:0;cursor:pointer;border-radius:62.4375rem;outline:0;background:linear-gradient(to right,#5f8dff 0 var(--settings-range-progress),#484d6b var(--settings-range-progress) 100%) 50%/100% .25rem no-repeat}.settings-range[data-v-dbf5e948]::-webkit-slider-thumb{width:1rem;height:1rem;-webkit-appearance:none;appearance:none;border:0;border-radius:50%;background:#5f8dff;box-shadow:0 .125rem .5rem #2541a06b}.settings-range[data-v-dbf5e948]::-moz-range-thumb{width:1rem;height:1rem;border:0;border-radius:50%;background:#5f8dff;box-shadow:0 .125rem .5rem #2541a06b}.settings-range[data-v-dbf5e948]:focus-visible{outline:.125rem solid #8170ff;outline-offset:.25rem}.settings-shared-field[data-v-dbf5e948]{padding-top:.25rem}.settings-boolean[data-v-dbf5e948]{display:flex;align-items:center;gap:.75rem;min-height:2.875rem;color:#cbd2ea}.settings-boolean input[data-v-dbf5e948]{position:absolute;opacity:0;pointer-events:none}.settings-boolean input:checked+.settings-switch[data-v-dbf5e948]{background:linear-gradient(135deg,#7258ff,#4c8dff)}.settings-boolean input:checked+.settings-switch[data-v-dbf5e948]:after{transform:translate(1.25rem)}.settings-boolean input:focus-visible+.settings-switch[data-v-dbf5e948]{outline:.125rem solid #8170ff;outline-offset:.1875rem}.settings-switch[data-v-dbf5e948]{position:relative;width:2.75rem;height:1.5rem;flex:0 0 auto;border-radius:62.4375rem;background:#484d6b;transition:background .18s ease}.settings-switch[data-v-dbf5e948]:after{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:50%;background:#fff;box-shadow:0 .125rem .5rem #0000004d;content:"";transition:transform .18s ease}.settings-footer[data-v-dbf5e948]{gap:1rem;padding:1.125rem 1.5rem 1.5rem;border-top:.0625rem solid rgba(132,143,215,.16)}.settings-actions[data-v-dbf5e948]{gap:.625rem}.settings-apply[data-v-dbf5e948],.settings-cancel[data-v-dbf5e948],.settings-reset[data-v-dbf5e948]{min-height:2.625rem;border-radius:.625rem;padding:0 1.125rem}.settings-reset[data-v-dbf5e948]{border:.0625rem solid hsla(0,0%,100%,.1);color:#cbd2ea;background:#232744}.settings-reset[data-v-dbf5e948]:hover{border-color:#8170ff7a;color:#fff;background:#2a2f50}.settings-cancel[data-v-dbf5e948]{border:.0625rem solid hsla(0,0%,100%,.1);color:#eef1ff;background:#292d4a}.settings-apply[data-v-dbf5e948]{border:0;color:#fff;background:linear-gradient(135deg,#7558ff,#6370ff 48%,#3e94ff);box-shadow:0 .875rem 1.75rem #4f5bff3d}.settings-apply[data-v-dbf5e948]:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.settings-apply[data-v-dbf5e948],.settings-cancel[data-v-dbf5e948],.settings-reset[data-v-dbf5e948]{transition:color .18s ease,border-color .18s ease,background .18s ease,transform .18s ease}.settings-apply[data-v-dbf5e948]:focus-visible,.settings-cancel[data-v-dbf5e948]:focus-visible,.settings-reset[data-v-dbf5e948]:focus-visible{outline:.125rem solid #8170ff;outline-offset:.125rem}.settings-apply[data-v-dbf5e948]:active,.settings-cancel[data-v-dbf5e948]:active,.settings-reset[data-v-dbf5e948]:active{transform:translateY(.0625rem)}.settings-modal-enter-active[data-v-dbf5e948],.settings-modal-leave-active[data-v-dbf5e948]{transition:opacity .2s ease}.settings-modal-enter-active .settings-modal[data-v-dbf5e948],.settings-modal-leave-active .settings-modal[data-v-dbf5e948]{transition:opacity .2s ease,transform .2s ease}.settings-modal-enter-from[data-v-dbf5e948],.settings-modal-leave-to[data-v-dbf5e948]{opacity:0}.settings-modal-enter-from .settings-modal[data-v-dbf5e948],.settings-modal-leave-to .settings-modal[data-v-dbf5e948]{opacity:0;transform:translateY(.5rem) scale(.98)}@media(max-width:35rem){.settings-fields[data-v-dbf5e948],.settings-footer[data-v-dbf5e948],.settings-header[data-v-dbf5e948]{padding-right:1.125rem;padding-left:1.125rem}.settings-route[data-v-dbf5e948]{margin-left:1.125rem}.settings-footer[data-v-dbf5e948]{align-items:stretch;flex-direction:column}.settings-actions[data-v-dbf5e948]{display:grid;grid-template-columns:1fr 1fr}.settings-reset[data-v-dbf5e948]{align-self:flex-start}}
