@keyframes slide-in-5b52606f{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-slide-in[data-v-5b52606f]{animation:slide-in-5b52606f .2s ease-out}@keyframes shrink-progress-5b52606f{0%{width:100%}to{width:0}}.progress-bar[data-v-5b52606f]{animation:shrink-progress-5b52606f 10s linear forwards}.product-added-toast{max-width:340px!important;min-width:300px!important}.product-added-toast .p-toast-message{border-radius:.75rem!important;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a!important;overflow:hidden!important;position:relative!important}.product-added-toast .p-toast-message-wrapper{padding:0!important}.product-added-toast .p-toast-message-content{flex:1!important;min-width:0!important;padding:1.25rem .875rem .875rem!important}.product-added-toast .p-toast-close-button{display:none!important}.p-dark .add-to-project-content .add-to-search-input.p-inputtext{background-color:#262626!important;border-color:#404040!important;color:#e5e5e5!important}.p-dark .add-to-project-content .add-to-search-input.p-inputtext::-moz-placeholder{color:#737373!important}.p-dark .add-to-project-content .add-to-search-input.p-inputtext::placeholder{color:#737373!important}.p-dark .add-to-project-content .add-to-search-input.p-inputtext:focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 1px var(--p-primary-500)!important}.p-dark .add-to-project-content .add-to-select.p-select{background-color:#262626!important;border-color:#404040!important;color:#e5e5e5!important}.p-dark .add-to-project-content .add-to-select.p-select:hover{border-color:#525252!important}.p-dark .add-to-project-content .add-to-select.p-select.p-focus,.p-dark .add-to-project-content .add-to-select.p-select:focus{border-color:var(--p-primary-500)!important;box-shadow:0 0 0 1px var(--p-primary-500)!important}.p-dark .add-to-project-content .add-to-filter-btn--default.p-button-outlined,.p-dark .add-to-project-content .add-to-filter-btn.p-button-outlined{background-color:#262626!important;border-color:#404040!important;color:#d4d4d4!important}.p-dark .add-to-project-content .add-to-filter-btn--default.p-button-outlined:hover,.p-dark .add-to-project-content .add-to-filter-btn.p-button-outlined:hover{background-color:#404040!important;border-color:#525252!important;color:#e5e5e5!important}.add-to-content[data-v-b0ac6b78]{scrollbar-color:#a3a3a3 transparent;scrollbar-width:thin}.add-to-content[data-v-b0ac6b78]::-webkit-scrollbar{width:6px}.add-to-content[data-v-b0ac6b78]::-webkit-scrollbar-track{background:transparent}.add-to-content[data-v-b0ac6b78]::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:3px}.p-dark .add-to-content[data-v-b0ac6b78]{scrollbar-color:#525252 transparent}.p-dark .add-to-content[data-v-b0ac6b78]::-webkit-scrollbar-thumb{background-color:#525252}.add-to-filter-btn--default[data-v-b0ac6b78]{background-color:#fff!important;border-color:#e5e5e5!important;color:#525252!important}.add-to-filter-btn--default[data-v-b0ac6b78]:hover{background-color:#f5f5f5!important;border-color:#d4d4d4!important}.add-to-filter-btn--active[data-v-b0ac6b78]{background-color:var(--p-primary-50)!important;border-color:var(--p-primary-200)!important;color:var(--p-primary-700)!important}.add-to-filter-btn--active[data-v-b0ac6b78]:hover{background-color:var(--p-primary-100)!important}.p-dark .add-to-filter-btn--active[data-v-b0ac6b78]{background-color:var(--p-primary-900)!important;border-color:var(--p-primary-700)!important;color:var(--p-primary-300)!important}.add-to-filter-chip[data-v-b0ac6b78]{background-color:var(--p-primary-50);border:1px solid var(--p-primary-200);color:var(--p-primary-700)}.p-dark .add-to-filter-chip[data-v-b0ac6b78]{background-color:color-mix(in srgb,var(--p-primary-500) 15%,#262626);border:1px solid color-mix(in srgb,var(--p-primary-500) 40%,#525252);color:#fafafa}.add-to-chip-remove[data-v-b0ac6b78]{color:var(--p-primary-600)}.add-to-chip-remove[data-v-b0ac6b78]:hover{background-color:var(--p-primary-100)}.p-dark .add-to-chip-remove[data-v-b0ac6b78]{color:#a3a3a3}.p-dark .add-to-chip-remove[data-v-b0ac6b78]:hover{background-color:#404040}.add-to-progress[data-v-b0ac6b78]{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.p-dark .add-to-progress[data-v-b0ac6b78]{background-color:#3b82f61a;border-color:#3b82f64d;color:#93c5fd}.add-to-create-link[data-v-b0ac6b78]{color:var(--p-primary-600)}.add-to-create-link[data-v-b0ac6b78]:hover{color:var(--p-primary-700)}.p-dark .add-to-create-link[data-v-b0ac6b78]{color:var(--p-primary-400)}.p-dark .add-to-create-link[data-v-b0ac6b78]:hover{color:var(--p-primary-300)}.ProductConfigurator input,.ProductConfigurator textarea{font-size:14px}#app{font-weight:400;margin:0 auto;max-width:1280px;padding:2rem}.link{color:#186893;cursor:pointer;text-decoration:none}.color__alert{color:#c10}.ProductConfigFooter{margin-bottom:1rem}.eparts-primary-button{background-color:var(--p-primary-500,#3b82f6)!important}.eparts-primary-button:hover:not(:disabled){background-color:var(--p-primary-600,#2563eb)!important}.eparts-primary-button:active:not(:disabled){background-color:var(--p-primary-700,#1d4ed8)!important}.eparts-primary-button:focus-visible{outline:2px solid var(--p-primary-500,#3b82f6)!important}.c-button{align-items:center;border:none;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;padding:.625rem .75rem;transition:background-color .2s ease}.c-button--primary{background-color:var(--p-primary-500,#3b82f6);color:#fff}.c-button--primary:hover{background-color:var(--p-primary-600,#2563eb)}.c-button--primary:disabled{cursor:not-allowed;opacity:.6}.ToolTip{cursor:pointer;display:flex;flex-flow:column;margin-bottom:.5rem;max-width:30rem;row-gap:.25rem}.ToolTip__Icon{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex}.ToolTip__Message,.ToolTip__MessageList{font-size:14px;margin:0}.QuickConfigure[data-v-40bf9f13]{position:relative}.QuickConfigure__Header[data-v-40bf9f13]{display:flex;flex-flow:row;justify-content:space-between}.QuickConfigure__Form[data-v-40bf9f13]{position:relative}.QuickConfigure__Input[data-v-40bf9f13]{border:1px solid #d3d3d3;border-radius:6px;box-sizing:border-box;height:2rem;padding:.5rem;width:100%}.QuickConfigure__Dropdown[data-v-40bf9f13]{background-color:#fff;box-shadow:1px 1px 8px -3px #000;font-size:14px;position:absolute;width:100%;z-index:1}.QuickConfigure__Options[data-v-40bf9f13]{list-style-type:none;margin:0;padding:0}.QuickConfigure__Option[data-v-40bf9f13]{padding:.5rem;word-break:break-word}.QuickConfigure__Option[data-v-40bf9f13]:hover{background-color:#d3d3d3;cursor:pointer}.loadingMessage[data-v-40bf9f13]{display:flex;justify-content:center}.fade-enter-active[data-v-40bf9f13],.fade-leave-active[data-v-40bf9f13]{transition:opacity .5s}.fade-enter[data-v-40bf9f13],.fade-leave-to[data-v-40bf9f13]{opacity:0}@keyframes blink-40bf9f13{50%{color:transparent}}.loader__dot[data-v-40bf9f13]{animation:blink-40bf9f13 1s infinite}.loader__dot[data-v-40bf9f13]:nth-child(2){animation-delay:.25s}.loader__dot[data-v-40bf9f13]:nth-child(3){animation-delay:.5s}.my-app-dark .QuickConfigure__Header{color:#f9fafb}.my-app-dark .QuickConfigure__Input{background-color:#1f2937;border-color:#374151;color:#f9fafb}.my-app-dark .QuickConfigure__Input::-moz-placeholder{color:#9ca3af}.my-app-dark .QuickConfigure__Input::placeholder{color:#9ca3af}.my-app-dark .QuickConfigure__Dropdown{background-color:#1f2937;box-shadow:1px 1px 8px -3px #00000080}.my-app-dark .QuickConfigure__Option{color:#f9fafb}.my-app-dark .QuickConfigure__Option:hover{background-color:#374151}.ProductConfigLabel__Text{font-size:14px}.ProductConfigLabel__Container[data-v-a9a8c2e8]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;width:100%}.ProductConfigLabel__Text[data-v-a9a8c2e8]{flex:0 0 50%;font-size:14px}.ProductConfigForm[data-v-a9a8c2e8]{position:relative}.ProductConfigSelect__Container[data-v-a9a8c2e8]{align-items:center;background-color:#fff;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;display:flex;flex-flow:row;justify-content:space-between;transition:all .2s ease;width:100%}.ProductConfigSelect__Container[data-v-a9a8c2e8]:hover{border-color:#949ca5}.ProductConfigSelect__Container.dropdown-open[data-v-a9a8c2e8]{border-radius:6px 6px 0 0}.ProductConfigSelect__Container[data-v-a9a8c2e8]:focus-within{border-color:#3b82f6;box-shadow:0 0 0 2px #3b82f61a;outline:none}.ProductConfigSelect__SelectedOption[data-v-a9a8c2e8]{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;font-size:14px;justify-content:space-between;padding:.5rem;width:100%}.ProductConfigSelect__Option[data-v-a9a8c2e8]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;justify-content:space-between}.ProductConfigSelect__Option__Text[data-v-a9a8c2e8]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row wrap}.ProductConfigSelect__Option__Text__Alert[data-v-a9a8c2e8]{font-size:12.8px}.ProductConfigSelect__Option__Price[data-v-a9a8c2e8]{align-items:center;display:flex;flex-flow:column;row-gap:.25rem}.ProductConfigSelect__Option__ListPrice__Text[data-v-a9a8c2e8]{color:#64748b;font-size:12.8px;text-align:center;text-decoration:line-through;width:6rem}.ProductConfigSelect__Option__Price__Text[data-v-a9a8c2e8]{color:#1e293b;white-space:nowrap}.ProductConfigSelect__Arrow[data-v-a9a8c2e8]{align-items:center;display:flex;padding:.5rem}.dropdown-enter-active[data-v-a9a8c2e8],.dropdown-leave-active[data-v-a9a8c2e8]{opacity:1;transform:translateY(0);transition:all .2s ease}.dropdown-enter-from[data-v-a9a8c2e8],.dropdown-leave-to[data-v-a9a8c2e8]{opacity:0;transform:translateY(-10px)}.ProductConfigSelect__Dropdown[data-v-a9a8c2e8]{background-color:#fff;border:1px solid #e2e8f0;border-radius:0 0 6px 6px;border-top:none;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;font-size:14px;left:0;list-style:none;max-height:300px;overflow-y:auto;padding:0;position:absolute;right:0;top:100%;width:100%;z-index:50}.ProductConfigSelect__Option[data-v-a9a8c2e8]{cursor:pointer;padding:.75rem;transition:background-color .2s ease}.ProductConfigSelect__Option[data-v-a9a8c2e8]:hover{background-color:#e1e4e4}.ProductConfigSelect__Option.selected[data-v-a9a8c2e8]{background-color:#eff6ff}.ProductConfigSelect__Option.selected span[data-v-a9a8c2e8]{color:#3b82f6}.my-app-dark .ProductConfigSelect__Container{background-color:#1f2937;border-color:#374151}.my-app-dark .ProductConfigSelect__Container:hover{border-color:#6b7280}.my-app-dark .ProductConfigSelect__Container:focus-within{border-color:#60a5fa;box-shadow:0 0 0 2px #60a5fa33}.my-app-dark .ProductConfigSelect__SelectedOption span{color:#f9fafb}.my-app-dark .ProductConfigSelect__Dropdown{background-color:#1f2937;border-color:#374151;box-shadow:0 4px 6px -1px #0000004d,0 2px 4px -1px #0003}.my-app-dark .ProductConfigSelect__Option__Text span{color:#f9fafb}.my-app-dark .ProductConfigSelect__Option__ListPrice__Text{color:#9ca3af}.my-app-dark .ProductConfigSelect__Option__Price__Text{color:#e5e7eb}.my-app-dark .ProductConfigSelect__Option:hover{background-color:#374151}.my-app-dark .ProductConfigSelect__Option.selected{background-color:#1e3a5f}.my-app-dark .ProductConfigSelect__Option.selected span{color:#60a5fa}.my-app-dark .ProductConfigLabel__Text{color:#f9fafb}.DropdownAndTextInput[data-v-5bed4f00]{-moz-column-gap:1rem;column-gap:1rem;display:flex}@media(max-width:640px){.DropdownAndTextInput[data-v-5bed4f00]{flex-flow:column;row-gap:.5rem}}.TextArea[data-v-0881320d]{display:flex;flex-flow:column;row-gap:.25rem;width:100%}.TextArea__Label[data-v-0881320d]{display:flex;flex-flow:row;font-size:14px;justify-content:space-between}.TextArea__Input[data-v-0881320d]{border:1px solid #e2e8f0;border-radius:4px;box-sizing:border-box;padding:.5rem;width:100%}.TextArea__Input--NoResize[data-v-0881320d]{resize:none}.TextArea__WarningText[data-v-0881320d]{font-size:14px}.TextArea__Input--Error[data-v-0881320d]{border:2px solid #c10!important}.TextArea__ErrorText[data-v-0881320d]{color:#c10;font-size:12px}.slide-enter-active[data-v-0881320d],.slide-leave-active[data-v-0881320d]{transition:all .5s ease}.slide-enter-from[data-v-0881320d],.slide-leave-to[data-v-0881320d]{opacity:0;transform:translate(-30px)}.ProductConfigForm__WarningText{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;font-size:14px}.ProductConfigForm__CharacterCountGroup{color:#666;display:flex;font-size:12px;gap:16px;margin-top:4px}.ProductConfigForm__CharacterCountExceeded{color:#dc3545;font-weight:700}.ProductConfigForm__TotalCount{margin-left:auto}.ProductConfigForm__CharacterCount,.ProductConfigForm__TotalCount{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-flow:row wrap}.slide-enter-active,.slide-leave-active{transition:all .5s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-30px)}.ProductConfigOptions[data-v-f6de3fad]{display:flex;flex-flow:column;list-style-type:none;margin:0;padding:0;row-gap:1rem}.DropdownAndTextInput__Container[data-v-f6de3fad]{display:flex;flex-flow:column;row-gap:.25rem}.eparts-primary-button{align-items:center!important;background-color:var(--p-primary-500,var(--primary-500,#3b82f6))!important;border:none!important;border-radius:.375rem!important;color:#fff!important;cursor:pointer!important;display:inline-flex!important;font-size:.875rem!important;font-weight:500!important;justify-content:center!important;min-width:6rem!important;padding:.625rem 1.25rem!important;transition:background-color .2s ease,transform .1s ease!important}.eparts-primary-button:hover:not(:disabled){background-color:var(--p-primary-600,var(--primary-600,#2563eb))!important}.eparts-primary-button:active:not(:disabled){background-color:var(--p-primary-700,var(--primary-700,#1d4ed8))!important;transform:scale(.98)}.eparts-primary-button:disabled{cursor:not-allowed!important;opacity:.6!important}.eparts-primary-button:focus-visible{outline:2px solid var(--p-primary-500,var(--primary-500,#3b82f6))!important;outline-offset:2px}.ProductConfigFooter__AddToButtonGroup[data-v-1c5602cf]{display:flex;position:relative}.ProductConfigFooter__Button--Primary[data-v-1c5602cf]{border-bottom-right-radius:0;border-top-right-radius:0;min-width:6rem}.ProductConfigFooter__Button--Arrow[data-v-1c5602cf]{border-left:1px solid #fff;border-radius:0 .5rem .5rem 0}.ProductConfigFooter__Menu[data-v-1c5602cf]{background-color:#fff;border-radius:3px;bottom:1.75rem;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;display:flex;flex-flow:column;min-width:12rem;position:absolute;right:0;row-gap:.25rem}.ProductConfigFooter__MenuLink[data-v-1c5602cf]{cursor:pointer;padding:.313rem 1rem}.ProductConfigFooter__MenuLink[data-v-1c5602cf]:hover{background-color:#dcdcdc}.ProductConfigFooter__MenuLink[data-v-1c5602cf]:first-child{padding:1rem 1rem .313rem}.ProductConfigFooter__MenuLink[data-v-1c5602cf]:last-child{padding:.313rem 1rem 1rem}.ProductConfigFooter__MenuLink--Wrapper[data-v-1c5602cf]{display:flex;flex-flow:column}.ProductConfigFooter__MenuLink--Alert[data-v-1c5602cf]{color:#c10}.ProductConfigFooter__MenuLinkSubText[data-v-1c5602cf]{font-size:12px}.my-app-dark .ProductConfigFooter__Menu{background-color:#1f2937;box-shadow:0 4px 8px #0006,0 6px 20px #0000004d}.my-app-dark .ProductConfigFooter__MenuLink{color:#f9fafb}.my-app-dark .ProductConfigFooter__MenuLink:hover{background-color:#374151}.my-app-dark .ProductConfigFooter__MenuLink--Alert{color:#f87171}.InputValidation[data-v-0eade213]{display:flex;flex-direction:column;width:100%}.InputValidation__Label[data-v-0eade213]{display:flex;flex-flow:row;font-size:14px;justify-content:space-between;margin-bottom:.25rem;width:100%}.InputValidation__InputWrapper[data-v-0eade213]{width:100%}.InputValidation__Error[data-v-0eade213]{color:#c10;font-size:12px;white-space:nowrap}.TextInput__Input[data-v-5691f6c1]{border:1px solid #d3d3d3;border-radius:6px;box-sizing:border-box;min-height:2.25rem;padding:.5rem;width:100%}.TextInput__Input--Error[data-v-5691f6c1]{border:2px solid #c10!important}.TextInput__Label[data-v-5691f6c1]{display:flex;flex-flow:row;font-size:14px;justify-content:space-between;width:100%}.InvalidFormAlertMessage[data-v-2d2098a2]{background-color:#fff5c4;border-radius:4px;margin-top:1rem;padding:.75rem;width:100%}.InvalidFormAlertMessage__Title[data-v-2d2098a2]{font-weight:700;margin:0 0 .5rem}.InvalidFormAlertMessage__Description[data-v-2d2098a2]{font-size:14px}.InvalidFormAlertMessage__List[data-v-2d2098a2]{font-size:14px;margin:0;padding-left:1.5rem}.InvalidFormAlertMessage__Item[data-v-2d2098a2]{margin-bottom:.25rem}.InvalidFormAlertMessage__FieldName[data-v-2d2098a2]{font-weight:700}.InvalidFormAlertMessage__ErrorMessage[data-v-2d2098a2]{margin-left:.25rem}.ErrorResponse[data-v-efddbce3]{background-color:#fee6e4;border-radius:4px;display:flex;flex-flow:column;padding:.75rem;row-gap:.5rem;width:100%}.ErrorResponse p[data-v-efddbce3]{margin:0}.ErrorResponse__Header[data-v-efddbce3]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.ErrorResponse__Title[data-v-efddbce3]{font-weight:700}.ErrorResponse__Description[data-v-efddbce3]{display:flex;flex-flow:column;font-size:14px;row-gap:.5rem}.ErrorResponse__Label[data-v-efddbce3]{font-weight:700}.ProductConfigFooter[data-v-7c667616]{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-flow:row wrap;justify-content:space-between;margin-bottom:1rem;row-gap:1rem}.ProductConfigFooter__Discount[data-v-7c667616]{color:green;font-size:.75rem}.ProductConfigFooter__TotalCost[data-v-7c667616],.ProductConfigFooter__TotalPrice[data-v-7c667616]{border-radius:3px;display:flex;flex:none;flex-flow:column;padding:.25rem;text-align:center}.ProductConfigFooter__TotalCost[data-v-7c667616]{font-size:12.8px}.ProductConfigFooter__PriceAmount[data-v-7c667616]{font-size:20px;font-weight:700}.ProductConfigFooter__CostAmount[data-v-7c667616]{font-size:16px}.ProductConfigFooter__QuantityInput[data-v-7c667616]{max-width:10rem}.LoadingImage[data-v-7c667616]{height:20px;margin-right:8px;vertical-align:middle}.ProductConfigFooter__TagsWarning[data-v-7c667616]{align-items:center;background-color:#fff3cd;border:1px solid gold;border-radius:.375rem;color:#856404;display:flex;font-size:.875rem;gap:.5rem;padding:.75rem;width:100%}.StockDataWrapper[data-v-63f4f1ec]{align-items:flex-end;display:flex;flex-flow:column;font-size:.875rem;justify-content:flex-end}.StockStatusWrapper[data-v-63f4f1ec]{display:flex;flex-flow:row wrap;justify-content:flex-end}.StockAlertWrapper[data-v-63f4f1ec]{align-items:center;display:flex;font-weight:700;margin:.25rem 0;word-break:break-word}.StockAlertDivider[data-v-63f4f1ec]{margin:0 .25rem}.StockStatus[data-v-63f4f1ec]{align-items:center;display:flex;font-size:.8rem;margin:.25rem 0}.StockStatusIcon[data-v-63f4f1ec]{border-radius:50%;height:.5rem;margin-right:.5rem;min-width:.5rem}.StockStatusText[data-v-63f4f1ec]{font-weight:700}.StockStatus--MarginLeft[data-v-63f4f1ec]{margin-left:.25rem}.StockStatusIcon--InStock[data-v-63f4f1ec]{background-color:#007a33;box-shadow:0 0 4px #007a33}.StockStatusIcon--LowStock[data-v-63f4f1ec]{background-color:#ffd100;box-shadow:0 0 4px #ffd100}.StockStatusIcon--OutofStock[data-v-63f4f1ec]{background-color:silver;box-shadow:0 0 4px silver}.StockStatusIcon--BuildToOrder[data-v-63f4f1ec]{background-color:#0fabff;box-shadow:0 0 4px #0fabff}.ProductConfigSummary[data-v-cd34f3fe]{display:flex;flex-flow:column;row-gap:1rem}.ProductConfigSummary__Header[data-v-cd34f3fe]{margin:0}.ProductConfigSummary__Body[data-v-cd34f3fe]{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-flow:row wrap}.ProductConfigSummary__Container[data-v-cd34f3fe]{display:flex;flex-flow:column;row-gap:.5rem}.ModalGroup[data-v-5644314d]{display:flex;justify-content:center}.ModalBackdrop[data-v-5644314d]{background-color:#000000bf;box-sizing:border-box;height:100%;inset:0;overflow:auto;padding:20px;position:fixed;text-align:center;width:100%;z-index:100}.ModalWrapper[data-v-5644314d]{background:#fff;border-radius:3px;box-shadow:0 0 10px #000;box-sizing:border-box;display:inline-block;left:50%;max-width:500px;padding:2rem;position:fixed;text-align:left;top:50%;transform:translate(-50%,-50%);vertical-align:middle;width:90%;z-index:101}.ModalWrapper a.ModalClose[data-v-5644314d]{background:url(data:image/png;base64,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) no-repeat 0 0;display:block;height:30px;position:absolute;right:-12.5px;text-indent:-9999px;top:-12.5px;width:30px}.FindPLQ__Container{height:25rem;margin-top:1rem;max-height:25rem;overflow:auto}.FindPLQ__LoadingState{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.FindPLQ__List{display:flex;flex-flow:column;height:25rem;list-style-type:none;margin:0;padding:0}.FindPLQ__ListItem{padding:.5rem 0}.FindPLQ__EmptyState{align-items:center;display:flex;flex-flow:column;font-size:14px;padding:1rem;row-gap:.5rem}.FindPLQ__ListItem:hover{background-color:#dcdcdc}.CheckboxInput[data-v-3bf2e76b]{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex}.RadioButton{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:14px}.RadioButton__Input{margin:0}.RadioButton__Label{color:#5a5a5a}.CreateList{display:flex;flex-flow:column;row-gap:1.5rem}.CreateList__InputGroup{display:flex;flex-flow:column;row-gap:1rem}.CreateList__Section{display:flex;flex-flow:column;row-gap:.5rem}.CreateList__SectionTitle{margin:0}.CreateList__CheckboxGroup,.CreateList__RadioGroup{display:flex;flex-flow:column;list-style-type:none;margin:0;padding:0;row-gap:.25rem}.CreateList__Checkbox{color:#5a5a5a;font-size:.8rem}.CreateList__Divider{border-top:1px solid #e0e0e0}.AddToList{display:block}.AddToList__Title{margin:0 0 1rem}.AddToList__Navigation{display:flex;margin:.5rem 0}.AddToList__Description{font-size:.8rem}.AddToList__Link{padding:.25rem .5rem}.AddToList__Link--Active{border-bottom:4px solid #87cefa}.AddToList__Link:hover{border-bottom:4px solid rgba(135,206,250,.5)}.AddToList__Divider{border-top:1px solid #e0e0e0}.ProductConfigForm .p-datepicker{display:flex}.ProductConfigForm .p-datepicker-input{border:1px solid #d3d3d3;border-radius:6px;height:2.25rem;padding:.5rem;width:100%}.ProductConfigForm__DateLabel{font-size:14px}.CreateQuote{display:flex;flex-flow:column;row-gap:1.5rem}.CreateQuote__InputGroup{display:flex;flex-flow:column;row-gap:1rem}.CreateQuote__Section{display:flex;flex-flow:column;row-gap:.5rem}.CreateQuote__CheckboxGroup{display:flex;flex-flow:column;list-style-type:none;margin:0;padding:0;row-gap:.25rem}.CreateQuote__Checkbox{color:#5a5a5a;font-size:.8rem}.AddToQuote{display:block}.AddToQuote__Title{margin:0 0 1rem}.AddToQuote__Navigation{display:flex;margin:.5rem 0}.AddToQuote__CreateForm{font-size:.8rem}.AddToQuote__Link{padding:.25rem .5rem}.AddToQuote__Link--Active{border-bottom:4px solid #87cefa}.AddToQuote__Link:hover{border-bottom:4px solid rgba(135,206,250,.5)}.AddToQuote__Divider{border-top:1px solid #e0e0e0}.CreateProject{display:flex;flex-flow:column;row-gap:1.5rem}.CreateProject__InputGroup{display:flex;flex-flow:column;row-gap:1rem}.CreateProject__Section{display:flex;flex-flow:column;row-gap:.5rem}.CreateProject__SectionTitle{margin:0}.CreateProject__RadioGroup{display:flex;flex-flow:column;list-style-type:none;margin:0;padding:0;row-gap:.25rem}.CreateProject__Divider{border-top:1px solid #e0e0e0}.AddToProject{display:block}.AddToProject__Title{margin:0 0 1rem}.AddToProject__Navigation{display:flex;margin:.5rem 0}.AddToProject__Description{font-size:.8rem}.AddToProject__Link{padding:.25rem .5rem}.AddToProject__Link--Active{border-bottom:4px solid #87cefa}.AddToProject__Link:hover{border-bottom:4px solid rgba(135,206,250,.5)}.AddToProject__Divider{border-top:1px solid #e0e0e0}.FindPhases__Container{height:25rem;max-height:25rem;overflow:hidden}.FindPhases__Error{margin-top:1rem}.FindPhases__List{display:flex;flex-flow:column;height:25rem;list-style-type:none;margin:0;max-height:25rem;overflow:auto;overflow-x:hidden;padding:1rem 0}.FindPhases__ListItem{cursor:pointer;padding:.5rem 0}.FindPhases__EmptyState{align-items:center;display:flex;flex-flow:column;font-size:14px;padding:1rem;row-gap:.5rem}.FindPhases__ListItem:hover{background-color:#dcdcdc}.CreatePhase{display:flex;flex-flow:column;margin-top:.5rem;row-gap:1.5rem}.CreatePhase__InputGroup{display:flex;flex-flow:column;row-gap:1rem}.AddToPhases{display:block}.AddToPhases__BackLink{text-decoration:none}.AddToPhases__ProjectInfo{background-color:#f4f4f4;border-radius:6px;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;margin:1rem 0;padding:.5rem}.AddToPhases__Label{color:#818181}.AddToPhases__Title{margin:0 0 1rem}.AddToPhases__Navigation{display:flex;margin:.5rem 0}.AddToPhases__Description{font-size:.8rem}.AddToPhases__Link{padding:.25rem .5rem}.AddToPhases__Link--Active{border-bottom:4px solid #87cefa}.AddToPhases__Link:hover{border-bottom:4px solid rgba(135,206,250,.5)}.AddToPhases__Divider{border-top:1px solid #e0e0e0}.LoadingState[data-v-c9c69d00]{display:flex;flex-flow:column;row-gap:1rem}.LoadingState__Divider[data-v-c9c69d00]{border-bottom:1px solid #d3d3d3}.LoadingStateBarWrapper[data-v-c9c69d00]{display:flex;flex-flow:column;row-gap:.5rem}.LoadingStateBar[data-v-c9c69d00]{animation:shimmer-c9c69d00 4s ease-in-out infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:6px}.LoadingStateBar--Header[data-v-c9c69d00]{height:1.25rem;width:10rem}.LoadingStateBar--ModalHeader[data-v-c9c69d00]{height:2rem;width:10rem}.LoadingStateBar--Thick[data-v-c9c69d00]{height:2rem;width:100%}.LoadingStateBarFooter[data-v-c9c69d00]{display:flex;flex-flow:row wrap;justify-content:space-between}@keyframes shimmer-c9c69d00{0%{background-position:50% 0}50%{background-position:-25% 0}to{background-position:50% 0}}.icon__x{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 15.4 15.1'%3E%3Ctitle%3Ex_icon%3C/title%3E%3Cpath d='M14 2.5 2.5 14c-.3.3-.9.3-1.3 0-.3-.3-.3-.9 0-1.3L12.7 1.3c.3-.3.9-.3 1.3 0 .3.3.3.9 0 1.2'/%3E%3Cpath d='M12.7 14 1.3 2.5c-.3-.3-.3-.9 0-1.3.3-.3.9-.3 1.3 0L14 12.7c.3.3.3.9 0 1.3-.4.3-.9.3-1.3 0'/%3E%3C/svg%3E");height:1rem;width:1rem}.icon__alert,.icon__x{background-repeat:no-repeat}.icon__alert{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 26'%3E%3Ccircle cx='13' cy='13' r='13' style='fill:%23c10'/%3E%3Cpath d='M11.3 19.4c0-.2 0-.5.1-.7q.3-.6.9-.9c.2 0 .4-.1.7-.1.2 0 .5 0 .7.1q.6.3.9.9c0 .2.1.4.1.7 0 .2 0 .5-.1.7q-.3.6-.9.9c-.2.1-.5.2-.7.2s-.5 0-.7-.1c-.2 0-.4-.2-.6-.4s-.3-.3-.4-.6c0-.2-.1-.4-.1-.7Zm.3-3.3V4.8h2.7v11.3z' style='fill:%23fff'/%3E%3C/svg%3E");height:.85rem;width:.85rem}.icon__toolTip{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' id='Layer_1' data-name='Layer 1' viewBox='0 0 26 26'%3E%3Cdefs%3E%3Cstyle%3E.cls-1{fill:%23114967}%3C/style%3E%3C/defs%3E%3Cpath d='M13 26C5.82 26 0 20.18 0 13S5.82 0 13 0s13 5.82 13 13-5.82 13-13 13m0-24C6.92 2 2 6.92 2 13s4.92 11 11 11 11-4.92 11-11S19.08 2 13 2' class='cls-1'/%3E%3Cpath d='M14.74 6.58c0 .23-.05.45-.14.66-.19.41-.52.74-.94.91a1.711 1.711 0 0 1-1.35 0c-.41-.18-.73-.5-.91-.91a1.66 1.66 0 0 1 0-1.34c.18-.41.5-.73.91-.9.22-.1.45-.16.69-.16.23 0 .47.05.68.14a1.76 1.76 0 0 1 .94.92c.09.22.13.45.12.68m-.37 3.29v11.29h-2.73V9.87z' class='cls-1'/%3E%3C/svg%3E")}.icon__arrow,.icon__toolTip{background-repeat:no-repeat;height:1rem;width:1rem}.icon__arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 10.9 18.3'%3E%3Ctitle%3Earrow_icon%3C/title%3E%3Cpath d='m1.2 18-.9-.9c-.3-.3-.3-.8 0-1.1l8.3-8.3c.3-.3.8-.3 1.1 0l.9.9c.3.3.3.8 0 1.1L2.4 18c-.3.3-.8.3-1.2 0'/%3E%3Cpath d='m10.6 9.7-.8.8c-.3.3-.9.3-1.2 0L.4 2.4c-.3-.3-.3-.9 0-1.2l.8-.8c.3-.4.9-.4 1.2 0l8.2 8.2c.3.3.3.8 0 1.1'/%3E%3C/svg%3E");color:#a9a9a9;transition:transform .2s ease}.icon__arrow.down{transform:rotate(90deg);transition:transform .2s ease}.loading-spinner{animation:spin 1s ease-in-out infinite;border:3px solid rgba(0,0,0,.1);border-radius:50%;border-top-color:#646464;display:inline-block;height:24px;vertical-align:middle;width:24px}.loading-spinner--lg{border-width:4px;height:40px;width:40px}.loading-spinner--sm{border-width:2px;height:16px;width:16px}.loading-spinner--white{border-color:#fff #fff3 #fff3}@keyframes spin{to{transform:rotate(1turn)}}.ProductConfigurator{display:flex;flex-flow:column;row-gap:1rem}.ProductConfigurator__Dimensions{align-items:flex-end;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-flow:row wrap}.ProductConfigurator__Divider{border-bottom:1px solid #d3d3d3}.ProductConfigurator__XIconContainer{align-items:center;display:flex;height:2.25rem}.ProductConfigurator__XIcon{padding:.25rem 0}.ProductConfigurator__DimensionInput{max-width:12rem}.ProductConfigForm{display:flex;flex-flow:column;row-gap:.25rem;width:100%}.ProductConfigLabel__Section{display:flex;flex-flow:row;justify-content:space-between}.ProductConfigLabel__Alert{align-items:center;-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-flow:row;font-size:12px}.ProductConfigLabel__Alert__Text{font-size:12.8px;text-align:right;width:100%}.ProductConfigInput{border:1px solid #e2e8f0;border-radius:4px;flex:1 0 auto;padding:.5rem;transition:all .2s ease}.ProductConfigInput:hover{border-color:#949ca5}.ProductConfigurator__Loading{align-items:center;display:flex;height:100%;justify-content:center}.ProductConfigInput__Alert{border:2px solid #c10;border-radius:4px}.ProductConfigurator__Header{padding-top:1rem}.ProductConfigurator__Header__Title{color:#333;font-size:1.5rem;font-weight:600;margin:0}.eparts-configurator-wrapper[data-v-e3534ef9]{height:100%;width:100%}.modal-enter-active[data-v-8cb0a579],.modal-leave-active[data-v-8cb0a579]{transition:opacity .3s ease}.modal-enter-from[data-v-8cb0a579],.modal-leave-to[data-v-8cb0a579]{opacity:0}.modal-enter-active>div[data-v-8cb0a579],.modal-leave-active>div[data-v-8cb0a579]{transition:transform .3s ease}.modal-enter-from>div[data-v-8cb0a579],.modal-leave-to>div[data-v-8cb0a579]{transform:scale(.95)}.workspace-switcher[data-v-6d9e9907]{position:relative}.fade-enter-active[data-v-66d63b7c]{transition:opacity .2s ease-in .1s}.fade-leave-active[data-v-66d63b7c]{transition:opacity .15s ease-out}.fade-enter-from[data-v-66d63b7c],.fade-leave-to[data-v-66d63b7c]{opacity:0}.nav-icon-container[data-v-66d63b7c]{align-items:center;display:flex;flex-shrink:0;height:1.5rem;justify-content:center;transition:transform .3s ease;width:1.5rem}.ask-ai-toggle.justify-center .nav-link-text[data-v-66d63b7c],.nav-link.justify-center .nav-link-text[data-v-66d63b7c]{margin:0;max-width:0;min-width:0;overflow:hidden;padding:0;position:absolute;width:0}.ask-ai-toggle[data-v-66d63b7c],.nav-link[data-v-66d63b7c]{position:relative}.nav-tooltip[data-v-66d63b7c]{left:4rem;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.ask-ai-toggle:hover .nav-tooltip[data-v-66d63b7c],.nav-link:hover .nav-tooltip[data-v-66d63b7c]{opacity:1}.nav-tooltip-content[data-v-66d63b7c]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .nav-tooltip-content[data-v-66d63b7c]{background-color:#1f2937}.nav-tooltip-content.ask-ai-tooltip[data-v-66d63b7c]{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.nav-tooltip-arrow[data-v-66d63b7c]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .nav-tooltip-arrow[data-v-66d63b7c]{border-right-color:#1f2937}.nav-tooltip-arrow.ask-ai-arrow[data-v-66d63b7c]{border-right-color:#8b5cf6}.ask-ai-active[data-v-66d63b7c]{box-shadow:0 4px 6px -1px #8b5cf64d,0 2px 4px -2px #6366f133}.teams-text[data-v-fd424eb9]{animation:fadeIn-fd424eb9 .2s ease-in .1s both}@keyframes fadeIn-fd424eb9{0%{opacity:0}to{opacity:1}}[data-v-fd424eb9] .p-tree{background-color:transparent;height:auto;min-height:0;overflow-x:hidden;padding:0}[data-v-fd424eb9] .p-tree-container,[data-v-fd424eb9] .p-tree-wrapper{height:auto;min-height:0;overflow-x:hidden;padding:0}[data-v-fd424eb9] .p-tree-node-content{color:#4b5563;gap:0;padding:0;padding-left:0!important;transition:background-color .3s ease,color .3s ease}[data-v-fd424eb9] .p-tree-node-content>*{flex:1}[data-v-fd424eb9] .p-tree-node-children{display:block;overflow:hidden;padding-left:1.85rem;transition:max-height .3s ease-in-out,opacity .3s ease-in-out}[data-v-fd424eb9] .p-tree-node-children[style*="display: none"]{display:block!important;max-height:0;opacity:0;visibility:hidden}[data-v-fd424eb9] .p-tree-node-children:not([style*="display: none"]){max-height:1000px;opacity:1;visibility:visible}[data-v-fd424eb9] .p-tree-node-children .p-tree-node{opacity:0;padding-left:0;transition:opacity .25s ease-in-out}[data-v-fd424eb9] .p-tree-node-children:not([style*="display: none"]) .p-tree-node{opacity:1}.chevron-icon[data-v-fd424eb9]{transition:transform .2s ease-in-out}.chevron-icon.rotated[data-v-fd424eb9]{transform:rotate(90deg)}.dark[data-v-fd424eb9] .p-tree-node-content{color:#d1d5db}[data-v-fd424eb9] .p-tree-node-toggle-button,[data-v-fd424eb9] .p-tree-node-toggler,[data-v-fd424eb9] .p-tree-node-toggler-container,[data-v-fd424eb9] .p-tree-node-icon{display:none}.teams-menu-button[data-v-fd424eb9]{position:relative}.nav-tooltip[data-v-fd424eb9]{left:4rem;opacity:0;pointer-events:none;position:fixed;transition:opacity .15s ease-out;white-space:nowrap;z-index:9999}.teams-menu-button:hover .nav-tooltip[data-v-fd424eb9]{opacity:1}.nav-tooltip-content[data-v-fd424eb9]{background-color:#111827;border-radius:.375rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;color:#fff;font-size:.875rem;font-weight:500;padding:.5rem .75rem;white-space:nowrap}.dark .nav-tooltip-content[data-v-fd424eb9]{background-color:#1f2937}.nav-tooltip-arrow[data-v-fd424eb9]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .nav-tooltip-arrow[data-v-fd424eb9]{border-right-color:#1f2937}.overflow-y-auto[data-v-fd424eb9]{scrollbar-color:#9ca3af transparent;scrollbar-width:thin}.overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:3px}.overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.dark .overflow-y-auto[data-v-fd424eb9]{scrollbar-color:#4b5563 transparent}.dark .overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar-thumb{background-color:#4b5563}.dark .overflow-y-auto[data-v-fd424eb9]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.fade-enter-active[data-v-fd424eb9]{transition:opacity .2s ease-out}.fade-leave-active[data-v-fd424eb9]{transition:opacity .15s ease-in}.fade-enter-from[data-v-fd424eb9],.fade-leave-to[data-v-fd424eb9]{opacity:0}.all-teams-menu{animation:menuSlideDown .15s ease-out;font-size:.875rem}@keyframes menuSlideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.all-teams-menu>div{scrollbar-color:#9ca3af transparent;scrollbar-width:thin}.all-teams-menu>div::-webkit-scrollbar{width:6px}.all-teams-menu>div::-webkit-scrollbar-track{background:transparent}.all-teams-menu>div::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:3px}.all-teams-menu>div::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.dark .all-teams-menu>div{scrollbar-color:#4b5563 transparent}.dark .all-teams-menu>div::-webkit-scrollbar-thumb{background-color:#4b5563}.dark .all-teams-menu>div::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.input-container[data-v-9df5e709]{--input-bg:#f9fafb;--input-border:#e5e7eb;--input-focus-border:#8b5cf6;--btn-gradient:linear-gradient(135deg,#8b5cf6,#6366f1);--btn-disabled:#d1d5db}.p-dark .input-container[data-v-9df5e709]{--input-bg:#1f2937;--input-border:#374151;--btn-disabled:#4b5563}.input-inner[data-v-9df5e709]{display:flex;gap:.5rem}.input-container.chat[data-v-9df5e709]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;padding:.375rem .5rem}.input-container.chat[data-v-9df5e709]:focus-within{border-color:var(--input-focus-border)}.chat .input-inner[data-v-9df5e709]{align-items:flex-end}.input-container.welcome[data-v-9df5e709]{background:var(--btn-gradient);border-radius:.625rem;box-shadow:0 4px 6px -1px #8b5cf626,0 2px 4px -2px #6366f11a;padding:2px;position:relative;transition:box-shadow .2s}.input-container.welcome[data-v-9df5e709]:focus-within{box-shadow:0 4px 12px -2px #8b5cf640,0 2px 6px -2px #6366f126}.p-dark .input-container.welcome[data-v-9df5e709]:focus-within{box-shadow:0 4px 12px -2px #8b5cf659,0 2px 6px -2px #6366f140}.welcome .input-inner[data-v-9df5e709]{align-items:start;border-radius:calc(.625rem - 2px);padding:.625rem}.input-icon[data-v-9df5e709]{color:#9ca3af;flex-shrink:0;margin-top:.125rem}.input-container .input-textarea[data-v-9df5e709]{background:transparent;flex:1;padding:0;resize:none}.input-container .input-textarea[data-v-9df5e709],.input-container .input-textarea[data-v-9df5e709]:focus{border:none;box-shadow:none;outline:none}.input-container.chat .input-textarea[data-v-9df5e709]{font-size:.8125rem;max-height:6rem;min-height:1.25rem;padding:.25rem 0}.input-container.welcome .input-textarea[data-v-9df5e709]{font-size:.875rem;min-height:1.5rem}.send-btn[data-v-9df5e709]{align-items:center;background:var(--btn-gradient);border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;height:1.75rem;justify-content:center;transition:all .15s;width:1.75rem}.send-btn[data-v-9df5e709]:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.send-btn[data-v-9df5e709]:disabled{background:var(--btn-disabled);cursor:not-allowed}.status-text[data-v-9df5e709]{align-items:center;color:#8b5cf6;display:flex;font-size:.75rem;margin-top:.375rem;padding-left:.5rem}.p-dark .status-text[data-v-9df5e709]{color:#c4b5fd}.p-dark .input-textarea::-moz-placeholder{color:#a1a1aa!important;opacity:1}.p-dark .input-textarea::placeholder{color:#a1a1aa!important;opacity:1}.p-dark .input-textarea{color:#fafafa!important}.p-dark .input-icon{color:#71717a}.ai-nav-link[data-v-11d9860c]{cursor:pointer}.ai-sidebar[data-v-87042801]{flex-shrink:0;min-width:0}.chat-header[data-v-87042801]{justify-content:space-between;padding:.625rem .75rem}.chat-header[data-v-87042801],.icon-btn[data-v-87042801]{align-items:center;display:flex}.icon-btn[data-v-87042801]{background:transparent;border:none;border-radius:.375rem;color:#a1a1aa;cursor:pointer;flex-shrink:0;font-size:.875rem;height:1.5rem;justify-content:center;transition:all .15s;width:1.5rem}.icon-btn[data-v-87042801]:hover{background:#f4f4f5;color:#3f3f46}.p-dark .icon-btn[data-v-87042801]:hover{background:#3f3f46;color:#d4d4d8}.chat-tabs-bar[data-v-87042801]{gap:.375rem;padding:.375rem .5rem}.chat-tabs-bar[data-v-87042801],.tabs-scroll[data-v-87042801]{align-items:center;display:flex}.tabs-scroll[data-v-87042801]{gap:.25rem;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-scroll[data-v-87042801]::-webkit-scrollbar{display:none}.tabs-scroll-btn[data-v-87042801]{align-items:center;background:transparent;border:none;border-radius:.25rem;color:#71717a;cursor:pointer;display:flex;flex-shrink:0;font-size:.625rem;height:1.25rem;justify-content:center;transition:all .15s;width:1.25rem}.tabs-scroll-btn[data-v-87042801]:hover{background:#f4f4f5;color:#3f3f46}.p-dark .tabs-scroll-btn[data-v-87042801]{color:#a1a1aa}.p-dark .tabs-scroll-btn[data-v-87042801]:hover{background:#3f3f46;color:#d4d4d8}.tabs-scroll-btn .pi[data-v-87042801]{font-size:.625rem}.chat-tab[data-v-87042801]{align-items:center;border:none;border-radius:.375rem;cursor:pointer;display:flex;flex-shrink:0;font-size:.75rem;gap:.375rem;max-width:9rem;padding:.3125rem .5rem;transition:all .15s;white-space:nowrap}.chat-tab-new[data-v-87042801]{max-width:none;padding:.3125rem .4375rem!important}.tab-title[data-v-87042801]{max-width:6rem;overflow:hidden;text-overflow:ellipsis}.tab-close[data-v-87042801]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;height:.75rem;justify-content:center;margin-left:.125rem;opacity:0;transition:opacity .1s;width:.75rem}.tab-close .pi[data-v-87042801]{font-size:.5rem}.chat-tab:hover .tab-close[data-v-87042801]{opacity:.7}.chat-tab .tab-close[data-v-87042801]:hover{opacity:1}.suggestion-pill[data-v-87042801]{align-items:center;border-radius:9999px;cursor:pointer;display:inline-flex;font-size:.75rem;gap:.375rem;padding:.375rem .75rem;transition:all .2s}.suggestion-pill[data-v-87042801]:disabled{cursor:not-allowed;opacity:.5}.ai-message[data-v-87042801]{background-color:#fff;box-shadow:0 1px 2px #0000000a}.p-dark .ai-message[data-v-87042801]{background-color:#27272a;box-shadow:0 1px 2px #0000001a}.ai-message.user[data-v-87042801]{background:linear-gradient(135deg,#8b5cf60d,#6366f10d);border-left:2px solid #8b5cf6}.p-dark .ai-message.user[data-v-87042801]{background:linear-gradient(135deg,#8b5cf626,#6366f126)}.ai-message.assistant[data-v-87042801]{border-left:2px solid var(--p-surface-400)}.ai-message.error[data-v-87042801]{border-left:2px solid var(--p-red-400)}.ai-message-role[data-v-87042801]{color:var(--text-color-secondary);font-size:.5625rem;letter-spacing:.05em;line-height:1;text-transform:uppercase}.ai-message-body[data-v-87042801]{font-size:.8125rem;line-height:1.4;margin:.125rem 0 0;white-space:pre-line}.drag-over[data-v-87042801]{position:relative}.drag-overlay[data-v-87042801]{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#8b5cf61a;border:2px dashed #8b5cf6;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;inset:0;position:absolute;z-index:100}.p-dark .drag-overlay[data-v-87042801]{background-color:#8b5cf633}.drag-active[data-v-87042801]{opacity:.5;pointer-events:none}.p-dark .ai-sidebar .p-textarea::-moz-placeholder{color:#a1a1aa!important;opacity:1}.p-dark .ai-sidebar .p-textarea::placeholder{color:#a1a1aa!important;opacity:1}.p-dark .ai-sidebar .p-textarea{color:#fafafa!important}
