.dropdown[data-v-554a22a4]{-webkit-user-select:none;user-select:none;width:fit-content;min-width:128px;font-size:14px;position:relative}.dropdown[disabled=true][data-v-554a22a4]{opacity:.2}.dropdown[disabled=true] .current[data-v-554a22a4]{cursor:not-allowed}.dropdown .current[data-v-554a22a4]{box-sizing:border-box;cursor:pointer;color:#f0f0f0;z-index:10;border:1px solid #0000;border-bottom-color:#f0f0f033;width:100%;padding:4px 20px 4px 8px;transition:all .2s;position:relative;overflow:hidden}.dropdown .current[data-v-554a22a4]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-554a22a4]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-554a22a4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-554a22a4]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-554a22a4]{pointer-events:none}.dropdown .current label[data-v-554a22a4]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-554a22a4]:after{content:"";background-image:url('data:image/svg+xml;utf8,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.532593 4.84616L4.5181 1.15385L8.50361 4.84616" stroke="%23D6D6D6"/></svg>');background-repeat:no-repeat;background-size:100%;width:8px;height:4px;transition:all .2s;display:block;position:absolute;top:calc(50% - 2px);right:8px;transform:rotate(180deg)}.dropdown .list[data-v-554a22a4]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list div[data-v-554a22a4]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list div[data-v-554a22a4]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list div[data-v-554a22a4]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown[data-visible=true][data-v-554a22a4]{z-index:600;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-554a22a4]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-554a22a4]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-554a22a4]{display:block}.dropdown img[data-v-554a22a4]{max-height:16px}.dropdown.pattern-dropdown img[data-v-554a22a4]{min-height:32px;max-height:32px;image-rendering:pixelated;background-color:#fff;padding:2px}.dropdown-popout-list[data-v-554a22a4]{z-index:1000;box-sizing:border-box;-webkit-user-select:none;user-select:none;font-size:14px;position:fixed;overflow:clip auto}.dropdown-popout-list div[data-v-554a22a4]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown-popout-list div[data-v-554a22a4]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown-popout-list div[data-v-554a22a4]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown-popout-list img[data-v-554a22a4]{max-height:16px}.dropdown-popout-list.digit-select-popout-list[data-v-554a22a4]{font-size:12px;max-height:none!important;overflow:visible!important}.dropdown-popout-list.digit-select-popout-list div[data-v-554a22a4]{text-align:center;padding:1px 4px;line-height:16px}.bcp-root{justify-content:center;align-items:center;display:inline-flex;position:relative}.bcp-container{justify-content:center;align-items:center;display:flex;position:absolute}.bcp-petal{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;position:absolute}.bcp-petal-visible:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff80}.bcp-core{cursor:pointer;border:none;border-radius:50%;padding:0;position:relative}.bcp-core:focus-visible{outline:none;box-shadow:0 0 0 2px #3b82f6,0 0 0 4px #fff}.bcp-core:disabled{opacity:.5;cursor:not-allowed}.bcp-svg{pointer-events:none;position:absolute}.bcp-slider-track{pointer-events:auto;cursor:pointer;touch-action:none}.bcp-slider-handle{pointer-events:auto;cursor:grab;touch-action:none}.bcp-slider-handle:active{cursor:grabbing}.bcp-bg,.bcp-bg-wrapper{pointer-events:none;border-radius:50%;position:absolute}.bcp-bg-gradient{pointer-events:none;filter:blur(2px);border-radius:50%;position:absolute}.bcp-bg-solid{pointer-events:none;border-radius:50%;position:absolute;inset:0}.bcp-petal-ring{pointer-events:none}.color-picker{flex:0 0 24px;width:24px;height:24px;position:relative}.color-picker .bcp-core{box-sizing:border-box;aspect-ratio:1;border:1px solid #f0f0f04d!important;border-radius:4px!important}.color-picker .bcp-core[aria-expanded=true]{border-radius:50%!important}.color-picker[data-mixed=true] .bcp-core{overflow:hidden;box-shadow:inset 0 0 0 1px #1b1b2280,0 0 0 1px #f0f0f033;background:var(--mixed-color-background)!important}.color-picker[data-mixed=true] .bcp-core:after{content:"";background:#f0f0f0e6;border-radius:50%;position:absolute;inset:6px;box-shadow:0 0 0 1px #1b1b2259}.multibutton[data-v-e627dc94]{background-color:#d6d6d6;border:none;border-radius:4px;display:flex;overflow:hidden}.multibutton[disabled=true][data-v-e627dc94]{opacity:.2}.multibutton[disabled=true] button[data-v-e627dc94]{cursor:not-allowed;background-color:#d6d6d6}.multibutton[disabled=true] button[data-v-e627dc94]:hover{background-color:#d6d6d6}.multibutton[disabled=true] button.active[data-v-e627dc94]{color:#1b1b22;background-color:#8e7dbe}.multibutton button[data-v-e627dc94]{cursor:pointer;border:none;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.multibutton button[data-v-e627dc94]:hover,.multibutton button.active[data-v-e627dc94]{color:#1b1b22;background-color:#8e7dbe}.font-size-control[data-v-6b1f660c]{color:#1b1b22;background-color:#d6d6d6;border-radius:4px;align-items:stretch;height:24px;transition:box-shadow .2s;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #1b1b2214}.font-size-control[data-disabled=true][data-v-6b1f660c]{opacity:.2}.font-size-control[data-v-6b1f660c]:focus-within{box-shadow:inset 0 0 0 1px #8e7dbecc,0 0 0 1px #8e7dbe40}.font-size-step[data-v-6b1f660c]{width:24px;color:inherit;cursor:pointer;background:0 0;border:none;font-size:14px;font-weight:700;line-height:1;transition:background-color .2s,color .2s,opacity .2s}.font-size-step[data-v-6b1f660c]:hover:not(:disabled),.font-size-step[data-v-6b1f660c]:focus-visible:not(:disabled){color:#f0f0f0;background-color:#8e7dbe;outline:none}.font-size-step[data-v-6b1f660c]:disabled{opacity:.45;cursor:not-allowed}.font-size-value[data-v-6b1f660c]{border-left:1px solid #1b1b221f;border-right:1px solid #1b1b221f;align-items:center;gap:4px;padding:0 8px;display:flex}input[data-v-6b1f660c]{width:30px;color:inherit;font:inherit;text-align:right;-moz-appearance:textfield;background:0 0;border:none;outline:none;padding:0;font-size:13px;font-weight:600}input[data-v-6b1f660c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[data-v-6b1f660c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}span[data-v-6b1f660c]{letter-spacing:.04em;opacity:.65;text-transform:uppercase;-webkit-user-select:none;user-select:none;font-size:11px;font-weight:700}.text-settings[data-v-1948a3e1]{box-sizing:border-box;flex-flow:wrap;justify-content:flex-end;align-items:center;gap:8px;width:100%;height:100%;padding:0 8px;display:flex}button[data-v-1948a3e1]{color:#1b1b22;cursor:pointer;background-color:#d6d6d6;border:none;border-radius:4px;width:24px;height:24px;display:block}button.bold[data-v-1948a3e1]{font-weight:900}button.italic[data-v-1948a3e1]{font-style:italic}button.underline[data-v-1948a3e1]{text-decoration:underline}button.marker[data-v-1948a3e1]{position:relative}button.marker[data-v-1948a3e1]:before{content:"M";z-index:0;width:70%;height:70%;color:inherit;background-color:#fddf7e;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}button.active[data-v-1948a3e1]{background-color:#8e7dbe}button[disabled][data-v-1948a3e1]{opacity:.2;cursor:not-allowed}.line-spacing[data-v-1948a3e1]{justify-content:space-between;align-items:center;display:flex}.line-spacing-icon[data-v-1948a3e1]{align-items:center;display:flex}.line-spacing-icon[data-disabled=true][data-v-1948a3e1]{opacity:.2}#sidebar[data-v-23a3323d]{background-color:#1b1b22;width:100%;height:100%}#sidebar>button[data-v-23a3323d]{cursor:pointer;color:#f0f0f0;background-color:#0000;border:none;width:49%;margin:0;padding:5px 0}#sidebar>button[data-active=true][data-v-23a3323d]{background-color:#f0f0f066}#sidebar .sidebar-content[data-v-23a3323d]{max-height:100%;overflow-y:auto}#sidebar .sidebar-content[data-v-23a3323d]::-webkit-scrollbar{width:8px}#sidebar .sidebar-content[data-v-23a3323d]::-webkit-scrollbar-track{background-color:#1b1b22}#sidebar .sidebar-content[data-v-23a3323d]::-webkit-scrollbar-thumb{background-color:#8e7dbe;border-radius:4px}#sidebar #exercises[data-v-23a3323d]{box-sizing:border-box;flex-direction:column;align-items:center;padding:16px 8px 40px;display:none;overflow-y:auto}#sidebar #exercises h2[data-v-23a3323d]{color:#f0f0f0;grid-column:1/-1;width:100%;max-width:176px;margin:0 0 16px;font-family:Roboto;font-size:12px;font-style:normal;font-weight:700;line-height:normal}#sidebar #exercises section[data-v-23a3323d]{width:100%;max-width:176px;margin-bottom:16px}#sidebar #exercises section .toggle[data-v-23a3323d]{color:#f0f0f0;text-align:left;cursor:pointer;background-color:#0000;border:1px solid #8e7dbe;border-radius:0;width:100%;padding:8px;position:relative}#sidebar #exercises section .toggle[data-v-23a3323d]:before{content:"";border-bottom:1px solid #f0f0f0;border-right:1px solid #f0f0f0;width:8px;height:8px;transition:all .2s;position:absolute;top:50%;right:20px;transform:translateY(-50%)rotate(-135deg)}#sidebar #exercises section .body[data-v-23a3323d]{background-color:#f0f0f01a;border-radius:0 0 4px 4px;flex-flow:wrap;justify-content:space-between;row-gap:16px;padding:8px 4px;display:none}#sidebar #exercises section .body .add-element-button[data-v-23a3323d]{cursor:pointer;background-color:#d6d6d666;border:0;border-radius:4px;width:76px;height:48px;transition:all .2s;display:block}#sidebar #exercises section .body .add-element-button[data-v-23a3323d]:hover,#sidebar #exercises section .body .add-element-button[data-active=true][data-v-23a3323d]{background-color:#8e7dbe}#sidebar #exercises section .body .add-element-button:hover img[data-v-23a3323d],#sidebar #exercises section .body .add-element-button[data-active=true] img[data-v-23a3323d]{transform:scale(1.1)}#sidebar #exercises section .body .add-element-button img[data-v-23a3323d]{max-width:calc(100% - 16px);max-height:32px;transition:all .2s}#sidebar #exercises section[data-visible=true][data-v-23a3323d]{margin-bottom:32px}#sidebar #exercises section[data-visible=true] .toggle[data-v-23a3323d]:before{transform:translateY(-50%)rotate(45deg)}#sidebar #exercises section[data-visible=true] .body[data-v-23a3323d],#sidebar #exercises[data-visible=true][data-v-23a3323d]{display:flex}#sidebar #images[data-v-23a3323d]{padding-bottom:40px;display:none;position:relative}#sidebar #images[data-visible=true][data-v-23a3323d]{display:block}#sidebar #images .input-wrapper[data-v-23a3323d]{background-color:#1b1b22;position:sticky;top:0}#sidebar #images .input-wrapper input[data-v-23a3323d]{color:#1b1b22;box-sizing:border-box;background-color:#d6d6d6;border:none;border-radius:4px;outline:none;width:calc(100% - 32px);margin:8px 16px;padding:4px 8px}#sidebar #images .input-wrapper input[data-v-23a3323d]::placeholder{color:#1b1b22}#sidebar #images .image-menu-wrapper[data-v-23a3323d]{box-sizing:border-box;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-rows:auto;gap:16px 8px;padding:16px;display:grid;overflow-y:auto}#sidebar #images .image-menu-wrapper[data-v-23a3323d]::-webkit-scrollbar{width:8px}#sidebar #images .image-menu-wrapper[data-v-23a3323d]::-webkit-scrollbar-track{background-color:#1b1b22}#sidebar #images .image-menu-wrapper[data-v-23a3323d]::-webkit-scrollbar-thumb{background-color:#8e7dbe;border-radius:4px}#sidebar #images .image-menu-wrapper .img-wrapper[data-v-23a3323d]{background-color:#0000;border:0;border-radius:0;width:100%;padding:0}#sidebar #images .image-menu-wrapper .img-wrapper[data-hidden][data-v-23a3323d]{display:none}#sidebar #images .image-menu-wrapper .img-wrapper img[data-v-23a3323d]{width:100%;height:auto}#sidebar-toggle[data-v-23a3323d]{display:none}@media screen and (width<=1255px){#sidebar[data-v-23a3323d]{z-index:800;border-radius:4px;width:200px;height:calc(100% - 180px);padding:8px;display:none;top:64px;left:4px;box-shadow:0 0 10px #00000080;position:fixed!important}#sidebar>button[data-v-23a3323d]{width:100%}#sidebar[data-visible-mobile][data-v-23a3323d]{display:block}#sidebar[data-visible-mobile]+#sidebar-background[data-v-23a3323d]{z-index:499;background-color:#00000080;width:100%;height:100%;display:block;position:fixed;top:0;left:0}#sidebar .sidebar-content[data-v-23a3323d]{max-height:calc(100% - 52px)}#sidebar #exercises h2[data-v-23a3323d]{display:none}#sidebar #exercises[data-visible=true][data-v-23a3323d]{flex-flow:wrap;justify-content:space-between;row-gap:16px;display:flex}#sidebar #exercises .add-element-button[data-v-23a3323d]{aspect-ratio:76/48;width:45%;height:auto}#sidebar #images[data-v-23a3323d]{max-height:calc(100% - 90px)}#sidebar #images .image-menu-wrapper[data-v-23a3323d]{flex-flow:wrap;justify-content:space-between;row-gap:16px;display:flex}#sidebar #images .image-menu-wrapper .img-wrapper[data-v-23a3323d]{width:45%}#sidebar[data-v-23a3323d]:before{content:"";z-index:-1;background-color:#1b1b22;border-radius:4px;width:22px;height:22px;display:block;position:absolute;top:calc(100% - 14px);left:35px;transform:rotate(45deg)}#sidebar-toggle[data-v-23a3323d]{color:#f0f0f0;cursor:pointer;z-index:500;background-color:#1b1b22;border:none;border-radius:50%;width:60px;height:60px;padding:0;font-size:30px;display:block;position:fixed;bottom:20px;left:20px;box-shadow:0 0 10px #00000080}}.table-dom-picker-popover[data-v-295d439b]{z-index:1200;position:absolute;transform:translate(-50%,-50%)}.controller[data-v-385aae1a]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:center;width:100%;padding:8px 16px;display:flex}.controller label[data-v-385aae1a]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller .picker-trigger[data-v-385aae1a]{box-sizing:border-box;background-color:var(--picker-color);cursor:pointer;border:1px solid #f0f0f033;border-radius:4px;flex-shrink:0;align-self:flex-end;width:20px;height:20px;padding:0;transition:border-color .2s}.controller .picker-trigger[data-v-385aae1a]:hover{border-color:#8e7dbe}.controller .picker-trigger[data-v-385aae1a]:focus-visible{outline-offset:1px;outline:2px solid #8e7dbe}.controller .picker-trigger[data-v-385aae1a]:disabled{opacity:.45;cursor:not-allowed}.picker-popover[data-v-385aae1a]{z-index:1000;position:fixed;transform:translate(-50%,-50%)}.controller[data-v-1a3e1161]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-1a3e1161]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller .checkbox-wrapper[data-v-1a3e1161]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:20px;height:20px;margin-top:0;margin-right:0;padding:4px;display:flex}.controller .checkbox-wrapper input[data-v-1a3e1161]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.controller .checkbox-wrapper input:checked~img[data-v-1a3e1161],.controller .checkbox-wrapper input:checked~svg[data-v-1a3e1161]{opacity:1;transform:scale(1.5)}.controller .checkbox-wrapper img[data-v-1a3e1161],.controller .checkbox-wrapper svg[data-v-1a3e1161]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.controller .checkbox-wrapper[data-disabled=true][data-v-1a3e1161]{opacity:.45;cursor:not-allowed}.controller[data-v-b9164d52]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-b9164d52]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller button[data-v-b9164d52]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller button[data-v-b9164d52]:focus{outline:2px solid #d88c9a}.controller button[data-v-b9164d52]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-b9164d52]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-b9164d52]:disabled{opacity:.45;cursor:not-allowed}.controller[data-v-f2f4e309]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-f2f4e309]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller[data-v-d9305cb3]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-d9305cb3]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller input[data-v-d9305cb3]{color:#f0f0f0;-moz-appearance:textfield;background-color:#0000;border:1px solid #0000;border-bottom-color:#f0f0f033;outline:none;width:72px;padding:4px 8px;transition:all .2s}.controller input[data-v-d9305cb3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.controller input[data-v-d9305cb3]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.controller input[data-v-d9305cb3]:hover,.controller input[data-v-d9305cb3]:focus{border-color:#f0f0f033}.controller input[data-v-d9305cb3]:disabled{opacity:.45;cursor:not-allowed}.controller[data-v-1aae28f7]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-1aae28f7]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller input[data-v-1aae28f7]:disabled{opacity:.45;cursor:not-allowed}.slider input[type=range][data-v-1aae28f7]{-webkit-appearance:none;background:0 0;width:100%}.slider input[type=range][data-v-1aae28f7]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#f0f0f0;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}.slider input[type=range][data-v-1aae28f7]::-webkit-slider-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-1aae28f7]::-moz-range-thumb{background-color:#f0f0f0;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}.slider input[type=range][data-v-1aae28f7]::-moz-range-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-1aae28f7]::-ms-thumb{background-color:#f0f0f0;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}.slider input[type=range][data-v-1aae28f7]::-ms-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-1aae28f7]::-webkit-slider-runnable-track{cursor:pointer;background-color:#d6d6d6;border-radius:4px;width:100%;height:2px}.slider input[type=range][data-v-1aae28f7]::-moz-range-track{cursor:pointer;background-color:#d6d6d6;border-radius:4px;width:100%;height:2px}.slider input[type=range][data-v-1aae28f7]:focus{outline:none}.slider input[type=range][data-v-1aae28f7]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:100%}.slider input[type=range]~div[data-v-1aae28f7]{width:fit-content;margin:11px auto 0;position:relative}.slider input[type=range]~div input[data-v-1aae28f7]{text-align:center;color:#f0f0f0;-moz-appearance:textfield;background-color:#0000;border:1px solid #0000;border-bottom-color:#d6d6d633;width:40px;padding:3px 0;font-size:12px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s;display:block}.slider input[type=range]~div input[data-v-1aae28f7]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider input[type=range]~div input[data-v-1aae28f7]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider input[type=range]~div input[data-v-1aae28f7]:focus{border-color:#d6d6d633;outline:none}.slider input[type=range]~div input[data-v-1aae28f7]:hover{border-color:#d6d6d633}.slider input[type=range]~div[data-v-1aae28f7]:after{content:attr(data-unit);color:#f0f0f0;position:absolute;bottom:0;left:calc(100% + 4px)}.controller[data-v-06082410]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:stretch;width:100%;padding:8px 16px;display:flex}.controller label[data-v-06082410]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller textarea[data-v-06082410]{resize:vertical;color:#f0f0f0;background-color:#0000;border:1px solid #f0f0f033;outline:none;width:100%;min-height:96px;padding:8px;transition:border-color .2s}.controller textarea[data-v-06082410]:hover,.controller textarea[data-v-06082410]:focus{border-color:#f0f0f066}.controller textarea[data-v-06082410]:disabled{opacity:.45;cursor:not-allowed}.dropdown[data-v-0248543e]{-webkit-user-select:none;user-select:none;width:fit-content;min-width:128px;font-size:14px;display:inline-block;position:relative}.dropdown[disabled=true][data-v-0248543e]{opacity:.2}.dropdown[disabled=true] .current[data-v-0248543e]{cursor:not-allowed}.dropdown .current[data-v-0248543e]{box-sizing:border-box;cursor:pointer;color:#f0f0f0;border:1px solid #0000;border-bottom-color:#f0f0f033;width:100%;padding:4px 20px 4px 8px;transition:all .2s;overflow:hidden}.dropdown .current[data-v-0248543e]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-0248543e]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-0248543e]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-0248543e]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-0248543e]{pointer-events:none}.dropdown .current label[data-v-0248543e]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-0248543e]:after{content:"";background-image:url('data:image/svg+xml;utf8,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.532593 4.84616L4.5181 1.15385L8.50361 4.84616" stroke="%23D6D6D6"/></svg>');background-repeat:no-repeat;background-size:100%;width:8px;height:4px;transition:all .2s;display:block;position:absolute;top:calc(50% - 2px);right:8px;transform:rotate(180deg)}.dropdown .list[data-v-0248543e]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list div[data-v-0248543e]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list div[data-v-0248543e]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list div[data-v-0248543e]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown[data-visible=true][data-v-0248543e]{z-index:100;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-0248543e]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-0248543e]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-0248543e]{display:block}.controller[data-v-3e97e4f0]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-3e97e4f0]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller[data-v-ec60533d]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;flex-direction:column;align-items:stretch;width:100%;padding:8px 16px;display:flex}.controller label[data-v-ec60533d]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller>label[data-v-ec60533d]{width:100%;margin:0 0 8px}.controller .multi-checkbox-wrapper[data-v-ec60533d]{flex-direction:column;gap:6px;margin-left:32px;display:flex}.controller .multi-checkbox-wrapper[data-disabled=true][data-v-ec60533d]{opacity:.6}.controller .multi-checkbox-wrapper .option[data-v-ec60533d]{justify-content:space-between;align-items:center;width:180px;display:flex}.controller .multi-checkbox-wrapper .option[data-disabled=true][data-v-ec60533d]{opacity:.45}.controller .multi-checkbox-wrapper .option[data-disabled=true] .checkbox-wrapper[data-v-ec60533d]{cursor:not-allowed}.controller .multi-checkbox-wrapper .option span[data-v-ec60533d]{color:#f0f0f0;font-size:12px;display:block}.controller .multi-checkbox-wrapper .option .checkbox-wrapper[data-v-ec60533d]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:20px;height:20px;margin-top:0;margin-right:0;padding:4px;display:flex}.controller .multi-checkbox-wrapper .option .checkbox-wrapper input[data-v-ec60533d]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.controller .multi-checkbox-wrapper .option .checkbox-wrapper input:checked~img[data-v-ec60533d],.controller .multi-checkbox-wrapper .option .checkbox-wrapper input:checked~svg[data-v-ec60533d]{opacity:1;transform:scale(1.5)}.controller .multi-checkbox-wrapper .option .checkbox-wrapper img[data-v-ec60533d],.controller .multi-checkbox-wrapper .option .checkbox-wrapper svg[data-v-ec60533d]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.controller[data-v-a8f3676a]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-a8f3676a]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller button[data-v-a8f3676a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller button[data-v-a8f3676a]:focus{outline:2px solid #d88c9a}.controller button[data-v-a8f3676a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-a8f3676a]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-a8f3676a]:disabled{opacity:.45;cursor:not-allowed}.popup-wrapper[data-v-a8f3676a]{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:none;top:0;left:0;position:fixed!important}.popup-wrapper[data-visible=true][data-v-a8f3676a]{display:flex}.popup-wrapper .popup-inner[data-v-a8f3676a]{box-sizing:border-box;color:#f0f0f0;background-color:#1b1b22;border-radius:4px;width:fit-content;min-width:400px;max-width:min(90vw,600px);min-height:100px;max-height:90vh;padding:16px;overflow:hidden auto;box-shadow:0 0 10px #00000080}.popup-wrapper .popup-inner h2[data-v-a8f3676a]{padding:0;margin-bottom:8px!important;padding-left:0!important;font-size:14px!important}.popup-wrapper .popup-inner h2[data-v-a8f3676a]:before{content:none!important}.popup-wrapper .popup-inner button[data-v-a8f3676a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.popup-wrapper .popup-inner button[data-v-a8f3676a]:focus{outline:2px solid #d88c9a}.popup-wrapper .popup-inner button[data-v-a8f3676a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.popup-wrapper .popup-inner button[data-active][data-v-a8f3676a]{background-color:#8e7dbe;border-color:#f2d0a9}.checkbox-wrapper[data-v-a8f3676a]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:20px;height:20px;margin-top:0;margin-right:0;padding:4px;display:flex}.checkbox-wrapper input[data-v-a8f3676a]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.checkbox-wrapper input:checked~img[data-v-a8f3676a],.checkbox-wrapper input:checked~svg[data-v-a8f3676a]{opacity:1;transform:scale(1.5)}.checkbox-wrapper img[data-v-a8f3676a],.checkbox-wrapper svg[data-v-a8f3676a]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.calc-types[data-v-a8f3676a]{flex-shrink:0;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid}.calc-types>.calc-type-option[data-v-a8f3676a]{align-items:center;margin-top:8px;display:flex}.calc-types>.calc-type-option[data-disabled=true][data-v-a8f3676a]{opacity:.45}.calc-types>.calc-type-option[data-disabled=true] .checkbox-wrapper[data-v-a8f3676a]{cursor:not-allowed}.calc-types>.calc-type-option span[data-v-a8f3676a]{min-width:120px;font-size:12px}.calc-types>.calc-type-option .checkbox-wrapper[data-v-a8f3676a]{min-width:20px;margin-top:0}.tabs-head[data-v-a8f3676a]{flex-shrink:0;min-width:567px;display:flex}.tabs-head[data-invisible=true][data-v-a8f3676a]{visibility:hidden}.tabs-head button[data-v-a8f3676a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;margin-right:8px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.tabs-head button[data-v-a8f3676a]:focus{outline:2px solid #d88c9a}.tabs-head button[data-v-a8f3676a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.tabs-head button[data-active][data-v-a8f3676a]{background-color:#8e7dbe;border-color:#f2d0a9}.tabs-body[data-v-a8f3676a]{flex-shrink:0;min-height:260px}.tabs-body>div[data-v-a8f3676a]{color:#f0f0f0;display:none}.tabs-body>div[data-active=true][data-v-a8f3676a]{display:block}.tabs-body>div>div[data-v-a8f3676a]{box-sizing:border-box;align-items:center;gap:8px;width:100%;padding:8px 16px 8px 1px;display:flex}.tabs-body>div>div>label[data-v-a8f3676a]:first-child{width:140px;min-width:140px;font-size:12px}.tabs-body>div .restrictions-wrapper[data-v-a8f3676a]{align-items:flex-start;gap:8px;display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions[data-v-a8f3676a]{flex-direction:column;display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions button[data-active=true]~.digits[data-v-a8f3676a]{opacity:1;pointer-events:all}.tabs-body>div .restrictions-wrapper .number-restrictions .digits[data-v-a8f3676a]{opacity:.5;pointer-events:none;flex-direction:row-reverse;margin-top:4px;display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit[data-v-a8f3676a]{flex-direction:column;align-items:center;gap:4px;display:none}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit[data-visible=true][data-v-a8f3676a]{display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .checkbox-wrapper[data-hidden=true][data-v-a8f3676a]{visibility:hidden}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-a8f3676a]{width:44px;min-width:44px;font-size:12px}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-a8f3676a] .current{text-align:center;padding:3px 18px 3px 4px}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-a8f3676a] .list div{text-align:center;padding:3px 4px}.example[data-v-a8f3676a]{flex-wrap:wrap;flex-shrink:0;margin-bottom:20px;display:flex}.example[data-v-a8f3676a]:before{content:"Beispiel:";color:#f0f0f0;width:100%;margin-bottom:4px;font-size:12px;display:block}.example div[data-v-a8f3676a]:first-of-type{color:#f0f0f0;min-width:200px;margin-right:8px;font-size:24px}.example .invalid[data-v-a8f3676a]{color:#ff6b6b!important}.close-button[data-v-a8f3676a]{flex-shrink:0;width:fit-content;margin-top:40px;margin-left:auto}.dropdown[data-v-a8f3676a]{-webkit-user-select:none;user-select:none;width:fit-content;min-width:128px;font-size:14px;position:relative}.dropdown .current[data-v-a8f3676a]{box-sizing:border-box;cursor:pointer;color:#f0f0f0;border:1px solid #0000;border-bottom-color:#f0f0f033;width:100%;padding:4px 20px 4px 8px;transition:all .2s;position:relative;overflow:hidden}.dropdown .current[data-v-a8f3676a]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-a8f3676a]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-a8f3676a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-a8f3676a]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-a8f3676a]{pointer-events:none}.dropdown .current label[data-v-a8f3676a]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-a8f3676a]:after{content:"";background-image:url('data:image/svg+xml;utf8,<svg width="9" height="6" viewBox="0 0 9 6" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0.532593 4.84616L4.5181 1.15385L8.50361 4.84616" stroke="%23D6D6D6"/></svg>');background-repeat:no-repeat;background-size:100%;width:8px;height:4px;transition:all .2s;display:block;position:absolute;top:calc(50% - 2px);right:8px;transform:rotate(180deg)}.dropdown .list[data-v-a8f3676a]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list div[data-v-a8f3676a]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list div[data-v-a8f3676a]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list div[data-v-a8f3676a]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown[data-visible=true][data-v-a8f3676a]{z-index:100;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-a8f3676a]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-a8f3676a]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-a8f3676a]{display:block}.controller[data-v-8930b38a]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-8930b38a]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller button[data-v-8930b38a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller button[data-v-8930b38a]:focus{outline:2px solid #d88c9a}.controller button[data-v-8930b38a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-8930b38a]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-8930b38a]:disabled{opacity:.45;cursor:not-allowed}.popup-wrapper[data-v-8930b38a]{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;width:100%;height:100%;display:none;top:0;left:0;position:fixed!important}.popup-wrapper[data-visible=true][data-v-8930b38a]{display:flex}.popup-wrapper .popup-inner[data-v-8930b38a]{box-sizing:border-box;color:#f0f0f0;background-color:#1b1b22;width:fit-content;min-width:420px;max-width:min(90vw,700px);max-height:90vh;padding:16px;overflow:hidden auto;box-shadow:0 0 10px #00000080}h2[data-v-8930b38a]{padding:0;margin-bottom:8px!important;padding-left:0!important;font-size:14px!important}h2[data-v-8930b38a]:before{content:none!important}.row[data-v-8930b38a]{align-items:center;gap:8px;margin-top:8px;display:flex}.row label[data-v-8930b38a]:first-child{min-width:140px;font-size:12px}.row input[type=number][data-v-8930b38a]{color:#f0f0f0;-moz-appearance:textfield;background-color:#0000;border:1px solid #0000;border-bottom-color:#f0f0f033;outline:none;width:90px;padding:4px 6px}.row input[type=number][data-v-8930b38a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.row input[type=number][data-v-8930b38a]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.number-space-row label[data-v-8930b38a]:first-child{min-width:140px;font-size:12px}.checkbox-wrapper[data-v-8930b38a]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:20px;height:20px;margin-top:0;margin-right:0;padding:4px;display:flex}.checkbox-wrapper input[data-v-8930b38a]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.checkbox-wrapper input:checked~img[data-v-8930b38a],.checkbox-wrapper input:checked~svg[data-v-8930b38a]{opacity:1;transform:scale(1.5)}.checkbox-wrapper img[data-v-8930b38a],.checkbox-wrapper svg[data-v-8930b38a]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.restrictions-wrapper[data-v-8930b38a]{align-items:flex-start;gap:8px;margin-top:16px;display:flex}.restrictions-wrapper .number-restrictions[data-v-8930b38a]{flex-direction:column;display:flex}.restrictions-wrapper .number-restrictions button[data-v-8930b38a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.restrictions-wrapper .number-restrictions button[data-v-8930b38a]:focus{outline:2px solid #d88c9a}.restrictions-wrapper .number-restrictions button[data-v-8930b38a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.restrictions-wrapper .number-restrictions button[data-active][data-v-8930b38a]{background-color:#8e7dbe;border-color:#f2d0a9}.restrictions-wrapper .number-restrictions button[data-active=true]+.digits[data-v-8930b38a]{opacity:1;pointer-events:all}.restrictions-wrapper .number-restrictions .digits[data-v-8930b38a]{opacity:.5;pointer-events:none;flex-direction:row-reverse;margin-top:8px;display:flex}.restrictions-wrapper .number-restrictions .digits .digit[data-v-8930b38a]{flex-direction:column;align-items:center;gap:4px;display:none}.restrictions-wrapper .number-restrictions .digits .digit[data-visible=true][data-v-8930b38a]{display:flex}.restrictions-wrapper .number-restrictions .digits .digit .checkbox-wrapper[data-hidden=true][data-v-8930b38a]{visibility:hidden}.restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-8930b38a]{width:44px;min-width:44px;font-size:12px}.restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-8930b38a] .current{text-align:center;padding:3px 18px 3px 4px}.restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-8930b38a] .list div{text-align:center;padding:3px 4px}.example[data-v-8930b38a]{flex-wrap:wrap;margin-top:16px;margin-bottom:20px;display:flex}.example[data-v-8930b38a]:before{content:"Beispiel:";width:100%;margin-bottom:4px;font-size:12px;display:block}.example div[data-v-8930b38a]:first-of-type{min-width:200px;margin-right:8px;font-size:24px}.example .invalid[data-v-8930b38a]{color:#ff6b6b!important}.example button[data-v-8930b38a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.example button[data-v-8930b38a]:focus{outline:2px solid #d88c9a}.example button[data-v-8930b38a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.example button[data-active][data-v-8930b38a]{background-color:#8e7dbe;border-color:#f2d0a9}.close-button[data-v-8930b38a]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;width:fit-content;margin-left:auto;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.close-button[data-v-8930b38a]:focus{outline:2px solid #d88c9a}.close-button[data-v-8930b38a]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.close-button[data-active][data-v-8930b38a]{background-color:#8e7dbe;border-color:#f2d0a9}.controller[data-v-9ed49676]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:8px 16px;display:flex}.controller label[data-v-9ed49676]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller>label[data-v-9ed49676]{width:100%}.controller .actions[data-v-9ed49676]{justify-content:space-between;align-items:center;gap:8px;display:flex}.controller .actions button[data-v-9ed49676]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller .actions button[data-v-9ed49676]:focus{outline:2px solid #d88c9a}.controller .actions button[data-v-9ed49676]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller .actions button[data-active][data-v-9ed49676]{background-color:#8e7dbe;border-color:#f2d0a9}.controller .actions button[data-v-9ed49676]:disabled{opacity:.45;cursor:not-allowed}.controller .actions span[data-v-9ed49676]{color:#d6d6d6;font-size:12px}.controller[data-v-4066b693]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-4066b693]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller button[data-v-4066b693]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller button[data-v-4066b693]:focus{outline:2px solid #d88c9a}.controller button[data-v-4066b693]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-4066b693]{background-color:#8e7dbe;border-color:#f2d0a9}.popup-wrapper[data-v-4066b693]{z-index:1000;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.popup-inner[data-v-4066b693]{box-sizing:border-box;background-color:#1b1b22;border-radius:4px;min-width:400px;max-width:min(90vw,600px);max-height:90vh;padding:16px;overflow:hidden auto;box-shadow:0 0 10px #00000080}.number-colors-popup h2[data-v-4066b693]{color:#f0f0f0;margin:0 0 8px;padding:0;font-size:14px}.toggle-row[data-v-4066b693]{padding:8px 0;display:flex}.toggle-row>label[data-v-4066b693]:first-child{color:#f0f0f0;width:fit-content;max-width:80%;margin-top:8px;margin-right:16px;font-size:12px;font-weight:400;line-height:normal;display:block}.checkbox-wrapper[data-v-4066b693]{cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;justify-content:center;align-self:flex-end;align-items:center;width:20px;height:20px;margin-top:0;margin-right:0;padding:4px;display:flex}.checkbox-wrapper input[data-v-4066b693]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.checkbox-wrapper input:checked~img[data-v-4066b693],.checkbox-wrapper input:checked~svg[data-v-4066b693]{opacity:1;transform:scale(1.5)}.checkbox-wrapper img[data-v-4066b693],.checkbox-wrapper svg[data-v-4066b693]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.checkbox-wrapper[data-disabled=true][data-v-4066b693]{opacity:.45;cursor:not-allowed}.number-colors-wrapper[data-v-4066b693]{opacity:.5;cursor:not-allowed;flex-direction:row-reverse;align-items:center;width:fit-content;margin:20px auto 0;display:flex}.number-colors-wrapper input[data-v-4066b693],.number-colors-wrapper label[data-v-4066b693],.number-colors-wrapper span[data-v-4066b693]{pointer-events:none}.number-colors-wrapper[data-active][data-v-4066b693]{opacity:1;cursor:default}.number-colors-wrapper[data-active] input[data-v-4066b693],.number-colors-wrapper[data-active] label[data-v-4066b693]{pointer-events:all}.color-label[data-v-4066b693],.separator[data-v-4066b693]{-webkit-user-select:none;user-select:none;width:fit-content;height:fit-content;margin:0;font-size:28px;font-weight:700;line-height:1}.color-label[data-v-4066b693]{cursor:pointer;background:0 0;border:none;padding:0}.color-label[data-v-4066b693]:disabled{cursor:not-allowed}.separator[data-v-4066b693]{color:#f0f0f0;cursor:default}.number-colors-picker-popover[data-v-4066b693]{z-index:1200;position:fixed;transform:translate(-50%,-50%)}.controller[data-v-ee9ad018]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-ee9ad018]{color:#f0f0f0;align-self:flex-start;width:94px;margin-top:8px;margin-right:16px;font-size:12px;font-style:normal;font-weight:400;line-height:normal;display:block}.controller button[data-v-ee9ad018]{color:#f0f0f0;cursor:pointer;background-color:#0000;border:1px solid #f0f0f033;border-radius:4px;padding:4px 8px;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal;transition:all .2s}.controller button[data-v-ee9ad018]:focus{outline:2px solid #d88c9a}.controller button[data-v-ee9ad018]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-ee9ad018]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-ee9ad018]:disabled{opacity:.45;cursor:not-allowed}section h2[data-v-38d90d15]{color:#f0f0f0;margin:0;padding:0 16px;font-size:12px;font-weight:700;line-height:normal}section h2[data-v-38d90d15]:before{content:"Einstellungen fÃƒÂ¼r "}div[data-v-4f148d23]{z-index:500;color:#fff;background-color:#1b1b2266;border-radius:4px;gap:4px;padding:4px;display:flex;position:fixed;bottom:26px;right:290px}#zoom-slider[data-v-4f148d23]{-webkit-appearance:none;background:0 0}#zoom-slider[data-v-4f148d23]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}#zoom-slider[data-v-4f148d23]::-webkit-slider-thumb:hover{background-color:#8e7dbe}#zoom-slider[data-v-4f148d23]::-moz-range-thumb{background-color:#fff;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}#zoom-slider[data-v-4f148d23]::-moz-range-thumb:hover{background-color:#8e7dbe}#zoom-slider[data-v-4f148d23]::-ms-thumb{background-color:#fff;border:0;border-radius:50%;width:16px;height:16px;transition:all .2s;position:relative;top:-7px}#zoom-slider[data-v-4f148d23]::-ms-thumb:hover{background-color:#8e7dbe}#zoom-slider[data-v-4f148d23]::-webkit-slider-runnable-track{cursor:pointer;background-color:#fff;border-radius:4px;width:100%;height:2px}#zoom-slider[data-v-4f148d23]::-moz-range-track{cursor:pointer;background-color:#fff;border-radius:4px;width:100%;height:2px}#zoom-slider[data-v-4f148d23]:focus{outline:none}#zoom-slider[data-v-4f148d23]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:100%}@media screen and (width<=1255px){div[data-v-4f148d23]{display:none}}
