.product-field-history-grid.ag-theme-quartz .ag-cell,.product-field-history-grid.ag-theme-quartz .ag-full-width-row .ag-cell-wrapper{overflow:hidden!important}.product-field-history-grid.ag-theme-quartz .ag-cell-value,.product-field-history-grid.ag-theme-quartz .ag-cell-wrapper{min-width:0;max-width:100%}.product-field-history-grid.ag-theme-quartz .pdp-history-ag-cell{white-space:normal;line-height:1.35;word-break:break-word;overflow-wrap:anywhere}.product-field-history-grid.ag-theme-quartz .ag-full-width-container{overflow:hidden}.product-field-history-grid.ag-theme-quartz .ag-full-width-row .ag-cell-wrapper{width:100%!important}.ag-paging-panel{height:auto!important;min-height:32px;padding:8px;background-color:#f9fafb;border-top:1px solid #e5e7eb;z-index:1}.ag-grid-variants-detail-grid{padding:15px;width:calc(100%)!important;background-color:#f9e4d1!important;height:170px!important;.ag-paging-panel{display:none!important}.ag-root-wrapper{height:100%!important}.ag-body-viewport{overflow-y:auto!important;overflow-x:auto!important;height:calc(100% - 40px)!important}.ag-center-cols-container{height:auto!important}}.ag-status-bar{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;padding:0!important;border-top:none!important}.ag-header-row-column-filter{display:flex!important;visibility:visible!important;height:auto!important}.ag-header-select-all,.ag-selection-checkbox{visibility:visible!important;display:flex!important;align-items:center!important;justify-content:center!important}.ag-checkbox-input-wrapper,.ag-checkbox-input-wrapper input[type=checkbox]{width:20px!important;height:20px!important;position:relative!important}.ag-checkbox-input-wrapper input[type=checkbox]{cursor:pointer!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:2px solid #d1d5db!important;border-radius:4px!important;background-color:white!important;transition:all .2s ease!important}.ag-checkbox-input-wrapper input[type=checkbox]:hover{border-color:#fb923c!important}.ag-checkbox-input-wrapper input[type=checkbox]:checked{background-color:#f97316!important;border-color:#f97316!important}.ag-checkbox-input-wrapper input[type=checkbox]:checked:after{content:"✓"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:white!important;font-size:14px!important;font-weight:700!important}.ag-checkbox-input-wrapper input[type=checkbox]:indeterminate{background-color:#fed7aa!important;border-color:#f97316!important}.ag-checkbox-input-wrapper input[type=checkbox]:indeterminate:after{content:"−"!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important;color:#f97316!important;font-size:16px!important;font-weight:700!important}.olp-select-col.ag-cell,.olp-select-col.ag-header-cell{padding-left:4px!important;padding-right:4px!important}.olp-detail-col.ag-cell,.olp-detail-col.ag-header-cell{padding-left:2px!important;padding-right:2px!important}.ag-column-menu,.ag-filter-panel,.ag-menu,.ag-popup,.ag-popup-child{z-index:1000!important}.ag-floating-filter-body{z-index:1!important}.ag-cell-inline-editing{z-index:1000!important}.ag-cell-focus,.ag-cell-range-border,.ag-cell-range-border-bottom,.ag-cell-range-border-left,.ag-cell-range-border-right,.ag-cell-range-border-top,.ag-cell-range-handle,.ag-cell-range-selected,.ag-row-hover,.ag-row-selected{z-index:1!important}.ag-cell-range-selected-1{background-color:rgba(0,145,255,.2)!important}.ag-cell-range-selected-2{background-color:rgba(0,145,255,.3)!important}.ag-cell-range-selected-3{background-color:rgba(0,145,255,.4)!important}.ag-cell-range-selected-4{background-color:rgba(0,145,255,.5)!important}.ag-dialog{z-index:1001!important}.ag-dialog-backdrop{z-index:1000!important}.ag-tooltip{z-index:1002!important}.ag-menu-list{z-index:1001!important}.ag-header-cell{z-index:1!important}.ag-floating-filter,.ag-pinned-left-cols-container,.ag-pinned-left-header,.ag-pinned-right-cols-container,.ag-pinned-right-header{z-index:2!important}.ag-header-row{height:48px!important}.ag-row{height:60px!important;min-height:60px!important;max-height:60px!important}.ag-grid-variants-detail-grid,.ag-row.ag-row-level-1.ag-full-width-row{height:380px!important;min-height:380px!important;max-height:380px}.orders-grid-container .ag-row.ag-row-level-1.ag-full-width-row{height:320px!important;min-height:320px!important;max-height:320px!important}.ag-row-selected{background-color:transparent!important}.ag-row-selected:before{display:none!important}.ag-row-hover{background-color:rgba(0,0,0,.03)!important}.ag-row-no-highlight.ag-row-selected{background-color:transparent!important}.ag-row-no-highlight.ag-row-hover{background-color:rgba(0,0,0,.03)!important}.ag-cell{display:flex!important;align-items:center!important;padding:8px 12px!important}.ag-cell.ag-cell-template-validation-invalid{background-color:#fff1f2!important;outline:1px solid #fb7185!important;outline-offset:-1px}.job-history-grid-container .ag-cell{align-items:center!important;justify-content:flex-start!important;padding:6px 8px!important}.job-history-grid-container .ag-header-cell{align-items:center!important;justify-content:flex-start!important;padding:8px!important}.ag-cell-wrapper{padding:0 8px!important}.ag-cell-value{display:flex!important;align-items:center!important}.ag-checkbox-input-wrapper,.ag-header-select-all{justify-content:center!important}.ag-checkbox-input-wrapper,.ag-filter-icon,.ag-header-cell-drag,.ag-header-cell-label,.ag-header-cell-menu-button,.ag-header-cell-resize,.ag-header-cell-text,.ag-header-icon,.ag-header-select-all,.ag-sort-indicator-container{display:flex!important;align-items:center!important}.ag-cell-value,.ag-header-cell-text{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.job-details-grid .ag-row{height:auto!important;min-height:42px!important;max-height:none!important}.job-details-grid .ag-cell{align-items:flex-start!important;padding:8px 10px!important;white-space:normal!important;line-height:1.4!important}.job-details-grid .ag-cell-value,.job-details-grid .ag-header-cell-text{white-space:normal!important;overflow:visible!important}.job-details-grid .ag-cell-wrapper{align-items:flex-start!important}.job-history-grid-container .timer-progress-cell .ag-cell-value{overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.job-history-grid-container .job-history-response-cell.ag-cell{align-items:stretch!important;overflow:hidden!important}.job-history-grid-container .job-history-response-cell .ag-cell-value,.job-history-grid-container .job-history-response-cell .ag-cell-wrapper{align-items:stretch!important;height:100%!important;min-height:0!important;width:100%!important;min-width:0!important}.job-history-grid-container .job-history-response-cell .ag-cell-value{display:flex!important;flex-direction:column!important;justify-content:flex-start!important;white-space:normal!important;overflow:hidden!important;text-overflow:unset!important;line-height:1.35!important}.ag-cell-editor,.ag-cell-editor button,.ag-cell-editor input,.ag-cell-editor input[type=button],.ag-cell-editor input[type=checkbox],.ag-cell-editor input[type=color],.ag-cell-editor input[type=date],.ag-cell-editor input[type=datetime-local],.ag-cell-editor input[type=email],.ag-cell-editor input[type=file],.ag-cell-editor input[type=hidden],.ag-cell-editor input[type=image],.ag-cell-editor input[type=month],.ag-cell-editor input[type=number],.ag-cell-editor input[type=password],.ag-cell-editor input[type=radio],.ag-cell-editor input[type=range],.ag-cell-editor input[type=reset],.ag-cell-editor input[type=search],.ag-cell-editor input[type=submit],.ag-cell-editor input[type=tel],.ag-cell-editor input[type=text],.ag-cell-editor input[type=time],.ag-cell-editor input[type=url],.ag-cell-editor input[type=week],.ag-cell-editor select,.ag-cell-editor textarea{display:flex!important;align-items:center!important}.products-list-grid{.ag-paging-panel{display:none!important}}.job-history-grid-container{height:100%!important;min-height:500px!important;display:flex!important;flex-direction:column!important}.job-history-grid-container .ag-theme-alpine{height:100%!important;min-height:500px!important;flex:1!important;display:flex!important;flex-direction:column!important}.job-history-grid-container .ag-body,.job-history-grid-container .ag-body-viewport,.job-history-grid-container .ag-grid-root,.job-history-grid-container .ag-root-wrapper{height:100%!important;min-height:500px!important;flex:1!important}.job-history-grid-container .ag-cell .tag{display:inline-block;padding:2px 6px;margin:1px;border-radius:10px;font-size:10px;font-weight:500;text-transform:lowercase}.job-history-grid-container .ag-row{min-height:100px!important}.job-history-grid-container .ag-cell{line-height:1.2!important}.job-history-grid-container .ag-cell button{min-height:auto!important}.job-history-grid-container .timer-progress-cell{padding:12px 8px!important;overflow:visible!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;height:100%!important;min-height:100px!important}.job-history-grid-container .timer-progress-cell>div{width:100%!important;max-width:none!important;overflow:visible!important}.job-history-grid-container .timer-progress-cell [data-radix-progress-root]{width:100%!important;height:8px!important;background-color:#f1f5f9!important;border-radius:4px!important;overflow:hidden!important;position:relative!important}.job-history-grid-container .timer-progress-cell [data-radix-progress-indicator]{height:100%!important;background-color:#3b82f6!important;transition:transform .3s ease!important;border-radius:4px!important}.job-history-grid-container .timer-progress-cell .progress{width:100%!important;height:8px!important;background-color:#f1f5f9!important;border-radius:4px!important;overflow:hidden!important}.job-history-grid-container .timer-progress-cell .progress-bar{height:100%!important;background-color:#3b82f6!important;transition:width .3s ease!important}.job-history-grid-container .timer-progress-cell .badge{white-space:nowrap!important;font-size:11px!important;padding:2px 6px!important;border-radius:4px!important}.job-history-grid-container .timer-progress-cell .text-xs{font-size:11px!important;line-height:1.3!important}.job-history-grid-container .timer-progress-cell .font-mono{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.job-history-grid-container .ag-theme-alpine .ag-root,.job-history-grid-container .ag-theme-alpine>div{height:100%!important;min-height:500px!important;flex:1!important}.ag-icon-grip{display:none!important}.ag-row-drag:before{content:"⋮⋮"!important;font-size:16px!important;color:#6b7280!important;display:block!important;text-align:center!important;line-height:1!important}.ag-cell.transformed-cell{background-color:#eff6ff!important;color:#1d4ed8!important;font-style:italic!important;font-weight:500!important;border-left:3px solid #3b82f6!important;position:relative!important}.ag-cell.transformed-cell:before{content:""!important;position:absolute!important;left:8px!important;top:50%!important;transform:translateY(-50%)!important;width:8px!important;height:8px!important;background-color:#3b82f6!important;border-radius:50%!important;margin-right:8px!important}.ag-cell.transformed-cell .ag-cell-value{padding-left:20px!important}.ag-cell.rejected-cell{background-color:#fef2f2!important;color:#dc2626!important;font-style:italic!important;border-left:3px solid #dc2626!important}.ag-cell.rejected-cell:before{content:"×"!important;position:absolute!important;left:8px!important;top:50%!important;transform:translateY(-50%)!important;width:8px!important;height:8px!important;color:#dc2626!important;font-weight:700!important;font-size:12px!important}.transformation-tooltip{max-width:300px!important;z-index:1003!important}.transformation-tooltip .tooltip-content{background-color:#1f2937!important;color:white!important;padding:12px!important;border-radius:6px!important;font-size:12px!important;line-height:1.4!important;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)!important}.transformation-tooltip .tooltip-arrow{fill:#1f2937!important}.ag-cell.transformed-cell:hover{background-color:#dbeafe!important;cursor:help!important}.ag-cell.rejected-cell:hover{background-color:#fee2e2!important;cursor:help!important}.ag-cell.rejected-cell.ag-cell-inline-editing,.ag-cell.transformed-cell.ag-cell-inline-editing{background-color:#f3f4f6!important;color:#6b7280!important;cursor:not-allowed!important}.ag-cell.transformed-cell.ag-cell-focus{border:2px solid #3b82f6!important;border-left-width:3px!important}.ag-cell.rejected-cell.ag-cell-focus{border:2px solid #dc2626!important;border-left-width:3px!important}.schema-manager-grid .ag-row{height:auto!important;min-height:35px!important;max-height:none!important}.schema-manager-grid .ag-row-hover{background-color:rgba(249,115,22,.06)!important;transition:background-color .14s ease-out!important}.schema-manager-grid .ag-cell{padding:2px 6px!important;align-items:center!important;justify-content:flex-start!important}.schema-manager-grid .ag-cell-wrapper{padding:0 4px!important}.schema-manager-grid .ag-cell-value{display:flex!important;align-items:center!important;width:100%;min-height:0!important}.schema-manager-grid .ag-header-row{height:auto!important;min-height:0!important;max-height:none!important}.schema-manager-grid .ag-header-cell{height:auto!important;min-height:0!important;padding:2px 6px!important;align-items:center!important}.schema-manager-grid .ag-header-cell-text{line-height:1.15!important;font-size:12px!important}.schema-manager-grid .ag-header-row-column-filter{min-height:0!important;padding-top:0!important;padding-bottom:0!important}.schema-manager-grid .ag-header-row-column-filter .ag-header-cell{padding-top:2px!important;padding-bottom:2px!important}.schema-manager-grid .ag-floating-filter{padding:0 2px!important;margin:0!important}.schema-manager-grid .ag-floating-filter-body{padding:0!important;min-height:0!important}.schema-manager-grid .ag-input-field-input,.schema-manager-grid .ag-text-field-input{min-height:24px!important;max-height:28px!important;padding:1px 6px!important;font-size:12px!important;line-height:1.2!important}.schema-manager-grid .ag-header-cell-menu-button,.schema-manager-grid .ag-header-icon{margin:0!important}