.dropdown[data-v-a80eb2aa]{-webkit-user-select:none;user-select:none;width:fit-content;min-width:128px;font-size:14px;position:relative}.dropdown[disabled=true][data-v-a80eb2aa]{opacity:.2}.dropdown[disabled=true] .current[data-v-a80eb2aa]{cursor:not-allowed}.dropdown .current[data-v-a80eb2aa]{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-a80eb2aa]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-a80eb2aa]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-a80eb2aa]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-a80eb2aa]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-a80eb2aa]{pointer-events:none}.dropdown .current label[data-v-a80eb2aa]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-a80eb2aa]: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-a80eb2aa]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list .dropdown-search[data-v-a80eb2aa]{box-sizing:border-box;z-index:1;width:100%;font:inherit;color:#f0f0f0;background-color:#000;border:none;border-bottom:1px solid #f0f0f033;outline:none;padding:6px 8px;position:sticky;top:0}.dropdown .list .dropdown-search[data-v-a80eb2aa]::placeholder{color:#f0f0f08c}.dropdown .list .dropdown-option[data-v-a80eb2aa]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list .dropdown-option[data-v-a80eb2aa]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list .dropdown-option[data-v-a80eb2aa]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown .list .dropdown-group[data-v-a80eb2aa]{color:#f0f0f09e;background-color:#000;border-bottom:1px solid #f0f0f01f;padding:7px 8px 3px;font-size:11px;font-weight:700}.dropdown .list .dropdown-option+.dropdown-group[data-v-a80eb2aa]{border-top:8px solid #040406}.dropdown .list .dropdown-empty[data-v-a80eb2aa]{color:#f0f0f0;cursor:default;opacity:.72;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;overflow:hidden}.dropdown .list .dropdown-empty[data-v-a80eb2aa]:hover{cursor:default;background-color:#040406}.dropdown[data-visible=true][data-v-a80eb2aa]{z-index:600;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-a80eb2aa]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-a80eb2aa]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-a80eb2aa]{display:block}.dropdown img[data-v-a80eb2aa]{width:auto;height:16px;display:block}.dropdown.pattern-dropdown img[data-v-a80eb2aa]{min-height:32px;max-height:32px;image-rendering:pixelated;background-color:#fff;padding:2px}.dropdown-popout-list[data-v-a80eb2aa]{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 .dropdown-search[data-v-a80eb2aa]{box-sizing:border-box;z-index:1;width:100%;font:inherit;color:#f0f0f0;background-color:#000;border:none;border-bottom:1px solid #f0f0f033;outline:none;padding:6px 8px;position:sticky;top:0}.dropdown-popout-list .dropdown-search[data-v-a80eb2aa]::placeholder{color:#f0f0f08c}.dropdown-popout-list .dropdown-option[data-v-a80eb2aa]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown-popout-list .dropdown-option[data-v-a80eb2aa]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown-popout-list .dropdown-option[data-v-a80eb2aa]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown-popout-list .dropdown-group[data-v-a80eb2aa]{color:#f0f0f09e;background-color:#000;border-bottom:1px solid #f0f0f01f;padding:7px 8px 3px;font-size:11px;font-weight:700}.dropdown-popout-list .dropdown-option+.dropdown-group[data-v-a80eb2aa]{border-top:8px solid #040406}.dropdown-popout-list .dropdown-empty[data-v-a80eb2aa]{color:#f0f0f0;cursor:default;opacity:.72;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;overflow:hidden}.dropdown-popout-list .dropdown-empty[data-v-a80eb2aa]:hover{cursor:default;background-color:#040406}.dropdown-popout-list img[data-v-a80eb2aa]{width:auto;height:16px;display:block}.dropdown-popout-list.digit-select-popout-list[data-v-a80eb2aa]{font-size:12px;max-height:none!important;overflow:visible!important}.dropdown-popout-list.digit-select-popout-list .dropdown-option[data-v-a80eb2aa]{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}#text-menu-wrapper .color-picker:has(.bcp-core[aria-expanded=true]) .bcp-container{margin-top:16px}.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-0e1f4364]{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-0e1f4364]{color:#1b1b22;cursor:pointer;background-color:#d6d6d6;border:none;border-radius:4px;width:24px;height:24px;display:block}button.bold[data-v-0e1f4364]{font-weight:900}button.italic[data-v-0e1f4364]{font-style:italic}button.underline[data-v-0e1f4364]{text-decoration:underline}button.marker[data-v-0e1f4364]{position:relative}button.marker[data-v-0e1f4364]: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-0e1f4364]{background-color:#8e7dbe}button[disabled][data-v-0e1f4364]{opacity:.2;cursor:not-allowed}.line-spacing[data-v-0e1f4364]{justify-content:space-between;align-items:center;display:flex}.line-spacing-icon[data-v-0e1f4364]{align-items:center;display:flex}.line-spacing-icon[data-disabled=true][data-v-0e1f4364]{opacity:.2}#sidebar[data-v-8fded20e]{background-color:#1b1b22;width:100%;height:100%}#sidebar>button[data-v-8fded20e]{cursor:pointer;color:#f0f0f0;background-color:#0000;border:none;width:49%;margin:0;padding:5px 0}#sidebar>button[data-active=true][data-v-8fded20e]{background-color:#f0f0f066}#sidebar .sidebar-content[data-v-8fded20e]{max-height:100%;overflow-y:auto}#sidebar .sidebar-content[data-v-8fded20e]::-webkit-scrollbar{width:8px}#sidebar .sidebar-content[data-v-8fded20e]::-webkit-scrollbar-track{background-color:#1b1b22}#sidebar .sidebar-content[data-v-8fded20e]::-webkit-scrollbar-thumb{background-color:#8e7dbe;border-radius:4px}#sidebar #exercises[data-v-8fded20e]{box-sizing:border-box;flex-direction:column;align-items:center;padding:16px 8px 40px;display:none;overflow-y:auto}#sidebar #exercises h2[data-v-8fded20e]{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-8fded20e]{width:100%;max-width:176px;margin-bottom:16px}#sidebar #exercises section .toggle[data-v-8fded20e]{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-8fded20e]: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-8fded20e]{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-8fded20e]{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-8fded20e]:hover,#sidebar #exercises section .body .add-element-button[data-active=true][data-v-8fded20e]{background-color:#8e7dbe}#sidebar #exercises section .body .add-element-button:hover img[data-v-8fded20e],#sidebar #exercises section .body .add-element-button[data-active=true] img[data-v-8fded20e]{transform:scale(1.1)}#sidebar #exercises section .body .add-element-button img[data-v-8fded20e]{max-width:calc(100% - 16px);max-height:32px;transition:all .2s}#sidebar #exercises section[data-visible=true][data-v-8fded20e]{margin-bottom:32px}#sidebar #exercises section[data-visible=true] .toggle[data-v-8fded20e]:before{transform:translateY(-50%)rotate(45deg)}#sidebar #exercises section[data-visible=true] .body[data-v-8fded20e],#sidebar #exercises[data-visible=true][data-v-8fded20e]{display:flex}#sidebar #images[data-v-8fded20e]{padding-bottom:40px;display:none;position:relative}#sidebar #images[data-visible=true][data-v-8fded20e]{display:block}#sidebar #images .input-wrapper[data-v-8fded20e]{background-color:#1b1b22;position:sticky;top:0}#sidebar #images .input-wrapper input[data-v-8fded20e]{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-8fded20e]::placeholder{color:#1b1b22}#sidebar #images .image-menu-wrapper[data-v-8fded20e]{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-8fded20e]::-webkit-scrollbar{width:8px}#sidebar #images .image-menu-wrapper[data-v-8fded20e]::-webkit-scrollbar-track{background-color:#1b1b22}#sidebar #images .image-menu-wrapper[data-v-8fded20e]::-webkit-scrollbar-thumb{background-color:#8e7dbe;border-radius:4px}#sidebar #images .image-menu-wrapper .img-wrapper[data-v-8fded20e]{background-color:#0000;border:0;border-radius:0;width:100%;padding:0}#sidebar #images .image-menu-wrapper .img-wrapper[data-hidden][data-v-8fded20e]{display:none}#sidebar #images .image-menu-wrapper .img-wrapper img[data-v-8fded20e]{width:100%;height:auto}#sidebar-toggle[data-v-8fded20e]{display:none}@media screen and (width<=1255px){#sidebar[data-v-8fded20e]{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-8fded20e]{width:100%}#sidebar[data-visible-mobile][data-v-8fded20e]{display:block}#sidebar[data-visible-mobile]+#sidebar-background[data-v-8fded20e]{z-index:499;background-color:#00000080;width:100%;height:100%;display:block;position:fixed;top:0;left:0}#sidebar .sidebar-content[data-v-8fded20e]{max-height:calc(100% - 52px)}#sidebar #exercises h2[data-v-8fded20e]{display:none}#sidebar #exercises[data-visible=true][data-v-8fded20e]{flex-flow:wrap;justify-content:space-between;row-gap:16px;display:flex}#sidebar #exercises .add-element-button[data-v-8fded20e]{aspect-ratio:76/48;width:45%;height:auto}#sidebar #images[data-v-8fded20e]{max-height:calc(100% - 90px)}#sidebar #images .image-menu-wrapper[data-v-8fded20e]{flex-flow:wrap;justify-content:space-between;row-gap:16px;display:flex}#sidebar #images .image-menu-wrapper .img-wrapper[data-v-8fded20e]{width:45%}#sidebar[data-v-8fded20e]: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-8fded20e]{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-67f76abd]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:center;width:100%;padding:8px 16px;display:flex}.controller label[data-v-67f76abd]{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-67f76abd]{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-67f76abd]:hover{border-color:#8e7dbe}.controller .picker-trigger[data-v-67f76abd]:focus-visible{outline-offset:1px;outline:2px solid #8e7dbe}.controller .picker-trigger[data-v-67f76abd]:disabled{opacity:.45;cursor:not-allowed}.picker-popover[data-v-67f76abd]{z-index:1000;position:fixed;transform:translate(-50%,-50%)}.controller[data-v-0eaf82b9]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-0eaf82b9]{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-0eaf82b9]{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-0eaf82b9]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.controller .checkbox-wrapper input:checked~img[data-v-0eaf82b9],.controller .checkbox-wrapper input:checked~svg[data-v-0eaf82b9]{opacity:1;transform:scale(1.5)}.controller .checkbox-wrapper img[data-v-0eaf82b9],.controller .checkbox-wrapper svg[data-v-0eaf82b9]{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-0eaf82b9]{opacity:.45;cursor:not-allowed}.controller[data-v-8cef0429]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-8cef0429]{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-8cef0429]{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-8cef0429]:focus{outline:2px solid #d88c9a}.controller button[data-v-8cef0429]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-8cef0429]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-8cef0429]:disabled{opacity:.45;cursor:not-allowed}.controller[data-v-e7fcb850]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-e7fcb850]{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-ffec3edf]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-ffec3edf]{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-ffec3edf]:disabled{opacity:.45;cursor:not-allowed}.slider input[type=range][data-v-ffec3edf]{-webkit-appearance:none;background:0 0;width:100%}.slider input[type=range][data-v-ffec3edf]::-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-ffec3edf]::-webkit-slider-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-ffec3edf]::-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-ffec3edf]::-moz-range-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-ffec3edf]::-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-ffec3edf]::-ms-thumb:hover{background-color:#8e7dbe}.slider input[type=range][data-v-ffec3edf]::-webkit-slider-runnable-track{cursor:pointer;background-color:#d6d6d6;border-radius:4px;width:100%;height:2px}.slider input[type=range][data-v-ffec3edf]::-moz-range-track{cursor:pointer;background-color:#d6d6d6;border-radius:4px;width:100%;height:2px}.slider input[type=range][data-v-ffec3edf]:focus{outline:none}.slider input[type=range][data-v-ffec3edf]::-ms-track{cursor:pointer;color:#0000;background:0 0;border-color:#0000;width:100%}.slider input[type=range]~div[data-v-ffec3edf]{width:fit-content;margin:11px auto 0;position:relative}.slider input[type=range]~div input[data-v-ffec3edf]{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-ffec3edf]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.slider input[type=range]~div input[data-v-ffec3edf]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.slider input[type=range]~div input[data-v-ffec3edf]:focus{border-color:#d6d6d633;outline:none}.slider input[type=range]~div input[data-v-ffec3edf]:hover{border-color:#d6d6d633}.slider input[type=range]~div[data-v-ffec3edf]: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-0637c06a]{-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-0637c06a]{opacity:.2}.dropdown[disabled=true] .current[data-v-0637c06a]{cursor:not-allowed}.dropdown .current[data-v-0637c06a]{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-0637c06a]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-0637c06a]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-0637c06a]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-0637c06a]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-0637c06a]{pointer-events:none}.dropdown .current label[data-v-0637c06a]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-0637c06a]: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-0637c06a]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list div[data-v-0637c06a]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list div[data-v-0637c06a]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list div[data-v-0637c06a]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown[data-visible=true][data-v-0637c06a]{z-index:100;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-0637c06a]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-0637c06a]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-0637c06a]{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-7117e43c]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-7117e43c]{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-7117e43c]{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-7117e43c]:focus{outline:2px solid #d88c9a}.controller button[data-v-7117e43c]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-7117e43c]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-7117e43c]:disabled{opacity:.45;cursor:not-allowed}.popup-wrapper[data-v-7117e43c]{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-7117e43c]{display:flex}.popup-wrapper .popup-inner[data-v-7117e43c]{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-7117e43c]{padding:0;margin-bottom:8px!important;padding-left:0!important;font-size:14px!important}.popup-wrapper .popup-inner h2[data-v-7117e43c]:before{content:none!important}.popup-wrapper .popup-inner button[data-v-7117e43c]{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-7117e43c]:focus{outline:2px solid #d88c9a}.popup-wrapper .popup-inner button[data-v-7117e43c]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.popup-wrapper .popup-inner button[data-active][data-v-7117e43c]{background-color:#8e7dbe;border-color:#f2d0a9}.checkbox-wrapper[data-v-7117e43c]{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-7117e43c]{opacity:0;width:.0001px;height:.0001px;display:none;position:absolute;top:-100px;left:-100px}.checkbox-wrapper input:checked~img[data-v-7117e43c],.checkbox-wrapper input:checked~svg[data-v-7117e43c]{opacity:1;transform:scale(1.5)}.checkbox-wrapper img[data-v-7117e43c],.checkbox-wrapper svg[data-v-7117e43c]{opacity:0;width:100%;height:100%;transition:all .2s cubic-bezier(.28,1.47,.85,1.43);transform:scale(0)}.calc-types[data-v-7117e43c]{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-7117e43c]{align-items:center;margin-top:8px;display:flex}.calc-types>.calc-type-option[data-disabled=true][data-v-7117e43c]{opacity:.45}.calc-types>.calc-type-option[data-disabled=true] .checkbox-wrapper[data-v-7117e43c]{cursor:not-allowed}.calc-types>.calc-type-option span[data-v-7117e43c]{min-width:120px;font-size:12px}.calc-types>.calc-type-option .checkbox-wrapper[data-v-7117e43c]{min-width:20px;margin-top:0}.tabs-head[data-v-7117e43c]{flex-shrink:0;min-width:567px;display:flex}.tabs-head[data-invisible=true][data-v-7117e43c]{visibility:hidden}.tabs-head button[data-v-7117e43c]{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-7117e43c]:focus{outline:2px solid #d88c9a}.tabs-head button[data-v-7117e43c]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.tabs-head button[data-active][data-v-7117e43c]{background-color:#8e7dbe;border-color:#f2d0a9}.tabs-body[data-v-7117e43c]{flex-shrink:0;min-height:260px}.tabs-body>div[data-v-7117e43c]{color:#f0f0f0;display:none}.tabs-body>div[data-active=true][data-v-7117e43c]{display:block}.tabs-body>div>div[data-v-7117e43c]{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-7117e43c]:first-child{width:140px;min-width:140px;font-size:12px}.tabs-body>div .restrictions-wrapper[data-v-7117e43c]{align-items:flex-start;gap:8px;display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions[data-v-7117e43c]{flex-direction:column;display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions button[data-active=true]~.digits[data-v-7117e43c]{opacity:1;pointer-events:all}.tabs-body>div .restrictions-wrapper .number-restrictions .digits[data-v-7117e43c]{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-7117e43c]{flex-direction:column;align-items:center;gap:4px;display:none}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit[data-visible=true][data-v-7117e43c]{display:flex}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .checkbox-wrapper[data-hidden=true][data-v-7117e43c]{visibility:hidden}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-7117e43c]{width:44px;min-width:44px;font-size:12px}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-7117e43c] .current{text-align:center;padding:3px 18px 3px 4px}.tabs-body>div .restrictions-wrapper .number-restrictions .digits .digit .digit-select[data-v-7117e43c] .list div{text-align:center;padding:3px 4px}.example[data-v-7117e43c]{flex-wrap:wrap;flex-shrink:0;margin-bottom:20px;display:flex}.example[data-v-7117e43c]:before{content:"Beispiel:";color:#f0f0f0;width:100%;margin-bottom:4px;font-size:12px;display:block}.example div[data-v-7117e43c]:first-of-type{color:#f0f0f0;min-width:200px;margin-right:8px;font-size:24px}.example .invalid[data-v-7117e43c]{color:#ff6b6b!important}.close-button[data-v-7117e43c]{flex-shrink:0;width:fit-content;margin-top:40px;margin-left:auto}.dropdown[data-v-7117e43c]{-webkit-user-select:none;user-select:none;width:fit-content;min-width:128px;font-size:14px;position:relative}.dropdown .current[data-v-7117e43c]{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-7117e43c]:hover{border-color:#f0f0f033}.dropdown .current input[data-v-7117e43c]{width:60px;color:inherit;-moz-appearance:textfield;background-color:#0000;border:none;outline:none;margin:0;padding:0}.dropdown .current input[data-v-7117e43c]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[data-v-7117e43c]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dropdown .current input[disabled][data-v-7117e43c]{pointer-events:none}.dropdown .current label[data-v-7117e43c]{width:fit-content;margin:0 4px 0 0;padding:0;display:inline}.dropdown .current[data-v-7117e43c]: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-7117e43c]{z-index:20;width:100%;max-height:200px;display:none;position:absolute;top:100%;overflow:clip auto}.dropdown .list div[data-v-7117e43c]{color:#f0f0f0;background-color:#040406;border-bottom:1px solid #f0f0f033;padding:2px 8px;transition:all .2s;overflow:hidden}.dropdown .list div[data-v-7117e43c]:last-child{border-bottom:none;border-radius:0 0 4px 4px}.dropdown .list div[data-v-7117e43c]:hover{cursor:pointer;background-color:#8e7dbe}.dropdown[data-visible=true][data-v-7117e43c]{z-index:100;border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-7117e43c]{border-radius:4px 4px 0 0}.dropdown[data-visible=true] .current[data-v-7117e43c]:after{transform:rotate(0)}.dropdown[data-visible=true] .list[data-v-7117e43c]{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-f4312299]{box-sizing:border-box;border-bottom:.5px solid #f0f0f033;align-items:flex-end;width:100%;padding:8px 16px;display:flex}.controller label[data-v-f4312299]{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-f4312299]{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-f4312299]:focus{outline:2px solid #d88c9a}.controller button[data-v-f4312299]:hover{background-color:#8e7dbe;border-color:#8e7dbe}.controller button[data-active][data-v-f4312299]{background-color:#8e7dbe;border-color:#f2d0a9}.controller button[data-v-f4312299]:disabled{opacity:.45;cursor:not-allowed}.sidebar-settings>h2[data-v-9adc9db1]{color:#f0f0f0;margin:0;padding:0 16px;font-size:12px;font-weight:700;line-height:normal}.sidebar-settings>h2[data-v-9adc9db1]:before{content:"Einstellungen fÃƒÂ¼r "}.sidebar-settings .sidebar-section[data-v-9adc9db1]{margin:0}.sidebar-settings .sidebar-section[data-v-9adc9db1]:not(.sidebar-section--grouped) .controller{border-bottom:none;position:relative}.sidebar-settings .sidebar-section[data-v-9adc9db1]:not(.sidebar-section--grouped) .controller:after{content:"";background:#f0f0f033;height:.5px;position:absolute;bottom:0;left:16px;right:16px}.sidebar-settings .sidebar-section--grouped[data-v-9adc9db1]{background:#f0f0f005;border-left:2px solid #8e7dbebf;margin:12px 8px 6px}.sidebar-settings .sidebar-section--grouped[data-v-9adc9db1] .controller{border-bottom:none}.sidebar-settings h3[data-v-9adc9db1]{color:#f0f0f0;letter-spacing:.01em;background:#8e7dbe1a;margin:0;padding:7px 10px 6px;font-size:11px;font-weight:700;line-height:normal}#top-row .template-edit-indicator{color:#1b1b22;white-space:nowrap;background:#99c1b9;border:1px solid #99c1b9d9;border-radius:999px;align-items:center;gap:6px;margin-left:12px;padding:5px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}#top-row .template-edit-indicator svg{color:#1b1b22;flex:none}.template-save-dialog{box-sizing:border-box;color:#f0f0f0;background:#1b1b22;border:1px solid #f0f0f01f;border-radius:14px;width:min(460px,100vw - 32px);max-height:calc(100vh - 32px);padding:0;overflow:hidden;box-shadow:0 24px 70px #0000008c}.template-save-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000009e}.template-save-dialog form{flex-direction:column;gap:18px;padding:26px;display:flex;overflow-y:auto}.template-save-dialog h2{margin:0 0 2px;font-size:24px;line-height:1.2}.template-save-dialog .dialog-description{color:#f0f0f0a8;margin:-8px 0 2px;font-size:13px;line-height:1.45}.template-save-dialog label{flex-direction:column;gap:7px;font-size:14px;font-weight:700;display:flex}.template-save-dialog input,.template-save-dialog textarea{box-sizing:border-box;color:#f0f0f0;width:100%;font:inherit;background:#0003;border:1px solid #f0f0f038;border-radius:7px;outline:none;padding:10px 12px;font-weight:400}.template-save-dialog input:focus,.template-save-dialog textarea:focus{border-color:#8e7dbe;box-shadow:0 0 0 2px #8e7dbe33}.template-save-dialog textarea{resize:vertical;min-height:116px}.template-save-dialog .actions{justify-content:flex-end;gap:10px;padding-top:2px;display:flex}.template-save-dialog .actions button{min-height:40px;font:inherit;cursor:pointer;opacity:1;border:1px solid #0000;border-radius:7px;justify-content:center;align-items:center;padding:8px 14px;font-size:14px;font-weight:700;display:inline-flex}.template-save-dialog .actions button.secondary-action{color:#f0f0f0;background:0 0;border-color:#f0f0f038}.template-save-dialog .actions button.primary-action{color:#1b1b22;background:#8e7dbe}.template-save-dialog .actions button:hover:not(:disabled){filter:brightness(1.08);border-color:#8e7dbe}.template-save-dialog .actions button:focus-visible{outline-offset:2px;outline:2px solid #8e7dbe}.template-save-dialog .actions button:disabled{cursor:wait;opacity:.55}.template-save-dialog .error,.template-save-dialog .success{margin:-6px 0 0;font-size:13px}.template-save-dialog .error{color:#ff9b94}.template-save-dialog .success{color:#88d498}@media(width<=520px){.template-save-dialog form{padding:22px}.template-save-dialog .actions{flex-direction:column-reverse;align-items:stretch}}@media(width<=768px){#top-row:has(.template-edit-indicator) #title{width:calc(100% - 136px)}#top-row .template-edit-indicator{margin-left:8px;padding:6px}#top-row .template-edit-indicator span{display:none}}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}}
