.ProductConfigLabel__Text{font-size:14px}.ProductConfigSelect[data-v-94ad1363]{--p-select-background:var(--p-inputtext-background);--p-select-color:var(--p-inputtext-color);--p-select-border-color:var(--p-inputtext-border-color);--p-select-hover-border-color:var(--p-inputtext-hover-border-color);--p-select-focus-border-color:var(--p-inputtext-focus-border-color);--p-select-border-radius:6px;--p-select-padding-x:.5rem;--p-select-padding-y:.5rem;min-height:2.25rem}.ProductConfigLabel__Container[data-v-94ad1363]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;width:100%}.ProductConfigLabel__Text[data-v-94ad1363]{flex:0 0 50%;font-size:14px}.ProductConfigForm[data-v-94ad1363]{position:relative}.ProductConfigSelect__Option[data-v-94ad1363],.ProductConfigSelect__Value[data-v-94ad1363]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row;font-size:14px;justify-content:space-between;width:100%}.ProductConfigSelect__Option__Text[data-v-94ad1363]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;flex-flow:row wrap}.ProductConfigSelect__Option__Text__Alert[data-v-94ad1363]{font-size:12.8px}.ProductConfigSelect__Option__Price[data-v-94ad1363]{align-items:center;display:flex;flex-flow:column;row-gap:.25rem}.ProductConfigSelect__Option__Price__Text[data-v-94ad1363]{color:var(--p-text-color);white-space:nowrap}.DropdownAndTextInput[data-v-d74879d9]{-moz-column-gap:1rem;column-gap:1rem;display:flex}@media(max-width:640px){.DropdownAndTextInput[data-v-d74879d9]{flex-flow:column;row-gap:.5rem}}.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}.slide-enter-active,.slide-leave-active{transition:all .5s ease}.slide-enter-from,.slide-leave-to{opacity:0;transform:translate(-30px)}.ProductConfigForm__Tags[data-v-aa42bfe1]{border-top:1px solid var(--p-content-border-color);display:flex;flex-flow:column;gap:8px;padding-top:1rem}.ProductConfigForm__Tags--no-divider[data-v-aa42bfe1]{border-top:none;padding-top:0}.ProductConfigForm__TagsHeader[data-v-aa42bfe1]{font-size:14px}.ProductConfigForm__TagsHeaderOptional[data-v-aa42bfe1]{color:var(--p-text-muted-color);font-weight:400}.ProductConfigForm__TagsAddRow[data-v-aa42bfe1]{align-items:center;display:flex;gap:8px}.ProductConfigForm__TagInputGroup[data-v-aa42bfe1]{background:none;border:none;display:flex;flex:1 1 auto;min-width:0;padding:0;position:relative}.ProductConfigForm__TagInputIcon[data-v-aa42bfe1]{align-items:center;color:var(--p-text-muted-color);display:inline-flex;left:.5rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ProductConfigForm__TagInput[data-v-aa42bfe1]{background:var(--p-inputtext-background,Field);border:1px solid var(--p-inputtext-border-color,color-mix(in srgb,currentColor 25%,transparent));border-radius:6px;box-sizing:border-box;color:var(--p-inputtext-color,FieldText);font-size:14px;min-height:2.25rem;min-width:0;outline:none;padding:.5rem .5rem .5rem 2rem;width:100%}.ProductConfigForm__TagInput[data-v-aa42bfe1]::-moz-placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.ProductConfigForm__TagInput[data-v-aa42bfe1]::placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.ProductConfigForm__TagIcon[data-v-aa42bfe1]{align-items:center;color:var(--p-text-muted-color);display:inline-flex;flex:0 0 auto}.ProductConfigForm__TagQtyInput[data-v-aa42bfe1]{background:var(--p-inputtext-background,Field);border:1px solid var(--p-inputtext-border-color,color-mix(in srgb,currentColor 25%,transparent));border-radius:6px;box-sizing:border-box;color:var(--p-inputtext-color,FieldText);color-scheme:light dark;flex:0 0 auto;font-size:14px;min-height:2.25rem;padding:0 .5rem;width:56px}.ProductConfigForm__TagQtyInput--invalid[data-v-aa42bfe1]{border-color:var(--p-inputtext-invalid-border-color,#dc3545)}.ProductConfigForm__TagAddBtn[data-v-aa42bfe1]{align-items:center;background:#16a34a;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:22px;height:36px;justify-content:center;line-height:1;width:40px}.ProductConfigForm__TagAddBtn[data-v-aa42bfe1]:hover:not(:disabled){background:#15803d}.ProductConfigForm__TagAddBtn[data-v-aa42bfe1]:disabled{cursor:not-allowed;opacity:.5}.ProductConfigForm__TagsMeta[data-v-aa42bfe1]{align-items:center;color:var(--p-text-muted-color);display:flex;font-size:13px;gap:12px;justify-content:space-between}.ProductConfigForm__TagsMeta .ToolTip[data-v-aa42bfe1]{margin-bottom:0}.ProductConfigForm__TagCounts[data-v-aa42bfe1]{align-items:center;display:flex;gap:8px;white-space:nowrap}.ProductConfigForm__TagCounts strong[data-v-aa42bfe1]{color:var(--p-text-color)}.ProductConfigForm__TagCountDivider[data-v-aa42bfe1]{color:var(--p-content-border-color)}.ProductConfigForm__CharacterCountExceeded[data-v-aa42bfe1]{color:var(--p-inputtext-invalid-border-color);font-weight:700}.ProductConfigForm__TagList[data-v-aa42bfe1]{display:flex;flex-flow:column;gap:8px;list-style:none;margin:0;padding:0}.ProductConfigForm__TagRow[data-v-aa42bfe1]{align-items:center;display:flex;gap:8px}.ProductConfigForm__TagRowName[data-v-aa42bfe1]{align-items:center;display:inline-flex;flex:1 1 auto;font-size:14px;gap:8px;min-width:0;overflow-wrap:anywhere}.ProductConfigForm__TagRemoveBtn[data-v-aa42bfe1]{align-items:center;background:transparent;border:none;color:var(--p-text-muted-color);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:20px;height:32px;justify-content:center;line-height:1;width:40px}.ProductConfigForm__TagRemoveBtn[data-v-aa42bfe1]:hover{color:var(--p-inputtext-invalid-border-color)}.slide-enter-active[data-v-aa42bfe1],.slide-leave-active[data-v-aa42bfe1]{transition:all .5s ease}.slide-enter-from[data-v-aa42bfe1],.slide-leave-to[data-v-aa42bfe1]{opacity:0;transform:translate(-30px)}.ProductConfigOptions[data-v-6fda65f8]{display:flex;flex-flow:column;list-style-type:none;margin:0;padding:0;row-gap:1rem}.DropdownAndTextInput__Container[data-v-6fda65f8]{display:flex;flex-flow:column;row-gap:.25rem}.configurator-primary-button{align-items:center;background-color:var(--p-primary-500,var(--primary-500,#3b82f6));border:none;border-radius:.375rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:500;justify-content:center;min-width:6rem;padding:.625rem 1.25rem;transition:background-color .2s ease,transform .1s ease}.configurator-primary-button:hover:not(:disabled){background-color:var(--p-primary-600,var(--primary-600,#2563eb))}.configurator-primary-button:active:not(:disabled){background-color:var(--p-primary-700,var(--primary-700,#1d4ed8));transform:scale(.98)}.configurator-primary-button:disabled{cursor:not-allowed;opacity:.6}.configurator-primary-button:focus-visible{outline:2px solid var(--p-primary-500,var(--primary-500,#3b82f6));outline-offset:2px}.InputValidation[data-v-57fde198]{display:flex;flex-direction:column;width:100%}.InputValidation__Label[data-v-57fde198]{align-items:baseline;display:flex;flex-flow:row;font-size:14px;justify-content:space-between;margin-bottom:.25rem;width:100%}.InputValidation__InputWrapper[data-v-57fde198]{width:100%}.InputValidation__Error[data-v-57fde198]{color:#c10;font-size:12px;white-space:nowrap}.TextInput__Input[data-v-809452f1]{background:var(--p-inputtext-background,Field);border:1px solid var(--p-inputtext-border-color,color-mix(in srgb,currentColor 25%,transparent));border-radius:6px;box-sizing:border-box;color:var(--p-inputtext-color,FieldText);min-height:2.25rem;padding:.5rem;width:100%}.TextInput__Input[data-v-809452f1]::-moz-placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.TextInput__Input[data-v-809452f1]::placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.TextInput__Input[data-v-809452f1]:hover{border-color:var(--p-inputtext-hover-border-color,color-mix(in srgb,currentColor 40%,transparent))}.TextInput__Input[data-v-809452f1]:focus{border-color:var(--p-inputtext-focus-border-color,Highlight);box-shadow:0 0 0 2px var(--p-focus-ring-color,transparent);outline:none}.TextInput__Input--Error[data-v-809452f1]{border:2px solid var(--p-inputtext-invalid-border-color,#dc3545)}.TextInput__Label[data-v-809452f1]{display:flex;flex-flow:row;font-size:14px;justify-content:space-between;width:100%}.InvalidFormAlertMessage[data-v-46c55e82]{background-color:#fff5c4;border-radius:4px;color:#78350f;display:flex;flex-flow:column;margin-top:1rem;padding:.75rem;row-gap:.375rem;width:100%}.InvalidFormAlertMessage__Title[data-v-46c55e82]{font-weight:700;margin:0}.InvalidFormAlertMessage__Description[data-v-46c55e82]{font-size:14px;margin:0}.InvalidFormAlertMessage__List[data-v-46c55e82]{display:flex;flex-flow:column;font-size:14px;list-style:none;margin:0;padding-left:0;padding-inline-start:0;row-gap:.375rem}.InvalidFormAlertMessage__Item[data-v-46c55e82]{margin:0}.InvalidFormAlertMessage__FieldName[data-v-46c55e82]{font-weight:700}.InvalidFormAlertMessage__ErrorMessage[data-v-46c55e82]{margin-left:.25rem}.ErrorResponse[data-v-73d15627]{border-radius:4px;display:flex;flex-flow:column;padding:.75rem;row-gap:.5rem;width:100%}.ErrorResponse--error[data-v-73d15627]{background-color:#fee6e4;color:#000}.ErrorResponse--warning[data-v-73d15627]{background-color:#fffbeb;border:1px solid #fde68a;color:#000}.ErrorResponse p[data-v-73d15627]{margin:0}.ErrorResponse__Header[data-v-73d15627]{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.ErrorResponse__Title[data-v-73d15627]{font-weight:700}.ErrorResponse__Description[data-v-73d15627]{display:flex;flex-flow:column;font-size:14px;row-gap:.5rem}.ErrorResponse__Label[data-v-73d15627]{font-weight:700}.ProductConfigFooter[data-v-8408c016]{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-8408c016]{color:green;font-size:.75rem}.ProductConfigFooter__TotalPrice[data-v-8408c016]{border-radius:3px;display:flex;flex:none;flex-flow:column;padding:.25rem;text-align:center}.ProductConfigFooter__PriceAmount[data-v-8408c016]{font-size:20px;font-weight:700}.ProductConfigFooter__QuantityInput[data-v-8408c016]{max-width:10rem}.LoadingImage[data-v-8408c016]{height:20px;margin-right:8px;vertical-align:middle}.ProductConfigFooter__TagsWarning[data-v-8408c016]{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%}.ProductConfigSummary[data-v-44461a5b]{display:flex;flex-flow:column;row-gap:1rem}.ProductConfigSummary__Header[data-v-44461a5b]{margin:0}.ProductConfigSummary__Body[data-v-44461a5b]{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;flex-flow:row wrap}.ProductConfigSummary__Container[data-v-44461a5b]{display:flex;flex-flow:column;row-gap:.5rem}.LoadingState[data-v-eed833f7]{display:flex;flex-flow:column;row-gap:1rem}.LoadingState__Divider[data-v-eed833f7]{border-bottom:1px solid #d3d3d3}.LoadingStateBarWrapper[data-v-eed833f7]{display:flex;flex-flow:column;row-gap:.5rem}.LoadingStateBar[data-v-eed833f7]{animation:shimmer-eed833f7 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-eed833f7]{height:1.25rem;width:10rem}.LoadingStateBar--ModalHeader[data-v-eed833f7]{height:2rem;width:10rem}.LoadingStateBar--Thick[data-v-eed833f7]{height:2rem;width:100%}.LoadingStateBarFooter[data-v-eed833f7]{display:flex;flex-flow:row wrap;justify-content:space-between}@keyframes shimmer-eed833f7{0%{background-position:50% 0}50%{background-position:-25% 0}to{background-position:50% 0}}.ProductConfigurator input,.ProductConfigurator textarea{font-size:14px}.link{color:#186893;cursor:pointer;text-decoration:none}.color__alert{color:#c10}.icon__x{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHZpZXdCb3g9IjAgMCAxNS40IDE1LjEiPjx0aXRsZT54X2ljb248L3RpdGxlPjxwYXRoIGQ9Ik0xNCAyLjUgMi41IDE0Yy0uMy4zLS45LjMtMS4zIDAtLjMtLjMtLjMtLjkgMC0xLjNMMTIuNyAxLjNjLjMtLjMuOS0uMyAxLjMgMCAuMy4zLjMuOSAwIDEuMiIvPjxwYXRoIGQ9Ik0xMi43IDE0IDEuMyAyLjVjLS4zLS4zLS4zLS45IDAtMS4zLjMtLjMuOS0uMyAxLjMgMEwxNCAxMi43Yy4zLjMuMy45IDAgMS4zLS40LjMtLjkuMy0xLjMgMCIvPjwvc3ZnPg==);background-repeat:no-repeat;height:1rem;width:1rem}.icon__alert{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAyNiI+PGNpcmNsZSBjeD0iMTMiIGN5PSIxMyIgcj0iMTMiIHN0eWxlPSJmaWxsOiNjMTAiLz48cGF0aCBkPSJNMTEuMyAxOS40YzAtLjIgMC0uNS4xLS43cS4zLS42LjktLjljLjIgMCAuNC0uMS43LS4xLjIgMCAuNSAwIC43LjFxLjYuMy45LjljMCAuMi4xLjQuMS43IDAgLjIgMCAuNS0uMS43cS0uMy42LS45LjljLS4yLjEtLjUuMi0uNy4ycy0uNSAwLS43LS4xYy0uMiAwLS40LS4yLS42LS40cy0uMy0uMy0uNC0uNmMwLS4yLS4xLS40LS4xLS43Wm0uMy0zLjNWNC44aDIuN3YxMS4zeiIgc3R5bGU9ImZpbGw6I2ZmZiIvPjwvc3ZnPg==)}.icon__alert,.icon__warning{background-repeat:no-repeat;height:.85rem;width:.85rem}.icon__warning{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGw9IiNmNTllMGIiIHZpZXdCb3g9IjQgMy41IDE2IDE2Ij48cGF0aCBkPSJNMjAgMTguNzVINGEuNzYuNzYgMCAwIDEtLjY1LS4zNy43Ny43NyAwIDAgMSAwLS43NWw4LTE0YS43OC43OCAwIDAgMSAxLjMgMGw4IDE0YS43Ny43NyAwIDAgMSAwIC43NS43Ni43NiAwIDAgMS0uNjUuMzdtLTE0LjcxLTEuNWgxMy40MkwxMiA1LjUxWiIgZGF0YS1uYW1lPSImbHQ7UGF0aCZndDsiLz48cGF0aCBkPSJNMTIgMTMuMjVhLjc2Ljc2IDAgMCAxLS43NS0uNzVWOWEuNzUuNzUgMCAwIDEgMS41IDB2My41YS43Ni43NiAwIDAgMS0uNzUuNzVNMTIgMTYuMjVhLjc2Ljc2IDAgMCAxLS43NS0uNzVWMTVhLjc1Ljc1IDAgMCAxIDEuNSAwdi41YS43Ni43NiAwIDAgMS0uNzUuNzUiLz48L3N2Zz4=)}.icon__toolTip{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGlkPSJMYXllcl8xIiBkYXRhLW5hbWU9IkxheWVyIDEiIHZpZXdCb3g9IjAgMCAyNiAyNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiMxMTQ5Njd9PC9zdHlsZT48L2RlZnM+PHBhdGggZD0iTTEzIDI2QzUuODIgMjYgMCAyMC4xOCAwIDEzUzUuODIgMCAxMyAwczEzIDUuODIgMTMgMTMtNS44MiAxMy0xMyAxM20wLTI0QzYuOTIgMiAyIDYuOTIgMiAxM3M0LjkyIDExIDExIDExIDExLTQuOTIgMTEtMTFTMTkuMDggMiAxMyAyIiBjbGFzcz0iY2xzLTEiLz48cGF0aCBkPSJNMTQuNzQgNi41OGMwIC4yMy0uMDUuNDUtLjE0LjY2LS4xOS40MS0uNTIuNzQtLjk0LjkxYTEuNzExIDEuNzExIDAgMCAxLTEuMzUgMGMtLjQxLS4xOC0uNzMtLjUtLjkxLS45MWExLjY2IDEuNjYgMCAwIDEgMC0xLjM0Yy4xOC0uNDEuNS0uNzMuOTEtLjkuMjItLjEuNDUtLjE2LjY5LS4xNi4yMyAwIC40Ny4wNS42OC4xNGExLjc2IDEuNzYgMCAwIDEgLjk0LjkyYy4wOS4yMi4xMy40NS4xMi42OG0tLjM3IDMuMjl2MTEuMjloLTIuNzNWOS44N3oiIGNsYXNzPSJjbHMtMSIvPjwvc3ZnPg==);background-repeat:no-repeat;height:1rem;width:1rem}.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 color-mix(in srgb,currentColor 25%,transparent)}.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%}.config-in-repo .ProductConfigInput{background:var(--p-inputtext-background,Field);border:1px solid var(--p-inputtext-border-color,color-mix(in srgb,currentColor 25%,transparent));border-radius:6px;box-sizing:border-box;color:var(--p-inputtext-color,FieldText);flex:1 0 auto;min-height:2.25rem;padding:.5rem;transition:all .2s ease}.config-in-repo .ProductConfigInput::-moz-placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.config-in-repo .ProductConfigInput::placeholder{color:var(--p-inputtext-placeholder-color,GrayText)}.config-in-repo .ProductConfigInput:hover{border-color:var(--p-inputtext-hover-border-color,color-mix(in srgb,currentColor 40%,transparent))}.config-in-repo .ProductConfigInput:focus{border-color:var(--p-inputtext-focus-border-color,Highlight);box-shadow:0 0 0 2px var(--p-focus-ring-color,transparent);outline:none}.ProductConfigurator__Loading{align-items:center;display:flex;height:100%;justify-content:center}.config-in-repo .ProductConfigInput__Alert{border:2px solid var(--p-inputtext-invalid-border-color,#dc3545);border-radius:6px}.ProductConfigurator__Header__Title{color:var(--p-text-color);font-size:1.5rem;font-weight:600;margin:0}.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-aaea9d0f]{scrollbar-color:#a3a3a3 transparent;scrollbar-width:thin}.add-to-content[data-v-aaea9d0f]::-webkit-scrollbar{width:6px}.add-to-content[data-v-aaea9d0f]::-webkit-scrollbar-track{background:transparent}.add-to-content[data-v-aaea9d0f]::-webkit-scrollbar-thumb{background-color:#a3a3a3;border-radius:3px}.p-dark .add-to-content[data-v-aaea9d0f]{scrollbar-color:#525252 transparent}.p-dark .add-to-content[data-v-aaea9d0f]::-webkit-scrollbar-thumb{background-color:#525252}.add-to-filter-btn--default[data-v-aaea9d0f]{background-color:#fff!important;border-color:#e5e5e5!important;color:#525252!important}.add-to-filter-btn--default[data-v-aaea9d0f]:hover{background-color:#f5f5f5!important;border-color:#d4d4d4!important}.add-to-filter-btn--active[data-v-aaea9d0f]{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-aaea9d0f]:hover{background-color:var(--p-primary-100)!important}.p-dark .add-to-filter-btn--active[data-v-aaea9d0f]{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-aaea9d0f]{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-aaea9d0f]{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-aaea9d0f]{color:var(--p-primary-600)}.add-to-chip-remove[data-v-aaea9d0f]:hover{background-color:var(--p-primary-100)}.p-dark .add-to-chip-remove[data-v-aaea9d0f]{color:#a3a3a3}.p-dark .add-to-chip-remove[data-v-aaea9d0f]:hover{background-color:#404040}.add-to-progress[data-v-aaea9d0f]{background-color:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.p-dark .add-to-progress[data-v-aaea9d0f]{background-color:#3b82f61a;border-color:#3b82f64d;color:#93c5fd}.add-to-create-link[data-v-aaea9d0f]{color:var(--p-primary-600)}.add-to-create-link[data-v-aaea9d0f]:hover{color:var(--p-primary-700)}.p-dark .add-to-create-link[data-v-aaea9d0f]{color:var(--p-primary-400)}.p-dark .add-to-create-link[data-v-aaea9d0f]:hover{color:var(--p-primary-300)}.modal-enter-active[data-v-a50c66ff],.modal-leave-active[data-v-a50c66ff]{transition:opacity .3s ease}.modal-enter-from[data-v-a50c66ff],.modal-leave-to[data-v-a50c66ff]{opacity:0}.modal-enter-active>div[data-v-a50c66ff],.modal-leave-active>div[data-v-a50c66ff]{transition:transform .3s ease}.modal-enter-from>div[data-v-a50c66ff],.modal-leave-to>div[data-v-a50c66ff]{transform:scale(.95)}.workspace-switcher[data-v-36ae6f8b]{position:relative}.fade-enter-active[data-v-17219ee0]{transition:opacity .2s ease-in .1s}.fade-leave-active[data-v-17219ee0]{transition:opacity .15s ease-out}.fade-enter-from[data-v-17219ee0],.fade-leave-to[data-v-17219ee0]{opacity:0}.nav-icon-container[data-v-17219ee0]{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-17219ee0],.nav-link.justify-center .nav-link-text[data-v-17219ee0]{margin:0;max-width:0;min-width:0;overflow:hidden;padding:0;position:absolute;width:0}.ask-ai-toggle[data-v-17219ee0],.nav-link[data-v-17219ee0]{position:relative}.nav-tooltip[data-v-17219ee0]{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-17219ee0],.nav-link:hover .nav-tooltip[data-v-17219ee0]{opacity:1}.nav-tooltip-content[data-v-17219ee0]{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-17219ee0]{background-color:#1f2937}.nav-tooltip-content.ask-ai-tooltip[data-v-17219ee0]{background:linear-gradient(135deg,#8b5cf6,#6366f1)}.nav-tooltip-arrow[data-v-17219ee0]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .nav-tooltip-arrow[data-v-17219ee0]{border-right-color:#1f2937}.nav-tooltip-arrow.ask-ai-arrow[data-v-17219ee0]{border-right-color:#8b5cf6}.ask-ai-active[data-v-17219ee0]{box-shadow:0 4px 6px -1px #8b5cf64d,0 2px 4px -2px #6366f133}.teams-text[data-v-da76c570]{animation:fadeIn-da76c570 .2s ease-in .1s both}@keyframes fadeIn-da76c570{0%{opacity:0}to{opacity:1}}.menu-enter-active[data-v-da76c570],.menu-leave-active[data-v-da76c570]{max-height:150px;overflow:hidden;transition:max-height .2s ease,opacity .15s ease}.menu-enter-from[data-v-da76c570],.menu-leave-to[data-v-da76c570]{max-height:0;opacity:0}.section-enter-active[data-v-da76c570]{transition:opacity .15s ease-out}.section-leave-active[data-v-da76c570]{transition:opacity .1s ease-in}.section-enter-from[data-v-da76c570],.section-leave-to[data-v-da76c570]{opacity:0}.teams-menu-button[data-v-da76c570]{position:relative}.nav-tooltip[data-v-da76c570]{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-da76c570]{opacity:1}.nav-tooltip-content[data-v-da76c570]{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-da76c570]{background-color:#1f2937}.nav-tooltip-arrow[data-v-da76c570]{border:6px solid transparent;border-right-color:#111827;left:-6px;position:absolute;top:50%;transform:translateY(-50%)}.dark .nav-tooltip-arrow[data-v-da76c570]{border-right-color:#1f2937}.overflow-y-auto[data-v-da76c570]{scrollbar-color:#9ca3af transparent;scrollbar-width:thin}.overflow-y-auto[data-v-da76c570]::-webkit-scrollbar{width:6px}.overflow-y-auto[data-v-da76c570]::-webkit-scrollbar-track{background:transparent}.overflow-y-auto[data-v-da76c570]::-webkit-scrollbar-thumb{background-color:#9ca3af;border-radius:3px}.overflow-y-auto[data-v-da76c570]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.dark .overflow-y-auto[data-v-da76c570]{scrollbar-color:#4b5563 transparent}.dark .overflow-y-auto[data-v-da76c570]::-webkit-scrollbar-thumb{background-color:#4b5563}.dark .overflow-y-auto[data-v-da76c570]::-webkit-scrollbar-thumb:hover{background-color:#6b7280}.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-f20ab78e]{--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-f20ab78e]{--input-bg:#1f2937;--input-border:#374151;--btn-disabled:#4b5563}.input-inner[data-v-f20ab78e]{display:flex;gap:.5rem}.input-container.chat[data-v-f20ab78e]{background:var(--input-bg);border:1px solid var(--input-border);border-radius:.5rem;padding:.375rem .5rem}.input-container.chat[data-v-f20ab78e]:focus-within{border-color:var(--input-focus-border)}.chat .input-inner[data-v-f20ab78e]{align-items:flex-end}.input-container.welcome[data-v-f20ab78e]{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-f20ab78e]:focus-within{box-shadow:0 4px 12px -2px #8b5cf640,0 2px 6px -2px #6366f126}.p-dark .input-container.welcome[data-v-f20ab78e]:focus-within{box-shadow:0 4px 12px -2px #8b5cf659,0 2px 6px -2px #6366f140}.welcome .input-inner[data-v-f20ab78e]{align-items:start;border-radius:calc(.625rem - 2px);padding:.625rem}.input-icon[data-v-f20ab78e]{color:#9ca3af;flex-shrink:0;margin-top:.125rem}.input-container .input-textarea[data-v-f20ab78e]{background:transparent!important;flex:1;padding:0;resize:none}.input-container .input-textarea[data-v-f20ab78e],.input-container .input-textarea[data-v-f20ab78e]:focus{border:none;box-shadow:none;outline:none}.input-container.chat .input-textarea[data-v-f20ab78e]{font-size:.8125rem;max-height:6rem;min-height:1.25rem;padding:.25rem 0}.input-container.welcome .input-textarea[data-v-f20ab78e]{font-size:.875rem;min-height:1.5rem}.send-btn[data-v-f20ab78e]{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-f20ab78e]:hover:not(:disabled){opacity:.9;transform:scale(1.02)}.send-btn[data-v-f20ab78e]:disabled{background:var(--btn-disabled);cursor:not-allowed}.char-count[data-v-f20ab78e]{color:#71717a;font-size:.6875rem;margin-top:.25rem;padding-right:.25rem;text-align:right}.welcome .char-count[data-v-f20ab78e]{color:#ffffffd9}.char-count.over-limit[data-v-f20ab78e]{color:var(--p-red-500);font-weight:600}.welcome .char-count.over-limit[data-v-f20ab78e]{color:#fff}.status-text[data-v-f20ab78e]{align-items:center;color:#8b5cf6;display:flex;font-size:.75rem;margin-top:.375rem;padding-left:.5rem}.p-dark .status-text[data-v-f20ab78e]{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-action-summary-line[data-v-51d90de3]{list-style:disc}.ai-nav-link[data-v-11d9860c]{cursor:pointer}.ai-sidebar[data-v-2b79b4b7]{flex-shrink:0;min-width:0}.chat-header[data-v-2b79b4b7]{justify-content:space-between;padding:.625rem .75rem}.chat-header[data-v-2b79b4b7],.icon-btn[data-v-2b79b4b7]{align-items:center;display:flex}.icon-btn[data-v-2b79b4b7]{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-2b79b4b7]:hover{background:#f4f4f5;color:#3f3f46}.p-dark .icon-btn[data-v-2b79b4b7]:hover{background:#3f3f46;color:#d4d4d8}.chat-tabs-bar[data-v-2b79b4b7]{gap:.375rem;padding:.375rem .5rem}.chat-tabs-bar[data-v-2b79b4b7],.tabs-scroll[data-v-2b79b4b7]{align-items:center;display:flex}.tabs-scroll[data-v-2b79b4b7]{gap:.25rem;min-width:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tabs-scroll[data-v-2b79b4b7]::-webkit-scrollbar{display:none}.tabs-scroll-btn[data-v-2b79b4b7]{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-2b79b4b7]:hover{background:#f4f4f5;color:#3f3f46}.p-dark .tabs-scroll-btn[data-v-2b79b4b7]{color:#a1a1aa}.p-dark .tabs-scroll-btn[data-v-2b79b4b7]:hover{background:#3f3f46;color:#d4d4d8}.tabs-scroll-btn .pi[data-v-2b79b4b7]{font-size:.625rem}.chat-tab[data-v-2b79b4b7]{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-2b79b4b7]{max-width:none;padding:.3125rem .4375rem!important}.tab-title[data-v-2b79b4b7]{max-width:6rem;overflow:hidden;text-overflow:ellipsis}.tab-close[data-v-2b79b4b7]{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-2b79b4b7]{font-size:.5rem}.chat-tab:hover .tab-close[data-v-2b79b4b7]{opacity:.7}.chat-tab .tab-close[data-v-2b79b4b7]:hover{opacity:1}.suggestion-pill[data-v-2b79b4b7]{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-2b79b4b7]:disabled{cursor:not-allowed;opacity:.5}.ai-message[data-v-2b79b4b7]{background-color:#fff;box-shadow:0 1px 2px #0000000a}.p-dark .ai-message[data-v-2b79b4b7]{background-color:#27272a;box-shadow:0 1px 2px #0000001a}.ai-message.user[data-v-2b79b4b7]{background:linear-gradient(135deg,#8b5cf60d,#6366f10d);border-left:2px solid #8b5cf6}.p-dark .ai-message.user[data-v-2b79b4b7]{background:linear-gradient(135deg,#8b5cf626,#6366f126)}.ai-message.assistant[data-v-2b79b4b7]{border-left:2px solid var(--p-surface-400)}.ai-message.error[data-v-2b79b4b7]{border-left:2px solid var(--p-red-400)}.ai-message.user.not-sent[data-v-2b79b4b7]{border-left-color:var(--p-red-400)}.ai-message-not-sent[data-v-2b79b4b7]{align-items:center;color:var(--p-red-500);display:inline-flex;font-size:.5625rem;gap:.25rem;letter-spacing:.05em;line-height:1;margin-left:.375rem;text-transform:uppercase}.ai-message-not-sent .pi[data-v-2b79b4b7],.ai-message-role[data-v-2b79b4b7]{font-size:.5625rem}.ai-message-role[data-v-2b79b4b7]{color:var(--text-color-secondary);letter-spacing:.05em;line-height:1;text-transform:uppercase}.ai-message-body[data-v-2b79b4b7]{font-size:.8125rem;line-height:1.4;margin:.125rem 0 0;white-space:pre-line}.ai-message-markdown[data-v-2b79b4b7]{overflow-wrap:anywhere;white-space:normal}.ai-message-markdown[data-v-2b79b4b7] p{margin:0 0 .5rem}.ai-message-markdown[data-v-2b79b4b7]>:last-child{margin-bottom:0}.ai-message-markdown[data-v-2b79b4b7] ol,.ai-message-markdown[data-v-2b79b4b7] ul{margin:0 0 .5rem;padding-left:1.25rem}.ai-message-markdown[data-v-2b79b4b7] ul{list-style:disc}.ai-message-markdown[data-v-2b79b4b7] ol{list-style:decimal}.ai-message-markdown[data-v-2b79b4b7] h1,.ai-message-markdown[data-v-2b79b4b7] h2,.ai-message-markdown[data-v-2b79b4b7] h3,.ai-message-markdown[data-v-2b79b4b7] h4{font-size:.875rem;font-weight:600;margin:.5rem 0 .25rem}.ai-message-markdown[data-v-2b79b4b7] a{color:#2563eb}.p-dark .ai-message-markdown[data-v-2b79b4b7] a{color:#93c5fd}.ai-message-markdown[data-v-2b79b4b7] a:hover{text-decoration:underline}.ai-message-markdown[data-v-2b79b4b7] code{background:#0000000f;border-radius:.25rem;font-size:.75rem;padding:0 .25rem}.p-dark .ai-message-markdown[data-v-2b79b4b7] code{background:#ffffff1a}.ai-message-markdown[data-v-2b79b4b7] table{border-collapse:collapse;display:block;font-size:.75rem;margin:0 0 .5rem;max-width:100%;overflow-x:auto}.ai-message-markdown[data-v-2b79b4b7] td,.ai-message-markdown[data-v-2b79b4b7] th{border:1px solid #e5e7eb;overflow-wrap:normal;padding:.25rem .5rem;vertical-align:top}.p-dark .ai-message-markdown[data-v-2b79b4b7] td,.p-dark .ai-message-markdown[data-v-2b79b4b7] th{border-color:#3f3f46}.ai-message-markdown[data-v-2b79b4b7] th{background:#00000008;font-weight:600}.p-dark .ai-message-markdown[data-v-2b79b4b7] th{background:#ffffff0d}.drag-over[data-v-2b79b4b7]{position:relative}.drag-overlay[data-v-2b79b4b7]{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-2b79b4b7]{background-color:#8b5cf633}.drag-active[data-v-2b79b4b7]{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}.dark .notification-popover .p-popover-content,.dark .notification-popover.p-popover,.p-dark .notification-popover .p-popover-content,.p-dark .notification-popover.p-popover{background-color:var(--p-content-background,#141414);color:var(--p-text-color,#e5e5e5)}.dark .notification-popover.p-popover,.p-dark .notification-popover.p-popover{border-color:var(--p-surface-400,#3f3f3f)}.dark .notification-popover.p-popover:after,.dark .notification-popover.p-popover:before,.p-dark .notification-popover.p-popover:after,.p-dark .notification-popover.p-popover:before{border-bottom-color:var(--p-surface-400,#3f3f3f)}.dark .notification-popover.p-popover:after,.p-dark .notification-popover.p-popover:after{border-bottom-color:var(--p-content-background,#141414)}.notification-option:hover,.notification-row:not(:disabled):hover{background-color:var(--p-datatable-row-hover-background)}
