.WizardStepper-module__sMRtFa__wizardStepperContainer{box-sizing:border-box;width:100%;max-width:100%;margin:0 auto;padding:1.5rem 1.5rem 0;font-family:ABBVoice,Arial,sans-serif}.WizardStepper-module__sMRtFa__wizardStepperHeader{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.WizardStepper-module__sMRtFa__wizardStepperTitle{color:#111827;margin:0;font-size:clamp(1.125rem,3vw,1.5rem);font-weight:700}.WizardStepper-module__sMRtFa__stepperWhitePanel{background-color:#fff;border-radius:.25rem .25rem 0 0;padding:1rem 1rem 0;box-shadow:0 .125rem .5rem #0000000f}.WizardStepper-module__sMRtFa__stepperBar{border-radius:9999px;width:100%;display:flex;overflow:hidden}.WizardStepper-module__sMRtFa__stepperSegment{color:#000;text-align:center;clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 50%,calc(100% - 1rem) 100%,0 100%,1rem 50%);background-color:#e5e5e5;flex:1;justify-content:center;align-items:center;height:2rem;padding:0 1.75rem;font-size:.85rem;font-weight:600;transition:background-color .2s,color .2s;display:flex;position:relative}.WizardStepper-module__sMRtFa__stepperSegment:first-child{clip-path:polygon(0 0,calc(100% - 1rem) 0,100% 50%,calc(100% - 1rem) 100%,0 100%);padding-left:1.5rem}.WizardStepper-module__sMRtFa__stepperSegment:last-child{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,1rem 50%);justify-content:flex-end;padding-right:1.75rem}.WizardStepper-module__sMRtFa__stepperSegment+.WizardStepper-module__sMRtFa__stepperSegment{margin-left:-13px}.WizardStepper-module__sMRtFa__stepperSegmentLabel{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;display:inline-flex;overflow:hidden}.WizardStepper-module__sMRtFa__stepperCheck{font-size:.8rem}.WizardStepper-module__sMRtFa__stepperSegment.WizardStepper-module__sMRtFa__active{color:#fff;z-index:2;background-color:#345ee6}.WizardStepper-module__sMRtFa__stepperSegment.WizardStepper-module__sMRtFa__completed{color:#fff;background-color:#047857}.WizardStepper-module__sMRtFa__stepperSegment.WizardStepper-module__sMRtFa__pending{color:#000;background-color:#e5e5e5}.WizardStepper-module__sMRtFa__stepperSegment.WizardStepper-module__sMRtFa__clickable{cursor:pointer}.WizardStepper-module__sMRtFa__stepperSegment.WizardStepper-module__sMRtFa__disabled{cursor:not-allowed;opacity:.7}.WizardStepper-module__sMRtFa__stepperDescriptions{border-bottom:1px solid #e5e7eb;width:100%;padding:.75rem 0 1.25rem;display:flex}.WizardStepper-module__sMRtFa__stepperDescriptionItem{color:#6b7280;text-align:left;box-sizing:border-box;flex:1;padding:0 1.5rem;font-size:.875rem;line-height:1.3}@media (max-width:64rem){.WizardStepper-module__sMRtFa__stepperSegment{padding:0 1.25rem;font-size:.75rem}.WizardStepper-module__sMRtFa__stepperDescriptionItem{display:none}}@media (max-width:48rem){.WizardStepper-module__sMRtFa__wizardStepperContainer{padding:1rem .75rem 0}.WizardStepper-module__sMRtFa__stepperSegmentLabel{white-space:normal}}
.success-notification{z-index:1000;background-color:#fff;border-radius:.5rem;width:25rem;position:fixed;top:4.375rem;right:.625rem;overflow:hidden;box-shadow:0 4px 12px #00000026}.success-notification:before{content:"";background-color:#21a67a;height:.25rem;position:absolute;top:0;left:0;right:0}.success-notification-content{justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.success-notification-icon{color:#fff;background-color:#0f7a5a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.75rem;font-size:.875rem;display:flex}.success-notification-message{color:#333;flex-grow:1;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:500}.success-notification-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.125rem;transition:background-color .2s}.success-notification-close:hover{color:#333;background-color:#f5f5f5}.info-notification{z-index:1000;background-color:#fff;border-radius:.5rem;width:25rem;position:fixed;top:4.375rem;right:.625rem;overflow:hidden;box-shadow:0 4px 12px #00000026}.info-notification:before{content:"";background-color:#0052ff;height:.25rem;position:absolute;top:0;left:0;right:0}.info-notification-content{justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.info-notification-icon{color:#fff;background-color:#0052ff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.75rem;font-size:.875rem;display:flex}.info-notification-message{color:#333;flex-grow:1;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:500}.info-notification-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.125rem;transition:background-color .2s}.info-notification-close:hover{color:#333;background-color:#f5f5f5}.warning-notification{z-index:1000;background-color:#fff;border-radius:.5rem;width:25rem;position:fixed;top:4.375rem;right:.625rem;overflow:hidden;box-shadow:0 4px 12px #00000026}.warning-notification:before{content:"";background-color:#ffa200;height:.25rem;position:absolute;top:0;left:0;right:0}.warning-notification-content{justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.warning-notification-icon{color:#fff;background-color:#b45309;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.75rem;font-size:.875rem;display:flex}.warning-notification-message{color:#333;flex-grow:1;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:500}.warning-notification-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.125rem;transition:background-color .2s}.warning-notification-close:hover{color:#333;background-color:#f5f5f5}.error-notification{z-index:1000;background-color:#fff;border-radius:.5rem;width:25rem;position:fixed;top:4.375rem;right:.625rem;overflow:hidden;box-shadow:0 4px 12px #00000026}.error-notification:before{content:"";background-color:#ef3934;height:.25rem;position:absolute;top:0;left:0;right:0}.error-notification-content{justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.error-notification-icon{color:#fff;background-color:#dc2626;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-right:.75rem;font-size:.875rem;display:flex}.error-notification-message{color:#333;flex-grow:1;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:500}.error-notification-close{color:#666;cursor:pointer;background:0 0;border:none;border-radius:.25rem;padding:.25rem;font-size:1.125rem;transition:background-color .2s}.error-notification-close:hover{color:#333;background-color:#f5f5f5}
.FileFetchLoadingOverlay-module__34YwNq__overlay{z-index:9999;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.FileFetchLoadingOverlay-module__34YwNq__card{text-align:center;background:#fff;border-radius:.5rem;padding:2rem}.FileFetchLoadingOverlay-module__34YwNq__spinner{border:.25rem solid #f3f3f3;border-top-color:#36f;border-radius:50%;width:3rem;height:3rem;margin:0 auto 1rem;animation:1s linear infinite FileFetchLoadingOverlay-module__34YwNq__spin}.FileFetchLoadingOverlay-module__34YwNq__text{color:#333;margin:0;font-size:1rem}@keyframes FileFetchLoadingOverlay-module__34YwNq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.ProjectStateViews-module__OBsviG__loadingContainer{flex-direction:column;justify-content:center;align-items:center;padding:3rem 1.5rem;display:flex}.ProjectStateViews-module__OBsviG__loadingSpinner{border:3px solid #f3f3f3;border-top-color:#36f;border-radius:50%;width:2.5rem;height:2.5rem;animation:1s linear infinite ProjectStateViews-module__OBsviG__spin}@keyframes ProjectStateViews-module__OBsviG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ProjectStateViews-module__OBsviG__loadingText{color:#6b7280;margin-top:1rem;font-size:.875rem}.ProjectStateViews-module__OBsviG__errorContainer{padding:1.5rem}.ProjectStateViews-module__OBsviG__errorText{color:#ff9500;margin-bottom:.625rem;font-size:.875rem}.ProjectStateViews-module__OBsviG__emptyContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 1.5rem;display:flex}.ProjectStateViews-module__OBsviG__emptyIcon{color:#9ca3af;margin-bottom:1rem}.ProjectStateViews-module__OBsviG__emptyTitle{color:#1f2937;margin:0 0 .5rem;font-size:1.125rem;font-weight:600}.ProjectStateViews-module__OBsviG__emptyMessage{color:#6b7280;margin:0 0 1.5rem;font-size:.875rem}.ProjectStateViews-module__OBsviG__emptyAction{min-width:10rem}
.ProjectDetailsModal-module__ac-_da__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ProjectDetailsModal-module__ac-_da__backdropHitArea{position:absolute;inset:0}.ProjectDetailsModal-module__ac-_da__modal{z-index:1;background:#fff;border:none;border-radius:.75rem;flex-direction:column;width:100%;max-width:45rem;max-height:88vh;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0003}.ProjectDetailsModal-module__ac-_da__header{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}.ProjectDetailsModal-module__ac-_da__headerText{flex-direction:column;gap:.2rem;display:flex}.ProjectDetailsModal-module__ac-_da__title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.ProjectDetailsModal-module__ac-_da__subtitle{color:#6b7280;margin:0;font-size:.875rem}.ProjectDetailsModal-module__ac-_da__closeBtn{cursor:pointer;color:#4b5563;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:background .15s,color .15s;display:inline-flex}.ProjectDetailsModal-module__ac-_da__closeBtn:hover{color:#b91c1c;background:#fee2e2}.ProjectDetailsModal-module__ac-_da__body{scrollbar-width:thin;padding:1.5rem;overflow-y:auto}.ProjectDetailsModal-module__ac-_da__grid{grid-template-columns:1fr 1fr;gap:1rem 2rem;display:grid}.ProjectDetailsModal-module__ac-_da__field{flex-direction:column;gap:.25rem;display:flex}.ProjectDetailsModal-module__ac-_da__field:last-child{grid-column:1/-1}.ProjectDetailsModal-module__ac-_da__fieldLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:500}.ProjectDetailsModal-module__ac-_da__fieldValue{color:#1f2937;word-break:break-word;font-size:.9rem;line-height:1.5}.ProjectDetailsModal-module__ac-_da__statusBadge{color:#1f1f1f;font-size:.75rem;font-weight:400;display:inline-block}.ProjectDetailsModal-module__ac-_da__statusFinalized{color:#059669;font-weight:500}.ProjectDetailsModal-module__ac-_da__statusProgress{color:#2563eb;font-weight:500}.ProjectDetailsModal-module__ac-_da__statusDraft{color:#d97706;font-weight:500}@media (max-width:37.5rem){.ProjectDetailsModal-module__ac-_da__grid{grid-template-columns:1fr}.ProjectDetailsModal-module__ac-_da__field:last-child{grid-column:1}}
.ProjectForm-module__2NAXAW__pfProjectFormContainer{scroll-behavior:smooth;flex:1;width:100%;min-height:0;padding:1.125rem 2rem 2rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;overflow-y:auto}.ProjectForm-module__2NAXAW__pfProjectFormContainer::-webkit-scrollbar{width:.375rem}.ProjectForm-module__2NAXAW__pfProjectFormContainer::-webkit-scrollbar-track{background:#f8fafc;border-radius:.1875rem}.ProjectForm-module__2NAXAW__pfProjectFormContainer::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:.1875rem}.ProjectForm-module__2NAXAW__pfProjectFormContainer::-webkit-scrollbar-thumb:hover{background:#9ca3af}.ProjectForm-module__2NAXAW__pfField{margin-bottom:.25rem;position:relative}.ProjectForm-module__2NAXAW__pfFieldRow{grid-template-columns:repeat(3,1fr);gap:1.5rem;margin-bottom:.25rem;display:grid}.ProjectForm-module__2NAXAW__pfHalfWidth{min-width:0}.ProjectForm-module__2NAXAW__pfFullWidth{grid-column:1/-1;min-width:0}.ProjectForm-module__2NAXAW__pfLabel{color:#111827;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.ProjectForm-module__2NAXAW__pfRequired{color:#ef4444;margin-left:.25rem}.ProjectForm-module__2NAXAW__pfInput,.ProjectForm-module__2NAXAW__pfSelect{box-sizing:border-box;border:.0625rem solid #d1d5db;border-radius:.25rem;width:100%;max-width:100%;height:2.5rem;padding:0 .75rem;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ProjectForm-module__2NAXAW__pfTextarea{resize:vertical;box-sizing:border-box;border:.0625rem solid #d1d5db;border-radius:.25rem;width:100%;max-width:100%;min-height:6rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.ProjectForm-module__2NAXAW__pfInput:focus,.ProjectForm-module__2NAXAW__pfSelect:focus,.ProjectForm-module__2NAXAW__pfTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 .125rem #3b82f633}.ProjectForm-module__2NAXAW__pfInputFetchRow{align-items:stretch;gap:.5rem;display:flex}.ProjectForm-module__2NAXAW__pfInputFetchRow button{white-space:nowrap;align-self:stretch;height:auto}.ProjectForm-module__2NAXAW__pfInputFetchRow .ProjectForm-module__2NAXAW__pfInput{flex:1;max-width:none}.ProjectForm-module__2NAXAW__pfDescription{color:#6b7280;margin-top:.25rem;font-size:.75rem;display:block}.ProjectForm-module__2NAXAW__pfError{color:#ef4444;margin-top:.25rem;font-size:.75rem;display:block}.ProjectForm-module__2NAXAW__pfCloudIcon{vertical-align:middle;width:1rem;height:1rem;margin-right:.375rem}@media (max-width:64rem){.ProjectForm-module__2NAXAW__pfFieldRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:48rem){.ProjectForm-module__2NAXAW__pfProjectFormContainer{width:100%;padding:1rem}.ProjectForm-module__2NAXAW__pfFieldRow{grid-template-columns:1fr;gap:1rem}.ProjectForm-module__2NAXAW__pfInput,.ProjectForm-module__2NAXAW__pfSelect,.ProjectForm-module__2NAXAW__pfTextarea{max-width:100%}}input.ProjectForm-module__2NAXAW__pfInput[type=date]{appearance:none}input.ProjectForm-module__2NAXAW__pfInput[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer}.ProjectForm-module__2NAXAW__pfMultiSelect{width:100%;position:relative}.ProjectForm-module__2NAXAW__pfMultiSelectToggle{cursor:pointer;text-align:left;box-sizing:border-box;color:#111827;background:#fff;border:.0625rem solid #d1d5db;border-radius:.25rem;justify-content:space-between;align-items:center;width:100%;padding:.625rem .75rem;font-size:.875rem;display:flex}.ProjectForm-module__2NAXAW__pfMultiSelectToggle:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 .125rem #3b82f633}.ProjectForm-module__2NAXAW__pfMultiSelectMenu{z-index:100;background:#fff;border:.0625rem solid #d1d5db;border-radius:.25rem;max-height:17.5rem;display:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a}.ProjectForm-module__2NAXAW__pfMultiSelectOpen .ProjectForm-module__2NAXAW__pfMultiSelectMenu{display:block}.ProjectForm-module__2NAXAW__pfMultiSelectOption{align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;display:flex}.ProjectForm-module__2NAXAW__pfMultiSelectOption:hover{background-color:#e8eeff}.ProjectForm-module__2NAXAW__pfMultiSelectOption label{cursor:pointer;-webkit-user-select:none;user-select:none;color:#111827;flex:1}.ProjectForm-module__2NAXAW__pfMultiSelectOption input[type=checkbox]{cursor:pointer}.ProjectForm-module__2NAXAW__pfMultiSelectValue{text-overflow:ellipsis;white-space:nowrap;color:#111827;flex:1;overflow:hidden}.ProjectForm-module__2NAXAW__pfMultiSelectPlaceholder{color:#9ca3af}.ProjectForm-module__2NAXAW__pfMultiSelectArrow{color:#6b7280;flex-shrink:0;margin-left:.5rem;font-size:.75rem}.ProjectForm-module__2NAXAW__pfMultiSelectSearch{z-index:1;background:#fff;border-bottom:.0625rem solid #e5e7eb;padding:.5rem .75rem;position:sticky;top:0}.ProjectForm-module__2NAXAW__pfMultiSelectSearchInput{box-sizing:border-box;color:#111827;border:.0625rem solid #d1d5db;border-radius:.25rem;outline:none;width:100%;padding:.375rem .5rem;font-size:.8125rem}.ProjectForm-module__2NAXAW__pfMultiSelectSearchInput:focus{border-color:#3b82f6;box-shadow:0 0 0 .125rem #3b82f633}.ProjectForm-module__2NAXAW__pfMultiSelectCustomRow{background:#fff;border-top:.0625rem solid #e5e7eb;gap:.375rem;padding:.5rem .75rem;display:flex;position:sticky;bottom:0}.ProjectForm-module__2NAXAW__pfMultiSelectAddBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.25rem;flex-shrink:0;padding:.375rem .75rem;font-size:.8125rem}.ProjectForm-module__2NAXAW__pfMultiSelectAddBtn:hover{background:#1d4ed8}
.EditProjectModal-module__2cncYW__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.EditProjectModal-module__2cncYW__backdropHitArea{position:absolute;inset:0}.EditProjectModal-module__2cncYW__modal{z-index:1;background:#fff;border:none;border-radius:.75rem;flex-direction:column;width:100%;max-width:40rem;max-height:90vh;padding:0;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #0003}.EditProjectModal-module__2cncYW__header{border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.5rem 1rem;display:flex}.EditProjectModal-module__2cncYW__headerText{flex-direction:column;gap:.2rem;display:flex}.EditProjectModal-module__2cncYW__title{color:#111827;margin:0;font-size:1.125rem;font-weight:600}.EditProjectModal-module__2cncYW__subtitle{color:#6b7280;margin:0;font-size:.875rem}.EditProjectModal-module__2cncYW__closeBtn{cursor:pointer;color:#4b5563;background:#f3f4f6;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;transition:background .15s,color .15s;display:inline-flex}.EditProjectModal-module__2cncYW__closeBtn:hover{color:#b91c1c;background:#fee2e2}.EditProjectModal-module__2cncYW__body{scrollbar-width:thin;flex:1;padding:1.5rem;overflow-y:auto}.EditProjectModal-module__2cncYW__grid{grid-template-columns:1fr 1fr;gap:1rem 1.5rem;display:grid}.EditProjectModal-module__2cncYW__field{flex-direction:column;gap:.35rem;display:flex}.EditProjectModal-module__2cncYW__fieldFull{flex-direction:column;grid-column:1/-1;gap:.35rem;display:flex}.EditProjectModal-module__2cncYW__label{color:#374151;font-size:.8125rem;font-weight:600}.EditProjectModal-module__2cncYW__required{color:#ef4444;margin-left:.15rem}.EditProjectModal-module__2cncYW__input,.EditProjectModal-module__2cncYW__select{color:#111827;box-sizing:border-box;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;padding:.55rem .75rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s}.EditProjectModal-module__2cncYW__input:focus,.EditProjectModal-module__2cncYW__select:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 2px #3b82f633}input.EditProjectModal-module__2cncYW__input[type=date]{appearance:none}input.EditProjectModal-module__2cncYW__input[type=date]::-webkit-calendar-picker-indicator{opacity:1;cursor:pointer}.EditProjectModal-module__2cncYW__errorMsg{color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;border-radius:.375rem;margin-top:.75rem;padding:.5rem .75rem;font-size:.8125rem}.EditProjectModal-module__2cncYW__footer{border-top:1px solid #f3f4f6;justify-content:flex-end;gap:.75rem;margin-top:1.5rem;padding-top:1rem;display:flex}.EditProjectModal-module__2cncYW__cancelBtn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;padding:.55rem 1.25rem;font-size:.875rem;font-weight:500;transition:background .15s}.EditProjectModal-module__2cncYW__cancelBtn:hover:not(:disabled){background:#f9fafb}.EditProjectModal-module__2cncYW__cancelBtn:disabled{opacity:.5;cursor:not-allowed}.EditProjectModal-module__2cncYW__saveBtn{color:#fff;cursor:pointer;background:#c00;border:none;border-radius:.375rem;padding:.55rem 1.25rem;font-size:.875rem;font-weight:600;transition:background .15s}.EditProjectModal-module__2cncYW__saveBtn:hover:not(:disabled){background:#cc000c}.EditProjectModal-module__2cncYW__saveBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:32.5rem){.EditProjectModal-module__2cncYW__grid{grid-template-columns:1fr}.EditProjectModal-module__2cncYW__fieldFull{grid-column:1}}
.DetailView-module__fgRXjq__detailViewContainer{flex-direction:column;width:100%;display:flex}.DetailView-module__fgRXjq__selectionCounter{background-color:#f8faff;border-bottom:1px solid #e5e7eb;border-radius:.75rem;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem 1.5rem;font-size:.875rem;display:flex}.DetailView-module__fgRXjq__selectAllLabel{cursor:pointer;color:#374151;align-items:center;gap:.5rem;margin:0;font-weight:500;display:flex}.DetailView-module__fgRXjq__selectAllLabel input[type=checkbox]{cursor:pointer;margin:0}.DetailView-module__fgRXjq__clearSelection{color:#fff;cursor:pointer;background:#dc2626;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.875rem;font-weight:500}.DetailView-module__fgRXjq__clearSelection:hover{background:#b91c1c}.DetailView-module__fgRXjq__loadingContainer,.DetailView-module__fgRXjq__errorContainer,.DetailView-module__fgRXjq__emptyContainer{text-align:center;background:#f8f9fb;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:18.75rem;margin-bottom:1rem;padding:4rem 2rem;display:flex}.DetailView-module__fgRXjq__loadingSpinner{border:3px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:1rem;animation:1s linear infinite DetailView-module__fgRXjq__spin}.DetailView-module__fgRXjq__loadingText{color:#6b7280;letter-spacing:.01em;margin:0;font-size:1rem;font-weight:500}.DetailView-module__fgRXjq__emptyIcon{color:#d1d5db;opacity:.8;margin-bottom:1rem}.DetailView-module__fgRXjq__emptyTitle{color:#374151;letter-spacing:.01em;margin:0 0 .5rem;font-size:1.25rem;font-weight:600}.DetailView-module__fgRXjq__emptyMessage{color:#6b7280;max-width:25rem;margin:0 0 1.5rem;font-size:.875rem;line-height:1.5}.DetailView-module__fgRXjq__emptyAction{margin-top:.5rem}@keyframes DetailView-module__fgRXjq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.DetailView-module__fgRXjq__projectCardGrid{scrollbar-width:thin;scrollbar-color:grey;background:#fff;border-radius:.75rem;flex:1;max-height:37.5rem;padding:1.25rem;overflow:hidden auto}.DetailView-module__fgRXjq__projectCardGrid::-webkit-scrollbar{width:.5rem}.DetailView-module__fgRXjq__projectCardGrid::-webkit-scrollbar-track{background:#f1f5f9;border-radius:.25rem;margin:.5rem 0}.DetailView-module__fgRXjq__projectCardGrid::-webkit-scrollbar-thumb{background:#cbd5e1;border:1px solid #e2e8f0;border-radius:.25rem;transition:background .2s}.DetailView-module__fgRXjq__projectCardGrid::-webkit-scrollbar-thumb:hover{background:#94a3b8}.DetailView-module__fgRXjq__projectCardGrid::-webkit-scrollbar-thumb:active{background:#64748b}.DetailView-module__fgRXjq__projectCardGridContainer{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.25rem;padding:0;display:grid}.DetailView-module__fgRXjq__projectCardGridItem{background:#fff url(/assets/image24.jpg) 50%/cover no-repeat;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;height:auto;min-height:13.75rem;padding:1.25rem;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 1px 3px #0000001a}.DetailView-module__fgRXjq__projectCardGridItem:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.DetailView-module__fgRXjq__projectCardGridHeader{justify-content:space-between;align-items:center;gap:.75rem;min-height:2rem;margin-bottom:.875rem;display:flex}.DetailView-module__fgRXjq__projectCardGridHeaderLeft{align-items:center;gap:.5rem;display:flex}.DetailView-module__fgRXjq__projectCardCheckbox{cursor:pointer;margin:0}.DetailView-module__fgRXjq__projectCardGridOppno{color:#36f;word-break:break-all;overflow-wrap:break-word;background:0 0;border:none;border-radius:0;max-width:12.5rem;padding:0;font-size:.8125rem;font-weight:600;line-height:1.2;display:block}.DetailView-module__fgRXjq__projectCardGridOppno:hover{text-decoration:underline}.DetailView-module__fgRXjq__projectCardGridActions{opacity:.4;pointer-events:none;gap:.375rem;display:flex}.DetailView-module__fgRXjq__projectCardGridActionIcon{color:#1f1f1f!important;background-color:#dbdbdb!important;border:1px solid #dbdbdb!important;border-radius:50%!important;width:2rem!important;min-height:2rem!important;padding:.375rem!important;transition:all .2s!important}.DetailView-module__fgRXjq__projectCardGridActionIcon:hover{color:#1f1f1f!important;background-color:#c5c5c5!important;border-color:#c5c5c5!important}.DetailView-module__fgRXjq__projectCardGridActionIconActive{pointer-events:all;opacity:1;cursor:pointer;color:#1f1f1f!important;background-color:#dbdbdb!important;border:1px solid #dbdbdb!important;border-radius:50%!important;width:2rem!important;min-height:2rem!important;padding:.375rem!important;transition:all .2s!important}.DetailView-module__fgRXjq__projectCardGridActionIconActive>span:not([class]){display:none}.DetailView-module__fgRXjq__projectCardGridActionIconActive:hover{background-color:#c5c5c5!important;border-color:#c5c5c5!important}.DetailView-module__fgRXjq__projectCardGridActionIconActive.DetailView-module__fgRXjq__deleteBtn:hover{color:#b91c1c!important;background-color:#fee2e2!important;border-color:#fca5a5!important}.DetailView-module__fgRXjq__projectCardGridContent{flex:1}.DetailView-module__fgRXjq__projectCardGridTitle{color:#111827;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .625rem;font-size:.9375rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.DetailView-module__fgRXjq__projectCardGridMetaRow{justify-content:flex-start;align-items:center;gap:.5rem;margin-bottom:.875rem;display:flex}.DetailView-module__fgRXjq__projectCardGridCompany{color:#6b7280;font-size:.8125rem;line-height:1.2}.DetailView-module__fgRXjq__projectCardGridUpdateText{color:#6b7280;white-space:nowrap;border-left:1px solid #e5e7eb;padding-left:.5rem;font-size:.75rem}.DetailView-module__fgRXjq__projectCardGridFooter{border-top:1px solid #e5e7eb;justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;padding-top:.75rem;display:flex}.DetailView-module__fgRXjq__projectCardGridActionButton{flex:1;gap:.25rem;max-width:10rem;font-size:.875rem;color:#1f1f1f!important;background-color:#0000!important;border:1px solid #dbdbdb!important;border-radius:1.25rem!important;min-height:2.25rem!important;padding:.625rem 1rem!important;font-weight:500!important;transition:all .2s!important}.DetailView-module__fgRXjq__projectCardGridActionButton:hover{background-color:#f9fafb!important;border-color:#9ca3af!important}.DetailView-module__fgRXjq__projectCardGridStatusBadge{white-space:nowrap;letter-spacing:normal;border-radius:1rem;align-items:center;gap:.25rem;padding:.25rem .75rem;font-size:.75rem;font-weight:600;display:flex}.DetailView-module__fgRXjq__projectCardGridStatusFinalized{color:#0f7a5a;background:#edf8f4;border:1px solid #0f7a5a;border-radius:1rem}.DetailView-module__fgRXjq__projectCardGridStatusProgress,.DetailView-module__fgRXjq__projectCardGridStatusDraft{color:#b45309;background-color:#fff8eb;border:1px solid #b45309;border-radius:1rem}@media (max-width:75rem){.DetailView-module__fgRXjq__projectCardGridContainer{grid-template-columns:repeat(auto-fill,minmax(280px,320px));gap:1rem}}@media (max-width:64rem){.DetailView-module__fgRXjq__projectCardGridContainer{grid-template-columns:repeat(auto-fill,minmax(260px,300px))}.DetailView-module__fgRXjq__projectCardGridItem{min-height:12.5rem;padding:1rem}.DetailView-module__fgRXjq__projectCardGridTitle{font-size:.875rem;line-height:1.25}.DetailView-module__fgRXjq__projectCardGridCompany{margin-bottom:.75rem;font-size:.75rem}.DetailView-module__fgRXjq__projectCardGridUpdateText{font-size:.75rem}.DetailView-module__fgRXjq__projectCardGridActionButton{min-height:2rem!important;padding:.5rem .875rem!important;font-size:.75rem!important}.DetailView-module__fgRXjq__projectCardGridStatusBadge{padding:.1875rem .4375rem;font-size:.625rem}.DetailView-module__fgRXjq__projectCardGridOppno{max-width:9.375rem;padding:.1875rem .4375rem;font-size:.6875rem}}@media (max-width:48rem){.DetailView-module__fgRXjq__projectCardGrid{padding:1rem}.DetailView-module__fgRXjq__projectCardGridContainer{grid-template-columns:1fr;gap:1rem}.DetailView-module__fgRXjq__projectCardGridItem{padding:1rem}.DetailView-module__fgRXjq__projectCardGridHeader{flex-direction:column;align-items:stretch;gap:.5rem}.DetailView-module__fgRXjq__projectCardGridActions{align-self:flex-end}.DetailView-module__fgRXjq__projectCardGridOppno{max-width:100%;font-size:.625rem}.DetailView-module__fgRXjq__projectCardGridMetaRow{flex-wrap:wrap;gap:.375rem}.DetailView-module__fgRXjq__projectCardGridFooter{flex-direction:column;align-items:stretch;gap:.75rem}.DetailView-module__fgRXjq__projectCardGridActionButton{width:100%;max-width:none}.DetailView-module__fgRXjq__projectCardGridStatusBadge{align-self:center}}@media (max-width:30rem){.DetailView-module__fgRXjq__projectCardGridContainer{grid-template-columns:1fr}.DetailView-module__fgRXjq__projectCardGridItem{min-height:11.25rem}}
.ListView-module__gUNqSa__lvContainer{flex-direction:column;width:100%;display:flex;overflow:visible}.ListView-module__gUNqSa__viewToggleGroup{background:#fff;border:1px solid #d1d5db;border-radius:.5rem;flex-shrink:0;align-items:center;gap:.125rem;padding:.1875rem;display:flex}.ListView-module__gUNqSa__viewToggleBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background-color .2s,color .2s;display:flex}.ListView-module__gUNqSa__viewToggleBtn:hover{background-color:#f3f4f6}button.ListView-module__gUNqSa__viewToggleBtn[data-active=true]{color:#fff;background-color:#36f}button.ListView-module__gUNqSa__viewToggleBtn[data-active=true]:hover{background-color:#36f}.ListView-module__gUNqSa__lvContent{flex-shrink:0;padding:0 2rem}.ListView-module__gUNqSa__lvTableCard{background:#fff;border-radius:.75rem;padding:1.25rem 1.5rem 1.5rem;box-shadow:0 .125rem .5rem #0000000f}.ListView-module__gUNqSa__lvTableCard .ListView-module__gUNqSa__lvOverviewControls{margin-bottom:1rem}.ListView-module__gUNqSa__lvOverviewStatsGrid{gap:1.25rem;margin-bottom:1.5rem;display:flex}.ListView-module__gUNqSa__lvStatCard{background:#fff;border-radius:.75rem;flex:1;align-items:flex-start;gap:1rem;min-width:12.5rem;height:5rem;padding:1.25rem 1.5rem;transition:box-shadow .2s;display:flex}.ListView-module__gUNqSa__lvStatCardIcon img{flex-shrink:0;display:block}.ListView-module__gUNqSa__lvStatCardIcon svg{color:#1c1c1c;flex-shrink:0;display:block}.ListView-module__gUNqSa__lvBidRequestCard{background:#fff;border-radius:.75rem;flex:1;align-items:flex-start;gap:1rem;min-width:12.5rem;height:5rem;padding:1.25rem 1.5rem;transition:box-shadow .2s;display:flex}.ListView-module__gUNqSa__lvBidRequestMain{flex-shrink:0}.ListView-module__gUNqSa__lvBidRequestBadges{border-left:1px solid #e5e7eb;flex-wrap:wrap;align-items:center;gap:.5rem;padding-left:1.5rem;display:flex}.ListView-module__gUNqSa__lvBidRequestBadge{white-space:nowrap;align-items:center;gap:.375rem;font-size:.75rem;font-weight:600;display:inline-flex}.ListView-module__gUNqSa__lvBidRequestBadge:before{content:"";border-radius:.125rem;flex-shrink:0;width:.25rem;height:1rem}.ListView-module__gUNqSa__lvBidRequestBadgeAll{color:#36f}.ListView-module__gUNqSa__lvBidRequestBadgeAll:before{background-color:#36f}.ListView-module__gUNqSa__lvBidRequestBadgeProgress{color:#b45309}.ListView-module__gUNqSa__lvBidRequestBadgeProgress:before{background-color:#ffa200}.ListView-module__gUNqSa__lvBidRequestBadgeCompleted{color:#0f7a5a}.ListView-module__gUNqSa__lvBidRequestBadgeCompleted:before{background-color:#21a67a}.ListView-module__gUNqSa__lvStatCardContent{flex:1;min-width:0}.ListView-module__gUNqSa__lvStatCardTitleRow{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.ListView-module__gUNqSa__lvStatCardTitleRow .ListView-module__gUNqSa__lvStatCardTitle{margin-bottom:0}.ListView-module__gUNqSa__lvStatCardTitle{color:#374151;margin-bottom:.375rem;font-size:.875rem;font-weight:500;line-height:1.2}.ListView-module__gUNqSa__lvStatCardNumber{color:#111827;font-size:1.5rem;font-weight:700;line-height:1.1}.ListView-module__gUNqSa__lvOverviewControls{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.ListView-module__gUNqSa__lvOverviewTabs{flex-shrink:0;gap:.5rem;display:flex}.ListView-module__gUNqSa__lvOverviewActions{flex-shrink:0;align-items:center;gap:1rem;display:flex}.ListView-module__gUNqSa__lvOverviewSearchInput{width:13.75rem}.ListView-module__gUNqSa__lvOverviewSortSelect{width:8.75rem}.ListView-module__gUNqSa__lvOverviewCreateBtn{white-space:nowrap}@media (min-width:64rem) and (max-width:90rem){.ListView-module__gUNqSa__lvStatCard,.ListView-module__gUNqSa__lvBidRequestCard{min-width:11.25rem;height:4.6875rem;padding:1rem 1.25rem}.ListView-module__gUNqSa__lvStatCardTitle{font-size:.8125rem}.ListView-module__gUNqSa__lvStatCardNumber{font-size:1.375rem}.ListView-module__gUNqSa__lvStatCardDetails{font-size:.6875rem}.ListView-module__gUNqSa__lvOverviewStatsGrid{gap:1rem}.ListView-module__gUNqSa__lvOverviewSearchInput{width:12rem}.ListView-module__gUNqSa__lvOverviewSortSelect{width:8rem}}@media (min-width:90.0625rem){.ListView-module__gUNqSa__lvStatCard,.ListView-module__gUNqSa__lvBidRequestCard{min-width:13.75rem;height:5.3125rem;padding:1.5rem 1.75rem}.ListView-module__gUNqSa__lvStatCardTitle{font-size:.9375rem}.ListView-module__gUNqSa__lvStatCardNumber{font-size:1.625rem}.ListView-module__gUNqSa__lvStatCardDetails{font-size:.8125rem}.ListView-module__gUNqSa__lvOverviewStatsGrid{gap:1.5rem}.ListView-module__gUNqSa__lvOverviewSearchInput{width:15rem}.ListView-module__gUNqSa__lvOverviewSortSelect{width:9rem}}@media (max-width:80rem){.ListView-module__gUNqSa__lvStatCard,.ListView-module__gUNqSa__lvBidRequestCard{min-width:10rem;height:4.375rem;padding:1rem}.ListView-module__gUNqSa__lvStatCardTitle{font-size:.8125rem}.ListView-module__gUNqSa__lvStatCardNumber{font-size:1.25rem}.ListView-module__gUNqSa__lvStatCardDetails{font-size:.6875rem}.ListView-module__gUNqSa__lvOverviewStatsGrid{gap:.875rem}}@media (max-width:64rem){.ListView-module__gUNqSa__lvContent{padding:1rem}.ListView-module__gUNqSa__lvOverviewStatsGrid{flex-direction:column;gap:1rem}.ListView-module__gUNqSa__lvStatCard,.ListView-module__gUNqSa__lvBidRequestCard{min-width:auto;height:auto;padding:1rem}}@media (max-width:48rem){.ListView-module__gUNqSa__lvOverviewControls{flex-direction:column;align-items:stretch;gap:1rem}.ListView-module__gUNqSa__lvOverviewActions{flex-direction:column;align-items:stretch;gap:.75rem}.ListView-module__gUNqSa__lvOverviewSearchInput,.ListView-module__gUNqSa__lvOverviewSortSelect,.ListView-module__gUNqSa__lvOverviewCreateBtn{width:100%;min-width:auto}}@media (max-width:30rem){.ListView-module__gUNqSa__lvStatCard,.ListView-module__gUNqSa__lvBidRequestCard{padding:.75rem}.ListView-module__gUNqSa__lvStatCardNumber{font-size:1.25rem}.ListView-module__gUNqSa__lvOverviewTabs{flex-direction:column;width:100%}}.ListView-module__gUNqSa__loadingContainer,.ListView-module__gUNqSa__errorContainer,.ListView-module__gUNqSa__emptyContainer{text-align:center;background:#f8f9fb;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:18.75rem;margin-bottom:1rem;padding:4rem 2rem;display:flex}.ListView-module__gUNqSa__loadingSpinner{border:3px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:1rem;animation:1s linear infinite ListView-module__gUNqSa__spin}.ListView-module__gUNqSa__loadingText{color:#6b7280;letter-spacing:.01em;margin:0;font-size:1rem;font-weight:500}@keyframes ListView-module__gUNqSa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ListView-module__gUNqSa__tableWrapper{scrollbar-width:thin;scrollbar-color:grey;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background:#fff;border-radius:.75rem;flex:1;max-height:31.25rem;margin-bottom:1.5rem;padding:0;position:relative;overflow:auto;box-shadow:0 .125rem .5rem #0000000f}.ListView-module__gUNqSa__tableWrapper::-webkit-scrollbar{width:.5rem}.ListView-module__gUNqSa__tableWrapper::-webkit-scrollbar-track{background:#f8f9fa;border-radius:.25rem;margin:.5rem 0}.ListView-module__gUNqSa__tableWrapper::-webkit-scrollbar-thumb{background:linear-gradient(#9ca3af 0%,#6b7280 100%);border:1px solid #d1d5db;border-radius:.25rem;transition:background .2s}.ListView-module__gUNqSa__tableWrapper::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6b7280 0%,#4b5563 100%)}.ListView-module__gUNqSa__projectsTable{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:75rem;font-size:.875rem}.ListView-module__gUNqSa__projectsTable th,.ListView-module__gUNqSa__projectsTable td{text-align:center;color:#1f1f1f;white-space:nowrap;text-overflow:ellipsis;border-bottom:.0625rem solid #eee;padding:.75rem 1rem;overflow:hidden}.ListView-module__gUNqSa__projectsTable th{color:#1f1f1f;text-transform:uppercase;z-index:10;background:#f9fafb;border-bottom:2px solid #e5e7eb;font-size:.75rem;font-weight:500;position:sticky;top:0}.ListView-module__gUNqSa__projectsTable th:first-child,.ListView-module__gUNqSa__projectsTable td:first-child{width:3.125rem;min-width:3.125rem;padding-left:1.5rem}.ListView-module__gUNqSa__projectsTable th:nth-child(2),.ListView-module__gUNqSa__projectsTable td:nth-child(2){width:2.5rem;min-width:2.5rem;padding:.75rem .5rem}.ListView-module__gUNqSa__projectsTable th:nth-child(3),.ListView-module__gUNqSa__projectsTable td:nth-child(3){width:8.75rem;min-width:8.75rem}.ListView-module__gUNqSa__projectsTable th:nth-child(4),.ListView-module__gUNqSa__projectsTable td:nth-child(4){width:15.625rem;min-width:15.625rem}.ListView-module__gUNqSa__projectsTable th:nth-child(5),.ListView-module__gUNqSa__projectsTable td:nth-child(5){width:7.5rem;min-width:7.5rem}.ListView-module__gUNqSa__projectsTable th:nth-child(6),.ListView-module__gUNqSa__projectsTable td:nth-child(6){width:9.375rem;min-width:9.375rem}.ListView-module__gUNqSa__projectsTable th:nth-child(7),.ListView-module__gUNqSa__projectsTable td:nth-child(7){width:6.25rem;min-width:6.25rem}.ListView-module__gUNqSa__projectsTable th:nth-child(8),.ListView-module__gUNqSa__projectsTable td:nth-child(8){width:6.875rem;min-width:6.875rem}.ListView-module__gUNqSa__projectsTable th:nth-child(9),.ListView-module__gUNqSa__projectsTable td:nth-child(9){width:7.5rem;min-width:7.5rem}.ListView-module__gUNqSa__projectsTable th:last-child,.ListView-module__gUNqSa__projectsTable td:last-child{width:11.25rem;min-width:11.25rem;padding-right:1.5rem}.ListView-module__gUNqSa__tableRow{cursor:pointer;border-bottom:1px solid #f3f4f6;transition:background-color .2s}.ListView-module__gUNqSa__tableRow:hover{background-color:#f9fafb}.ListView-module__gUNqSa__expandBtn{cursor:pointer;color:#777;background:0 0;border:none;padding:0}.ListView-module__gUNqSa__statusBadge{color:#1f1f1f;font-size:.75rem;font-weight:400;display:inline-block}.ListView-module__gUNqSa__statusFinalized,.ListView-module__gUNqSa__statusProgress,.ListView-module__gUNqSa__statusDraft{color:#1f1f1f}.ListView-module__gUNqSa__actionButtons{justify-content:flex-start;align-items:center;gap:.375rem;width:100%}.ListView-module__gUNqSa__actionButtons .ListView-module__gUNqSa__btn{align-items:center;color:#6b7280!important;background:0 0!important;border:none!important;border-radius:0!important;width:auto!important;min-height:auto!important;padding:.25rem!important;transition:color .2s!important}@media (max-width:96.875rem){.ListView-module__gUNqSa__tableWrapper{max-height:25rem}}@media (max-width:64rem){.ListView-module__gUNqSa__projectsTable{font-size:.8125rem}.ListView-module__gUNqSa__projectsTable th,.ListView-module__gUNqSa__projectsTable td{padding:.75rem .5rem}}@media (max-width:48rem){.ListView-module__gUNqSa__tableWrapper{max-height:21.875rem;overflow-x:auto}.ListView-module__gUNqSa__projectsTable{min-width:62.5rem}}
.ProjectIndex-module__yhglpW__piContainer{background-color:#f5f5f5;width:100%;min-height:100vh;font-family:ABBVoice,Arial,sans-serif}.ProjectIndex-module__yhglpW__piHeader{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:2rem 2rem 1rem}.ProjectIndex-module__yhglpW__piHeaderContent{flex-direction:column;align-items:flex-start;display:flex}.ProjectIndex-module__yhglpW__piTitleSection{margin-top:.75rem}.ProjectIndex-module__yhglpW__piTitle{color:#1f1f1f;margin:0;font-size:1.5rem;font-weight:700;line-height:1.25}.ProjectIndex-module__yhglpW__piControls{background-color:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;padding:1rem 2rem;display:flex}.ProjectIndex-module__yhglpW__piControlsLeft{align-items:center;display:flex}.ProjectIndex-module__yhglpW__piControlsRight{align-items:center;gap:1rem;display:flex}.ProjectIndex-module__yhglpW__piBackButton{margin-right:1rem}.ProjectIndex-module__yhglpW__piCreateButton{white-space:nowrap}.ProjectIndex-module__yhglpW__piTableWrapper{background-color:#fff;border-radius:.5rem;margin:2rem;overflow:hidden;box-shadow:0 2px 4px #0000000d}.ProjectIndex-module__yhglpW__piTable{border-collapse:collapse;width:100%;font-size:.875rem}.ProjectIndex-module__yhglpW__piTableHeader{color:#374151;text-transform:uppercase;letter-spacing:.05em;text-align:left;background-color:#f8f9fa;border-bottom:1px solid #e5e7eb;padding:1rem 1.5rem;font-size:.75rem;font-weight:600}.ProjectIndex-module__yhglpW__piTableHeaderName{width:40%}.ProjectIndex-module__yhglpW__piTableHeaderDate,.ProjectIndex-module__yhglpW__piTableHeaderType,.ProjectIndex-module__yhglpW__piTableHeaderSize{width:20%}.ProjectIndex-module__yhglpW__piTableRow{border-bottom:1px solid #f3f4f6;transition:background-color .2s}.ProjectIndex-module__yhglpW__piTableRow:hover{background-color:#f9fafb}.ProjectIndex-module__yhglpW__piTableRow:last-child{border-bottom:none}.ProjectIndex-module__yhglpW__piTableCell{color:#374151;vertical-align:middle;padding:1rem 1.5rem}.ProjectIndex-module__yhglpW__piFolderItem{align-items:center;gap:.75rem;display:flex}.ProjectIndex-module__yhglpW__piFolderIcon{color:#fbbf24;flex-shrink:0}.ProjectIndex-module__yhglpW__piFolderName{color:#1f2937;font-weight:500}.ProjectIndex-module__yhglpW__piTableCellDate,.ProjectIndex-module__yhglpW__piTableCellType,.ProjectIndex-module__yhglpW__piTableCellSize{color:#6b7280}@media (max-width:48rem){.ProjectIndex-module__yhglpW__piHeader{padding:1.5rem 1rem 1rem}.ProjectIndex-module__yhglpW__piControls{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem}.ProjectIndex-module__yhglpW__piControlsLeft,.ProjectIndex-module__yhglpW__piControlsRight{justify-content:center}.ProjectIndex-module__yhglpW__piControlsRight{flex-direction:column;gap:.75rem}.ProjectIndex-module__yhglpW__piTableWrapper{margin:1rem}.ProjectIndex-module__yhglpW__piTableHeader,.ProjectIndex-module__yhglpW__piTableCell{padding:.75rem 1rem}.ProjectIndex-module__yhglpW__piTableHeaderName{width:50%}.ProjectIndex-module__yhglpW__piTableHeaderDate,.ProjectIndex-module__yhglpW__piTableHeaderType{width:25%}.ProjectIndex-module__yhglpW__piTableHeaderSize,.ProjectIndex-module__yhglpW__piTableCellSize{display:none}}@media (max-width:30rem){.ProjectIndex-module__yhglpW__piTitle{font-size:1.25rem}.ProjectIndex-module__yhglpW__piTableHeaderType,.ProjectIndex-module__yhglpW__piTableCellType{display:none}.ProjectIndex-module__yhglpW__piTableHeaderName{width:70%}.ProjectIndex-module__yhglpW__piTableHeaderDate{width:30%}.ProjectIndex-module__yhglpW__piFolderItem{gap:.5rem}.ProjectIndex-module__yhglpW__piFolderName{font-size:.875rem}}
.FileSummary-module__s6qcPW__fsOverlay{z-index:1000;justify-content:center;align-items:center;padding:2rem;display:flex;position:fixed;inset:-10px 0 0}.FileSummary-module__s6qcPW__fsModal{background-color:#fff;border-radius:.5rem;flex-direction:column;width:37.5rem;max-width:90vw;height:31.25rem;max-height:80vh;animation:.3s ease-out FileSummary-module__s6qcPW__fsModalEnter;display:flex;overflow:hidden;box-shadow:0 1.25rem 3.125rem #00000026}@keyframes FileSummary-module__s6qcPW__fsModalEnter{0%{opacity:0;transform:scale(.95)translateY(-1.25rem)}to{opacity:1;transform:scale(1)translateY(0)}}.FileSummary-module__s6qcPW__fsHeader{border-bottom:.0625rem solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.5rem 2rem 1rem;display:flex}.FileSummary-module__s6qcPW__fsHeaderContent{flex:1;align-items:flex-start;gap:1rem}.FileSummary-module__s6qcPW__fsTitleSection{flex:1}.FileSummary-module__s6qcPW__fsTitle{color:#1f2937;margin:0 0 .25rem;font-size:1.25rem;font-weight:600;line-height:1.2}.FileSummary-module__s6qcPW__fsSubtitle{color:#6b7280;font-size:.875rem;font-weight:400}.FileSummary-module__s6qcPW__fsCloseButton{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;margin-left:1rem;padding:.5rem;transition:all .2s;display:flex}.FileSummary-module__s6qcPW__fsCloseButton:hover{color:#374151;background-color:#f3f4f6}.FileSummary-module__s6qcPW__fsCloseButton:active{background-color:#e5e7eb}.FileSummary-module__s6qcPW__fsContent{flex:1;padding:1.5rem 2rem 2rem;overflow-y:auto}.FileSummary-module__s6qcPW__fsDocumentPreview{color:#1f2937;background-color:#fff;border:.0625rem solid #e5e7eb;border-radius:.5rem;max-height:60vh;padding:2rem;font-family:ABBVoice,Arial,sans-serif;line-height:1.6;overflow-y:auto}.FileSummary-module__s6qcPW__fsDocumentHeader{text-align:center;border-bottom:.0625rem solid #e5e7eb;margin-bottom:2rem;padding-bottom:1.5rem}.FileSummary-module__s6qcPW__fsDocumentTitle{color:#1f2937;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.FileSummary-module__s6qcPW__fsDocumentInstitute{color:#4b5563;font-size:.875rem;line-height:1.4}.FileSummary-module__s6qcPW__fsDocumentSection{margin-bottom:1.5rem}.FileSummary-module__s6qcPW__fsSectionTitle{color:#1f2937;border-bottom:.0625rem solid #f3f4f6;margin-bottom:.75rem;padding-bottom:.25rem;font-size:1.125rem;font-weight:600}.FileSummary-module__s6qcPW__fsSectionContent{color:#374151;text-align:justify;margin:0;font-size:.875rem;line-height:1.6}.FileSummary-module__s6qcPW__fsContent::-webkit-scrollbar{width:.375rem}.FileSummary-module__s6qcPW__fsDocumentPreview::-webkit-scrollbar{width:.375rem}.FileSummary-module__s6qcPW__fsContent::-webkit-scrollbar-track{background:#f1f5f9;border-radius:.375rem}.FileSummary-module__s6qcPW__fsDocumentPreview::-webkit-scrollbar-track{background:#f1f5f9;border-radius:.375rem}.FileSummary-module__s6qcPW__fsContent::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.375rem}.FileSummary-module__s6qcPW__fsDocumentPreview::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.375rem}.FileSummary-module__s6qcPW__fsContent::-webkit-scrollbar-thumb:hover{background:#94a3b8}.FileSummary-module__s6qcPW__fsDocumentPreview::-webkit-scrollbar-thumb:hover{background:#94a3b8}@media (max-width:48rem){.FileSummary-module__s6qcPW__fsOverlay{padding:1rem}.FileSummary-module__s6qcPW__fsModal{max-width:100%;max-height:95vh}.FileSummary-module__s6qcPW__fsHeader{padding:1rem 1.5rem .75rem}.FileSummary-module__s6qcPW__fsHeaderContent{gap:.75rem}.FileSummary-module__s6qcPW__fsTitle{font-size:1.125rem}.FileSummary-module__s6qcPW__fsSubtitle{font-size:.8125rem}.FileSummary-module__s6qcPW__fsContent{padding:1rem 1.5rem 1.5rem}.FileSummary-module__s6qcPW__fsDocumentPreview{padding:1.5rem}.FileSummary-module__s6qcPW__fsDocumentTitle{font-size:1.25rem}.FileSummary-module__s6qcPW__fsSectionTitle{font-size:1rem}.FileSummary-module__s6qcPW__fsSectionContent{font-size:.8125rem}}@media (max-width:30rem){.FileSummary-module__s6qcPW__fsOverlay{padding:.5rem}.FileSummary-module__s6qcPW__fsHeader{flex-direction:column;gap:.75rem;padding:1rem 1rem .75rem}.FileSummary-module__s6qcPW__fsCloseButton{align-self:flex-end;margin-left:0}.FileSummary-module__s6qcPW__fsContent,.FileSummary-module__s6qcPW__fsDocumentPreview{padding:1rem}.FileSummary-module__s6qcPW__fsDocumentHeader{margin-bottom:1.5rem;padding-bottom:1rem}.FileSummary-module__s6qcPW__fsDocumentTitle{font-size:1.125rem}.FileSummary-module__s6qcPW__fsDocumentInstitute{font-size:.8125rem}.FileSummary-module__s6qcPW__fsSectionContent{text-align:left}}
.newTemplate-module__kp0HRq__ntModalOverlay{z-index:1000;background-color:#0000;justify-content:center;align-items:flex-start;padding:1rem;display:flex;position:absolute;inset:11.25rem 0 0}.newTemplate-module__kp0HRq__ntModalContent{background:#fff;border-radius:.5rem;flex-direction:column;width:100%;max-width:36rem;max-height:90vh;animation:.3s ease-out newTemplate-module__kp0HRq__ntModalSlideIn;display:flex;box-shadow:0 1.25rem 3.125rem #00000026}@keyframes newTemplate-module__kp0HRq__ntModalSlideIn{0%{opacity:0;transform:translateY(-1.25rem)}to{opacity:1;transform:translateY(0)}}.newTemplate-module__kp0HRq__divLine{color:#ebebeb}.newTemplate-module__kp0HRq__ntModalHeader{flex-shrink:0;justify-content:space-between;align-items:flex-start;padding:1.25rem 1.25rem 0;display:flex}.newTemplate-module__kp0HRq__ntModalPageheader{flex:1;padding:0!important}.newTemplate-module__kp0HRq__ntModalHeader h1{font-family:ABBVoice,Arial,sans-serif;color:#1f2937!important;margin:0!important;font-size:1.125rem!important;font-weight:600!important;line-height:1.4!important;display:inline!important}.newTemplate-module__kp0HRq__ntModalHeader .newTemplate-module__kp0HRq__subtitle,.newTemplate-module__kp0HRq__subtitle{font-family:ABBVoice,Arial,sans-serif;color:#6b7280!important;margin:0 0 0 .5rem!important;font-size:.8rem!important;display:inline!important}.newTemplate-module__kp0HRq__ntModalCloseButton{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.25rem;line-height:1;transition:color .2s;display:flex}.newTemplate-module__kp0HRq__ntModalCloseButton:hover{color:#6b7280}.newTemplate-module__kp0HRq__ntModalBody{flex:1;padding:1rem 1.25rem 1.25rem;overflow:visible}.newTemplate-module__kp0HRq__ntTemplateForm{flex-direction:column;gap:1rem;display:flex}.newTemplate-module__kp0HRq__ntFormGroup{flex-direction:column;display:flex}.newTemplate-module__kp0HRq__ntFormLabel{color:#374151;margin-bottom:.375rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem;font-weight:500;line-height:1.4}.newTemplate-module__kp0HRq__ntRequired{color:#ef4444;font-family:ABBVoice,Arial,sans-serif;font-weight:600}.newTemplate-module__kp0HRq__ntFormInput,.newTemplate-module__kp0HRq__ntFormSelect,.newTemplate-module__kp0HRq__ntFormTextarea{color:#1f2937;box-sizing:border-box;background-color:#fff;border:1px solid #d1d5db;border-radius:.375rem;width:100%;height:2.25rem;padding:.5rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem;line-height:1.4;transition:border-color .2s,box-shadow .2s}.newTemplate-module__kp0HRq__ntFormInput:focus,.newTemplate-module__kp0HRq__ntFormSelect:focus,.newTemplate-module__kp0HRq__ntFormTextarea:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 .125rem #3b82f61a}.newTemplate-module__kp0HRq__ntFormInput::placeholder,.newTemplate-module__kp0HRq__ntFormTextarea::placeholder{color:#9ca3af;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem}.newTemplate-module__kp0HRq__ntFormSelect{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .75rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2.5rem}.newTemplate-module__kp0HRq__ntFormTextarea{resize:vertical;height:auto;min-height:2.25rem;padding-top:.5rem;padding-bottom:.5rem;font-family:ABBVoice,Arial,sans-serif}.newTemplate-module__kp0HRq__ntFormTextareaSmall{min-height:2.25rem}.newTemplate-module__kp0HRq__ntFormTextareaMedium{min-height:3rem}.newTemplate-module__kp0HRq__ntCharacterCount{color:#9ca3af;text-align:right;margin-top:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.7rem}.newTemplate-module__kp0HRq__ntErrorMessage{color:#ef4444;margin-top:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.7rem;line-height:1.4}.newTemplate-module__kp0HRq__ntFormContentSection{background-color:#f9fafb;border-radius:.375rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.newTemplate-module__kp0HRq__ntOrDivider{justify-content:center;align-items:center;margin:.25rem 0;display:flex}.newTemplate-module__kp0HRq__ntOrText{color:#6b7280;background:#f9fafb;padding:0 .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.75rem;font-weight:500}.newTemplate-module__kp0HRq__ntFileUploadArea{text-align:center;cursor:pointer;background-color:#fff;border:1px dashed #d1d5db;border-radius:.375rem;justify-content:center;align-items:center;min-height:2.5rem;padding:1rem;transition:border-color .2s,background-color .2s;display:flex;position:relative}.newTemplate-module__kp0HRq__ntFileUploadArea:hover{background-color:#f8faff;border-color:#3b82f6}.newTemplate-module__kp0HRq__ntFileUploadInput{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;top:0;left:0}.newTemplate-module__kp0HRq__ntFileUploadLabel{cursor:pointer;pointer-events:none;flex-direction:row;align-items:center;gap:.5rem;display:flex}.newTemplate-module__kp0HRq__ntFileUploadIcon{color:#3b82f6;font-family:ABBVoice,Arial,sans-serif;font-size:1rem}.newTemplate-module__kp0HRq__ntFileUploadText{color:#6b7280;font-size:.8rem;line-height:1.4}.newTemplate-module__kp0HRq__ntFileUploadText strong{color:#3b82f6;font-family:ABBVoice,Arial,sans-serif;font-weight:600}.newTemplate-module__kp0HRq__ntFileUploadSuccess{color:#1e40af;background-color:#f0f9ff;border:1px solid #bfdbfe;border-radius:.375rem;align-items:center;gap:.5rem;margin-top:.5rem;padding:.5rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem;display:flex}.newTemplate-module__kp0HRq__ntFormActions{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:.75rem;margin-top:.5rem;padding-top:1rem;font-family:ABBVoice,Arial,sans-serif;display:flex}.newTemplate-module__kp0HRq__ntFormActions button{padding:.5rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem}
.TemplatePreviewModal-module__XD2npq__modalOverlay{z-index:1000;background-color:#000000b3;justify-content:center;align-items:center;padding:1.25rem;display:flex;position:fixed;inset:0}.TemplatePreviewModal-module__XD2npq__modalContent{background:#fff;border-radius:.75rem;flex-direction:column;width:90%;max-width:75rem;height:90%;max-height:43.75rem;display:flex;overflow:hidden;box-shadow:0 20px 40px #0003}.TemplatePreviewModal-module__XD2npq__modalHeader{background-color:#f9fafb;border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.TemplatePreviewModal-module__XD2npq__headerInfo{flex-direction:column;gap:.25rem;display:flex}.TemplatePreviewModal-module__XD2npq__fileName{color:#1f2937;margin:0;font-size:1.25rem;font-weight:600}.TemplatePreviewModal-module__XD2npq__fileCategory{color:#4b5563;background-color:#e5e7eb;border-radius:.25rem;width:fit-content;padding:.25rem .5rem;font-size:.875rem;display:inline-block}.TemplatePreviewModal-module__XD2npq__headerActions{align-items:center;gap:.75rem;display:flex}.TemplatePreviewModal-module__XD2npq__downloadBtn{color:#fff;cursor:pointer;background-color:#36f;border:none;border-radius:1.5625rem;align-items:center;gap:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:flex;box-shadow:0 2px 6px #3366ff4d}.TemplatePreviewModal-module__XD2npq__downloadBtn:hover:not(:disabled){background-color:#2952cc;box-shadow:0 4px 12px #36f6}.TemplatePreviewModal-module__XD2npq__downloadBtn:disabled{cursor:not-allowed;background-color:#9ca3af}.TemplatePreviewModal-module__XD2npq__closeBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:.25rem;justify-content:center;align-items:center;width:2rem;height:2rem;padding:.25rem;font-size:1.75rem;transition:background-color .2s;display:flex}.TemplatePreviewModal-module__XD2npq__closeBtn:hover{color:#374151;background-color:#f3f4f6}.TemplatePreviewModal-module__XD2npq__modalBody{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.TemplatePreviewModal-module__XD2npq__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:1rem;height:100%;display:flex}.TemplatePreviewModal-module__XD2npq__spinner{border:4px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;width:2.5rem;height:2.5rem;animation:1s linear infinite TemplatePreviewModal-module__XD2npq__spin}@keyframes TemplatePreviewModal-module__XD2npq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.TemplatePreviewModal-module__XD2npq__errorContainer{text-align:center;padding:1.5rem}.TemplatePreviewModal-module__XD2npq__errorMessage{color:#dc2626;margin-bottom:.5rem;font-weight:500}.TemplatePreviewModal-module__XD2npq__documentPreview{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.TemplatePreviewModal-module__XD2npq__documentContainer{background-color:#f8fafc;flex:1;padding:0;overflow-y:auto}.TemplatePreviewModal-module__XD2npq__documentContent{color:#1f2937;background-color:#fff;max-width:50rem;min-height:100%;margin:0 auto;padding:2.5rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.6;box-shadow:0 0 0 1px #e5e7eb}.TemplatePreviewModal-module__XD2npq__documentContent h1{color:#1f2937;border-bottom:2px solid #e5e7eb;margin:0 0 1rem;padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent h2{color:#374151;margin:1.5rem 0 .75rem;font-size:1.25rem;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent h3{color:#4b5563;margin:1.25rem 0 .625rem;font-size:1rem;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent p{margin:0 0 .75rem}.TemplatePreviewModal-module__XD2npq__documentContent strong{font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent em{font-style:italic}.TemplatePreviewModal-module__XD2npq__noContentContainer{color:#6b7280;justify-content:center;align-items:center;height:100%;font-size:1rem;display:flex}.TemplatePreviewModal-module__XD2npq__modalFooter{background-color:#f9fafb;border-top:1px solid #e5e7eb;padding:1rem 1.5rem}.TemplatePreviewModal-module__XD2npq__footerInfo{color:#6b7280;gap:1.5rem;font-size:.75rem;display:flex}.TemplatePreviewModal-module__XD2npq__footerInfo span{align-items:center;display:flex}.TemplatePreviewModal-module__XD2npq__uploadSection{background:#f8fafc;border-top:2px solid #e2e8f0;margin:1.25rem 0;padding:1.25rem}.TemplatePreviewModal-module__XD2npq__uploadContainer{text-align:center;max-width:37.5rem;margin:0 auto}.TemplatePreviewModal-module__XD2npq__uploadContainer h3{color:#1e40af;margin-bottom:.625rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.125rem;font-weight:600}.TemplatePreviewModal-module__XD2npq__uploadContainer p{color:#4b5563;margin-bottom:1.25rem;font-size:.875rem}.TemplatePreviewModal-module__XD2npq__fileUploadArea{background:#fff;border:2px dashed #cbd5e1;border-radius:.75rem;padding:1.875rem 1.25rem;transition:all .3s}.TemplatePreviewModal-module__XD2npq__fileUploadArea:hover{background:#f8fafc;border-color:#3b82f6}.TemplatePreviewModal-module__XD2npq__fileInput{display:none}.TemplatePreviewModal-module__XD2npq__fileUploadLabel{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:.875rem;font-weight:500;transition:background-color .2s;display:inline-block}.TemplatePreviewModal-module__XD2npq__fileUploadLabel:hover{background:#2563eb}.TemplatePreviewModal-module__XD2npq__uploadHint{color:#6b7280;margin-top:.75rem;font-size:.75rem;font-style:italic}.TemplatePreviewModal-module__XD2npq__documentUploadedContent{position:relative}.TemplatePreviewModal-module__XD2npq__uploadSuccessActions{text-align:center;background:#f8fafc;border-top:1px solid #e2e8f0;margin-top:1.25rem;padding:.9375rem;position:sticky;bottom:0}.TemplatePreviewModal-module__XD2npq__uploadAnotherBtn{color:#fff;cursor:pointer;background:#047857;border:none;border-radius:.5rem;padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;transition:background-color .2s}.TemplatePreviewModal-module__XD2npq__uploadAnotherBtn:hover{background:#059669}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__preview-actions{background:#fffbeb;border:1px solid #fed7aa;border-radius:.5rem;margin-top:1.25rem;padding:.9375rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__preview-actions p{color:#92400e;margin:.5rem 0;font-weight:600}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__preview-actions ol{text-align:left;color:#92400e;margin:.625rem 0;padding-left:1.25rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__preview-actions li{margin:.5rem 0;font-size:.875rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content{color:#1f2937;background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;max-height:31.25rem;margin:.9375rem 0;padding:1.5625rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.6;overflow-y:auto}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h1,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h2,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h3,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h4,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h5,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h6{color:#1e40af;margin:1.25rem 0 .625rem;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h1{border-bottom:2px solid #e5e7eb;padding-bottom:.5rem;font-size:1.5rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h2{font-size:1.25rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content h3{font-size:1rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content p{text-align:justify;margin:.75rem 0}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content ul,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content ol{margin:.75rem 0;padding-left:1.5625rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content li{margin:.375rem 0}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content strong{color:#374151;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content em{font-style:italic}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content table{border-collapse:collapse;border:1px solid #d1d5db;width:100%;margin:.9375rem 0}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content th,.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content td{text-align:left;border:1px solid #d1d5db;padding:.5rem .75rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content th{background-color:#f3f4f6;font-weight:700}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content::-webkit-scrollbar{width:.5rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content::-webkit-scrollbar-track{background:#f1f5f9;border-radius:.25rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:.25rem}.TemplatePreviewModal-module__XD2npq__documentContent .TemplatePreviewModal-module__XD2npq__mammoth-content::-webkit-scrollbar-thumb:hover{background:#94a3b8}.TemplatePreviewModal-module__XD2npq__iframeContainer{background:#fff;flex:1;width:100%;min-height:0;overflow:hidden}.TemplatePreviewModal-module__XD2npq__documentIframe{border:none;width:100%;height:100%}@media (max-width:48rem){.TemplatePreviewModal-module__XD2npq__modalContent{width:95%;height:95%}.TemplatePreviewModal-module__XD2npq__modalHeader{flex-direction:column;align-items:stretch;gap:.75rem;padding:1rem}.TemplatePreviewModal-module__XD2npq__headerActions{justify-content:space-between}.TemplatePreviewModal-module__XD2npq__documentContent{padding:1.25rem}.TemplatePreviewModal-module__XD2npq__footerInfo{flex-direction:column;gap:.5rem}.TemplatePreviewModal-module__XD2npq__uploadSection{padding:.9375rem}.TemplatePreviewModal-module__XD2npq__fileUploadArea{padding:1.25rem .9375rem}}
.page-module__ZxGx4a__bidTemplatesPage{background-color:#f3f8fe;min-height:100vh}.page-module__ZxGx4a__bidTemplatesContent{flex-direction:column;height:calc(100vh - 8.75rem);padding:1rem 1rem 1rem 2rem;display:flex}.page-module__ZxGx4a__bidTemplatesCard{background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;flex:1;min-height:0;padding:1.5rem;display:flex}.page-module__ZxGx4a__bidTemplatesSectionTitle{color:#1f2937;margin:0 0 1.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.125rem;font-weight:700}.page-module__ZxGx4a__industryDomainLabel{color:#4b5563;white-space:nowrap;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;font-weight:500}.page-module__ZxGx4a__bidTemplatesToolbar{flex-shrink:0;justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__ZxGx4a__templatesContainer{scroll-behavior:smooth;-webkit-overflow-scrolling:touch;flex:1;margin-top:1.5rem;padding-bottom:1rem;position:relative;overflow:hidden auto}.page-module__ZxGx4a__templatesContainer::-webkit-scrollbar{width:.5rem}.page-module__ZxGx4a__templatesContainer::-webkit-scrollbar-track{background:#f8f9fa;border-radius:.25rem;margin:.5rem 0}.page-module__ZxGx4a__templatesContainer::-webkit-scrollbar-thumb{background:linear-gradient(#9ca3af 0%,#6b7280 100%);border:1px solid #d1d5db;border-radius:.25rem;transition:background .2s}.page-module__ZxGx4a__templatesContainer::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6b7280 0%,#4b5563 100%)}.page-module__ZxGx4a__templatesContainer::-webkit-scrollbar-thumb:active{background:linear-gradient(#4b5563 0%,#374151 100%)}.page-module__ZxGx4a__templatesContainer:before{content:"";z-index:10;pointer-events:none;background:linear-gradient(#f8f9fae6 0%,#f8f9fa00 100%);height:.75rem;position:sticky;top:0;left:0;right:0}.page-module__ZxGx4a__templatesContainer:after{content:"";z-index:10;pointer-events:none;background:linear-gradient(#f8f9fa00 0%,#f8f9fae6 100%);height:.75rem;position:sticky;bottom:0;left:0;right:0}.page-module__ZxGx4a__domainFilterSection{flex-shrink:0;align-items:center;display:flex}.page-module__ZxGx4a__bidTemplatesActions{align-items:center;gap:1rem;display:flex}.page-module__ZxGx4a__templatesGrid{backface-visibility:hidden;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%;min-height:min-content;display:grid;transform:translateZ(0)}.page-module__ZxGx4a__templateCard{will-change:transform;background:#fff url(/assets/image24.jpg) 50%/cover no-repeat;border:1px solid #e5e7eb;flex-direction:column;padding:1.5rem;transition:transform .15s ease-out,box-shadow .15s ease-out;animation:.2s ease-out page-module__ZxGx4a__fadeIn;display:flex;box-shadow:0 2px 8px #00000014}.page-module__ZxGx4a__templateCard:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.page-module__ZxGx4a__templateCardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.page-module__ZxGx4a__templateCardTitle{color:#1f2937;flex:1;margin:0;font-family:ABBVoice,Arial,sans-serif;font-size:1.125rem;font-weight:600;line-height:1.4}.page-module__ZxGx4a__templateCardMenu{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;padding:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.25rem;transition:background-color .2s}.page-module__ZxGx4a__templateCardMenu:hover{color:#4b5563;background-color:#f3f4f6}.page-module__ZxGx4a__templateCardDescription{color:#6b7280;flex:1;margin:0;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.5}.page-module__ZxGx4a__templateCardMeta{color:#9ca3af;justify-content:space-between;align-items:center;margin:.5rem 0;font-family:ABBVoice,Arial,sans-serif;font-size:.75rem;display:flex}.page-module__ZxGx4a__templateCardUsage{color:#36f;font-family:ABBVoice,Arial,sans-serif;font-weight:500}.page-module__ZxGx4a__templateCardUpdated{align-items:center;gap:.25rem;font-family:ABBVoice,Arial,sans-serif;display:inline-flex}.page-module__ZxGx4a__templateCardFooter{justify-content:space-between;align-items:center;gap:.75rem;margin-top:auto;display:flex}.page-module__ZxGx4a__templateCardPreviewIcon{filter:brightness(0)invert()}.page-module__ZxGx4a__templateCardTag{letter-spacing:.02em;color:#92610e;white-space:nowrap;background-color:#fdf0d5;border-radius:9999px;padding:.25rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.6875rem;font-weight:700}.page-module__ZxGx4a__templateCardTagBlue{color:#4c49ed;background-color:#beeff6}.page-module__ZxGx4a__templateTypeBadge{min-width:5rem}.page-module__ZxGx4a__noTemplates{text-align:center;color:#6b7280;flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;min-height:12.5rem;padding:3rem;display:flex}.page-module__ZxGx4a__noTemplates p{opacity:.8;margin:0;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:500}@media (max-width:75rem){.page-module__ZxGx4a__templatesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}}@media (max-width:64rem){.page-module__ZxGx4a__bidTemplatesToolbar{flex-direction:column;align-items:flex-start;gap:1rem}.page-module__ZxGx4a__domainFilterSection{width:100%}.page-module__ZxGx4a__bidTemplatesActions{flex-wrap:wrap;justify-content:space-between;width:100%}.page-module__ZxGx4a__templatesGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem}}@media (max-width:48rem){.page-module__ZxGx4a__bidTemplatesContent{height:calc(100vh - 7.5rem);padding:0 1rem 1rem}.page-module__ZxGx4a__bidTemplatesActions{flex-direction:column;gap:.75rem}.page-module__ZxGx4a__templatesGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.page-module__ZxGx4a__templateCard{padding:1rem}.page-module__ZxGx4a__templatesContainer{padding-bottom:.5rem}}@media (max-width:30rem){.page-module__ZxGx4a__templatesGrid{grid-template-columns:1fr}}@keyframes page-module__ZxGx4a__fadeIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.page-module__ZxGx4a__loadingContainer{flex-direction:column;grid-column:1/-1;justify-content:center;align-items:center;width:100%;min-height:18.75rem;padding:4rem 2rem;display:flex}.page-module__ZxGx4a__loadingSpinner{border:3px solid #f3f4f6;border-top-color:#3b82f6;border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:1rem;animation:1s linear infinite page-module__ZxGx4a__spin}.page-module__ZxGx4a__loadingText{color:#6b7280;letter-spacing:.01em;margin:0;font-size:1rem;font-weight:500}@keyframes page-module__ZxGx4a__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:48rem){.page-module__ZxGx4a__loadingContainer{min-height:12.5rem;padding:3rem 1rem}.page-module__ZxGx4a__loadingSpinner{border-width:2px;width:2rem;height:2rem}.page-module__ZxGx4a__loadingText{font-size:.875rem}.page-module__ZxGx4a__noTemplates{min-height:9.375rem;padding:3rem 2rem}.page-module__ZxGx4a__noTemplates p{font-size:.875rem}}
.page-module__PaPTbW__pdwRoot{background:#f3f8fe;flex-direction:column;height:100vh;display:flex}.page-module__PaPTbW__pdwHeader{background:#f3f8fe;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;min-height:4rem;padding:0 2rem;display:flex}.page-module__PaPTbW__pdwHeaderTitle{margin-bottom:0}.page-module__PaPTbW__pdwHeaderContent{flex-direction:column;flex:1;display:flex}.page-module__PaPTbW__pdwHeaderActions{align-items:center;gap:1rem;display:flex}.page-module__PaPTbW__pdwBody{flex:1;min-height:0;display:flex}.page-module__PaPTbW__pdwSidebar{background:#f5f5f5;border-right:1px solid #e0e0e0;justify-content:center;align-items:flex-start;width:3.5rem;margin-bottom:5rem;display:flex}.page-module__PaPTbW__pdwSidebarLabel{writing-mode:vertical-rl;color:#444;letter-spacing:2px;padding:1.5rem 0;font-size:.9375rem;font-weight:500;transform:rotate(180deg)}.page-module__PaPTbW__pdwMain{flex-direction:column;flex:1;min-width:0;display:flex}.page-module__PaPTbW__pdwDocbar{background:#fff;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;min-height:3rem;padding:1rem 2rem .5rem;display:flex}.page-module__PaPTbW__pdwDocbarFile{align-items:center;display:flex}.page-module__PaPTbW__pdwDocbarFilename{color:#222;font-size:1rem;font-weight:500}.page-module__PaPTbW__pdwDocbarActions{align-items:center;gap:.75rem;display:flex}.page-module__PaPTbW__pdwDocbarCheckbox{color:#444;-webkit-user-select:none;user-select:none;align-items:center;gap:.375rem;margin-right:1rem;font-size:.875rem;display:flex}.page-module__PaPTbW__pdwContent{-webkit-overflow-scrolling:touch;background:#fff;width:100%;margin-bottom:5rem;padding:2.5rem 3rem;overflow-y:scroll;box-shadow:0 2px 8px #0000000a}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar{width:.5rem}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-track{background:#f8f9fa;border-radius:.25rem;margin:.5rem 0}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-thumb{background:linear-gradient(#9ca3af 0%,#6b7280 100%);border:1px solid #d1d5db;border-radius:.25rem;transition:background .2s}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-thumb:hover{background:linear-gradient(#6b7280 0%,#4b5563 100%)}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-thumb:active{background:linear-gradient(#4b5563 0%,#374151 100%)}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-button{display:none}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-button:start:decrement{display:none}.page-module__PaPTbW__pdwContent ::-webkit-scrollbar-button:end:increment{display:none}.page-module__PaPTbW__embeddedDocViewer{background:#f5f5f5;border-radius:.25rem;flex-direction:column;width:100%;height:calc(100vh - 12.5rem);min-height:37.5rem;display:flex;position:relative;overflow:hidden}.page-module__PaPTbW__embeddedDocScrollContainer{flex:1;justify-content:center;align-items:flex-start;display:flex;overflow:auto}.page-module__PaPTbW__embeddedDocIframeWrapper{width:100%;min-width:100%;height:100%;min-height:100%}.page-module__PaPTbW__embeddedDocIframe{border:none;width:100%;height:100%}.page-module__PaPTbW__pdwSection{margin-bottom:2rem}.page-module__PaPTbW__pdwSectionTitle{color:#222;margin-top:0;margin-bottom:.625rem;font-size:1.375rem;font-weight:700}.page-module__PaPTbW__pdwSectionText{color:#222;margin-bottom:.625rem;font-size:1rem}.page-module__PaPTbW__pdwSectionList{margin:0 0 0 1.5rem;padding:0}.page-module__PaPTbW__pdwSectionList li{color:#222;margin-bottom:.375rem;font-size:1rem;line-height:1.6}.page-module__PaPTbW__pdwSubsection{margin:1.125rem 0 0}.page-module__PaPTbW__pdwSubsectionTitle{color:#222;margin-bottom:.375rem;font-size:1.0625rem;font-weight:700}.page-module__PaPTbW__pdwLoading,.page-module__PaPTbW__pdwError{text-align:center;justify-content:center;align-items:center;padding:2.5rem;display:flex}.page-module__PaPTbW__pdwLoading p{color:#666;font-size:1.125rem}.page-module__PaPTbW__pdwError p{color:#d73527;font-size:1.125rem}.page-module__PaPTbW__pdwSectionContent{margin-bottom:1rem}.page-module__PaPTbW__pdwContentHeading{color:#333;margin:1rem 0 .5rem;font-size:1.125rem;font-weight:600}.page-module__PaPTbW__pdwListItem{color:#222;margin-bottom:.375rem;margin-left:1.25rem;font-size:1rem;line-height:1.6;list-style-type:disc}.page-module__PaPTbW__pdwTableContainer{background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;margin:1rem 0;overflow-x:auto}.page-module__PaPTbW__pdwTable{border-collapse:collapse;width:100%;font-size:.875rem}.page-module__PaPTbW__pdwTableHeader{text-align:left;color:#333;white-space:nowrap;background:#f8f9fa;border:1px solid #e0e0e0;min-width:8.125rem;padding:.75rem;font-weight:600}.page-module__PaPTbW__pdwTableCell{color:#222;vertical-align:top;white-space:normal;word-break:break-word;overflow-wrap:break-word;border:1px solid #e0e0e0;max-width:25rem;padding:.75rem;line-height:1.5}@media (max-width:68.75rem){.page-module__PaPTbW__pdwContent{max-width:100%;padding:2rem 1rem}}@media (max-width:43.75rem){.page-module__PaPTbW__pdwHeader,.page-module__PaPTbW__pdwDocbar{padding-left:.75rem;padding-right:.75rem}.page-module__PaPTbW__pdwContent{margin:1rem 0;padding:1rem .25rem}}.page-module__PaPTbW__versionDropdown{display:inline-block;position:relative}.page-module__PaPTbW__dropdownToggle{cursor:pointer;color:#333;background:#fff;border:1px solid #ccc;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:6.25rem;padding:.625rem .875rem;font-size:.875rem;font-weight:400;transition:border-color .2s;display:flex}.page-module__PaPTbW__dropdownToggle:hover{border-color:#007bff}.page-module__PaPTbW__dropdownArrow{color:#666;margin-left:auto;font-size:.75rem}.page-module__PaPTbW__dropdownMenu{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:.25rem;flex-direction:column;max-height:12.5rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.page-module__PaPTbW__dropdownItem{cursor:pointer;color:#000;text-align:left;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #f5f5f5;width:100%;padding:.5rem 1rem;font-size:.875rem;display:block}.page-module__PaPTbW__dropdownItem:hover{background:#f8f9fa}.page-module__PaPTbW__dropdownItem:last-child{border-bottom:none}.page-module__PaPTbW__skeletonDropdown{background:#fff;border:1px solid #ddd;border-radius:.25rem;align-items:center;min-width:8.75rem;height:2.375rem;padding:.5rem 1rem;display:flex}.page-module__PaPTbW__skeletonText{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:80%;height:1rem;animation:1.5s infinite page-module__PaPTbW__skeleton-loading}@keyframes page-module__PaPTbW__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.page-module__PaPTbW__loaderContainer{justify-content:center;align-items:center;width:100%;height:25rem;display:flex}.page-module__PaPTbW__loader{flex-direction:column;align-items:center;gap:1rem;display:flex}.page-module__PaPTbW__loaderSpinner{border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;width:3.125rem;height:3.125rem;animation:1s linear infinite page-module__PaPTbW__spin}.page-module__PaPTbW__loader p{color:#666;margin:0;font-size:1rem;font-weight:500}@keyframes page-module__PaPTbW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__PaPTbW__editableContent{resize:vertical;background:#fff;border:1px solid #ddd;border-radius:.25rem;outline:none;width:100%;min-height:9.375rem;padding:.75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.5;transition:border-color .2s}.page-module__PaPTbW__editableContent:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40}.page-module__PaPTbW__editableContent:disabled{cursor:not-allowed;background:#f8f9fa}.page-module__PaPTbW__pdwMarkdownSection{width:100%;max-width:none}.page-module__PaPTbW__markdownContent{color:#333;background:#fff;border-radius:.5rem;max-width:100%;padding:1.25rem;font-family:ABBVoice,Arial,sans-serif;line-height:1.6;box-shadow:0 2px 4px #0000000d}.page-module__PaPTbW__markdownH1{color:#1a1a1a;border-bottom:2px solid #e1e5e9;margin:1.5rem 0 1rem;padding-bottom:.5rem;font-size:1.75rem;font-weight:700}.page-module__PaPTbW__markdownH2{color:#1a1a1a;border-bottom:1px solid #e1e5e9;margin:1.25rem 0 .75rem;padding-bottom:.375rem;font-size:1.5rem;font-weight:700}.page-module__PaPTbW__markdownH3{color:#1a1a1a;margin:1.125rem 0 .625rem;font-size:1.25rem;font-weight:700}.page-module__PaPTbW__markdownH4{color:#1a1a1a;margin:1rem 0 .5rem;font-size:1.125rem;font-weight:700}.page-module__PaPTbW__markdownP{color:#333;text-align:justify;margin:.75rem 0;font-size:.875rem;line-height:1.6}.page-module__PaPTbW__markdownUl,.page-module__PaPTbW__markdownOl{margin:.75rem 0;padding-left:1.5rem}.page-module__PaPTbW__markdownLi{color:#333;margin:.375rem 0;font-size:.875rem;line-height:1.5}.page-module__PaPTbW__markdownTableContainer{border:1px solid #d0d7de;border-radius:.375rem;margin:1rem 0;overflow-x:auto}.page-module__PaPTbW__markdownTable{border-collapse:collapse;background:#fff;width:100%;font-size:.875rem}.page-module__PaPTbW__markdownTh{text-align:left;color:#24292f;white-space:nowrap;background-color:#f6f8fa;border:1px solid #d0d7de;min-width:7.5rem;padding:.75rem;font-weight:600}.page-module__PaPTbW__markdownTd{color:#333;vertical-align:top;white-space:normal;word-break:break-word;overflow-wrap:break-word;border:1px solid #d0d7de;max-width:25rem;padding:.75rem}.page-module__PaPTbW__markdownBlockquote{color:#656d76;background-color:#f6f8fa;border-left:4px solid #d0d7de;margin:1rem 0;padding:0 1rem;font-style:italic}.page-module__PaPTbW__markdownInlineCode{color:#b91c2e;background-color:#f6f8fa;border-radius:.1875rem;padding:.125rem .25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem}.page-module__PaPTbW__markdownCodeBlock{color:#24292f;background-color:#f6f8fa;border-radius:.375rem;margin:1rem 0;padding:1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;line-height:1.45;overflow-x:auto}.page-module__PaPTbW__editableMarkdownContent{resize:vertical;background:#fff;border:2px solid #e1e5e9;border-radius:.5rem;outline:none;width:100%;min-height:37.5rem;padding:1.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;line-height:1.5;transition:border-color .2s}.page-module__PaPTbW__editableMarkdownContent:focus{border-color:#36f;box-shadow:0 0 0 2px #3366ff40}.page-module__PaPTbW__markdownContent strong{color:#1a1a1a;font-weight:600}.page-module__PaPTbW__markdownContent em{color:#333;font-style:italic}
.page-module__dDFyPW__nbpHeader{box-sizing:border-box;background-color:#fff;flex-shrink:0;justify-content:flex-start;align-items:center;width:100%;max-width:100%;margin-bottom:0;padding:1.25rem 1.5rem 1.125rem;display:flex}.page-module__dDFyPW__nbpHeaderTitle{color:#111827;margin:0;font-size:clamp(1rem,3vw,1.5rem);font-weight:700}.page-module__dDFyPW__nbpHeaderTitleGroup{flex-direction:column;gap:.4rem;display:flex}.page-module__dDFyPW__nbpFormCard{width:100%;max-width:100%;box-shadow:none;box-sizing:border-box;background-color:#fff;border-radius:0;flex-direction:column;flex:1;min-height:0;margin:0;display:flex;position:relative;overflow:hidden}.page-module__dDFyPW__nbpActionButtonsGrey{z-index:100;box-sizing:border-box;background-color:#fff;border-top:1px solid #e5e7eb;border-radius:0 0 .25rem .25rem;flex-flow:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.75rem;width:100%;max-width:100%;min-height:4.5rem;margin:0 auto;padding:1rem 1.5rem;display:flex;position:relative}.page-module__dDFyPW__nbpActionButtonsGrey>div{justify-content:flex-end;gap:.75rem;display:flex}.page-module__dDFyPW__nbpCompareBtn{border:1.5px solid #36f!important}.page-module__dDFyPW__nbpTitleBackButton{margin-left:auto}.page-module__dDFyPW__uploadContainer{width:100%;height:100%;padding:0;position:relative;overflow:hidden}.page-module__dDFyPW__uploadContainer.page-module__dDFyPW__revisionActive{overflow:hidden}.page-module__dDFyPW__documentComparisonContainer{z-index:50;background-color:#fff;position:absolute;inset:0}@media (max-width:64rem){.page-module__dDFyPW__nbpMainContent{padding:2rem 0 1rem}.page-module__dDFyPW__nbpHeader{padding:0 1.5rem}}@media (max-width:48rem){.page-module__dDFyPW__nbpContainer{flex-direction:column}.page-module__dDFyPW__nbpMainContent{padding:1.5rem 0 1rem}.page-module__dDFyPW__nbpHeader{padding:0 1rem}.page-module__dDFyPW__nbpActionButtonsGrey{gap:.5rem;padding:.75rem 1rem}}@media (max-width:30rem){.page-module__dDFyPW__nbpHeader{flex-wrap:wrap;gap:.5rem}.page-module__dDFyPW__nbpTitleBackButton{margin-left:0}.page-module__dDFyPW__nbpActionButtonsGrey{justify-content:center;padding:.625rem .75rem}}
.page-module__AkSfUq__headerBg{background:#f3f8fe;border-bottom:1px solid #e0e0e0;flex-direction:column;padding-bottom:0;display:flex}.page-module__AkSfUq__pageHeader{padding-bottom:0!important}.page-module__AkSfUq__headerActions{align-items:center;gap:.75rem;margin-top:1rem;padding:0 2rem 1rem;display:flex}.page-module__AkSfUq__leftActions{align-items:center;gap:.75rem;display:flex}.page-module__AkSfUq__content{background:#fff;border:1px solid #e5e7eb;border-radius:1rem;margin:0 2rem 2rem 0;padding:0;overflow:hidden;box-shadow:0 4px 20px #00000014}.page-module__AkSfUq__statusSection{padding:1rem 0 0}.page-module__AkSfUq__redLine{background-color:#e10600;border-radius:.125rem;width:3.75rem;height:.25rem;margin-bottom:1.125rem}.page-module__AkSfUq__statusRow{align-items:center;gap:1rem;display:flex}.page-module__AkSfUq__title{color:#111;margin:0;font-family:ABBVoice,Arial,sans-serif;font-size:1.75rem;font-weight:700}.page-module__AkSfUq__statusIcon{justify-content:center;align-items:center;display:flex}.page-module__AkSfUq__loadingAnimation{object-fit:cover;border-radius:50%;width:3rem;height:3rem}.page-module__AkSfUq__checkIcon{width:2rem;height:2rem}.page-module__AkSfUq__documentsGrid{grid-template-columns:repeat(auto-fill,minmax(min(280px,100%),1fr));gap:1.5rem;max-width:100%;padding:0 2rem 2rem;display:grid}.page-module__AkSfUq__documentCard{background:#fff;border:1px solid #e5e7eb;border-radius:.75rem;flex-direction:column;justify-content:space-between;padding:1.25rem;display:flex;box-shadow:0 4px 20px #00000014}.page-module__AkSfUq__documentCard h3{color:#000;margin-bottom:.5rem;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:600}.page-module__AkSfUq__statusText{color:#000;margin-bottom:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;font-weight:600}.page-module__AkSfUq__statusSubtext{color:#666;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.4}.page-module__AkSfUq__documentFooter{justify-content:space-between;align-items:flex-end;gap:1rem;margin-top:1rem;display:flex}.page-module__AkSfUq__progressSection{flex:1;min-width:0}.page-module__AkSfUq__progressBar{background:#e5e7eb;border-radius:.25rem;height:.5rem;margin-bottom:.5rem;position:relative;overflow:hidden}.page-module__AkSfUq__progressFill{background:#36f;border-radius:.25rem;height:100%;transition:all .4s}.page-module__AkSfUq__progressFill.page-module__AkSfUq__completed{background:#10b981}.page-module__AkSfUq__progressText{color:#666;text-align:right;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;font-weight:500}.page-module__AkSfUq__documentActions{flex-shrink:0;align-items:center;display:flex}.page-module__AkSfUq__successCheck{flex-shrink:0;width:1.5rem;height:1.5rem}.page-module__AkSfUq__successCheck svg{width:100%;height:100%}.page-module__AkSfUq__cancelButton{min-width:4.375rem;font-family:ABBVoice,Arial,sans-serif}@media (max-width:75rem){.page-module__AkSfUq__content{margin:1.5rem}.page-module__AkSfUq__documentsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem;padding:0 1.5rem 1.5rem}.page-module__AkSfUq__statusSection{padding:1.5rem 1.5rem 0}}@media (max-width:48rem){.page-module__AkSfUq__content{margin:1rem}.page-module__AkSfUq__documentsGrid{grid-template-columns:1fr;gap:1rem;padding:0 1rem 1rem}.page-module__AkSfUq__statusSection{padding:1rem 1rem 0}.page-module__AkSfUq__headerActions{flex-direction:column;align-items:flex-start;gap:.5rem;padding:0 1rem 1rem 2rem}}.page-module__AkSfUq__versionDropdown{display:inline-block;position:relative}.page-module__AkSfUq__dropdownToggle{cursor:pointer;color:#333;background:#fff;border:1px solid #ccc;border-radius:.25rem;justify-content:space-between;align-items:center;gap:.5rem;min-width:6.25rem;padding:.625rem .875rem;font-size:.875rem;font-weight:400;transition:border-color .2s;display:flex}.page-module__AkSfUq__dropdownToggle:hover{border-color:#007bff}.page-module__AkSfUq__dropdownArrow{color:#666;margin-left:auto;font-size:.75rem}.page-module__AkSfUq__dropdownMenu{z-index:1000;background:#fff;border:1px solid #ddd;border-radius:.25rem;flex-direction:column;max-height:18.75rem;margin-top:.25rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 2px 8px #0000001a}.page-module__AkSfUq__dropdownItem{cursor:pointer;color:#000;text-align:left;box-sizing:border-box;background:0 0;border:none;border-bottom:1px solid #f5f5f5;width:100%;padding:.75rem 1rem;font-size:.875rem;transition:background-color .2s;display:block}.page-module__AkSfUq__dropdownItem:hover{background:#f8f9fa}.page-module__AkSfUq__dropdownItem:last-child{border-bottom:none}.page-module__AkSfUq__skeletonDropdown{background:#fff;border:1px solid #ddd;border-radius:.25rem;align-items:center;min-width:11.25rem;height:2.375rem;padding:.5rem 1rem;display:flex}.page-module__AkSfUq__skeletonText{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:.25rem;width:100%;height:1rem;animation:1.5s ease-in-out infinite page-module__AkSfUq__skeleton-loading}@keyframes page-module__AkSfUq__skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes page-module__AkSfUq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.page-module__AkSfUq__extractionContentWrapper{position:relative}.page-module__AkSfUq__extractionContentRow{flex-direction:row;align-items:stretch;height:calc(100vh - 8.75rem);min-height:0;display:flex;overflow:hidden}.page-module__AkSfUq__extractionMain{flex:1;min-width:0;position:relative;overflow:auto}.page-module__AkSfUq__rawTableToggleOverlay{z-index:5;position:absolute;top:2rem;right:calc(2% + 2rem)}.page-module__AkSfUq__splitContainer{width:100%;height:100%;display:flex}.page-module__AkSfUq__splitContainer>.page-module__AkSfUq__gutter{background-position:50%;background-repeat:no-repeat;border-left:1px solid #94a3b8;border-right:1px solid #94a3b8;justify-content:center;align-items:center;width:.375rem;transition:all .2s;position:relative;cursor:col-resize!important;background-color:#cbd5e0!important;display:flex!important}.page-module__AkSfUq__splitContainer>.page-module__AkSfUq__gutter:before{content:"⋮";color:#64748b;opacity:1;pointer-events:none;font-size:1.25rem;line-height:1;transition:all .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module__AkSfUq__splitContainer>.page-module__AkSfUq__gutter:hover{border-left:1px solid #2952cc;border-right:1px solid #2952cc;background-color:#36f!important}.page-module__AkSfUq__splitContainer>.page-module__AkSfUq__gutter:hover:before{color:#fff;font-size:1.375rem}.page-module__AkSfUq__splitContainer>.page-module__AkSfUq__gutter.page-module__AkSfUq__gutter-horizontal{cursor:col-resize!important;background-image:none!important}.page-module__AkSfUq__docIconWrapper{display:inline-block;position:relative}.page-module__AkSfUq__docIconButton{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:.375rem;align-items:center;gap:.375rem;min-height:2.5rem;padding:.3125rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:flex}.page-module__AkSfUq__docIconButton:hover{color:#111827;background:#f3f4f6;border-color:#9ca3af}.page-module__AkSfUq__docIconButtonActive{color:#fff;background:#36f;border-color:#36f}.page-module__AkSfUq__docIconButtonActive:hover{color:#fff;background:#254edb;border-color:#254edb}.page-module__AkSfUq__rawTableToggleBtn{cursor:pointer;color:#374151;white-space:nowrap;background:0 0;border:none;align-items:center;gap:.5rem;padding:.125rem 0;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:500;display:flex}.page-module__AkSfUq__rawTableToggleBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__AkSfUq__rawTableToggleTrack{background:#d1d5db;border-radius:62.4375rem;flex-shrink:0;width:3rem;height:1.625rem;transition:background .2s;position:relative}.page-module__AkSfUq__rawTableToggleTrackActive{background:#36f}.page-module__AkSfUq__rawTableToggleThumb{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:transform .2s;display:flex;position:absolute;top:.1875rem;left:.1875rem;box-shadow:0 1px 4px #0003}.page-module__AkSfUq__rawTableToggleThumbActive{transform:translate(22px)}.page-module__AkSfUq__viewTypeToggle{box-sizing:border-box;background:#eef1f8;border-radius:62.4375rem;align-items:center;gap:.125rem;height:2.5rem;padding:.1875rem;display:flex}.page-module__AkSfUq__viewTypeToggleBtn{color:#6b7280;cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:62.4375rem;justify-content:center;align-items:center;height:100%;padding:0 .875rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s,box-shadow .15s;display:flex}.page-module__AkSfUq__viewTypeToggleBtn:hover:not(:disabled):not(.page-module__AkSfUq__viewTypeToggleBtnActive){color:#1f2937}.page-module__AkSfUq__viewTypeToggleBtn:disabled{cursor:not-allowed;opacity:.5}.page-module__AkSfUq__viewTypeToggleBtnActive{color:#111827;cursor:default;background:#fff;font-weight:700;box-shadow:0 1px 3px #0000001f}.page-module__AkSfUq__docDropdownMenu{z-index:1100;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;min-width:17.5rem;max-width:22.5rem;max-height:17.5rem;padding:.25rem 0;display:flex;position:absolute;top:calc(100% + .25rem);right:0;overflow-y:auto;box-shadow:0 8px 24px #0000001f}.page-module__AkSfUq__docDropdownItem{cursor:pointer;color:#374151;text-align:left;background:0 0;border:none;align-items:center;gap:.5rem;width:100%;padding:.5625rem .875rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;transition:background .12s;display:flex}.page-module__AkSfUq__docDropdownItem:hover{background:#f9fafb}.page-module__AkSfUq__docDropdownItemActive{color:#1d4ed8;background:#eff6ff}.page-module__AkSfUq__docDropdownEmpty{color:#9ca3af;text-align:center;padding:.75rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem}.page-module__AkSfUq__docItemIcon{color:#6b7280;flex-shrink:0;font-size:.875rem}.page-module__AkSfUq__docItemName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.page-module__AkSfUq__docPreviewPanel{background:#fff;border-left:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;width:40%;height:100%;animation:.2s page-module__AkSfUq__slideInRight;display:flex}.page-module__AkSfUq__rawTableIOPanel{background:#fff;border-right:1px solid #e5e7eb;flex-direction:column;flex-shrink:0;width:60%;height:100%;animation:.2s page-module__AkSfUq__slideInLeft;display:flex}.page-module__AkSfUq__docPreviewPanelWithRawTable{flex:1;width:auto;min-width:0;max-width:none}.page-module__AkSfUq__rawTableIOPanelHeader{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;padding:.625rem 1rem;display:flex}.page-module__AkSfUq__rawTableIOPanelTitle{color:#374151;white-space:nowrap;text-overflow:ellipsis;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:600;overflow:hidden}.page-module__AkSfUq__rawTableIOPanelHeaderActions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}@keyframes page-module__AkSfUq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes page-module__AkSfUq__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes page-module__AkSfUq__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}.page-module__AkSfUq__docPreviewPanelHeader{background:#f9fafb;border-bottom:1px solid #e5e7eb;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.page-module__AkSfUq__docPreviewPanelTitleWrapper{flex:1;min-width:0;position:relative}.page-module__AkSfUq__docPreviewPanelTitle{color:#111827;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.3125rem;align-items:center;gap:.375rem;width:100%;padding:.1875rem .375rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:600;transition:background .12s;display:flex;overflow:hidden}.page-module__AkSfUq__docPreviewPanelTitle:hover{background:#f3f4f6}.page-module__AkSfUq__docPreviewPanelTitle span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.page-module__AkSfUq__docPreviewChevron{color:#6b7280;flex-shrink:0;transition:transform .18s}.page-module__AkSfUq__docPreviewChevronOpen{transform:rotate(180deg)}.page-module__AkSfUq__previewDocDropdownMenu{z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;min-width:13.75rem;max-width:22.5rem;max-height:16.25rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.page-module__AkSfUq__previewDocDropdownItem{color:#374151;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:.3125rem;align-items:center;gap:.5rem;width:100%;padding:.5rem .625rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;transition:background .1s;display:flex}.page-module__AkSfUq__previewDocDropdownItem:hover{background:#f3f4f6}.page-module__AkSfUq__previewDocDropdownItemActive{color:#1d4ed8;background:#eff6ff;font-weight:600}.page-module__AkSfUq__previewDocDropdownItemActive:hover{background:#dbeafe}.page-module__AkSfUq__previewDocDropdownItem span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.page-module__AkSfUq__docPreviewFileIcon{color:#6b7280;flex-shrink:0;font-size:1rem}.page-module__AkSfUq__docPreviewClose{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;padding:.25rem .375rem;font-size:1rem;line-height:1;transition:background .12s,color .12s}.page-module__AkSfUq__docPreviewClose:hover{color:#111827;background:#f3f4f6}.page-module__AkSfUq__docPreviewContent{flex-direction:column;flex:1;display:flex;overflow:hidden}.page-module__AkSfUq__docPreviewIframe{border:none;flex:1;width:100%;height:100%}.page-module__AkSfUq__docPreviewIframeWrapper{flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.page-module__AkSfUq__docPreviewToolbar{background:#36f;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;height:2.75rem;padding:0 .75rem;display:flex}.page-module__AkSfUq__docPreviewSearchControls{flex:1;align-items:center;gap:.35rem;min-width:0;max-width:16.25rem;display:flex}.page-module__AkSfUq__docPreviewSearchInput{color:#fff;background:#1a3a99;border:1.5px solid #ffffff80;border-radius:.375rem;outline:none;flex:1;min-width:0;height:1.625rem;padding:0 .4375rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8rem}.page-module__AkSfUq__docPreviewSearchInput::placeholder{color:#ffffffa6}.page-module__AkSfUq__docPreviewSearchInput:focus{background:#0f2875;border-color:#fff}.page-module__AkSfUq__docPreviewSearchCount{color:#fff;white-space:nowrap;text-align:center;min-width:2rem;font-size:.72rem;font-weight:500}.page-module__AkSfUq__docPreviewZoomControls{flex-shrink:0;align-items:center;gap:.35rem;display:flex}.page-module__AkSfUq__docPreviewZoomBtn{color:#fff;cursor:pointer;background:#2952cc;border:1.5px solid #ffffff80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.625rem;height:1.625rem;font-size:1rem;line-height:1;transition:background .15s;display:flex}.page-module__AkSfUq__docPreviewZoomBtn:disabled{opacity:.45;cursor:default}.page-module__AkSfUq__docPreviewZoomBtn:not(:disabled):hover{background:#1e3a8a}.page-module__AkSfUq__docPreviewZoomLabel{color:#fff;text-align:center;white-space:nowrap;min-width:2.125rem;font-size:.78rem;font-weight:500}.page-module__AkSfUq__docPreviewState{color:#6b7280;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1rem;padding:2rem;font-family:ABBVoice,Arial,sans-serif;display:flex}.page-module__AkSfUq__docPreviewSpinner{border:4px solid #e5e7eb;border-top-color:#3b82f6;border-radius:50%;width:2.5rem;height:2.5rem;animation:.8s linear infinite page-module__AkSfUq__spin}.page-module__AkSfUq__docPreviewErrorText{color:#ef4444;margin:0;font-size:.875rem}.page-module__AkSfUq__docPreviewOfficeText{color:#6b7280;margin:0;font-size:.875rem}
.page-module__hXuasq__container{background-color:#f3f8fe;height:100vh;font-family:ABBVoice,Arial,sans-serif;display:flex;position:relative}.page-module__hXuasq__backButtonContainer{z-index:10;position:absolute;top:1.25rem;left:1.25rem}.page-module__hXuasq__sidebar{background-color:#f3f8fe;border-right:1px solid #e0e0e0;flex-direction:column;width:28.125rem;min-width:28.125rem;padding:0;transition:width .3s,min-width .3s;display:flex;overflow:hidden}.page-module__hXuasq__sidebarCollapsed{border-right:none;width:0;min-width:0}.page-module__hXuasq__sidebarTrigger{z-index:99;cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-left:none;border-radius:0 .5rem .5rem 0;justify-content:center;align-items:center;width:1.75rem;height:3.5rem;transition:background-color .2s;display:flex;position:fixed;top:50%;left:0;transform:translateY(-50%);box-shadow:2px 0 6px #0000001a}.page-module__hXuasq__sidebarTrigger:hover{background-color:#f5f5f5}.page-module__hXuasq__sidebarTriggerIcon{color:#333;font-size:1rem}.page-module__hXuasq__sidebarHeaderTop{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-module__hXuasq__pinButton{cursor:pointer;color:#555;background:0 0;border:1px solid #d0d0d0;border-radius:.375rem;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;transition:background-color .2s,border-color .2s;display:flex}.page-module__hXuasq__pinButton:hover{background-color:#e0e0e0;border-color:#999}.page-module__hXuasq__pinButtonActive{color:#1a4fd6;background-color:#e8f0fe;border-color:#1a4fd6}.page-module__hXuasq__sidebarHeader{background-color:#f3f8fe;flex-shrink:0;margin-bottom:1.5rem;padding:1.5rem 1.5rem 0}.page-module__hXuasq__sidebarScrollable{flex:1;padding:0 1.5rem 1.5rem;overflow-y:auto}.page-module__hXuasq__bidProposalTitle{color:#222;white-space:nowrap;border-bottom:1px solid #e0e0e0;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.125rem;font-weight:600;display:flex}.page-module__hXuasq__bidProposalLine{flex-direction:column;gap:.25rem;display:flex}.page-module__hXuasq__sidebarItem{cursor:pointer;border:2px solid #0000;border-radius:.75rem;align-items:flex-start;gap:1rem;margin-bottom:.5rem;padding:1rem 1.25rem;transition:all .2s;display:flex}.page-module__hXuasq__sidebarItem:hover{background-color:#f5f5f5}.page-module__hXuasq__sidebarItemActive{background-color:#fff;border:2px solid #36f;box-shadow:0 2px 8px #3366ff1a}.page-module__hXuasq__sidebarItemLocked{opacity:.45;cursor:not-allowed;pointer-events:none}.page-module__hXuasq__stepNumber{color:#fff;background-color:#36f;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;font-weight:600;display:flex}.page-module__hXuasq__sidebarItemActive .page-module__hXuasq__stepNumber{background-color:#36f}.page-module__hXuasq__stepContent{flex:1;min-width:0}.page-module__hXuasq__stepLabel{color:#1f1f1f;margin-bottom:.25rem;font-size:1rem;font-weight:600;line-height:1.4}.page-module__hXuasq__stepDescription{color:#666;font-size:.875rem;line-height:1.4}.page-module__hXuasq__mainContent{flex-direction:column;flex:1;max-height:100vh;padding:1.5rem;display:flex;overflow:hidden}.page-module__hXuasq__contentCard{background-color:#fff;border-radius:1rem;flex-direction:column;width:100%;max-width:75rem;height:calc(100vh - 3rem);margin:0 auto;padding:2.5rem;transition:max-width .3s;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000014}.page-module__hXuasq__cardHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:2rem;display:flex}.page-module__hXuasq__cardHeaderText{min-width:0}.page-module__hXuasq__parentHeading{color:#6b7280;text-transform:uppercase;letter-spacing:.4px;margin:0 0 .25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.75rem;font-weight:500}.page-module__hXuasq__mainHeading{color:#1f1f1f;margin:.75rem 0;font-family:ABBVoice,Arial,sans-serif;font-size:1.25rem;font-weight:600}.page-module__hXuasq__sectionsContainer{flex:1;margin-bottom:1.25rem;padding-left:.5rem;padding-right:.5rem;overflow-y:auto}.page-module__hXuasq__subSection{margin-bottom:1.5rem}.page-module__hXuasq__subSectionsGrid{flex-wrap:wrap;gap:1rem;display:flex}.page-module__hXuasq__subSectionRow{gap:1rem;width:100%;display:flex}.page-module__hXuasq__subSectionHalf{flex:1;min-width:calc(50% - .5rem);max-width:calc(50% - .5rem)}.page-module__hXuasq__subSectionHalfStandalone{width:calc(50% - .5rem);margin-bottom:1.5rem}.page-module__hXuasq__subHeading{color:#1f1f1f;margin-bottom:.5rem;font-family:ABBVoice,Arial,sans-serif;font-size:.75rem;font-weight:600}.page-module__hXuasq__requiredAsterisk{color:#ef4444;margin-left:.2rem}.page-module__hXuasq__cardFormContainer{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__hXuasq__cardSection{background:#fff;border-radius:.75rem;overflow:visible;box-shadow:0 0 0 1px #e8e8e8}.page-module__hXuasq__cardSectionHeader{color:#1f1f1f;background-color:#f5f5f5;border-top-left-radius:.75rem;border-top-right-radius:.75rem;padding:.5rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:600}.page-module__hXuasq__cardFieldsGrid{grid-template-columns:1fr 1fr;gap:.75rem 2rem;padding:.875rem 1.25rem;display:grid}.page-module__hXuasq__cardField{flex-direction:column;gap:.125rem;display:flex}.page-module__hXuasq__cardFieldFull{flex-direction:column;grid-column:1/-1;gap:.125rem;display:flex}.page-module__hXuasq__cardLabel{color:#1f1f1f;font-family:ABBVoice,Arial,sans-serif;font-size:.75rem;font-weight:600}.page-module__hXuasq__cardInput{color:#1f1f1f;box-sizing:border-box;background:#fff;border:1.5px solid #d0d0d0;border-radius:.75rem;outline:none;width:100%;height:2.5rem;padding:.375rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;transition:border-color .2s}.page-module__hXuasq__cardInput::placeholder{color:#999}.page-module__hXuasq__cardInput:focus{border-color:#36f}.page-module__hXuasq__cardInput:hover:not(:focus){border-color:#888}.page-module__hXuasq__cardInputError,.page-module__hXuasq__cardInputError:focus{border-color:#ef4444}.page-module__hXuasq__cardTextarea{color:#1f1f1f;resize:vertical;background:#fff;border:1.5px solid #d0d0d0;border-radius:.375rem;outline:none;width:100%;min-height:5rem;padding:.625rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;transition:border-color .2s}.page-module__hXuasq__cardTextarea::placeholder{color:#999}.page-module__hXuasq__cardTextarea:focus{border-color:#36f}.page-module__hXuasq__textArea{resize:vertical;border:2px solid #e0e0e0;border-radius:.5rem;width:100%;min-height:3rem;max-height:5rem;padding:.625rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;transition:border-color .2s}.page-module__hXuasq__textArea:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.page-module__hXuasq__textArea::placeholder{color:#999}.page-module__hXuasq__textAreaError{border-color:#ef4444}.page-module__hXuasq__textAreaError:focus{border-color:#ef4444;box-shadow:0 0 0 3px #ef444426}.page-module__hXuasq__fieldError{color:#ef4444;margin-top:.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;display:block}.page-module__hXuasq__multiSelectDropdown{width:100%;position:relative}.page-module__hXuasq__multiSelectToggle{cursor:pointer;text-align:left;background:#fff;border:2px solid #e0e0e0;border-radius:.5rem;justify-content:space-between;align-items:center;width:100%;min-height:2.5rem;padding:.75rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;transition:border-color .2s;display:flex}.page-module__hXuasq__multiSelectToggle:hover{border-color:silver}.page-module__hXuasq__multiSelectValue{color:#1f1f1f;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.page-module__hXuasq__multiSelectValue:empty:before,.page-module__hXuasq__multiSelectDropdown:not(.page-module__hXuasq__multiSelectOpen) .page-module__hXuasq__multiSelectValue:only-child{color:#999}.page-module__hXuasq__multiSelectArrow{color:#666;margin-left:.5rem;font-size:.75rem;transition:transform .2s}.page-module__hXuasq__multiSelectOpen .page-module__hXuasq__multiSelectArrow{transform:rotate(180deg)}.page-module__hXuasq__multiSelectOpen .page-module__hXuasq__multiSelectToggle{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.page-module__hXuasq__multiSelectMenu{z-index:20;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;max-height:12.5rem;display:none;position:absolute;top:calc(100% + .25rem);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001a}.page-module__hXuasq__multiSelectOpen .page-module__hXuasq__multiSelectMenu{display:block}.page-module__hXuasq__multiSelectSearch{color:#1f1f1f;box-sizing:border-box;z-index:1;background:#fff;border:none;border-bottom:1px solid #e0e0e0;outline:none;width:100%;padding:.625rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;position:sticky;top:0}.page-module__hXuasq__multiSelectSearch::placeholder{color:#9ca3af}.page-module__hXuasq__multiSelectOption{cursor:pointer;color:#1f1f1f;align-items:center;gap:.625rem;padding:.625rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:.9375rem;transition:background-color .15s;display:flex}.page-module__hXuasq__multiSelectOption:hover{color:#0d0d0d;background-color:#7673f1}.page-module__hXuasq__multiSelectOption input[type=checkbox]{accent-color:#4f46e5;cursor:pointer;width:1rem;height:1rem}.page-module__hXuasq__dateInput{color:#1f1f1f;background:#fff;border:2px solid #e0e0e0;border-radius:.5rem;width:100%;min-height:2.5rem;padding:.75rem 1rem;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;transition:border-color .2s}.page-module__hXuasq__dateInput:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.page-module__hXuasq__contactInput{color:#1f1f1f;box-sizing:border-box;background:#fff;border:2px solid #e0e0e0;border-radius:.5rem;width:100%;min-height:2.5rem;padding:.625rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;transition:border-color .2s}.page-module__hXuasq__contactInput:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e51a}.page-module__hXuasq__contactInput::placeholder{color:#999}.page-module__hXuasq__phoneWrapper{background:#fff;border:2px solid #e0e0e0;border-radius:.75rem;align-items:stretch;width:100%;min-height:2.5rem;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__hXuasq__phoneWrapper:focus-within{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.page-module__hXuasq__phoneWrapper.page-module__hXuasq__phoneWrapperError{border-color:#ef4444}.page-module__hXuasq__phoneWrapper.page-module__hXuasq__phoneWrapperError:focus-within{box-shadow:0 0 0 3px #ef444426}.page-module__hXuasq__dialTrigger{cursor:pointer;color:#1f1f1f;white-space:nowrap;-webkit-user-select:none;user-select:none;background:#f4f4f6;border:none;border-right:2px solid #e0e0e0;border-top-left-radius:.75rem;border-bottom-left-radius:.75rem;flex-shrink:0;align-self:stretch;align-items:center;gap:.375rem;min-width:6.875rem;padding:0 .625rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;display:flex}.page-module__hXuasq__dialTrigger:hover{background:#ebebef}.page-module__hXuasq__isoBadge{color:#333;letter-spacing:.5px;text-align:center;background:#e8e8ec;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;min-width:1.625rem;padding:.125rem .3125rem;font-size:.625rem;font-weight:700;line-height:1.4;display:inline-flex}.page-module__hXuasq__dialTriggerCode{color:#1f1f1f;font-size:.8125rem;font-weight:600}.page-module__hXuasq__dialTriggerArrow{color:#888;margin-left:.0625rem;font-size:.5625rem}.page-module__hXuasq__phoneNumber{color:#1f1f1f;background:0 0;border:none;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem;outline:none;flex:1;min-width:0;padding:.625rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem}.page-module__hXuasq__phoneNumber::placeholder{color:#aaa}.page-module__hXuasq__dialDropdown{z-index:200;background:#fff;border:1px solid #e0e0e0;border-radius:.5rem;flex-direction:column;width:18.75rem;max-height:17.5rem;display:flex;position:absolute;top:calc(100% + .25rem);left:0;overflow:hidden;box-shadow:0 4px 20px #0000001f}.page-module__hXuasq__dialDropdownSearch{z-index:1;background:#fff;border:none;border-bottom:1px solid #e0e0e0;outline:none;padding:.625rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;position:sticky;top:0}.page-module__hXuasq__dialDropdownList{flex:1;overflow-y:auto}.page-module__hXuasq__dialOption{color:#1f1f1f;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.625rem;width:100%;padding:.5rem .75rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;transition:background .1s;display:flex}.page-module__hXuasq__dialOption:hover{background:#f4f4ff}.page-module__hXuasq__dialOptionActive{background:#eef}.page-module__hXuasq__dialOptionName{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.page-module__hXuasq__dialOptionCode{color:#4f46e5;flex-shrink:0;font-size:.75rem;font-weight:600}.page-module__hXuasq__buttonContainer{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.5rem;display:flex}.page-module__hXuasq__sectionButtonContainer{background-color:#fff;border-top:1px solid #e0e0e0;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:1rem;margin-top:auto;padding-top:1.25rem;display:flex}.page-module__hXuasq__saveMessage{color:#fff;text-align:center;background-color:#047857;border-radius:.5rem;margin:1rem 0;padding:.75rem 1.25rem;font-weight:500;animation:.3s ease-in-out page-module__hXuasq__fadeIn}@keyframes page-module__hXuasq__fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.page-module__hXuasq__loadingContainer,.page-module__hXuasq__errorContainer{color:#666;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:100vh;font-size:1.125rem;display:flex}.page-module__hXuasq__spinner{border:4px solid #3366ff1a;border-top-color:#36f;border-radius:50%;width:3.125rem;height:3.125rem;animation:1s linear infinite page-module__hXuasq__spin}@keyframes page-module__hXuasq__spin{to{transform:rotate(360deg)}}.page-module__hXuasq__sectionsContainer::-webkit-scrollbar{width:.5rem}.page-module__hXuasq__sectionsContainer::-webkit-scrollbar-track{background:#f1f1f1;border-radius:.25rem}.page-module__hXuasq__sectionsContainer::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:.25rem}.page-module__hXuasq__sectionsContainer::-webkit-scrollbar-thumb:hover{background:#a8a8a8}@media (max-width:64rem){.page-module__hXuasq__sidebar{width:21.875rem;min-width:21.875rem;padding:1rem}.page-module__hXuasq__contentCard{padding:1.5rem}.page-module__hXuasq__mainHeading{font-size:1.125rem}.page-module__hXuasq__subHeading{font-size:.8125rem}}@media (max-width:48rem){.page-module__hXuasq__container{flex-direction:column;height:auto}.page-module__hXuasq__sidebar{width:100%;min-width:auto;max-height:18.75rem}.page-module__hXuasq__mainContent{padding:1rem}.page-module__hXuasq__sidebarItem{padding:.75rem 1rem}.page-module__hXuasq__stepNumber{width:1.75rem;height:1.75rem;font-size:.875rem}.page-module__hXuasq__stepLabel{font-size:.875rem}.page-module__hXuasq__stepDescription{font-size:.75rem}}.page-module__hXuasq__highlightedSection{position:relative;background-color:#f0f4ff!important;border:2px solid #36f!important;box-shadow:0 2px 8px #3366ff26!important}.page-module__hXuasq__redHighlight{background-color:#36f;border-radius:.125rem 0 0 .125rem;width:.375rem;height:100%;position:absolute;top:0;left:0}.page-module__hXuasq__uploadSections{flex-direction:column;gap:2rem;padding:1rem 0;display:flex}@media (max-width:48rem){.page-module__hXuasq__uploadSections{gap:1.5rem}}.page-module__hXuasq__sectionGroup{margin-bottom:2rem}.page-module__hXuasq__sectionGroupTitle{color:#666;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.75rem;padding-left:.25rem;font-size:.75rem;font-weight:700}.page-module__hXuasq__sectionGroupLocked{opacity:.4;pointer-events:none;cursor:not-allowed;-webkit-user-select:none;user-select:none}.page-module__hXuasq__sidebarSection,.page-module__hXuasq__expandableSection{margin-bottom:.5rem}.page-module__hXuasq__expandableHeader{cursor:pointer;background-color:#fff;border:1px solid #e0e0e0;border-radius:.5rem;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:all .2s;display:flex}.page-module__hXuasq__expandableHeader:hover{background-color:#f5f5f5;border-color:#36f}.page-module__hXuasq__expandIcon{color:#666;font-size:.75rem;transition:transform .2s}.page-module__hXuasq__expandableTitle{color:#1f1f1f;flex:1;font-size:.875rem;font-weight:600}.page-module__hXuasq__expandableContent{border-left:2px solid #e0e0e0;margin-top:.25rem;margin-left:1rem;padding-left:1rem}.page-module__hXuasq__subSectionItem{cursor:pointer;color:#444;background-color:#fff;border-radius:.375rem;align-items:flex-start;gap:.5rem;margin-bottom:.25rem;padding:.625rem .75rem;font-size:.875rem;transition:all .2s;display:flex}.page-module__hXuasq__subSectionContent{flex-direction:column;gap:.125rem;display:flex}.page-module__hXuasq__subSectionTitle{color:inherit;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:500}.page-module__hXuasq__subSectionParent{color:#9ca3af;font-family:ABBVoice,Arial,sans-serif;font-size:.6875rem;font-weight:400}.page-module__hXuasq__subSectionItem:hover{color:#1d4ed8;background-color:#f0f4ff}.page-module__hXuasq__subSectionActive{border-left:3px solid #36f;font-weight:600;color:#1d4ed8!important;background-color:#e6f0ff!important}.page-module__hXuasq__checkIcon{color:#fff;background-color:#047857;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.125rem;height:1.125rem;font-size:.75rem;display:inline-flex}.page-module__hXuasq__tabContainer{border-bottom:2px solid #e0e0e0;gap:.5rem;margin-bottom:1.5rem;display:flex}.page-module__hXuasq__tab{color:#666;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:all .2s;position:relative;bottom:-.125rem}.page-module__hXuasq__tab:hover{color:#36f}.page-module__hXuasq__tabActive{color:#36f;border-bottom-color:#36f;font-weight:600}.page-module__hXuasq__aiSectionContent{padding:1.25rem 0}.page-module__hXuasq__viewContent{background-color:#f9fafb;border-radius:.5rem;flex-direction:column;gap:1.25rem;min-height:18.75rem;padding:2.5rem;display:flex}.page-module__hXuasq__noContentMessage{color:#666;text-align:center;font-size:1rem}.page-module__hXuasq__loadingContentSection{flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2.5rem 0;display:flex}.page-module__hXuasq__loadingSpinner{border:4px solid #e0e0e0;border-top-color:#4f46e5;border-radius:50%;width:2.25rem;height:2.25rem;animation:.8s linear infinite page-module__hXuasq__spin}.page-module__hXuasq__loadingMessage{color:#666;font-family:ABBVoice,Arial,sans-serif;font-size:.9375rem}.page-module__hXuasq__contentDisplay{white-space:pre-wrap;word-wrap:break-word;color:#333;background-color:#fff;border:1px solid #e0e0e0;border-radius:.25rem;width:100%;min-height:18.75rem;max-height:31.25rem;padding:1.5rem;font-size:.875rem;line-height:1.6;overflow-y:auto}.page-module__hXuasq__tableWrapper{border:1px solid #e0e0e0;border-radius:.5rem;width:100%;overflow-x:auto}.page-module__hXuasq__sectionTable{border-collapse:collapse;width:100%;font-family:ABBVoice,sans-serif;font-size:.875rem}.page-module__hXuasq__sectionTable th,.page-module__hXuasq__sectionTable td{text-align:left;color:#1f1f1f;border:1px solid #e0e0e0;padding:.625rem .875rem}.page-module__hXuasq__sectionTable th{color:#374151;text-transform:capitalize;z-index:1;white-space:nowrap;background-color:#f3f4f6;font-weight:600;position:sticky;top:0}.page-module__hXuasq__sectionTable tbody tr:nth-child(2n){background-color:#f9fafb}.page-module__hXuasq__sectionTable tbody tr:hover{background-color:#e0f2fe}.page-module__hXuasq__editContent{width:100%}.page-module__hXuasq__editContent .page-module__hXuasq__textArea{min-height:18.75rem;max-height:31.25rem}.page-module__hXuasq__editableTable td.page-module__hXuasq__editableCell{padding:0}.page-module__hXuasq__editableTable td.page-module__hXuasq__editableCell:first-child{min-width:12.5rem}.page-module__hXuasq__cellInput{box-sizing:border-box;white-space:normal;word-break:break-word;background:0 0;border:none;outline:none;width:100%;min-width:7.5rem;height:100%;padding:.5rem .75rem;font-family:ABBVoice,sans-serif;font-size:.875rem}.page-module__hXuasq__cellInput:focus{background-color:#eef4ff;box-shadow:inset 0 0 0 2px #36f}.page-module__hXuasq__actionColumn{white-space:nowrap;width:3.75rem;text-align:center!important}.page-module__hXuasq__deleteRowBtn{color:#dc2626;cursor:pointer;background:0 0;border:1px solid #e0e0e0;border-radius:.25rem;padding:.25rem .5rem;font-size:.875rem;transition:all .15s}.page-module__hXuasq__deleteRowBtn:hover{background-color:#fef2f2;border-color:#dc2626}.page-module__hXuasq__addRowBtn{color:#36f;cursor:pointer;background-color:#fff;border:1px dashed #36f;border-radius:.375rem;margin-top:.625rem;padding:.5rem 1.125rem;font-family:ABBVoice,sans-serif;font-size:.875rem;font-weight:500;transition:all .15s}.page-module__hXuasq__addRowBtn:hover{background-color:#eef4ff;border-style:solid}.page-module__hXuasq__tourButton{color:#fff;cursor:pointer;background-color:#36f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-family:ABBVoice,Arial,sans-serif;font-size:1rem;font-weight:700;transition:all .2s;display:flex}.page-module__hXuasq__tourButton:hover{background-color:#2952cc;transform:scale(1.1)}
.TourGuide-module__jxoxzG__tourOverlay{z-index:10000;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0}.TourGuide-module__jxoxzG__spotlightSvg{pointer-events:auto;width:100%;height:100%;position:fixed;top:0;left:0}.TourGuide-module__jxoxzG__tooltip{z-index:10001;pointer-events:auto;background:#fff;border-radius:.75rem;width:23.75rem;max-width:calc(100vw - 2rem);padding:1.5rem;font-family:ABBVoice,Arial,sans-serif;animation:.25s ease-out TourGuide-module__jxoxzG__tooltipFadeIn;position:fixed;box-shadow:0 8px 32px #0000002e,0 2px 8px #0000001a}@keyframes TourGuide-module__jxoxzG__tooltipFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.TourGuide-module__jxoxzG__tooltip_top:after{content:"";filter:drop-shadow(0 2px 2px #0000001a);border-top:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;bottom:-.5rem;left:50%;transform:translate(-50%)}.TourGuide-module__jxoxzG__tooltip_bottom:after{content:"";filter:drop-shadow(0 -2px 2px #0000001a);border-bottom:10px solid #fff;border-left:10px solid #0000;border-right:10px solid #0000;width:0;height:0;position:absolute;top:-.5rem;left:50%;transform:translate(-50%)}.TourGuide-module__jxoxzG__tooltip_left:after{content:"";filter:drop-shadow(2px 0 2px #0000001a);border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:10px solid #fff;width:0;height:0;position:absolute;top:50%;right:-.5rem;transform:translateY(-50%)}.TourGuide-module__jxoxzG__tooltip_right:after{content:"";filter:drop-shadow(-2px 0 2px #0000001a);border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:10px solid #fff;width:0;height:0;position:absolute;top:50%;left:-.5rem;transform:translateY(-50%)}.TourGuide-module__jxoxzG__closeButton{color:#999;cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1rem;transition:all .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.TourGuide-module__jxoxzG__closeButton:hover{color:#333;background-color:#f0f0f0}.TourGuide-module__jxoxzG__stepCounter{color:#36f;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem;font-size:.75rem;font-weight:600}.TourGuide-module__jxoxzG__tooltipTitle{color:#1a1a1a;margin:0 0 .5rem;padding-right:1.5rem;font-family:ABBVoice,Arial,sans-serif;font-size:1.125rem;font-weight:700}.TourGuide-module__jxoxzG__tooltipContent{color:#555;margin:0 0 1.25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.875rem;line-height:1.6}.TourGuide-module__jxoxzG__progressDots{justify-content:center;gap:.375rem;margin-bottom:1.25rem;display:flex}.TourGuide-module__jxoxzG__dot{background-color:#e0e0e0;border-radius:50%;width:.5rem;height:.5rem;transition:all .3s}.TourGuide-module__jxoxzG__dotActive{background-color:#36f;transform:scale(1.3)}.TourGuide-module__jxoxzG__dotCompleted{background-color:#99b3ff}.TourGuide-module__jxoxzG__tooltipActions{justify-content:space-between;align-items:center;display:flex}.TourGuide-module__jxoxzG__skipButton{color:#999;cursor:pointer;background:0 0;border:none;padding:.375rem .25rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;transition:color .2s}.TourGuide-module__jxoxzG__skipButton:hover{color:#666}.TourGuide-module__jxoxzG__navButtons{gap:.5rem;display:flex}.TourGuide-module__jxoxzG__prevButton{color:#333;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:.5rem;padding:.5rem 1.125rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:500;transition:all .2s}.TourGuide-module__jxoxzG__prevButton:hover{background:#f5f5f5;border-color:#ccc}.TourGuide-module__jxoxzG__nextButton{color:#fff;cursor:pointer;background:#36f;border:none;border-radius:.5rem;padding:.5rem 1.375rem;font-family:ABBVoice,Arial,sans-serif;font-size:.8125rem;font-weight:600;transition:all .2s}.TourGuide-module__jxoxzG__nextButton:hover{background:#2952cc}
