.filter[data-v-10247f70]{margin-bottom:.8rem;display:flex;flex-wrap:wrap}.filter input[data-v-10247f70]{padding:.85em;border:none}.filter span[data-v-10247f70]{margin-right:3px}.tags[data-v-10247f70]{display:flex;background-color:var(--brand-color);padding:.6rem;font-size:small;border-radius:.3rem}.searchInput[data-v-10247f70]{border-radius:5px;border:1px solid rgba(9,8,8,.9);border-radius:4px}.searchInput[data-v-10247f70]:focus{box-shadow:0 0 0 1px var(--brand-color-1)}.resultBox[data-v-10247f70]{overflow:scroll;max-height:12rem;padding:2px 8px;opacity:1;pointer-events:auto;z-index:1000;background-color:var(--bg-color);width:100%;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.resultBox li[data-v-10247f70]{list-style:none;padding:8px 12px;width:100%;border-radius:3px}.resultBox li[data-v-10247f70]:last-child{padding-bottom:3px}.resultBox li[data-v-10247f70]:hover{background:#efefef}.tag-modal-link[data-v-10247f70]{color:#00f;text-decoration:underline;cursor:pointer}.create-new-input[data-v-10247f70]{width:260px;max-height:700px;overflow:auto;padding:10px}.btn[data-v-10247f70]{margin-right:12px}.error-text[data-v-10247f70]{color:red;padding-top:12px}.error-test-default[data-v-10247f70]{color:red;padding-top:12px;visibility:hidden}:root{--borderColor:#d1d5db;--dropDownWidth:100%;--backGroundColor:transparent;--labelHeight:34.2px;--ddLabelFontSize:1em;--ddMaxWidth:400px}.custom-select{width:var(--dropDownWidth);max-width:var(--ddMaxWidth)}.custom-select .disabled{pointer-events:none;opacity:.6}.custom-select .selector{position:relative}.custom-select .selector .select-label{display:block;border:1px solid var(--borderColor);border-radius:.285em;font-size:var(--ddLabelFontSize);background-color:var(--backGroundColor);height:var(--labelHeight);display:flex;align-items:center;padding:0 0 0 8px}.custom-select .selector .dropdown{position:fixed;z-index:999;background:#fff;border:1px solid #f3f1f1;overflow:hidden;max-height:16rem;border-radius:10px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)}.custom-select .selector .dropdown.dropdown-up{bottom:auto;top:auto}.custom-select .selector .dropdown .dropdown-content{display:flex;flex-direction:column;max-height:16rem;overflow:hidden}.custom-select .selector .dropdown .dropdown-content ul{overflow:auto;flex:1;margin:0;padding:8px 8px 8px 8px;list-style:none;font-size:var(--text-xs2);font-weight:400}.custom-select .selector .dropdown .dropdown-content ul .list-name{display:flex;align-items:center;gap:5px}.custom-select .selector .dropdown .dropdown-content ul li{text-align:left;line-height:normal;padding:8px;color:#000;padding-left:20px;border-radius:6px}.custom-select .selector .dropdown .dropdown-content ul li.current{background-color:#ebebeb;transition:background-color .3s ease;font-weight:600;border:1px solid #e9e9e9;border-radius:3px;border-radius:6px}.custom-select .selector .dropdown .dropdown-content ul li.highlight-item{background-color:#ebebeb;transition:background-color .3s ease}.custom-select .selector .dropdown .dropdown-content .slot-container{border-top:1px solid #e0e0e0;background:#fff}.custom-select .selector .hidden{visibility:hidden}.custom-select .selector .visible{visibility:visible}.custom-select.compact{width:10rem;height:-moz-fit-content;height:fit-content}.custom-select.compact .selector .select-label{font-size:.75em;padding:.25em .4em;line-height:1.2}.custom-select.compact .dropdown,.custom-select.compact .dropdown .dropdown-content{max-height:10rem}.custom-select.compact .dropdown .dropdown-content ul li{padding:4px 6px;font-size:.75em;line-height:1.2}.notMatching{color:#888;font-size:.85em;padding:8px;text-align:center}.dropdown-icon{width:15px;height:15px;color:#6b7280;transition:transform .3s ease;position:absolute;right:10px;top:50%;transform:translateY(-50%)}.dropdown-icon.rotated{transform:rotate(180deg) translateY(50%)}.custom-dropdown-container{width:var(--dropDownWidth)}.disabled--click[data-v-750f5c79]{pointer-events:none}.part-id-preview[data-v-750f5c79]{padding:1.5rem;background-color:#fff;border:1px solid rgba(59,59,59,.4666666667);border-radius:.285em;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;flex-direction:column;gap:1.5rem}.part-id-preview .switch[data-v-750f5c79]{position:relative;display:inline-block;width:49px;height:24px}.part-id-preview .small-loader .loading-circle[data-v-750f5c79]{font-size:var(--text-3xl)!important}.part-id-preview .switch input[data-v-750f5c79]{opacity:0;width:0;height:0}.part-id-preview .slider[data-v-750f5c79]{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f6dcb3;border:2px solid var(--brand-color);transition:.4s}.part-id-preview .slider[data-v-750f5c79]:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2.5px;background-color:#fff;transition:.4s}.part-id-preview input:checked+.slider[data-v-750f5c79]{background-color:var(--brand-color)}.part-id-preview input:focus+.slider[data-v-750f5c79]{box-shadow:0 0 1px #2196f3}.part-id-preview input:checked+.slider[data-v-750f5c79]:before{transform:translateX(26px)}.part-id-preview .slider.round[data-v-750f5c79]{border-radius:34px}.part-id-preview .slider.round[data-v-750f5c79]:before{border-radius:50%}.part-id-preview .title[data-v-750f5c79]{font-size:var(--text-l);font-weight:600;color:#2d3748}.part-id-preview .preview-box[data-v-750f5c79]{background-color:var(--bg-color);padding:.75rem 1rem;font-family:monospace;border-radius:.285em;border:1px solid rgba(59,59,59,.4666666667);font-size:var(--text-m);box-shadow:inset 0 1px 2px rgba(0,0,0,.03)}.part-id-preview .preview-box .selectable-part[data-v-750f5c79]{cursor:pointer;color:green;text-decoration:underline}.part-id-preview .preview-box .selectable-part[data-v-750f5c79]:hover{color:#004d00}.part-id-preview .breakdown .subtitle[data-v-750f5c79]{font-size:var(--text-l);font-weight:600;color:#2d3748}.part-id-preview .breakdown .components-row[data-v-750f5c79]{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;margin-top:.5rem}.part-id-preview .breakdown .components-row .component-box[data-v-750f5c79]{background-color:var(--bg-color);border:1px solid rgba(59,59,59,.4666666667);border-radius:.285em;padding:.75rem 1.25rem;text-align:center;min-width:100px;transition:background-color .2s ease;cursor:default}.part-id-preview .breakdown .components-row .component-box[data-v-750f5c79]:hover{background-color:var(--brand-color)}.part-id-preview .breakdown .components-row .component-box .component-caption[data-v-750f5c79]{font-size:var(--text-xs1);font-weight:600;text-transform:uppercase;margin-bottom:.25rem}.part-id-preview .breakdown .components-row .component-box .component-value[data-v-750f5c79]{font-size:var(--text-m);font-family:monospace;white-space:nowrap;text-overflow:ellipsis}.part-id-preview .breakdown .components-row .component-box .component-value-selector[data-v-750f5c79]{width:20rem}.part-id-preview .breakdown .components-row .delimiter[data-v-750f5c79]{font-size:var(--text-2xl);font-weight:700;color:#718096}.tags[data-v-750f5c79]{display:flex;flex-wrap:wrap;margin-left:5px;margin-right:5px;row-gap:5px}.tags-line-selected[data-v-750f5c79]{background-color:var(--brand-light-color);border:.4px solid var(--brand-color);border-radius:5px;min-width:-moz-min-content;min-width:min-content}.tag-container[data-v-750f5c79]{margin-top:4px}.no-tag-found[data-v-750f5c79]{margin-left:5px}.selection-validation-message[data-v-750f5c79]{margin:8px 5px 0;color:#c53030;font-size:var(--text-xs2)}.attached-tags[data-v-750f5c79]{cursor:pointer;background-color:var(--brand-color);padding:.6rem;font-size:small;border-radius:.4rem;position:relative}.attached-tags-fade[data-v-750f5c79]{background-color:rgba(0,0,0,.6);color:#fff}.attached-tags img[data-v-750f5c79]{z-index:4;display:none}.tags-line[data-v-750f5c79]{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.tags-line img[data-v-750f5c79]{margin-inline:.5rem}.tags-line-first-img[data-v-750f5c79]{display:none}.tags-line .attached-tags:hover>img[data-v-750f5c79]{display:block;scale:1.2}.tags-line .attachedTags_overLay[data-v-750f5c79]{background-color:#000;position:absolute;width:100%;height:100%;border-radius:5px;opacity:.3;z-index:1}