.UnifiedPreview_container__E_mQe{width:fit-content;max-width:400px;min-width:200px;display:flex;flex-direction:column;gap:8px;padding:16px;background:white;border-radius:8px;border:1px solid #e8e8e8}.UnifiedPreview_previewContainer__R9OGr{display:flex;justify-content:center;align-items:center;max-height:300px;overflow:hidden}.UnifiedPreview_previewWrapper__Tpm7U{border-radius:4px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08)}.UnifiedPreview_image__BbdL8{max-width:360px;max-height:300px;object-fit:contain}.UnifiedPreview_loading__Lx741{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:300px}.UnifiedPreview_loadingText__2QFQO{font-size:14px}.UnifiedPreview_empty__jFpSa{padding:40px 0}.CompareWithPriorTab_container__Xa12I{padding:24px;display:flex;justify-content:center;align-items:center;min-height:400px}.CompareWithPriorTab_imageContainer__4qD56{background-color:#f0f0f0;padding:16px;border-radius:8px}.CompareWithPriorTab_image__rH7rO{max-width:100%;max-height:75vh;object-fit:contain;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.CompareWithPriorTab_loading__vZslu{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:40px}.CompareWithPriorTab_loadingText__RI_CC{color:rgba(0,0,0,.45);font-size:14px}.CompareWithPriorTab_noPriorVersion__fH66h{display:flex;justify-content:center;align-items:center;min-height:300px;background:#fafafa;border-radius:8px;border:1px dashed #d9d9d9;width:100%;max-width:600px}.LabelSheetPreview_previewContainer__bS2pw{display:flex;flex-direction:column;align-items:center;padding:8px;background:#fafafa;border-radius:4px;min-height:320px}.LabelSheetPreview_previewSvg__IEP_X{transition:transform .3s ease}.LabelSheetPreview_invalidState__UrGzO{display:flex;justify-content:center;align-items:center;height:270px;width:100%;color:rgba(0,0,0,.45)}.LabelSheetPreview_dimensionLabels__YtOVt{display:flex;flex-direction:column;gap:4px;width:100%;margin-top:8px;padding-top:8px;border-top:1px solid #e8e8e8}.LabelSheetPreview_dimensionRow__ZH3C5{display:flex;justify-content:space-between;gap:16px}.LabelSheetPreview_dimensionLabel__uYDas{font-size:12px;color:rgba(0,0,0,.65)}.LabelSheetPreview_dimensionLabelSecondary__MY3Lz{font-size:11px;color:rgba(0,0,0,.45)}.LabelStockSettingsTab_container__NBmoL{padding:16px;display:flex;flex-direction:column;gap:16px}.LabelStockSettingsTab_twoColumnLayout__twTza{display:flex;gap:24px}.LabelStockSettingsTab_leftColumn__qmsJK{flex:1 1;min-width:320px;max-width:500px;display:flex;flex-direction:column;gap:16px}.LabelStockSettingsTab_rightColumn__c__7z{flex:0 0 auto;width:340px;display:flex;flex-direction:column;gap:16px}.LabelStockSettingsTab_loadingContainer__OzK1Y{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px}.LabelStockSettingsTab_section__Wknx7{border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.LabelStockSettingsTab_previewCard__k2VfY{flex:1 1;min-height:500px}.LabelStockSettingsTab_form__Tl_uA{width:100%}.LabelStockSettingsTab_formItem__UlztT{margin-bottom:12px}.LabelStockSettingsTab_formItem__UlztT.LabelStockSettingsTab_dirty__wV9vU .ant-form-item-label label{font-weight:600;color:#ff4d4f}.LabelStockSettingsTab_helpText__B3KQE{display:block;font-size:12px;margin-top:4px}.LabelStockSettingsTab_form__Tl_uA .ant-input-disabled,.LabelStockSettingsTab_form__Tl_uA .ant-input-number-disabled,.LabelStockSettingsTab_form__Tl_uA .ant-input-number-disabled input,.LabelStockSettingsTab_form__Tl_uA .ant-select-disabled,.LabelStockSettingsTab_form__Tl_uA .ant-select-disabled .ant-select-selector{background-color:#fafafa!important;color:rgba(0,0,0,.85)!important;cursor:default!important}.LabelStockSettingsTab_form__Tl_uA .ant-select-disabled .ant-select-selection-item{color:rgba(0,0,0,.85)!important}.LabelStockSettingsTab_form__Tl_uA .ant-switch-disabled{opacity:.7}@media (max-width:900px){.LabelStockSettingsTab_twoColumnLayout__twTza{flex-direction:column}.LabelStockSettingsTab_leftColumn__qmsJK{max-width:100%;flex:none}.LabelStockSettingsTab_rightColumn__c__7z{width:100%;max-width:400px}}.PasswordRequirements_requirements__6fLwI{margin-top:8px;padding:12px;background:#fafafa;border-radius:4px;border:1px solid #f0f0f0}.PasswordRequirements_title__Mta0G{display:block;margin-bottom:8px;font-weight:500}.PasswordRequirements_list__dtS6s{list-style:none;padding:0;margin:0}.PasswordRequirements_list__dtS6s li{display:flex;align-items:center;gap:8px;padding:4px 0;font-size:13px}.PasswordRequirements_met__r_7sR{color:#52c41a}.PasswordRequirements_unmet__hQp__{color:#ff4d4f}.PasswordRequirements_iconMet__40UYH{color:#52c41a;font-size:14px}.PasswordRequirements_iconUnmet__pH1G_{color:#ff4d4f;font-size:14px}.LoginForm_formContainer__lcZRf{background:white;padding:40px;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15)}.LoginForm_header__J4q_I{text-align:center;margin-bottom:32px}.LoginForm_logo__Zibpv{width:220px;height:auto;display:block;margin:0 auto 8px}.LoginForm_subtitle__MKKKW{color:#666;font-size:14px;margin:0}.LoginForm_errorAlert__QVr0m{margin-bottom:24px}.LoginForm_formOptions__ptraU{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.LoginForm_forgotPassword__X1Ule{color:#F58020}.LoginForm_versionFooter__nNE3M{text-align:center;margin-top:16px}.LoginForm_forgotPassword__X1Ule:hover{color:#d46d1a}.UserSettingsTab_container__fUtTE{padding:16px;display:flex;flex-direction:column;gap:16px}.UserSettingsTab_twoColumnLayout__uwLuK{display:flex;gap:24px}.UserSettingsTab_leftColumn__pJBwq{flex:1 1;min-width:400px;max-width:600px;display:flex;flex-direction:column;gap:16px}.UserSettingsTab_rightColumn__54cHI{flex:0 0 320px}.UserSettingsTab_loadingContainer__g6KJB{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:48px}.UserSettingsTab_section__incl3{border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.UserSettingsTab_form__G89Te{width:100%}.UserSettingsTab_formRow__zdR0w{display:flex;gap:16px}.UserSettingsTab_formItem__SprS7{flex:1 1;min-width:0}.UserSettingsTab_formItem__SprS7.UserSettingsTab_halfWidth__I0nna{flex:0 1 50%;max-width:400px}.UserSettingsTab_formItem__SprS7.UserSettingsTab_dirty__qcQLo .ant-form-item-label label{font-weight:600;color:#ff4d4f}.UserSettingsTab_rolesTitle__cHDRo.UserSettingsTab_dirty__qcQLo{font-weight:700;color:#ff4d4f}.UserSettingsTab_inputIcon__SH_0t{color:rgba(0,0,0,.25)}.UserSettingsTab_form__G89Te .ant-input-affix-wrapper-disabled,.UserSettingsTab_form__G89Te .ant-input-affix-wrapper-disabled .ant-input,.UserSettingsTab_form__G89Te .ant-input-disabled,.UserSettingsTab_form__G89Te .ant-input-disabled::placeholder,.UserSettingsTab_form__G89Te .ant-input-password-disabled,.UserSettingsTab_form__G89Te .ant-select-disabled,.UserSettingsTab_form__G89Te .ant-select-disabled .ant-select-selector{color:rgba(0,0,0,.88);background-color:transparent;cursor:default!important;-webkit-text-fill-color:rgba(0,0,0,.88)}.UserSettingsTab_form__G89Te .ant-input-affix-wrapper-disabled{background-color:transparent;border-color:#d9d9d9;cursor:default!important}.UserSettingsTab_form__G89Te .ant-select-disabled .ant-select-selector{background-color:transparent!important;border-color:#d9d9d9!important;cursor:default!important}.UserSettingsTab_form__G89Te .ant-select-disabled .ant-select-selection-item{color:rgba(0,0,0,.88)}.UserSettingsTab_form__G89Te .ant-select-disabled .ant-select-arrow{cursor:default!important}.UserSettingsTab_passwordHint__KZNJf{display:block;margin-bottom:16px}.UserSettingsTab_passwordTypeGroup__o8a1G{display:flex;flex-direction:column;gap:8px}.UserSettingsTab_passwordTypeGroup__o8a1G .ant-radio-wrapper{display:flex;align-items:flex-start}.UserSettingsTab_radioLabel__1r_tW{font-weight:500}.UserSettingsTab_radioDescription__ZycHb{display:block;margin-top:2px;font-size:12px}.UserSettingsTab_authAlert__V4KQz{margin-top:8px;max-width:500px}.UserSettingsTab_rolesCard__ctEev{height:fit-content}.UserSettingsTab_rolesHeader__wn1XW{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.UserSettingsTab_rolesTitle__cHDRo{font-weight:600;font-size:14px;color:rgba(0,0,0,.88)}.UserSettingsTab_addRoleSelect__YAGwD{width:100%;margin-bottom:12px}.UserSettingsTab_rolesList__9GYo2{display:flex;flex-direction:column;gap:8px}.UserSettingsTab_roleItem__lu934{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#fafafa;border-radius:6px;border:1px solid #f0f0f0}.UserSettingsTab_roleName__zljon{flex:1 1;font-weight:500;font-size:13px}.UserSettingsTab_superAdminBadge__9OVQr{color:#faad14;font-size:14px}.UserSettingsTab_removeRoleBtn__kNbxp{opacity:.5;padding:2px 6px}.UserSettingsTab_removeRoleBtn__kNbxp:hover{opacity:1}.UserSettingsTab_noRoles__9FTMD{color:rgba(0,0,0,.45);font-style:italic;padding:16px;text-align:center;background:#fafafa;border-radius:6px}.UserSettingsTab_rolesLoading__94qN0{display:flex;justify-content:center;padding:24px}@media (max-width:900px){.UserSettingsTab_twoColumnLayout__uwLuK{flex-direction:column}.UserSettingsTab_leftColumn__pJBwq{max-width:none;min-width:auto}.UserSettingsTab_rightColumn__54cHI{flex:1 1}}@media (max-width:768px){.UserSettingsTab_formRow__zdR0w{flex-direction:column;gap:0}.UserSettingsTab_formItem__SprS7{min-width:100%}.UserSettingsTab_formItem__SprS7.UserSettingsTab_halfWidth__I0nna{flex:1 1;max-width:none}}.TemplateHeaderControls_templateHeaderControls__gdyx_{display:flex;align-items:center;gap:8px}.DesignHistoryTab_container__iwOSX{padding:16px;max-height:calc(100vh - 360px);overflow-y:auto}.DesignHistoryTab_emptyState__E9KnP{padding:48px 0;text-align:center}.DesignHistoryTab_eventHeader__NoJ0V{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.DesignHistoryTab_eventHeader__NoJ0V:hover{opacity:.8}.DesignHistoryTab_eventSummary__bbvOQ{color:rgba(0,0,0,.65);font-size:13px}.DesignHistoryTab_eventMeta__1xe1U{color:rgba(0,0,0,.45);font-size:12px}.DesignHistoryTab_changeCount__z5Z7_{color:rgba(0,0,0,.45);font-size:12px;margin-left:4px}.DesignHistoryTab_detailsContainer__vCm63{margin-top:8px;margin-left:4px;padding-left:12px;border-left:2px solid #f0f0f0}.DesignHistoryTab_entityGroup__kbQae{margin-bottom:12px}.DesignHistoryTab_entityGroupHeader__WQaCl{font-weight:500;font-size:13px;color:rgba(0,0,0,.85);margin-bottom:6px;display:flex;align-items:center;gap:6px}.DesignHistoryTab_entityItem__sDtJz{margin-bottom:4px;padding:4px 8px;border-radius:4px;background:#fafafa}.DesignHistoryTab_propertyChange__x42uj{display:flex;align-items:baseline;gap:8px;padding:2px 0;font-size:12px}.DesignHistoryTab_propertyPath__4xoUU{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:11px;color:rgba(0,0,0,.65);min-width:180px;flex-shrink:0}.DesignHistoryTab_oldValue__F98Lg{color:#cf1322;text-decoration:line-through}.DesignHistoryTab_newValue__YaC44,.DesignHistoryTab_oldValue__F98Lg{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DesignHistoryTab_newValue__YaC44{color:#389e0d}.DesignHistoryTab_arrow__Txko3{color:rgba(0,0,0,.25);flex-shrink:0}.DesignHistoryTab_pagination__GGOYd{margin-top:16px;text-align:center}.DesignHistoryTab_initialSaveBadge__RGQwK{background:#e6f7ff;border:1px solid #91d5ff;border-radius:4px;padding:8px 12px;color:#096dd9;font-size:13px}.DesignHistoryTab_toolbar__I7Owr{margin-bottom:12px;display:flex;justify-content:space-between;align-items:center;gap:8px}.DesignHistoryTab_summaryContainer__T28K9{padding-top:4px}.DesignHistoryTab_summaryHeader__b9uT2{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.ChangeViewerHeaderWrapper_header__1lNmW{display:flex;justify-content:space-between;align-items:flex-start;padding:12px 24px 12px 40px;background:#fafafa;border-bottom:1px solid #e8e8e8;flex-shrink:0;position:relative}.ChangeViewerHeaderWrapper_leftSection__qu3e4{flex:1 1;max-width:70%}.ChangeViewerHeaderWrapper_rightSection__0cQJZ{flex-shrink:0;align-self:flex-start;padding-top:4px}.ChangeViewerHeaderWrapper_title__a_DAn{margin:0!important}.ChangeViewerHeaderWrapper_progressSection__4vTrE{width:300px;margin-top:8px}.ChangeViewerHeaderWrapper_collapseToggle___bBVC{position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#8c8c8c;padding:4px 8px}.ChangeViewerHeaderWrapper_collapseToggle___bBVC:hover{color:#F58020;background:transparent}.ChangeViewerHeaderWrapper_collapsedHeader__Lm3lM{display:flex;align-items:center;padding:8px 24px 8px 40px;background:#fafafa;border-bottom:1px solid #e8e8e8;flex-shrink:0;position:relative;gap:16px}.ChangeViewerHeaderWrapper_collapsedContent__cn6Q_{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.ChangeViewerHeaderWrapper_collapsedRow1__O7dou{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ChangeViewerHeaderWrapper_collapsedRow2__lowD_{display:flex;align-items:center;gap:8px}.ChangeViewerHeaderWrapper_collapsedTitle__iSnHH{margin:0!important;font-size:14px!important;white-space:nowrap}.ChangeViewerHeaderWrapper_collapsedActions__evNbz{flex-shrink:0}.ImpactedObjectsTab_container__pnBeK{padding:24px}.ImpactedObjectsTab_toolbar__cwq6V{margin-bottom:16px}.ImpactedObjectsTab_filterBar__urfkk{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap;align-items:center}.ImpactedObjectsTab_table__wl_rP .ant-table-thead>tr>th{background:#fafafa;font-weight:600}.ImpactedObjectsTab_table__wl_rP .ant-table-tbody>tr>td{padding:8px 16px}.ImpactedObjectsTab_table__wl_rP .ant-table-tbody>tr.ImpactedObjectsTab_indirectRow__kjgVW>td{background-color:#fafafa!important;color:rgba(0,0,0,.45)!important}