:root{--product-ui-field-font-size:13px;--product-ui-field-height:44px;--product-ui-field-padding-inline:0px;--product-ui-field-menu-radius:6px;--product-ui-field-option-height:44px;--product-ui-field-search-threshold:8;--pu-popup-width:320px;--pu-popup-height:360px;--pu-small-gap:8px}[data-product-field=underline],[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger){color:var(--product-ui-text)!important;background:transparent!important;border:0!important;border-bottom:1px solid var(--product-ui-input-border)!important;border-radius:0!important;min-height:var(--product-ui-field-height)!important;padding:var(--product-ui-space-sm) max(var(--product-ui-space-sm),var(--product-ui-field-padding-inline))!important;box-shadow:none!important;font:var(--product-ui-font-weight-regular) var(--product-ui-field-font-size)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)!important;letter-spacing:normal!important;text-transform:none!important}[data-product-field=underline]:not(:disabled):not([readonly]):hover,[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger):hover{background:var(--product-ui-surface-hover)!important}[data-product-field=underline]:focus-visible,[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger):focus-visible{outline:0!important;border-bottom-color:var(--product-ui-focus-border)!important;box-shadow:0 1px 0 var(--product-ui-focus-border)!important}[data-product-field=underline][aria-invalid=true],[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger)[aria-invalid=true]{border-bottom-color:var(--product-ui-danger)!important}[data-product-field=underline]:disabled,[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger):disabled{opacity:.55;cursor:not-allowed;background:transparent!important}[data-product-field=underline]::placeholder{color:var(--product-ui-text-muted);opacity:1}[data-product-select=compact]{min-width:0;width:100%}[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger){display:flex;justify-content:space-between;align-items:center;gap:var(--product-ui-space-sm);width:100%;text-align:left;cursor:pointer}[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger) span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}select.pu-select-source{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;opacity:0!important;clip-path:inset(50%);pointer-events:none}[data-product-select-menu=compact]{position:fixed;margin:0;padding:var(--product-ui-space-xs);color:var(--product-ui-text);background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-field-menu-radius);box-shadow:var(--product-ui-shadow-popover);overflow:auto}[data-product-select-menu=compact].wb-dropdown-menu [role=option]>span[aria-hidden=true]{display:none}[data-product-select-menu=compact].wb-dropdown-menu{padding:var(--product-ui-space-xs);border-radius:var(--product-ui-field-menu-radius);box-shadow:var(--product-ui-shadow-popover)}[data-product-select-menu=compact]:popover-open{display:flex;flex-direction:column;gap:var(--product-ui-space-xs)}[data-product-select-menu=compact] .pu-select-options{min-height:0;overflow:auto}[data-product-select-menu=compact] [role=option]{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-sm);width:100%;min-height:var(--product-ui-field-option-height);padding:var(--product-ui-space-sm) var(--product-ui-space-md);text-align:left;white-space:normal;overflow-wrap:anywhere;border:0;border-radius:var(--product-ui-space-xs);background:transparent;color:var(--product-ui-text);font:var(--product-ui-font-weight-regular) var(--product-ui-field-font-size)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);cursor:pointer}[data-product-select-menu=compact] [role=option]:is(:hover,:focus-visible,[aria-selected=true]){background:var(--product-ui-active-bg)}[data-product-select-menu=compact] [role=option]:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:-2px}[data-product-select-menu=compact] [role=option][aria-selected=true]:after{content:"✓";flex:none}[data-product-select-menu=compact] [role=option]:disabled{opacity:.55;cursor:not-allowed}[data-product-select-menu=compact] .pu-select-group{padding:var(--product-ui-space-sm) var(--product-ui-space-md);font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.pu-number-field:has([data-product-field=underline]){border:0;border-bottom:1px solid var(--product-ui-input-border);border-radius:0;background:transparent}.pu-number-field:has([data-product-field=underline]):hover{background:var(--product-ui-surface-hover)}.pu-number-field:has([data-product-field=underline]):focus-within{outline:0;border-bottom-color:var(--product-ui-focus-border);box-shadow:0 1px 0 var(--product-ui-focus-border)}.pu-number-field [data-product-field=underline]{border-bottom:0!important}@media(pointer:coarse){[data-product-field=underline],[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger),[data-product-select-menu=compact] [role=option]{min-height:max(44px,var(--product-ui-field-height))!important}}[data-product-select-menu=compact].admin-select-menu{padding:var(--product-ui-space-xs)!important;border:1px solid var(--product-ui-border)!important;border-radius:var(--product-ui-field-menu-radius)!important;background:var(--product-ui-surface)!important;box-shadow:var(--product-ui-shadow-popover)!important}[data-product-select-menu=compact] .admin-select-option{min-height:var(--product-ui-field-option-height)!important;padding:var(--product-ui-space-sm) var(--product-ui-space-md)!important;border-radius:var(--product-ui-space-xs)!important;font:var(--product-ui-font-weight-regular) var(--product-ui-field-font-size)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)!important;letter-spacing:normal!important;text-transform:none!important;color:var(--product-ui-text)!important;background:transparent!important}[data-product-select-menu=compact] .admin-select-option:is(:hover,:focus-visible,.is-selected){background:var(--product-ui-active-bg)!important}[data-product-select-menu=compact] .admin-select-option-label{white-space:normal!important;overflow-wrap:anywhere}.admin-order-price-input:has([data-product-field=underline]){display:flex;align-items:center;gap:var(--product-ui-space-xs)!important;min-width:0}.admin-order-price-input:has([data-product-field=underline])>.admin-order-price-currency{position:static!important;flex:none}.admin-order-price-input>[data-product-field=underline]{flex:1;min-width:0;width:100%}.cart-quantity-controls:has([data-product-field=underline]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cart-quantity-controls:has([data-product-field=underline]) button{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.cart-quantity-controls:has([data-product-field=underline]) button:hover:not(:disabled){background:var(--product-ui-surface-hover)!important}.cart-quantity-controls [data-product-field=underline]{border:0!important;box-shadow:none!important;text-align:center}.cart-quantity-controls :is(button,[data-product-field=underline]):focus-visible{outline:2px solid var(--product-ui-focus-border)!important;outline-offset:-2px}.product-workspace .pu-number-field:has([data-product-quantity]),.wb-quantity:has([data-product-field=underline]){border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.product-workspace .pu-number-field:has([data-product-quantity]){flex:1}.product-workspace .pu-number-field:has([data-product-quantity]) input{border:0!important;text-align:center}.product-workspace .pu-number-field:has([data-product-quantity]) .pu-number-steps{display:flex;border:0}.product-workspace .pu-number-field:has([data-product-quantity]) .pu-number-steps button{border:0}[data-product-address-select]{border:0!important;padding:0!important;background:transparent!important;box-shadow:none!important}[data-product-address-select]>:is(.checkout-address-select-display,.checkout-address-arrow,.checkout-address-dropdown){display:none!important}[data-product-address-select] .pu-select{width:100%}:is(.pu-form-grid,.admin-form-grid,.admin-ui-setup-field-grid,.material-repository-grid):has([data-product-field=underline],[data-product-select=compact]){gap:var(--product-ui-space-4xl)!important}:is(.admin-ui-setup-section,.pu-section)>:is(.admin-ui-form-field,.pu-field)+:is(.admin-ui-form-field,.pu-field){margin-block-start:var(--product-ui-space-4xl)}[data-product-field=underline]:not(:disabled):not([readonly]):focus-visible,[data-product-select=compact] :is(.pu-select-trigger,.admin-select-trigger):not(:disabled):is(:focus-visible,[aria-expanded=true]){background:var(--product-ui-surface-hover)!important}:is(.cart-quantity-controls,.pu-number-field,.wb-quantity,.admin-order-price-input):has([data-product-field=underline]:not(:disabled):not([readonly])):is(:hover,:focus-within){background:var(--product-ui-surface-hover)!important}:is(.cart-quantity-controls,.pu-number-field,.wb-quantity,.admin-order-price-input):is(:hover,:focus-within) [data-product-field=underline]{background:transparent!important}.product-workspace [data-inline-record-editor] :is(.admin-vat-input,.admin-phone-input){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--product-ui-space-sm);min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible}.product-workspace [data-inline-record-editor] :is(.admin-vat-input,.admin-phone-input)>.admin-select{width:100%;min-width:0;border:0}.product-workspace [data-inline-record-editor] :is(.admin-vat-input,.admin-phone-input) .admin-select-trigger-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-workspace [data-inline-record-editor] :is(.admin-vat-input,.admin-phone-input) .admin-select-trigger{width:100%;min-width:0;max-width:100%}@layer am-pilot-button-standard;:root{--product-ui-button-primary:#111111;--product-ui-button-primary-hover:#2a2a2a;--product-ui-button-on-primary:#ffffff;--product-ui-button-text:#111111;--product-ui-button-bg:#ffffff;--product-ui-button-hover:#f1f1f1;--product-ui-button-border:#d4d4d8;--product-ui-button-danger:#b91c1c;--product-ui-button-focus:#111111;--product-ui-button-font-family:var(--product-ui-font-family);--product-ui-button-font-size:13px;--product-ui-button-font-weight:600;--product-ui-button-height:38px;--product-ui-button-padding-block:8px;--product-ui-button-padding-inline:14px;--product-ui-button-radius:8px;--product-ui-button-icon-size:16px;--product-ui-button-gap:8px}:is(html[data-admin-theme=dark],body[data-admin-theme=dark],[data-product-ui-theme=dark]){--product-ui-button-primary:#f5f5f5;--product-ui-button-primary-hover:#ffffff;--product-ui-button-on-primary:#111111;--product-ui-button-text:#f5f5f5;--product-ui-button-bg:#141416;--product-ui-button-hover:#222226;--product-ui-button-border:#36363d;--product-ui-button-danger:#f87171;--product-ui-button-focus:#f5f5f5}@layer am-pilot-button-standard{[data-product-button]{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:var(--product-ui-button-gap)!important;min-height:var(--product-ui-button-height)!important;height:auto!important;max-height:none!important;min-width:0!important;padding:var(--product-ui-button-padding-block) var(--product-ui-button-padding-inline)!important;border:1px solid var(--product-ui-button-border)!important;border-radius:var(--product-ui-button-radius)!important;background:var(--product-ui-button-bg)!important;color:var(--product-ui-button-text)!important;font:var(--product-ui-button-font-weight) var(--product-ui-button-font-size)/1.45 var(--product-ui-button-font-family)!important;text-transform:none!important;letter-spacing:normal!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;filter:none!important;transition:none!important;animation:none!important;cursor:pointer;white-space:normal!important;vertical-align:middle}[data-product-button][hidden]{display:none!important}[data-product-button]:hover:not(:disabled):not([aria-disabled=true]){background:var(--product-ui-button-hover)!important}[data-product-button=primary]{background:var(--product-ui-button-primary)!important;color:var(--product-ui-button-on-primary)!important;border-color:var(--product-ui-button-primary)!important}[data-product-button=primary]:hover:not(:disabled):not([aria-disabled=true]){background:var(--product-ui-button-primary-hover)!important}[data-product-button=quiet]{background:transparent!important;border:0!important}[data-product-button=destructive]{color:var(--product-ui-button-danger)!important;border-color:var(--product-ui-button-danger)!important}[data-product-button]:is([aria-pressed=true],[aria-expanded=true],[aria-current=page]){border-color:var(--product-ui-button-focus)!important}[data-product-button]:focus-visible{outline:2px solid var(--product-ui-button-focus)!important;outline-offset:3px!important}[data-product-button]:is(:disabled,[aria-disabled=true]){opacity:.5!important;cursor:not-allowed!important}[data-product-button]:is([aria-busy=true],[data-loading=true]){cursor:progress!important}[data-product-button] svg{width:var(--product-ui-button-icon-size)!important;height:var(--product-ui-button-icon-size)!important;flex-shrink:0}@media(pointer:coarse){[data-product-button]{min-height:max(44px,var(--product-ui-button-height))!important}}[data-product-button][data-product-button-icon=true]{height:var(--product-ui-button-height)!important;align-self:center;width:var(--product-ui-button-height)!important;min-width:var(--product-ui-button-height)!important;padding:0!important;line-height:1!important}@media(pointer:coarse){[data-product-button][data-product-button-icon=true]{height:max(44px,var(--product-ui-button-height))!important;width:max(44px,var(--product-ui-button-height))!important}}}#quote-prototype-workspace :is(#orders-detail,#admin-order-detail,#checkout-cart-items) .pu-part-settings :is(.cart-item-badges,.checkout-line-badges){max-height:none!important;overflow:visible!important;flex-wrap:wrap}#quote-prototype-workspace .pu-record-preview:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:calc(-1 * var(--product-ui-space-xs))}#quote-prototype-workspace button.pu-record-preview{cursor:pointer;color:inherit;font:inherit;box-shadow:none}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line{--part-preview-size:var(--pu-model-thumbnail-size);--part-gap:var(--product-ui-space-md)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-identity{display:flex;align-items:flex-start;gap:var(--part-gap);min-width:0}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-description{min-width:0;flex:1}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .pu-customer-line-preview{flex:0 0 var(--part-preview-size);width:var(--part-preview-size)!important;height:var(--part-preview-size)!important;min-width:var(--part-preview-size)!important;max-width:var(--part-preview-size)!important;min-height:var(--part-preview-size)!important;max-height:var(--part-preview-size)!important;display:grid;place-items:center;align-self:flex-start!important;margin:0;padding:0;border:0!important;border-radius:0!important;background:transparent!important;color:var(--product-ui-text-muted);font:inherit}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-preview img{display:block;width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain;transform:none!important}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-preview:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:calc(-1 * var(--product-ui-space-xs))}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .pu-customer-line-title,:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .pu-customer-line-title :is(.cart-item-filename,h3){margin:0;font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-md)!important;font-weight:var(--product-ui-font-weight-medium)!important;line-height:var(--product-ui-line-height-relaxed)!important;color:var(--product-ui-text);white-space:normal!important;overflow-wrap:anywhere;letter-spacing:normal;text-transform:none}:is(#quote-prototype-workspace,.product-workspace) .pu-part-settings>.pu-customer-line-label,:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-label,.checkout-item-section-label,.cart-item-postprocess-label,.checkout-summary-label,.checkout-summary-quantity-label){display:block;font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-xs)!important;font-weight:var(--product-ui-font-weight-medium)!important;line-height:var(--product-ui-line-height-relaxed)!important;color:var(--product-ui-text-muted);letter-spacing:normal;text-transform:none}:is(#quote-prototype-workspace,.product-workspace) .pu-part-settings :is(.pu-customer-line-badges,.cart-item-badges,.checkout-line-badges){display:flex;flex-wrap:wrap;gap:var(--product-ui-space-xs)!important;max-height:none!important;overflow:visible!important}.pu-customer-line-badges .cart-item-badge,:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-badge,.cart-item-badge,.cart-item-postprocess-chip,.pu-customer-line-addition){display:inline-flex;align-items:center;justify-content:center;gap:var(--product-ui-space-xs);width:auto;min-width:0;max-width:100%;height:auto;min-height:0;box-sizing:border-box;padding:var(--product-ui-space-xs) var(--product-ui-space-sm)!important;border:1px solid var(--product-ui-border)!important;border-radius:var(--product-ui-control-radius)!important;font-family:var(--product-ui-font-family)!important;font-size:var(--product-ui-font-size-xs)!important;font-weight:var(--product-ui-font-weight-medium)!important;line-height:var(--product-ui-line-height-relaxed)!important;letter-spacing:normal;text-transform:none;white-space:normal}.pu-customer-line-badges .cart-item-badge:not(.cart-item-badge--color),:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-badge,.cart-item-badge,.cart-item-postprocess-chip,.pu-customer-line-addition):not(.pu-customer-line-badge--color):not(.cart-item-badge--color){background:var(--product-ui-surface-subtle)!important;color:var(--product-ui-text)!important}.pu-customer-line-badges .cart-item-badge--color,:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-badge--color,.cart-item-badge--color){background:var(--badge-color)!important;color:var(--badge-text)!important}.pu-customer-line-badges .badge-value,:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .badge-value{font:inherit!important;line-height:inherit!important}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.cart-item-badge,.cart-item-postprocess-chip,.pu-customer-line-addition){min-height:0;height:auto;box-shadow:none}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.cart-item-postprocess-chip-text,.cart-item-postprocess-remove){font:inherit;line-height:inherit}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-remove{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;min-height:0;width:var(--product-ui-space-4xl);height:var(--product-ui-space-4xl);border-radius:var(--product-ui-control-radius);background:transparent;color:inherit;font-size:var(--product-ui-font-size-xs)}@media(pointer:coarse){:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.cart-item-badge,.cart-item-postprocess-chip,.pu-customer-line-addition){min-height:var(--product-ui-input-height)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-remove{min-width:var(--product-ui-input-height);min-height:var(--product-ui-input-height)}}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total){font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-sm)!important;font-variant-numeric:tabular-nums}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total) strong{font-size:var(--product-ui-font-size-md)!important;font-weight:var(--product-ui-font-weight-medium)!important;line-height:var(--product-ui-line-height-relaxed);color:var(--product-ui-text)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-actions{display:flex;gap:var(--product-ui-space-sm)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line--quote{display:grid;gap:var(--product-ui-space-lg);padding-block:var(--pu-row-padding);border-bottom:1px solid var(--product-ui-border)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line--quote:first-child{padding-top:0}:is(#quote-prototype-workspace,.product-workspace) [data-quote-lines] .pu-customer-line--quote .pu-part-settings{display:grid;gap:var(--product-ui-space-sm);margin-top:var(--product-ui-space-md)}:is(#quote-prototype-workspace,.product-workspace) [data-quote-lines] .pu-customer-line--quote .pu-customer-line-additions{display:grid;gap:var(--product-ui-space-sm);margin-top:var(--product-ui-space-md);font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}:is(#quote-prototype-workspace,.product-workspace) [data-quote-lines] .pu-customer-line--quote .pu-customer-line-addition-badges{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-xs)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--part-gap)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-values>*{display:grid;gap:var(--product-ui-space-xs);min-width:0}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-values>:last-child{text-align:right}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line-note{font-size:var(--product-ui-font-size-xs)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line--quote .pu-customer-line-actions{justify-content:flex-end}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line :is(.cart-item-postprocess-chip,.pu-customer-line-addition){flex:0 1 auto;align-self:flex-start;width:fit-content!important;min-height:0;box-shadow:none}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-chip-text{font:inherit!important;color:inherit;white-space:normal}@media(max-width:640px){:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-preview{grid-column:1;grid-row:1}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-identity{display:grid;grid-template-columns:var(--pu-model-thumbnail-size) minmax(0,1fr);gap:var(--product-ui-space-md)}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-description{display:contents}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-title{align-self:center;grid-column:2;grid-row:1}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) :is(.pu-part-settings,.pu-customer-line-additions){grid-column:1/-1}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-values{grid-template-columns:auto minmax(0,1fr) minmax(0,1fr)}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-values>:not(:first-child){text-align:right}:is(#quote-prototype-workspace,.product-workspace) :is(.pu-customer-line--quote,.pu-customer-line--record) .pu-customer-line-actions{justify-content:space-between}}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-control{display:inline-flex;align-items:center;gap:var(--product-ui-space-xs);max-width:100%;min-width:0;padding:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface-subtle);color:var(--product-ui-text);font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-font-weight-medium)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-control>.cart-item-postprocess-chip{flex:1 1 auto;min-width:0;border:0!important;background:transparent!important}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-control>.cart-item-postprocess-remove{position:static;inset:auto;transform:none;flex:0 0 auto;align-self:center;margin-inline-end:var(--product-ui-space-xs);font:inherit;line-height:1;color:var(--product-ui-text-muted)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-control>.cart-item-postprocess-remove:hover{background:var(--product-ui-surface-hover);color:var(--product-ui-text)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .cart-item-postprocess-control>.cart-item-postprocess-remove:focus-visible{background:var(--product-ui-surface-hover);color:var(--product-ui-text)}:is(#quote-prototype-workspace,.product-workspace) .pu-customer-line .badge-caret{font:inherit;margin:0;opacity:.65}.product-workspace .pu-line-table[role=table]{--pu-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3.5) calc(var(--pu-control-height)*2.5) calc(var(--pu-control-height)*2.5) calc(var(--pu-control-height)*2.5);container-type:inline-size;min-width:0}.product-workspace .pu-line-table[role=table] .pu-line-table-head,.product-workspace .pu-line-table[role=table] .pu-line-table-row{display:grid;grid-template-columns:var(--pu-line-columns);align-items:start;gap:var(--pu-small-gap);padding:var(--pu-row-padding) 0}.product-workspace .pu-line-table[role=table] .pu-line-table-head{text-align:center;border-block:1px solid var(--product-ui-border)}.product-workspace .pu-line-table[role=table] .pu-line-table-part{grid-column:1;min-width:0}.product-workspace .pu-line-table[role=table] .pu-record-line-header{display:block;margin-bottom:var(--product-ui-space-sm)}.product-workspace .pu-line-table[role=table] :is(.pu-record-commercial,.pu-record-values,.checkout-price-values){display:contents}.product-workspace .pu-line-table[role=table] .pu-customer-line-quantity{grid-column:2;grid-row:1}.product-workspace .pu-line-table[role=table] .pu-customer-line-unit{grid-column:3;grid-row:1}.product-workspace .pu-line-table[role=table] .pu-customer-line-total{grid-column:4;grid-row:1}.product-workspace .pu-line-table[role=table] :is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total){align-items:center;align-self:start;text-align:center;justify-self:center;min-width:0}.product-workspace .pu-line-table[role=table] .pu-customer-line-actions{grid-column:5;grid-row:1;justify-self:center;justify-content:center}.product-workspace .pu-line-table[role=table] .pu-record-line-number{display:inline;flex:none;white-space:nowrap;margin-inline-end:var(--product-ui-space-sm)}.product-workspace .pu-line-table[role=table] .pu-customer-line-title{display:flex;flex-wrap:nowrap;align-items:baseline;min-width:0}.product-workspace .pu-line-table[role=table] .pu-customer-line-title .cart-item-filename{min-width:0;overflow-wrap:anywhere}.product-workspace .pu-line-table[role=table] .pu-customer-line-description{min-width:0}.product-workspace .pu-line-table[role=table] .checkout-part-name{display:flex;flex-direction:column;gap:var(--product-ui-space-sm)}.product-workspace .pu-line-table[role=table] .pu-customer-line-quantity input{max-width:100%}@media(min-width:601px){.product-workspace .pu-line-table[role=table] :is(.checkout-summary-label,.checkout-summary-quantity-label,.pu-line-table-label){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:600px){.product-workspace .pu-line-table[role=table] .pu-line-table-head{display:none}.product-workspace .pu-line-table[role=table] .pu-line-table-row{grid-template-columns:repeat(3,minmax(0,1fr))}.product-workspace .pu-line-table[role=table] .pu-line-table-part{grid-column:1/-1;grid-row:1}.product-workspace .pu-line-table[role=table] .pu-customer-line-quantity{grid-column:1;grid-row:2}.product-workspace .pu-line-table[role=table] .pu-customer-line-unit{grid-column:2;grid-row:2}.product-workspace .pu-line-table[role=table] .pu-customer-line-total{grid-column:3;grid-row:2}.product-workspace .pu-line-table[role=table] .pu-customer-line-actions{grid-column:1/-1;grid-row:3;justify-self:end}}.product-workspace .pu-line-table[role=table] .pu-line-table-price-status{display:block;grid-column:3/5;grid-row:1;text-align:center}.product-workspace .pu-line-table[role=table] .cart-item-quantity-label{order:2}@media(max-width:500px){.product-workspace .pu-line-table[role=table] .pu-line-table-row{grid-template-columns:repeat(2,minmax(0,1fr))}.product-workspace .pu-line-table[role=table] .pu-customer-line-unit{grid-column:1;grid-row:2}.product-workspace .pu-line-table[role=table] .pu-customer-line-total{grid-column:2;grid-row:2}.product-workspace .pu-line-table[role=table] .pu-customer-line-quantity{grid-column:1;grid-row:3;justify-self:start}.product-workspace .pu-line-table[role=table] .pu-customer-line-actions{grid-column:2;grid-row:3}:is(#quote-prototype-workspace,.product-workspace) .pu-line-table[role=table] .checkout-part-identity{display:grid;grid-template-columns:var(--pu-model-thumbnail-size) minmax(0,1fr);gap:var(--pu-small-gap)}.product-workspace .pu-line-table[role=table] .checkout-part-name{display:contents}.product-workspace .pu-line-table[role=table] .checkout-part-identity .pu-customer-line-title{grid-column:2;grid-row:1}.product-workspace .pu-line-table[role=table] .checkout-part-identity :is(.pu-part-settings,[data-checkout-setting-editor],.pu-customer-line-additions){grid-column:1/-1}}@media(max-width:600px){.product-workspace .pu-line-table[role=table] .pu-line-table-price-status{grid-column:2/-1;grid-row:2}}.product-workspace .pu-settings-toggle{display:none}@media(min-width:601px){.product-workspace .pu-line-table[role=table]{overflow-x:auto}.product-workspace .pu-line-table[role=table] .pu-line-table-head,.product-workspace .pu-line-table[role=table] .pu-line-table-row{min-width:calc(var(--pu-control-height)*14)}}@container (max-width:1100px){@media(min-width:601px){.product-workspace .pu-line-table[role=table] :is(.pu-line-table-head,.pu-line-table-row){--pu-line-columns:minmax(0,1fr) repeat(4,calc(var(--pu-control-height)*2))}.product-workspace .pu-line-table--checkout[role=table] :is(.pu-line-table-head,.pu-line-table-row){--pu-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3.5) repeat(3,calc(var(--pu-control-height)*2));min-width:calc(var(--pu-control-height)*15.5)}.product-workspace .pu-line-table[role=table] .pu-part-settings>.pu-settings-toggle{display:flex;flex-direction:column;align-items:flex-start;gap:var(--product-ui-space-xs);max-width:100%;white-space:normal;text-align:left}.product-workspace .pu-line-table[role=table] .pu-settings-summary{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#quote-prototype-workspace,.product-workspace) .pu-line-table[role=table] .pu-part-settings:not(.is-settings-open)>:not(.pu-settings-toggle){display:none!important}.product-workspace .pu-line-table[role=table] .pu-customer-line-identity{gap:var(--product-ui-space-sm)}.product-workspace .pu-line-table[role=table] .pu-record-model{grid-template-columns:var(--pu-control-height) minmax(0,1fr)}.product-workspace .pu-line-table[role=table] .pu-record-preview{width:var(--pu-control-height);height:var(--pu-control-height)}.product-workspace .pu-line-table[role=table] .pu-customer-line-actions{overflow-wrap:anywhere}}}.product-workspace .pu-record-item{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:none;align-items:start;gap:var(--product-ui-space-lg);min-height:0;padding:var(--product-ui-space-lg) 0;margin:0;border:0;border-bottom:1px solid var(--product-ui-border)}.product-workspace .pu-record-item:last-child{border-bottom:0}.product-workspace .pu-record-item :is(.cart-item-title,.cart-item-name-with-meta){display:block;margin:0;min-width:0}.product-workspace .pu-record-item .cart-item-filename{display:inline;font-size:var(--product-ui-font-size-md);font-weight:var(--product-ui-font-weight-medium);white-space:normal;overflow-wrap:anywhere}.product-workspace .pu-record-item .cart-item-number{display:none}.product-workspace .pu-record-item :is(.checkout-item-content,.checkout-item-postprocess-column){display:block;grid-area:auto;width:auto;padding:0;border:0;margin:var(--product-ui-space-sm) 0 0;min-height:0}.product-workspace .pu-record-item :is(.cart-item-badges,.checkout-item-badges){display:flex;flex-wrap:wrap;align-items:center;gap:var(--product-ui-space-xs)}.product-workspace .pu-record-item .cart-item-badge{width:auto;max-width:100%;flex:none}.product-workspace .pu-record-item .cart-item-postprocess{display:flex;flex-wrap:wrap;align-items:center;gap:var(--product-ui-space-xs)}.product-workspace .pu-record-item :is(.checkout-item-section-label,.cart-item-postprocess-label){font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-font-weight-medium);margin:0}.product-workspace .pu-record-item .checkout-item-section-label{display:block;margin-bottom:var(--product-ui-space-xs)}.product-workspace .pu-record-commercial{display:grid;gap:var(--product-ui-space-md);min-width:0}.product-workspace .pu-record-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-md);align-items:start}.product-workspace .pu-record-values :is(.checkout-summary-quantity,.checkout-summary-unit,.checkout-summary-total){display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;gap:var(--product-ui-space-xs);text-align:right;grid-area:auto;margin:0;padding:0;width:auto;min-width:0}.product-workspace .pu-record-values :is(.checkout-summary-label,.checkout-summary-quantity-label){color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm);font-weight:400}.product-workspace .pu-record-values .checkout-summary-total{color:var(--product-ui-text)}.product-workspace .pu-record-item .cart-item-actions{display:flex;justify-content:flex-end;gap:var(--product-ui-space-sm);margin:0;width:auto}@media(max-width:900px){.product-workspace .pu-record-item{grid-template-columns:minmax(0,1fr)}.product-workspace .pu-record-commercial{padding-top:var(--product-ui-space-md);border-top:1px solid var(--product-ui-border)}.product-workspace .pu-record-values :is(.checkout-summary-quantity,.checkout-summary-unit){align-items:flex-start;text-align:left}}.product-workspace .pu-record-values>div>span{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm);font-weight:400}.product-workspace .rv-lines .pu-record-item{background:transparent;border-radius:0;list-style:none}.product-workspace .rv-lines .pu-record-item :is(.pu-customer-line-actions,.cart-item-actions){display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm);min-width:0}.product-workspace .rv-lines .pu-record-item .pu-button{text-transform:none;letter-spacing:normal;font-size:var(--product-ui-font-size-sm)}.product-workspace .rv-lines .pu-record-item .cart-quantity-controls{max-width:100%}.product-workspace .rv-lines .pu-record-item .cart-item-postprocess{margin:0;padding:0;border:0}.product-workspace .rv-lines .pu-record-item .cart-item-badge{min-height:0;box-shadow:none}.product-workspace .rv-lines .pu-record-item .pu-customer-line-additions{margin-top:var(--product-ui-space-md)}.product-workspace .rv-metrics .checkout-meta-separator{background:var(--product-ui-border)}.product-workspace .rv-card-actions{margin-top:auto}.product-workspace .pu-record-values:has(.cart-quantity-controls){grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,1fr))}@media(max-width:960px){.product-workspace .pu-record-values:has(.cart-quantity-controls){grid-template-columns:repeat(2,minmax(0,1fr))}.product-workspace .pu-record-values:has(.cart-quantity-controls) .pu-customer-line-quantity{grid-column:1/-1;grid-row:2;align-items:flex-start;text-align:left}.product-workspace .pu-record-values:has(.cart-quantity-controls) .cart-quantity-controls{width:calc(var(--pu-control-height)*3.5)}.product-workspace .pu-record-values:has(.cart-quantity-controls) .pu-customer-line-unit{grid-column:1;grid-row:1}.product-workspace .pu-record-values:has(.cart-quantity-controls) .pu-customer-line-total{grid-column:2;grid-row:1}}.product-workspace .pu-record-line-header{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--product-ui-space-sm) var(--product-ui-space-lg);min-width:0}.product-workspace .pu-record-line-header .pu-customer-line-title{flex:1 1 auto;min-width:0}.product-workspace :is(.pu-record-line-header,.pu-line-table-row) .pu-customer-line-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--product-ui-space-md)}.product-workspace :is(.pu-record-line-header,.pu-line-table-row) .pu-customer-line-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;gap:var(--product-ui-space-sm);min-height:var(--pu-control-height);padding:var(--product-ui-space-xs) 0;margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;color:var(--product-ui-text);font:var(--product-ui-font-weight-medium) var(--product-ui-font-size-sm)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);text-transform:none;letter-spacing:normal;text-decoration:none;white-space:normal}.product-workspace :is(.pu-record-line-header,.pu-line-table-row) .pu-customer-line-actions :is(button,a):hover{background:transparent;text-decoration:underline;text-underline-offset:var(--product-ui-space-xs)}.product-workspace :is(.pu-record-line-header,.pu-line-table-row) .pu-customer-line-actions :is(button:disabled,.is-disabled){color:var(--product-ui-text-muted);opacity:.5;cursor:not-allowed;text-decoration:none}@media(max-width:900px){:is(#quote-prototype-workspace,.product-workspace) .pu-record-item :is(.pu-record-line-header,.pu-line-table-row) .pu-customer-line-actions{justify-content:flex-start;width:100%}}.product-workspace .pu-record-line-number{display:inline-block;margin-inline-end:var(--product-ui-space-sm);color:var(--product-ui-text-muted);font-variant-numeric:tabular-nums}.product-workspace .rv-operational .rv-overview,.product-workspace .rv-operational .rv-extensions:empty{display:none}.product-workspace .rv-operational .rv-header-highlights{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-operational .rv-header-tile--production{border-inline-start:0}.product-workspace .rv-operational .rv-operation-nav{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-operation-nav>button{max-width:100%;white-space:normal;text-align:start}.product-workspace .rv-operational .rv-requirement-brief{font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-operational [hidden]{display:none}.product-workspace .rv-operational .rv-operation-panel{position:fixed;inset:auto;margin:0;padding:var(--pu-row-padding);width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2));max-height:calc(100dvh - var(--pu-gap)*2);overflow:auto;overscroll-behavior:contain;box-sizing:border-box;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text);box-shadow:var(--product-ui-shadow-popover)}.product-workspace .rv-operational .rv-operation-panel:not(:popover-open){display:none}.product-workspace .rv-operational .rv-operation-panel-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-md);margin-bottom:var(--pu-row-padding)}.product-workspace .rv-operational .rv-operation-panel>:is(.rv-card,.rv-header-tile,.admin-order-danger-zone){padding:0;border:0;background:transparent}.product-workspace .rv-operational .rv-operation-panel>.rv-card+.rv-card{margin-top:var(--pu-gap);padding-top:var(--pu-row-padding);border-top:1px solid var(--product-ui-border)}.product-workspace .rv-operational .rv-operation-panel .rv-header-tile--customer dt{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.product-workspace .rv-operational .rv-operation-panel .rv-properties dd{margin-bottom:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-operation-panel .rv-card-heading{margin-bottom:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-operation-panel .rv-card-actions{margin-top:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-operation-panel--actions{width:min(calc(var(--pu-control-height)*9),calc(100vw - var(--pu-gap)*2))}.product-workspace .rv-operational .rv-operation-panel--notes{width:min(calc(var(--pu-control-height)*10),calc(100vw - var(--pu-gap)*2))}.product-workspace .rv-operational .rv-operation-panel--actions .pu-customer-line-actions{display:flex;flex-direction:column;align-items:stretch;gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-operation-panel--actions .pu-customer-line-actions :is(a,button){display:flex;justify-content:flex-start;width:100%;min-height:var(--pu-control-height);padding:var(--product-ui-space-sm);border:0;background:transparent;color:var(--product-ui-text);font:inherit;text-align:start;text-decoration:none}.product-workspace .rv-operational .rv-operation-panel--actions .pu-customer-line-actions :is(a,button):hover{background:var(--product-ui-surface-hover)}.product-workspace .rv-operational .rv-operation-panel--actions .pu-customer-line-actions .is-warning{color:var(--product-ui-danger)}.product-workspace .rv-operational .rv-line-table{--rv-scrollbar-width:0px;--rv-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3.5) calc(var(--pu-control-height)*3.5) calc(var(--pu-control-height)*3.5) calc(var(--pu-control-height)*3 + var(--product-ui-space-xs)*2) calc(var(--pu-control-height)*1.5);min-width:0}.product-workspace .rv-operational .rv-line-table-head,.product-workspace .rv-operational .rv-lines>.pu-record-item{display:grid;grid-template-columns:var(--rv-line-columns);gap:var(--pu-row-padding);align-items:start;padding:var(--pu-row-padding) 0}.product-workspace .rv-operational .rv-line-table-head{border-block:1px solid var(--product-ui-border);font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace .rv-operational .rv-line-table-head>div{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center}.product-workspace .rv-operational .rv-lines>.pu-record-item{border-radius:0}.product-workspace .rv-operational .rv-part-cell{min-width:0;grid-column:1}.product-workspace .rv-operational .pu-record-line-header{display:block;margin-bottom:var(--product-ui-space-sm)}.product-workspace .rv-operational .pu-record-model{grid-template-columns:var(--pu-model-thumbnail-size) minmax(0,1fr)}.product-workspace .rv-operational .pu-record-commercial,.product-workspace .rv-operational .pu-record-values{display:contents}.product-workspace .rv-operational .pu-record-values>:is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total){grid-row:1;grid-column:auto;align-items:flex-end;text-align:right;min-width:0}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-quantity{grid-column:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-unit{grid-column:3}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{grid-column:4}.product-workspace .rv-operational .pu-record-values>div>.rv-table-repeated-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-workspace .rv-operational .rv-line-action-cell{grid-row:1;grid-column:6;display:flex;flex-direction:column;gap:var(--product-ui-space-xs);align-items:flex-end;min-width:0}.product-workspace .rv-operational .rv-line-action-cell>button{min-width:0}.product-workspace .rv-operational .rv-line-extra-values{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--pu-row-padding);margin-top:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-line-extra-values>div{min-width:0}.product-workspace .rv-operational .rv-line-extra-values .checkout-summary-label{display:block;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-operational .rv-line-action-cell .rv-notes{display:flex;flex-direction:column;align-items:stretch}.product-workspace .rv-operational .rv-line-action-cell .rv-notes textarea{width:100%;box-sizing:border-box;min-height:calc(var(--pu-control-height)*3)}.product-workspace .rv-operational .rv-lines-toolbar{margin:0}@media(max-width:600px){.product-workspace .rv-operational .rv-line-table{--rv-line-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.product-workspace .rv-operational .rv-line-table-head{display:none}.product-workspace .rv-operational .rv-part-cell{grid-column:1/-1;grid-row:1}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-quantity{grid-column:1;grid-row:2;align-items:flex-start;text-align:left}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-unit{grid-column:2;grid-row:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{grid-column:3;grid-row:2}.product-workspace .rv-operational .pu-record-values>div>.rv-table-repeated-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none}.product-workspace .rv-operational .rv-line-action-cell{grid-column:1/-1;grid-row:3;flex-direction:row;justify-content:flex-end}.product-workspace .rv-operational .rv-money-input{flex-wrap:wrap;justify-content:flex-end}.product-workspace .rv-operational .rv-line-table .cart-quantity-controls{width:calc(var(--pu-control-height)*3.5)}}@media(min-width:601px){.product-workspace .rv-operational .pu-record-values>div>.rv-table-repeated-label{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}.product-workspace .rv-operational .rv-line-table-head{padding-inline-end:var(--rv-scrollbar-width)}.product-workspace .rv-operational .rv-line-action-cell>.is-warning{color:var(--product-ui-danger)}@media(max-width:600px){:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell{display:grid;grid-template-columns:var(--pu-model-thumbnail-size) minmax(0,1fr);gap:var(--product-ui-space-md)}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .pu-record-line-header{grid-column:2;grid-row:1;align-self:center;margin:0}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .pu-record-model{display:contents}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .pu-record-preview{grid-column:1;grid-row:1}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .rv-line-extra-values{grid-column:1/-1}}.product-workspace .rv-operational .pu-customer-line-title .cart-item-filename{flex:1;min-width:0}.product-workspace .rv-operational .rv-operation-panel{z-index:var(--admin-ui-z-popover)}.product-workspace .rv-operational .rv-lines>.pu-record-item:first-child{padding-top:var(--pu-row-padding)}.product-workspace .rv-operational .pu-customer-line-title .cart-item-filename{flex:0 1 auto}.product-workspace .rv-operational .pu-record-values>[role=cell]{position:relative}.product-workspace .rv-operational .rv-part-cell .pu-customer-line-title{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--pu-small-gap)}.product-workspace .rv-operational .rv-part-cell .pu-record-line-number{flex:none;margin-inline-end:0}.product-workspace .rv-operational .rv-part-cell .cart-item-orientation-flag{flex:none}@media(min-width:601px){.product-workspace .rv-operational .pu-record-values>[role=cell]{align-items:center;text-align:center}.product-workspace .rv-operational .rv-money-input{justify-content:center}.product-workspace .rv-operational .rv-line-action-cell{align-items:center}}.product-workspace .rv-operational .rv-line-quick-actions{grid-column:5;grid-row:1;display:flex;justify-content:center;align-items:center;gap:var(--product-ui-space-xs);min-width:0}.product-workspace .rv-operational .rv-line-icon-action{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:var(--pu-control-height);min-height:var(--pu-control-height);padding:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-identity-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-md);min-width:0}.product-workspace .rv-operational [data-order-save-feedback]:not([hidden]){padding:0;margin:0;border:0;background:transparent;gap:var(--product-ui-space-sm)}.product-workspace .rv-operational [data-order-save-feedback][data-state=saving]:before{content:"";width:calc(var(--pu-control-height)*.5);height:calc(var(--pu-control-height)*.5);border:var(--admin-ui-control-border-width) solid currentColor;border-inline-end-color:transparent;border-radius:50%;animation:rv-save-spin var(--admin-ui-slicer-loading-animation-duration) linear infinite}@keyframes rv-save-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.product-workspace .rv-operational [data-order-save-feedback][data-state=saving]:before{animation:none}}@media(max-width:600px){.product-workspace .rv-operational .rv-line-quick-actions{grid-column:1/3;grid-row:3;justify-content:flex-start}.product-workspace .rv-operational .rv-line-action-cell{grid-column:3;grid-row:3;align-items:flex-end}}@media(min-width:601px){.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input{position:relative}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input input{width:calc(var(--pu-control-height)*2);min-width:0}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input>.admin-order-price-currency{position:absolute;inset-inline-start:var(--product-ui-space-sm);z-index:1;pointer-events:none}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input input{padding-inline-start:calc(var(--product-ui-space-sm)*2 + 1ch);box-sizing:border-box}}.product-workspace .rv-operational .rv-line-target-price{min-width:0;text-align:center;align-items:center;justify-self:center}.product-workspace .rv-operational .rv-line-target-price .rv-money-input{justify-content:center}@media(min-width:601px){.product-workspace .rv-operational .rv-line-table--target{--rv-line-columns:minmax(0,1fr) repeat(4,calc(var(--pu-control-height)*3.5)) calc(var(--pu-control-height)*3 + var(--product-ui-space-xs)*2) calc(var(--pu-control-height)*1.5)}.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:3;grid-row:1}.product-workspace .rv-operational .rv-line-table--target .pu-customer-line-unit{grid-column:4}.product-workspace .rv-operational .rv-line-table--target .pu-customer-line-total{grid-column:5}.product-workspace .rv-operational .rv-line-table--target .rv-line-quick-actions{grid-column:6}.product-workspace .rv-operational .rv-line-table--target .rv-line-action-cell{grid-column:7}}@media(max-width:600px){.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:1;grid-row:3}.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-quick-actions,.rv-line-action-cell){grid-row:4}}.product-workspace .rv-operational .rv-responsive-group>summary{display:none;cursor:pointer;font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-operational .rv-responsive-group-body{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-responsive-group:not([open])>.rv-responsive-group-body{content-visibility:visible}.product-workspace .rv-operational .rv-production-disclosure .rv-responsive-group-body{display:block}.product-workspace .rv-operational .rv-line-table{container-type:inline-size}.product-workspace .rv-operational .rv-header{display:block}.product-workspace .rv-operational .rv-header-highlights{display:none}.product-workspace .rv-detail.rv-operational,.product-workspace .pu-record-frame.is-detail-open:has(.rv-operational),.product-workspace .pu-content:has(.rv-operational){max-width:none}.product-workspace .rv-operational .rv-header-tile--production{width:100%;box-sizing:border-box;padding:var(--product-ui-space-md) 0;border:0;border-block:1px solid var(--product-ui-border);border-radius:0;background:transparent}.product-workspace .rv-operational .rv-production-fields .admin-ui-calendar--inline{width:min(100%,var(--admin-ui-calendar-panel-width));margin-block:var(--product-ui-space-sm);margin-inline:0}.product-workspace .rv-operational .rv-operation-nav>.pu-button{border:0;background:transparent;padding-inline:var(--product-ui-space-xs);color:var(--product-ui-text-muted)}.product-workspace .rv-operational .rv-operation-nav>.pu-button:hover{color:var(--product-ui-text);background:transparent;text-decoration:underline}.product-workspace .rv-operational .rv-heading [data-order-action=activity-toggle]{border:0;background:transparent;color:var(--product-ui-text-muted);padding-inline:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-heading [data-order-action=activity-toggle]:hover{color:var(--product-ui-text);background:transparent;text-decoration:underline}.product-workspace .rv-operational .rv-lines-toolbar+.rv-line-table{margin-top:0}.product-workspace .rv-operational .rv-line-tools>summary,.product-workspace .rv-operational .rv-line-tools .pu-button{border:0;background:transparent;color:var(--product-ui-text-muted)}.product-workspace .rv-operational .rv-line-tools>summary:hover,.product-workspace .rv-operational .rv-line-tools .pu-button:hover{color:var(--product-ui-text);text-decoration:underline;background:transparent}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input{position:relative}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input>.admin-order-price-currency{position:absolute;inset-inline-start:var(--product-ui-space-sm);z-index:1;pointer-events:none}@container (max-width:1100px){@media(min-width:601px){.product-workspace .rv-operational :is(.rv-line-table-head,.rv-lines>.pu-record-item){--rv-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3.5) repeat(2,calc(var(--pu-control-height)*2)) calc(var(--pu-control-height)*2 + var(--product-ui-space-xs)) var(--pu-control-height);gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-part-cell{grid-column:1/-1;grid-row:1;display:grid;grid-template-columns:subgrid;gap:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-part-cell>*{grid-column:1;min-width:0}.product-workspace .rv-operational .rv-part-cell:has(.is-settings-open)>.pu-record-model{grid-column:1/-1}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .pu-record-model{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pu-small-gap)}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .pu-record-preview{width:var(--pu-control-height);height:var(--pu-control-height)}.product-workspace .rv-operational .pu-settings-toggle{flex-wrap:wrap}.product-workspace .rv-operational .rv-line-quick-actions{display:grid;grid-template-columns:repeat(2,var(--pu-control-height));justify-content:end;gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-line-action-cell{grid-column:6;align-items:center;padding-top:0}.product-workspace .rv-operational .rv-line-action-cell>button{width:var(--pu-control-height);padding-inline:0}.product-workspace .rv-operational .pu-customer-line-unit .rv-money-input{flex-direction:row;gap:0}.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-table-head,.rv-lines>.pu-record-item){--rv-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3) repeat(3,calc(var(--pu-control-height)*2)) calc(var(--pu-control-height)*2 + var(--product-ui-space-xs)) var(--pu-control-height)}.product-workspace .rv-operational .rv-line-table--target .rv-line-action-cell{grid-column:7}}}@media(max-width:600px){.product-workspace .rv-operational .rv-content{align-items:stretch;text-align:center}.product-workspace .rv-operational .rv-heading{align-items:center;width:100%}.product-workspace .rv-operational .rv-identity-row{justify-content:center;width:100%}.product-workspace .rv-operational .rv-statuses{justify-content:center}.product-workspace .rv-operational .rv-heading>[data-record-actions]{justify-content:center;width:100%}.product-workspace .rv-operational .rv-heading>[data-record-actions]>.pu-actions{justify-content:center}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)>summary{position:relative}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)>summary:after{position:absolute;inset-inline-end:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-production-disclosure[open] .rv-properties{text-align:center}.product-workspace .rv-operational .rv-production-disclosure[open] .rv-properties>div{min-width:0}.product-workspace .rv-operational .rv-operation-nav{justify-content:center}.product-workspace .rv-operational [data-record-block=items]{width:100%;box-sizing:border-box}.product-workspace .rv-operational [data-record-block=items]>.rv-card-heading>.pu-actions{justify-content:center}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell{grid-template-columns:minmax(0,1fr);justify-items:center;text-align:center}.product-workspace .rv-operational .rv-part-cell .rv-line-extra-values{justify-content:center}.product-workspace .rv-operational .rv-line-action-cell{align-items:center}.product-workspace .rv-operational .rv-header{grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-heading>[data-record-actions]{display:flex;flex-wrap:wrap}.product-workspace .rv-operational .rv-heading>[data-record-actions]>*{min-width:0;width:auto}.product-workspace .rv-operational .rv-operation-nav{display:flex;flex-wrap:wrap}.product-workspace .rv-operational .rv-responsive-group>summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--pu-control-height);gap:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-responsive-group>summary:after{content:"+"}.product-workspace .rv-operational .rv-responsive-group[open]>summary:after{content:"−"}.product-workspace .rv-operational .rv-responsive-group:not([open])>.rv-responsive-group-body{display:none}.product-workspace .rv-operational .rv-production-disclosure>summary{color:var(--product-ui-text)}.product-workspace .rv-operational .rv-header-tile--production>.rv-tile-heading{display:none}.product-workspace .rv-operational .rv-header-tile--production{padding-block:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-production-disclosure[open] .rv-properties{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-operational .rv-line-tools{flex:1}.product-workspace .rv-operational .rv-line-tools>summary{padding-inline:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-line-tools[open] .rv-responsive-group-body{padding-block:var(--product-ui-space-sm)}.product-workspace .rv-operational [data-record-block=items]>.rv-card-heading{display:block}.product-workspace .rv-operational [data-record-block=items]>.rv-card-heading>.pu-actions{display:flex;align-items:start;margin-top:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-lines>.pu-record-item{gap:var(--product-ui-space-md)}.product-workspace .rv-operational .rv-line-table{--rv-line-columns:repeat(2,minmax(0,1fr))}.product-workspace .rv-operational .rv-part-cell .pu-customer-line-description{grid-column:1/-1}.product-workspace .rv-operational .pu-record-values>[role=cell]{align-items:flex-start;text-align:left}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-quantity{grid-column:1;grid-row:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-unit{grid-column:2;grid-row:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{grid-column:1/-1;grid-row:3;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid var(--product-ui-border);padding-top:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-money-input{justify-content:flex-start;flex-wrap:nowrap}.product-workspace .rv-operational .rv-money-input input{width:100%;min-width:0}.product-workspace .rv-operational .cart-quantity-controls{width:100%;max-width:calc(var(--pu-control-height)*3.5)}.product-workspace .rv-operational .rv-line-quick-actions{grid-column:1;grid-row:4}.product-workspace .rv-operational .rv-line-action-cell{grid-column:2;grid-row:4}.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:1/-1;grid-row:4;justify-self:start}.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-quick-actions,.rv-line-action-cell){grid-row:5}}@media(max-width:600px){.product-workspace .rv-operational .rv-heading>[data-record-actions]>.pu-actions{display:contents}.product-workspace .rv-operational .rv-heading>[data-record-actions]>.pu-actions>:not([hidden]){width:auto;min-width:0}.product-workspace .rv-operational .rv-details-disclosure{border-block:1px solid var(--product-ui-border)}.product-workspace .rv-operational .rv-details-disclosure>.rv-responsive-group-body{padding-bottom:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-operation-nav{width:100%}}@media(min-width:601px){@container (max-width:700px){.product-workspace .rv-operational .rv-line-table-head>:first-child{font-size:0;text-align:left}.product-workspace .rv-operational .rv-line-table-head>:first-child:after{content:attr(data-short-label);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-operational :is(.rv-line-table-head,.rv-lines>.pu-record-item){--rv-line-columns:minmax(0,1fr) calc(var(--pu-control-height)*3.5) calc(var(--pu-control-height)*2.2) calc(var(--pu-control-height)*1.7) calc(var(--pu-control-height)*2 + var(--product-ui-space-xs)) var(--pu-control-height)}.product-workspace .rv-operational .rv-part-cell{display:block;grid-column:1/-1;grid-row:1}.product-workspace .rv-operational .rv-part-cell .pu-record-line-header{min-height:0;margin-bottom:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-part-cell .pu-record-model{grid-template-columns:var(--pu-control-height) minmax(0,1fr)}.product-workspace .rv-operational .pu-record-values>[role=cell],.product-workspace .rv-operational :is(.rv-line-quick-actions,.rv-line-action-cell){grid-row:2}.product-workspace .rv-operational .rv-line-quick-actions{grid-template-columns:repeat(2,var(--pu-control-height))}.product-workspace .rv-operational .rv-line-action-cell{padding-top:0}}.product-workspace .rv-operational .rv-line-table--target{overflow-x:auto}.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-table-head,.rv-lines){min-width:calc(var(--pu-control-height)*24)}}@media(max-width:1200px){.product-workspace .rv-operational .rv-line-tools>summary{display:flex;align-items:center;gap:var(--product-ui-space-sm);min-height:var(--pu-control-height);padding-inline:var(--product-ui-space-md);cursor:pointer}.product-workspace .rv-operational .rv-line-tools>summary:after{content:"+"}.product-workspace .rv-operational .rv-line-tools[open]>summary:after{content:"−"}.product-workspace .rv-operational .rv-line-tools:not([open])>.rv-responsive-group-body{display:none}}@media(min-width:601px)and (max-width:900px){.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)>summary{display:flex;align-items:center;justify-content:space-between;min-height:var(--pu-control-height);cursor:pointer}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)>summary:after{content:"+"}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)[open]>summary:after{content:"−"}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure):not([open])>.rv-responsive-group-body{display:none}.product-workspace .rv-operational .rv-header-tile--production>.rv-tile-heading{display:none}.product-workspace .rv-operational .rv-header-tile--production{padding-block:var(--product-ui-space-xs)}}@media(max-width:600px){.product-workspace .rv-operational .rv-identity-row{flex-wrap:nowrap;gap:var(--product-ui-space-sm);padding-inline:var(--product-ui-space-md);box-sizing:border-box}.product-workspace .rv-operational :is(.rv-production-disclosure,.rv-details-disclosure)>summary{justify-content:center}.product-workspace .rv-operational .rv-identity-row .rv-title{flex:1 1 auto;min-width:0;justify-content:center}.product-workspace .rv-operational .rv-identity-row .rv-title h3{font-size:var(--product-ui-font-size-md)}.product-workspace .rv-operational .rv-identity-row .rv-statuses{flex:0 0 auto;gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-production-disclosure .rv-properties :is(dt,dd){text-align:center}.product-workspace .rv-operational .rv-production-disclosure .rv-properties dd{align-items:center}.product-workspace .rv-operational .rv-production-fields .admin-ui-calendar--inline{margin-inline:auto}.product-workspace .rv-operational .rv-production-disclosure .rv-properties dd .pu-actions{justify-content:center}.product-workspace .rv-operational .rv-line-tools{flex:0 1 auto}.product-workspace .rv-operational .rv-lines-toolbar .rv-metrics{justify-content:center;text-align:center}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .pu-record-line-header{grid-column:1;grid-row:1;text-align:center}.product-workspace .rv-operational .rv-part-cell .pu-customer-line-title{justify-content:center}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell .pu-record-preview{grid-column:1;grid-row:2;justify-self:center}.product-workspace .rv-operational .rv-part-cell .pu-part-settings{grid-column:1;justify-self:stretch}.product-workspace .rv-operational .pu-record-values>:is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total){align-items:center;text-align:center}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{flex-direction:column;justify-content:center}.product-workspace .rv-operational .cart-quantity-controls{margin-inline:auto}.product-workspace .rv-operational .rv-money-input{justify-content:center}.product-workspace .rv-operational .rv-line-quick-actions{grid-column:1;justify-content:flex-end}.product-workspace .rv-operational .rv-line-action-cell{grid-column:2;justify-self:start}}@container (max-width:700px){.product-workspace .rv-operational .pu-part-settings>.pu-settings-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-sm);max-width:100%;width:100%;white-space:normal;text-align:left}.product-workspace .rv-operational .pu-settings-summary{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-workspace .rv-operational .pu-settings-action{flex:none}.product-workspace .rv-operational .pu-part-settings:not(.is-settings-open)>:not(.pu-settings-toggle){display:none!important}}@media(min-width:601px){@container (max-width:1100px){:is(#quote-prototype-workspace,.product-workspace) .rv-operational .pu-customer-line{--part-preview-size:var(--pu-control-height)}}@container (min-width:701px) and (max-width:1100px){:is(#quote-prototype-workspace,.product-workspace) .rv-operational .pu-record-model{grid-template-columns:var(--pu-control-height) minmax(0,1fr)}}}@media(min-width:601px){@container (max-width:700px){.product-workspace .rv-operational .rv-part-cell:has(.is-settings-open)>.pu-record-line-header{min-height:0}:is(#quote-prototype-workspace,.product-workspace) .rv-operational .rv-part-cell:has(.is-settings-open) .pu-record-model{grid-template-columns:var(--pu-control-height) minmax(0,1fr)}}}@media(max-width:600px){.product-workspace .rv-operational .pu-record-values>.pu-customer-line-quantity{grid-column:1/-1;grid-row:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-unit{grid-column:1;grid-row:3}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{grid-column:2;grid-row:3;flex-direction:column;align-items:center;justify-content:center;border:0;padding:0}}.product-workspace .rv-operational .rv-identity-essentials{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-xs);min-width:0}.product-workspace .rv-operational .rv-line-controls{display:contents}.product-workspace .rv-operational .rv-identity-primary{display:flex;align-items:center;gap:var(--product-ui-space-md);min-width:0}.product-workspace .rv-operational .rv-identity-essentials:empty{display:none}.product-workspace .rv-operational .rv-essential-badge{display:inline-flex;align-items:center;gap:var(--product-ui-space-xs);min-width:0;padding:var(--product-ui-space-xs);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);font-size:var(--product-ui-font-size-xs);white-space:nowrap}.product-workspace .rv-operational .rv-essential-badge-label{color:var(--product-ui-text-muted)}@media(min-width:601px){.product-workspace .rv-operational .rv-line-table--target{overflow-x:visible}.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-table-head,.rv-lines){min-width:0}@container (max-width:900px){.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-table-head,.rv-lines>.pu-record-item){--rv-line-columns:minmax(0,1fr) minmax(0,2.5fr) minmax(0,2.1fr) minmax(0,2.2fr) minmax(0,2fr) var(--pu-control-height) var(--pu-control-height);gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-line-table--target .rv-part-cell{grid-column:1/-1;grid-row:1}.product-workspace .rv-operational .rv-line-table--target .rv-part-cell{display:block}.product-workspace .rv-operational .rv-line-table--target .rv-part-cell>*{grid-column:auto}.product-workspace .rv-operational .rv-line-table--target .rv-part-cell .pu-record-model{grid-template-columns:var(--pu-control-height) minmax(0,1fr)}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-quantity{grid-column:2;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:3;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-unit{grid-column:4;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-total{grid-column:5;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .rv-line-quick-actions{grid-column:6;grid-row:2;display:flex;flex-direction:column;align-items:center}.product-workspace .rv-operational .rv-line-table--target .rv-line-action-cell{grid-column:7;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .cart-quantity-controls{max-width:100%;width:100%}.product-workspace .rv-operational .rv-line-table--target .rv-money-input{max-width:100%}}@container (max-width:600px){.product-workspace .rv-operational .rv-line-table--target .rv-line-table-head{display:none}.product-workspace .rv-operational .rv-line-table--target .rv-lines>.pu-record-item{--rv-line-columns:repeat(2,minmax(0,1fr))}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-quantity{grid-column:1;grid-row:2}.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:2;grid-row:2;justify-self:stretch}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-unit{grid-column:1;grid-row:3}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>.pu-customer-line-total{grid-column:2;grid-row:3}.product-workspace .rv-operational .rv-line-table--target .rv-line-quick-actions{grid-column:1;grid-row:4;flex-direction:column}.product-workspace .rv-operational .rv-line-table--target .rv-line-action-cell{grid-column:2;grid-row:4}.product-workspace .rv-operational .rv-line-table--target .pu-record-values>div>.rv-table-repeated-label{position:static;width:auto;height:auto;overflow:visible;clip-path:none}}}@media(max-width:600px){.product-workspace .rv-operational .rv-back,.product-workspace .rv-operational .rv-back:not(.rv-back--actions)>button{width:100%;box-sizing:border-box}.product-workspace .rv-operational .rv-back>button{justify-content:center}.product-workspace .rv-operational .rv-identity-row{flex-wrap:wrap;padding-inline:0}.product-workspace .rv-operational .rv-identity-primary{width:100%;justify-content:center;gap:var(--product-ui-space-xs)}.product-workspace .rv-operational .rv-identity-essentials{justify-content:center;width:100%}.product-workspace .rv-operational [data-record-block=items]>.rv-card-heading>.pu-actions{flex-direction:column;align-items:stretch;width:100%}.product-workspace .rv-operational [data-order-action=download-items],.product-workspace .rv-operational .rv-line-tools,.product-workspace .rv-operational .rv-line-tools>summary{width:100%;box-sizing:border-box}.product-workspace .rv-operational [data-order-action=download-items]{justify-content:center}.product-workspace .rv-operational .rv-line-tools>summary{justify-content:center}.product-workspace .rv-operational .rv-line-table{--rv-line-columns:minmax(0,1fr)}.product-workspace .rv-operational .pu-record-values>:is(.pu-customer-line-quantity,.pu-customer-line-unit,.pu-customer-line-total),.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-column:1;justify-self:stretch;align-items:stretch;text-align:center;min-width:0;width:100%}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-quantity{grid-row:2}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-unit{grid-row:3}.product-workspace .rv-operational .pu-record-values>.pu-customer-line-total{grid-row:4;border-top:1px solid var(--product-ui-border);padding-top:var(--product-ui-space-sm)}.product-workspace .rv-operational .rv-line-table--target .rv-line-target-price{grid-row:5}.product-workspace .rv-operational .rv-line-table .cart-quantity-controls{max-width:none;width:100%;box-sizing:border-box}.product-workspace .rv-operational .cart-quantity-controls input{flex:1;min-width:0}.product-workspace .rv-operational .rv-money-input,.product-workspace .rv-operational .rv-line-target-price .rv-money-input{width:100%;max-width:none;box-sizing:border-box;justify-content:center}.product-workspace .rv-operational .rv-money-input input{flex:1;min-width:0}.product-workspace .rv-operational .rv-line-controls{display:flex;grid-column:1;grid-row:5;align-items:center;justify-content:center;gap:var(--product-ui-space-xs);min-width:0}.product-workspace .rv-operational .rv-line-table--target .rv-line-controls{grid-row:6}.product-workspace .rv-operational .rv-line-quick-actions,.product-workspace .rv-operational .rv-line-action-cell,.product-workspace .rv-operational .rv-line-table--target :is(.rv-line-quick-actions,.rv-line-action-cell){display:flex;grid-column:auto;grid-row:auto;justify-self:auto;justify-content:center;align-items:center;width:auto}}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls{display:inline-flex;align-items:center;flex:none;width:calc(var(--pu-control-height)*3.5);max-width:100%;border:0;border-radius:0;background:transparent;padding:0;gap:0;overflow:hidden}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls :is(button,input.cart-quantity-value){flex:none;min-height:var(--pu-control-height);height:var(--pu-control-height);border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--product-ui-text);padding:0;margin:0;font:var(--product-ui-font-weight-medium) var(--product-ui-font-size-sm)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);text-transform:none;letter-spacing:normal}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls button{width:var(--pu-control-height);min-width:0}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls input.cart-quantity-value{flex:1;min-width:0;width:calc(var(--pu-control-height)*1.5);text-align:center;font-variant-numeric:tabular-nums}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls:focus-within{outline:none}.product-workspace :is(.pu-connected-checkout,.pu-record-item) .cart-quantity-controls button:hover:not(:disabled){background:var(--product-ui-surface-hover)}.product-workspace .rv-detail{width:100%;max-width:var(--pu-content-width);min-height:0;margin-inline:auto;padding:0;border:0;background:transparent;box-shadow:none}.product-workspace .rv-content{display:flex;flex-direction:column;gap:var(--product-ui-space-lg);min-width:0}.product-workspace .rv-back{margin-bottom:var(--product-ui-space-lg)}.product-workspace .rv-back--actions{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-gap)}.product-workspace .rv-back svg{width:1em;height:1em}.product-workspace .rv-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--pu-gap);margin-bottom:var(--product-ui-space-sm)}.product-workspace .rv-heading{display:grid;gap:var(--product-ui-space-md);min-width:0}.product-workspace .rv-title{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-md)}.product-workspace .rv-title h3{margin:0;font-size:var(--pu-title-size);font-weight:var(--product-ui-font-weight-medium);overflow-wrap:anywhere}.product-workspace .rv-submitted{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.product-workspace .rv-statuses{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .rv-overview{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;align-items:stretch;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface)}.product-workspace .rv-extensions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,30ch),1fr));gap:var(--product-ui-space-lg)}.product-workspace .rv-card{display:flex;flex-direction:column;gap:var(--product-ui-space-lg);min-width:0;padding:var(--pu-row-padding);margin:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text);box-shadow:none}.product-workspace .rv-card-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--product-ui-space-sm);margin:0;padding:0}.product-workspace .rv-card-heading h4{margin:0;font-size:var(--pu-section-size);font-weight:var(--product-ui-font-weight-medium);color:var(--product-ui-text);text-transform:none;letter-spacing:normal}.product-workspace .rv-card-heading .pu-actions{flex-wrap:wrap}.product-workspace .rv-lines{display:grid;gap:var(--product-ui-space-lg);list-style:none;padding:0;margin:0;min-width:0}.product-workspace .rv-financials{display:grid;gap:0;margin:0;padding:0;color:var(--product-ui-text)}.product-workspace .rv-financial-row{display:flex;flex-wrap:wrap;align-items:start;gap:var(--product-ui-space-sm);padding:var(--product-ui-space-md) 0;margin:0;border:0;border-bottom:1px solid var(--product-ui-border);color:var(--product-ui-text)}.product-workspace .rv-financial-row :is(dt,dd){margin:0;min-width:0;color:inherit;font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium);text-transform:none;letter-spacing:normal}.product-workspace .rv-financial-row :is(small,.checkout-order-note){display:block;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:400;text-transform:none;letter-spacing:normal}.product-workspace .rv-financial-value{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--product-ui-space-sm)}.product-workspace .rv-financial-value :is(.checkout-order-amount,.badge-value){font:inherit;color:inherit;text-transform:none}.product-workspace .rv-financial-value .cart-item-badge{color:var(--product-ui-text);background:var(--product-ui-surface-subtle);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);font:inherit;text-transform:none;letter-spacing:normal}.product-workspace .rv-financial-row dt{flex:1;min-width:calc(var(--pu-control-height)*2)}.product-workspace .rv-financial-value{flex-wrap:wrap;min-width:0;max-width:100%;margin-left:auto}.product-workspace .rv-financial-row:last-child{border-bottom:0}.product-workspace .rv-financial-value .rv-money-input{flex:none;max-width:none}.product-workspace .rv-detail .rv-financial-value .rv-money-input input[type=number]{width:calc(var(--pu-control-height)*2);min-width:0;min-height:0;height:var(--pu-record-financial-badge-height);padding-block:0;text-align:right}.product-workspace .rv-financial-value .cart-item-badge{min-width:0;max-width:100%;white-space:normal}.product-workspace .rv-money-input{display:flex;align-items:center;gap:var(--product-ui-space-xs);min-width:0;max-width:14ch;padding:0;border:0;background:transparent}.product-workspace .rv-money-input>span{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-properties{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-xs);padding:0;margin:0;border:0;background:transparent}.product-workspace .rv-properties dt{font-size:var(--product-ui-font-size-xs);font-weight:400;color:var(--product-ui-text-muted);text-transform:none;letter-spacing:normal}.product-workspace .rv-properties dd{margin:0 0 var(--product-ui-space-md);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium);color:var(--product-ui-text);overflow-wrap:anywhere}.product-workspace .rv-card>.admin-order-info-disclosure{margin-top:auto;padding:var(--product-ui-space-sm) 0 0;border:0;border-top:1px solid var(--product-ui-border);background:transparent;text-align:left;color:var(--product-ui-text);font-size:var(--product-ui-font-size-sm);text-transform:none}.product-workspace [data-order-financial-summary-card]:not(.is-order-info-expanded) .rv-financial-row:not([data-record-condensed]){display:none}.product-workspace [data-order-financial-summary-card]:not(.is-order-info-expanded) [data-order-summary-meta]{display:none}.product-workspace .rv-notes{display:grid;grid-column:1/-1;gap:var(--product-ui-space-xs);margin:0}.product-workspace .rv-notes>span{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-notes textarea{min-height:var(--pu-control-height)}.product-workspace .rv-lines .pu-record-item>details{grid-column:1/-1}.product-workspace .rv-lines .pu-record-item>.rv-notes{grid-column:1/-1}@media(max-width:960px){.product-workspace .rv-overview{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-header{flex-wrap:wrap}}.product-workspace .rv-financial-row dt>span{text-transform:none;letter-spacing:normal;font-size:inherit;font-weight:inherit;color:inherit}.product-workspace .rv-address{border:0;border-radius:0;padding:0;background:transparent;box-shadow:none}.product-workspace .rv-detail{font-family:var(--product-ui-font-family)}.product-workspace .rv-detail :is(button,input,select,textarea){font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium);line-height:var(--product-ui-line-height-relaxed);text-transform:none;letter-spacing:normal}.product-workspace .rv-detail .pu-button{color:var(--product-ui-text);background:var(--product-ui-control-bg);border-color:var(--product-ui-control-border)}.product-workspace .rv-detail .pu-button:hover{background:var(--product-ui-surface-hover)}.product-workspace .rv-detail .pu-button.pu-primary{color:var(--product-ui-on-primary);background:var(--product-ui-primary);border-color:var(--product-ui-primary)}.product-workspace .rv-detail .pu-button.pu-primary:hover{background:var(--product-ui-primary-hover)}.product-workspace .rv-detail :is(.pu-button,.pu-select-trigger) :is(span,strong){font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit}.product-workspace .rv-detail .rv-properties :is(dt,dd){font-family:var(--product-ui-font-family);text-transform:none;letter-spacing:normal}.product-workspace .rv-detail .rv-properties dt{font-size:var(--product-ui-font-size-xs);font-weight:400;color:var(--product-ui-text-muted)}.product-workspace .rv-detail .rv-properties dd{font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium);color:var(--product-ui-text)}.product-workspace .rv-detail .admin-order-info-disclosure{font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-statuses label{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-back svg{fill:none;stroke:currentColor;stroke-width:2}.product-workspace .rv-heading .pu-button{min-width:0;width:auto}.product-workspace .rv-heading .pu-action-menu{width:auto}.product-workspace.pu-record-frame.is-detail-open,.product-workspace .pu-record-frame.is-detail-open,.product-workspace .pu-content:has(.pu-record-detail-open){width:100%;max-width:var(--pu-content-width);padding:var(--pu-record-action-inset) var(--pu-gap) var(--pu-gap);margin-inline:auto;box-sizing:border-box}.product-workspace.pu-admin-record-frame{--pu-record-action-inset:var(--product-ui-admin-list-shell-inset)}.product-workspace.pu-admin-record-frame.is-detail-open .rv-back--actions{margin-inline:calc(var(--pu-record-action-inset) - var(--pu-gap));width:auto;align-items:flex-start}.pu-record-frame-host:has(>.product-workspace.pu-record-frame.is-detail-open:not([hidden])){padding:0}.product-workspace .rv-detail .rv-financial-value .cart-item-badge{display:inline-flex;align-items:center;justify-content:center;height:auto;min-height:var(--pu-record-financial-badge-height);padding:var(--pu-record-financial-badge-padding-block) var(--product-ui-space-sm);gap:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed);box-shadow:none}.product-workspace .rv-detail .rv-financial-value .cart-item-badge :is(.badge-value,.badge-caret){font:inherit;color:inherit;margin:0}@media(pointer:coarse){.product-workspace .rv-detail .rv-financial-value .cart-item-badge,.product-workspace .rv-detail .rv-financial-value .rv-money-input input[type=number]{min-height:var(--product-ui-input-height)}}.product-workspace .rv-detail .rv-overview-disclosure{display:flex;justify-content:space-between;border-radius:0;grid-column:1/-1;width:100%;border:0;border-top:1px solid var(--product-ui-border);padding:var(--product-ui-space-sm) 0;background:transparent;color:var(--product-ui-text);text-align:left;font:inherit;cursor:pointer}.product-workspace .rv-detail .admin-order-info-disclosure{display:none}.product-workspace .rv-detail .admin-order-danger-zone{padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text)}.product-workspace .rv-detail .admin-order-danger-zone h4{color:var(--product-ui-danger);font-size:var(--product-ui-font-size-sm);text-transform:none;letter-spacing:normal}.product-workspace .rv-detail .admin-order-danger-zone p{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-detail .admin-order-danger-zone button{width:auto;color:var(--product-ui-danger);border-color:var(--product-ui-danger);background:transparent}.product-workspace .rv-detail .admin-order-price-breakdown{margin-top:var(--pu-row-padding);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text);font:var(--product-ui-font-size-sm)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.product-workspace .rv-detail .admin-order-price-breakdown summary{padding:var(--pu-small-gap);background:var(--product-ui-surface-subtle);color:var(--product-ui-text);font:inherit;letter-spacing:normal;text-transform:none}.product-workspace .rv-detail .admin-order-price-breakdown :is(.admin-order-price-breakdown-header,.admin-order-price-breakdown-header strong,.admin-order-price-breakdown-section,.admin-order-price-breakdown-line,.admin-order-price-breakdown-label){color:inherit;font:inherit;letter-spacing:normal;text-transform:none}.product-workspace .rv-detail .admin-order-price-breakdown-header{display:flex;flex-wrap:wrap;gap:var(--pu-small-gap);justify-content:space-between}.product-workspace .rv-detail .admin-order-price-breakdown-lines{padding:var(--pu-small-gap)}.product-workspace .rv-detail .admin-order-price-breakdown:is(.is-blocked,.is-warning){border-color:var(--product-ui-danger)}.product-workspace .rv-detail .admin-order-date-input{background:var(--product-ui-control-bg);color:var(--product-ui-text);border-color:var(--product-ui-input-border)}.product-workspace .rv-detail .admin-order-price-breakdown :is(strong,span,p){font:inherit;color:inherit;letter-spacing:normal;text-transform:none}.product-workspace .rv-detail .admin-order-price-breakdown-section{border-color:var(--product-ui-border)}.product-workspace .rv-detail .rv-overview-disclosure:after{content:"⌄"}.product-workspace .rv-detail .rv-overview-disclosure[aria-expanded=true]:after{content:"⌃"}.product-workspace .rv-detail .admin-order-price-breakdown{display:block;padding:0;min-width:0}.product-workspace .rv-detail .admin-order-price-breakdown-line{grid-template-columns:minmax(0,1fr) auto;border-color:var(--product-ui-border)}.product-workspace .rv-detail .admin-order-price-breakdown-line--formula{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-detail .admin-order-price-breakdown :is(span,strong,small){min-width:0;white-space:normal;overflow-wrap:anywhere}.product-workspace .rv-detail .admin-order-danger-zone button{align-self:flex-start}.product-workspace .rv-detail .admin-order-price-breakdown[open]{border-color:var(--product-ui-border);background:var(--product-ui-surface);color:var(--product-ui-text)}.product-workspace .rv-detail .admin-order-price-breakdown:is(.is-blocked,.is-warning)[open]{background:var(--product-ui-surface);border-color:var(--product-ui-danger)}.product-workspace .rv-detail .admin-switch-slider{background:var(--product-ui-border-strong)}.product-workspace .rv-detail .admin-switch input:checked+.admin-switch-slider{background:var(--product-ui-primary)}.product-workspace .rv-detail .admin-switch-slider:after{background:var(--product-ui-text);box-shadow:none}.product-workspace .rv-detail .admin-switch input:checked+.admin-switch-slider:after{background:var(--product-ui-on-primary)}.product-workspace .rv-overview>.rv-card{border:0;border-radius:0;background:transparent}.product-workspace .rv-overview>.rv-card+.rv-card{border-inline-start:1px solid var(--product-ui-border)}.product-workspace .rv-detail .rv-overview-disclosure{padding:var(--product-ui-space-sm) var(--pu-row-padding);background:var(--product-ui-surface);border-radius:0 0 var(--product-ui-control-radius) var(--product-ui-control-radius)}@media(max-width:960px){.product-workspace .rv-overview>.rv-card+.rv-card{border-inline-start:0;border-top:1px solid var(--product-ui-border)}}.product-workspace.pu-record-frame--fluid.is-detail-open,.product-workspace.pu-record-frame--fluid .rv-detail{max-width:none}.product-workspace .rv-properties .pu-copy-value{display:flex;align-items:center;gap:var(--product-ui-space-xs);min-width:0}.product-workspace .rv-properties .pu-copy-value>:is(span,a){min-width:0}.product-workspace .rv-detail .pu-copy-button{display:inline-flex;align-items:center;justify-content:center;flex:none;width:var(--pu-record-financial-badge-height);height:var(--pu-record-financial-badge-height);min-height:0;padding:var(--product-ui-space-xs);border:0;border-radius:var(--product-ui-control-radius);background:transparent;color:var(--product-ui-text-muted);cursor:pointer}.product-workspace .rv-detail .pu-copy-button:hover{background:var(--product-ui-surface-hover);color:var(--product-ui-text)}.product-workspace .pu-copy-button svg{display:block;width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.product-workspace .rv-lines{grid-auto-rows:max-content;align-content:start;flex:none;min-height:0}.product-workspace .rv-lines.has-visible-limit{overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.product-workspace .rv-lines-toggle{display:flex;align-items:center;justify-content:space-between;align-self:stretch;width:100%;border:0;border-top:1px solid var(--product-ui-border);border-radius:0;background:transparent;color:var(--product-ui-text);padding:var(--product-ui-space-sm) 0;text-align:left}.product-workspace .rv-lines-toggle:after{content:"⌄"}.product-workspace .rv-lines-toggle[aria-expanded=true]:after{content:"⌃"}.product-workspace .rv-lines-toggle[hidden]{display:none}.product-workspace .rv-header{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch}.product-workspace .rv-heading{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.product-workspace .rv-heading>[data-record-actions]{margin-top:auto;padding-top:var(--product-ui-space-sm)}.product-workspace .rv-heading .rv-statuses{justify-content:flex-start}.product-workspace [data-record-actions]>.pu-actions:not(:has(>:not([hidden]))){display:none}.product-workspace .rv-header-highlights{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:0;min-width:0;align-items:stretch;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface)}.product-workspace .rv-header-tile{display:flex;flex-direction:column;gap:var(--product-ui-space-sm);min-width:0;position:relative;padding:var(--product-ui-space-md);border:0;border-radius:0;background:transparent}.product-workspace .rv-header-tile--customer:not([hidden])+.rv-header-tile--production{border-inline-start:1px solid var(--product-ui-border)}.product-workspace .rv-header-tile[hidden]{display:none}.product-workspace .rv-tile-heading h4{margin:0;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-header-tile .rv-properties dd{margin:0}.product-workspace .rv-header-tile--customer dt{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-workspace .rv-header-tile--production .rv-properties{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-md)}.product-workspace .rv-header-tile .admin-order-financial-item{min-width:0}.product-workspace .rv-header-tile .pu-actions{flex-wrap:wrap}.product-workspace .rv-header-tile .admin-ui-date-trigger{min-width:max-content;width:auto;flex:1;white-space:nowrap}.product-workspace .rv-statuses>*{order:0;width:auto;justify-content:flex-start}.product-workspace .rv-header-highlights:has(>[hidden]){grid-template-columns:minmax(0,1fr)}.product-workspace .rv-header-highlights:not(:has(>:not([hidden]))){display:none}.product-workspace .rv-header:not(:has(.rv-header-highlights>:not([hidden]))){grid-template-columns:minmax(0,1fr)}.product-workspace .rv-notes-strip{width:100%;box-sizing:border-box}.product-workspace .rv-notes-strip .admin-order-empty{margin:0}.product-workspace .rv-extensions:not(:has(>:not([hidden]))){display:none}@media(max-width:1200px){.product-workspace .rv-header{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.product-workspace .rv-header-highlights{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-header-tile--customer:not([hidden])+.rv-header-tile--production{border-inline-start:0;border-block-start:1px solid var(--product-ui-border)}}.product-workspace .rv-lines-toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--product-ui-space-sm);min-width:0}.product-workspace .rv-lines-toolbar .rv-metrics{margin:0}.product-workspace .rv-lines{gap:0}.product-workspace .rv-lines .pu-record-item{gap:var(--product-ui-space-md)}.product-workspace .rv-lines .pu-record-item:first-child{padding-top:0}.product-workspace .rv-detail .admin-order-price-breakdown{margin-top:0}@media(min-width:1201px){.product-workspace .rv-lines .pu-record-item{grid-template-columns:minmax(0,1fr) minmax(0,calc(var(--pu-control-height)*11))}.product-workspace .rv-lines .pu-record-item>.rv-notes{grid-column:1/-1}}@media(min-width:901px)and (max-width:1200px){.product-workspace .rv-lines .pu-record-item{grid-template-columns:minmax(0,1fr)}.product-workspace .rv-lines .pu-record-commercial{width:100%;max-width:calc(var(--pu-control-height)*11);justify-self:end}}.product-workspace .rv-detail .pu-record-item>.admin-order-price-breakdown:not([open]){display:none}.product-workspace .rv-detail .pu-record-item>.admin-order-price-breakdown[popover]{position:fixed;inset:auto;margin:0;width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2));max-height:calc(100dvh - var(--pu-gap)*2);overflow:auto;overscroll-behavior:contain;box-sizing:border-box;box-shadow:var(--product-ui-shadow-popover)}.product-workspace .rv-detail .pu-record-item>.admin-order-price-breakdown[popover]:not(:popover-open){display:none}.product-workspace .rv-detail .pu-record-item>.admin-order-price-breakdown:popover-open{animation:record-evidence-reveal var(--product-ui-transition)}.product-workspace .rv-detail .admin-order-price-breakdown[popover] summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap);position:sticky;top:0}.product-workspace .rv-detail .admin-order-price-breakdown[popover] summary:after,.product-workspace .rv-detail .admin-order-price-breakdown[popover] .admin-order-price-breakdown-header:after{display:none}.product-workspace .rv-heading{gap:var(--product-ui-space-sm)}.product-workspace .rv-heading .rv-statuses{gap:var(--product-ui-space-md)}.product-workspace .rv-heading .rv-submitted{margin:0}.product-workspace .rv-heading>[data-record-actions]{padding-top:var(--product-ui-space-md)}@keyframes record-evidence-reveal{0%{opacity:0;translate:0 var(--product-ui-space-sm)}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.product-workspace .rv-detail .pu-record-item>.admin-order-price-breakdown[open]{animation:none}}.product-workspace .pu-record-line-header .pu-customer-line-actions .pu-record-evidence-toggle.is-warning{color:var(--product-ui-danger)}.product-workspace .rv-detail .rv-properties dd a{color:var(--product-ui-text)}.product-workspace .rv-detail .rv-card .checkout-address-select-wrapper:is(:hover:not(.is-disabled):not(.is-open),:focus-within,.is-open,:not(:hover)){border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);box-shadow:none;padding:0 var(--product-ui-space-sm)}.product-workspace .rv-card .checkout-address-select-display{color:var(--product-ui-text);font:inherit;padding:var(--product-ui-space-sm);min-height:var(--pu-control-height)}.product-workspace .rv-card .checkout-address-dropdown{background:var(--product-ui-surface);color:var(--product-ui-text);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-xs);box-shadow:var(--product-ui-shadow-popover)}.product-workspace .rv-card .checkout-address-dropdown-list{padding:0;gap:var(--product-ui-space-xs)}.product-workspace .rv-card .checkout-address-dropdown-option{color:var(--product-ui-text);font:inherit;padding:var(--product-ui-space-sm);border-radius:var(--product-ui-control-radius)}.product-workspace .rv-card .checkout-address-dropdown-option:is(:hover,:focus-visible,.is-active){color:var(--product-ui-text);background:var(--product-ui-active-bg);box-shadow:none}.product-workspace .rv-card .checkout-address-dropdown-title{font:inherit;font-weight:var(--product-ui-font-weight-medium)}.product-workspace .rv-card .checkout-address-dropdown-meta{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .rv-card .checkout-address-dropdown[popover]{position:fixed;inset:auto;margin:0;max-width:none}.product-workspace .admin-order-activity-title{color:var(--product-ui-text);font-size:var(--product-ui-font-size-sm)}.product-workspace :is(.admin-order-activity-time,.admin-order-activity-note){color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace .pu-record-page>.pu-tabs{margin:0}.product-workspace .pu-record-page>[role=status]:empty{display:none}.product-workspace .pu-record-panel>.pu-detail-summary{padding:0;gap:var(--product-ui-space-lg)}.product-workspace .pu-record-panel .pu-detail-section-heading{margin:0}.product-workspace .pu-record-panel h4{margin:0;font-size:var(--pu-section-size);font-weight:var(--product-ui-font-weight-medium)}.product-workspace .pu-record-panel .rv-properties dd:last-child{margin-bottom:0}@layer admin-ui.tokens{.pu-tabs[role=tablist]>.pu-section-tab{appearance:none;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--product-ui-text-muted)!important;font:inherit!important;text-transform:none!important;letter-spacing:normal!important;padding:var(--pu-small-gap) var(--product-ui-space-xs)!important;white-space:nowrap;flex:none}.pu-tabs[role=tablist]>.pu-section-tab[aria-selected=true]{border-bottom-color:var(--product-ui-primary)!important;color:var(--product-ui-text)!important;font-weight:var(--product-ui-font-weight-medium)!important}}.product-workspace{--pu-popup-width:320px;--pu-popup-height:360px}.product-workspace .pu-select{width:100%;min-width:0}.product-workspace .pu-select-trigger{text-transform:none;letter-spacing:normal}.product-workspace .pu-select-trigger{display:flex;justify-content:space-between;align-items:center;gap:var(--pu-small-gap);width:100%;min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--pu-small-gap);font-size:var(--product-ui-font-size-md);text-align:left;color:var(--product-ui-text);background:var(--product-ui-control-bg);border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius)}.product-workspace .pu-select-trigger span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-workspace select.pu-select-source{position:absolute!important;inset:0 auto auto 0!important;width:1px!important;height:1px!important;min-height:0!important;padding:0!important;border:0!important;opacity:0!important;clip-path:inset(50%);pointer-events:none}.product-workspace .pu-select-popup{position:fixed;margin:0;padding:var(--product-ui-space-sm);color:var(--product-ui-text);background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);box-shadow:var(--product-ui-control-shadow);overflow:auto}.product-workspace .pu-select-popup:popover-open{display:flex;flex-direction:column;gap:var(--product-ui-space-sm)}.product-workspace .pu-select-options{overflow:auto;min-height:0}.product-workspace .pu-select-options button{white-space:normal;overflow-wrap:anywhere}.product-workspace .pu-select-options button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:var(--pu-control-height);text-align:left;text-transform:none;letter-spacing:normal;font:inherit;padding:var(--product-ui-space-sm) var(--pu-small-gap);border:0;border-radius:var(--product-ui-control-radius);background:transparent;color:var(--product-ui-text)}.product-workspace .pu-select-options button:is(:hover,:focus-visible,[aria-selected=true]){background:var(--product-ui-active-bg)}@layer admin-ui.tokens{:is(.admin-ui-setup-workspace--neutral,.admin-ui-record-list--monochrome:not(.is-detail-open),.admin-ui-order-detail--monochrome,.cart-item,.checkout-meta,.admin-ui-line-item-badges,.admin-ui-pagination,.admin-select-menu[data-admin-select-variant=pagination-size]){--admin-ui-dialog-backdrop: rgba(0, 0, 0, .42);--admin-ui-filter-panel-border: 1px solid var(--admin-ui-setup-border);--admin-ui-shadow: 0 12px 32px rgba(0, 0, 0, .08);--admin-ui-setup-canvas: #f5f5f5;--admin-ui-setup-surface: #ffffff;--admin-ui-setup-surface-subtle: #f7f7f7;--admin-ui-setup-surface-hover: #f1f1f1;--admin-ui-setup-text: #111111;--admin-ui-setup-muted: #6b6b6b;--admin-ui-setup-subtle: #737373;--admin-ui-setup-border: #d9d9d9;--admin-ui-setup-border-strong: #b8b8b8;--admin-ui-setup-active-bg: #eeeeee;--admin-ui-setup-control-border: #d4d4d4;--admin-ui-setup-input-border: #c7c7c7;--admin-ui-setup-control-bg: #ffffff;--admin-ui-setup-control-bg-soft: #f7f7f7}:is(body[data-admin-theme=dark],html[data-admin-theme=dark] body) :is(.admin-ui-setup-workspace--neutral,.admin-ui-record-list--monochrome:not(.is-detail-open),.admin-ui-order-detail--monochrome,.cart-item,.checkout-meta,.admin-ui-line-item-badges,.admin-ui-pagination,.admin-select-menu[data-admin-select-variant=pagination-size]){--admin-ui-dialog-backdrop: rgba(0, 0, 0, .68);--admin-ui-setup-canvas: #0b0b0b;--admin-ui-setup-surface: #141414;--admin-ui-setup-surface-subtle: #1a1a1a;--admin-ui-setup-surface-hover: #222222;--admin-ui-setup-text: #f5f5f5;--admin-ui-setup-muted: #a1a1a1;--admin-ui-setup-subtle: #8a8a8a;--admin-ui-setup-border: #303030;--admin-ui-setup-border-strong: #4a4a4a;--admin-ui-setup-active-bg: #252525;--admin-ui-setup-control-border: #363636;--admin-ui-setup-input-border: #3f3f3f;--admin-ui-setup-control-bg: #161616;--admin-ui-setup-control-bg-soft: #1c1c1c}:root{--admin-ui-type-size-meta: var(--product-ui-type-size-meta);--admin-ui-type-size-body: var(--product-ui-type-size-body);--admin-ui-type-size-section: var(--product-ui-type-size-section);--admin-ui-type-size-title: var(--product-ui-type-size-title);--admin-ui-type-weight-regular: var(--product-ui-type-weight-regular);--admin-ui-type-weight-medium: var(--product-ui-type-weight-medium);--admin-ui-type-weight-semibold: var(--product-ui-type-weight-semibold);--admin-ui-font-family: var(--product-ui-font-family);--admin-ui-bg: var(--bg, #f6f8fc);--admin-ui-surface: var(--surface, #ffffff);--admin-ui-surface-soft: var(--surface-soft, rgb(250, 250, 250));--admin-ui-border: var(--border, #d9dfeb);--admin-ui-border-strong: var(--border-strong, #c3ccdd);--admin-ui-text: var(--text, #1f2a37);--admin-ui-muted: var(--muted, #626f86);--admin-ui-accent: var(--accent, #2563eb);--admin-ui-accent-soft: var(--accent-soft, rgba(37, 99, 235, .12));--admin-ui-shadow-sm: var(--shadow-sm, 0 10px 24px rgba(31, 42, 55, .06));--admin-ui-shadow: var(--shadow, 0 12px 32px rgba(31, 42, 55, .08));--admin-ui-dialog-backdrop: rgba(15, 23, 42, .42);--admin-ui-radius-lg: var(--radius-lg, 18px);--admin-ui-radius-md: var(--radius-md, 14px);--admin-ui-radius-sm: var(--radius-sm, 10px);--admin-ui-transition: var(--transition, .18s ease);--admin-ui-z-sticky: 20;--admin-ui-z-popover: 40;--admin-ui-mobile-shell-bar-height: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-xl));--admin-ui-mobile-shell-drawer-width: var(--admin-ui-workbench-rail-width);--admin-ui-mobile-canvas-gutter: var(--admin-ui-space-2xl);--admin-ui-mobile-shell-gutter: var(--admin-ui-mobile-canvas-gutter);--admin-ui-mobile-shell-footer-gutter: var(--admin-ui-mobile-shell-gutter);--admin-ui-mobile-list-footer-bottom-space: var(--admin-ui-mobile-canvas-gutter);--admin-ui-mobile-shell-backdrop-z: calc(var(--admin-ui-z-popover) + 20);--admin-ui-mobile-shell-drawer-z: calc(var(--admin-ui-mobile-shell-backdrop-z) + 1);--admin-ui-mobile-shell-bar-z: var(--admin-ui-z-sticky);--admin-ui-control-center-bottom-offset: var(--admin-ui-space-2xl);--admin-ui-control-center-z: calc(var(--admin-ui-z-popover) + 1);--admin-ui-control-center-trigger-size: var(--admin-ui-control-height-lg);--admin-ui-control-center-action-width: calc( var(--admin-ui-control-height-lg) + var(--admin-ui-space-6xl) );--admin-ui-control-center-panel-width: calc( (var(--admin-ui-control-center-action-width) * 3) + (var(--admin-ui-space-lg) * 4) );--admin-ui-control-center-panel-padding: var(--admin-ui-space-lg);--admin-ui-control-center-panel-gap: var(--admin-ui-space-lg);--admin-ui-control-center-panel-offset: var(--admin-ui-space-md);--admin-ui-control-center-action-min-height: calc( var(--admin-ui-control-height-lg) + var(--admin-ui-space-5xl) );--admin-ui-control-center-action-active-bg: var(--admin-ui-surface-soft);--admin-ui-control-center-action-active-text: var(--admin-ui-text);--admin-ui-control-center-action-active-icon: var(--admin-ui-text);--admin-ui-control-center-icon-size: var(--admin-ui-space-4xl);--admin-ui-control-center-action-icon-size: var(--admin-ui-space-6xl);--admin-ui-control-center-safe-area: calc( var(--admin-ui-control-center-bottom-offset) + var(--admin-ui-control-center-trigger-size) + var(--admin-ui-space-5xl) );--admin-ui-summary-card-bg: var(--admin-ui-surface);--admin-ui-summary-card-border: var(--admin-ui-border);--admin-ui-summary-card-text: var(--admin-ui-text);--admin-ui-summary-card-muted: var(--admin-ui-muted);--admin-ui-summary-card-shadow: var(--admin-ui-shadow-sm);--admin-ui-summary-card-active-bg: var(--admin-ui-summary-card-icon-success-bg);--admin-ui-summary-card-active-border: var(--admin-ui-summary-card-icon-success-text);--admin-ui-summary-card-active-text: var(--admin-ui-text);--admin-ui-summary-card-active-shadow: none;--admin-ui-summary-card-copy-rows: 28px 24px;--admin-ui-summary-card-copy-gap: 2px;--admin-ui-summary-card-label-min-height: 28px;--admin-ui-summary-card-label-font-size: var(--admin-ui-font-size-xs);--admin-ui-summary-card-label-font-weight: var(--admin-ui-font-weight-strong);--admin-ui-summary-card-value-font-size: 22px;--admin-ui-summary-card-value-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-summary-card-icon-size: var(--admin-ui-orders-summary-card-icon-size);--admin-ui-summary-card-icon-radius: var(--admin-ui-radius-pill);--admin-ui-summary-card-icon-svg-size: 22px;--admin-ui-summary-card-icon-default-bg: #eef2ff;--admin-ui-summary-card-icon-default-text: #2563eb;--admin-ui-summary-card-icon-success-bg: #dcfce7;--admin-ui-summary-card-icon-success-text: #16a34a;--admin-ui-summary-card-icon-warning-bg: #ffedd5;--admin-ui-summary-card-icon-warning-text: #f59e0b;--admin-ui-summary-card-icon-danger-bg: #fee2e2;--admin-ui-summary-card-icon-danger-text: #ef4444;--admin-ui-summary-card-icon-info-bg: #ede9fe;--admin-ui-summary-card-icon-info-text: #6d5dfc;--admin-ui-rail-bg: var(--product-ui-canvas);--admin-ui-rail-header-bg: var(--admin-ui-rail-bg);--admin-ui-rail-surface: var(--product-ui-surface);--admin-ui-rail-surface-hover: var(--product-ui-surface-hover);--admin-ui-rail-surface-active: var(--product-ui-active-bg);--admin-ui-rail-border: var(--product-ui-border);--admin-ui-rail-border-strong: var(--product-ui-border-strong);--admin-ui-rail-text: var(--product-ui-text);--admin-ui-rail-text-muted: var(--product-ui-text-muted);--admin-ui-rail-text-subtle: var(--product-ui-text-subtle);--admin-ui-rail-icon: var(--product-ui-text-muted);--admin-ui-rail-icon-active: var(--product-ui-text);--admin-ui-rail-active-indicator: var(--product-ui-active-border);--admin-ui-rail-focus-border: var(--product-ui-focus-border);--admin-ui-rail-focus-ring: var(--product-ui-focus-ring);--admin-ui-rail-item-shadow: none;--admin-ui-rail-tooltip-bg: var(--product-ui-text);--admin-ui-rail-tooltip-text: var(--product-ui-on-primary);--admin-ui-rail-confirm-bg: var(--product-ui-text);--admin-ui-rail-confirm-text: var(--product-ui-on-primary);--admin-ui-nav-item-bg: var(--admin-ui-rail-surface);--admin-ui-nav-item-border: var(--admin-ui-rail-border);--admin-ui-nav-item-text: var(--admin-ui-rail-text);--admin-ui-nav-item-muted: var(--admin-ui-rail-text-muted);--admin-ui-nav-item-icon: var(--admin-ui-rail-icon);--admin-ui-nav-item-hover-bg: var(--admin-ui-rail-surface-hover);--admin-ui-nav-item-hover-border: var(--admin-ui-rail-border-strong);--admin-ui-nav-item-active-bg: var(--admin-ui-rail-surface-active);--admin-ui-nav-item-active-border: var(--admin-ui-rail-focus-border);--admin-ui-nav-item-active-text: var(--admin-ui-rail-text);--admin-ui-nav-item-active-icon: var(--admin-ui-rail-icon-active);--admin-ui-nav-item-min-height: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-2xl));--admin-ui-control-bg: var(--admin-ui-surface);--admin-ui-control-border-width: 1px;--admin-ui-control-border: #d5deeb;--admin-ui-control-text: #0f172a;--admin-ui-control-placeholder: #9aa8ba;--admin-ui-control-shadow: none;--admin-ui-control-focus-border: var(--admin-ui-accent);--admin-ui-control-focus-shadow: 0 0 0 3px rgba(37, 99, 235, .12);--admin-ui-tooltip-surface: #111111;--admin-ui-tooltip-surface-rgb: 17, 17, 17;--admin-ui-tooltip-text: #ffffff;--admin-ui-tooltip-shadow: none;--admin-ui-setup-canvas: var(--product-ui-canvas);--admin-ui-setup-surface: var(--product-ui-surface);--admin-ui-setup-surface-subtle: var(--product-ui-surface-subtle);--admin-ui-setup-surface-hover: var(--product-ui-surface-hover);--admin-ui-setup-text: var(--product-ui-text);--admin-ui-setup-muted: var(--product-ui-text-muted);--admin-ui-setup-subtle: var(--product-ui-text-subtle);--admin-ui-setup-border: var(--product-ui-border);--admin-ui-setup-border-strong: var(--product-ui-border-strong);--admin-ui-setup-primary: var(--product-ui-primary);--admin-ui-setup-primary-rgb: var(--product-ui-primary-rgb);--admin-ui-setup-primary-hover: var(--product-ui-primary-hover);--admin-ui-setup-on-primary: var(--product-ui-on-primary);--admin-ui-setup-active-bg: var(--product-ui-active-bg);--admin-ui-setup-active-border: var(--product-ui-active-border);--admin-ui-setup-control-height: var(--product-ui-control-height);--admin-ui-setup-input-height: var(--product-ui-input-height);--admin-ui-setup-control-radius: var(--product-ui-control-radius);--admin-ui-setup-control-padding-inline: var(--product-ui-control-padding-inline);--admin-ui-setup-input-prefix-padding: calc(var(--admin-ui-setup-control-padding-inline) + var(--admin-ui-space-xl));--admin-ui-setup-input-suffix-padding: calc(var(--admin-ui-setup-control-padding-inline) + var(--admin-ui-space-5xl));--admin-ui-setup-input-suffix-wide-padding: calc(var(--admin-ui-setup-control-padding-inline) + var(--admin-ui-space-6xl) + var(--admin-ui-space-2xl));--admin-ui-setup-textarea-padding-block: var(--admin-ui-space-5xl);--admin-ui-setup-control-border: var(--product-ui-control-border);--admin-ui-setup-input-border: var(--product-ui-input-border);--admin-ui-setup-control-bg: var(--product-ui-control-bg);--admin-ui-setup-control-bg-soft: var(--product-ui-control-bg-soft);--admin-ui-setup-control-shadow: var(--product-ui-control-shadow);--admin-ui-setup-focus-border: var(--product-ui-focus-border);--admin-ui-setup-focus-ring: var(--product-ui-focus-ring);--admin-ui-setup-danger: var(--product-ui-danger);--admin-ui-setup-warning: var(--product-ui-warning);--admin-ui-setup-success: var(--product-ui-success);--admin-ui-checkbox-size: 16px;--admin-ui-checkbox-radius: var(--admin-ui-space-2xs);--admin-ui-checkbox-accent: var(--admin-ui-setup-success);--admin-ui-checkbox-selected-bg: color-mix(in srgb, var(--admin-ui-checkbox-accent) 10%, var(--admin-ui-setup-surface));--admin-ui-checkbox-selected-border: color-mix(in srgb, var(--admin-ui-checkbox-accent) 45%, var(--admin-ui-setup-border));--admin-ui-checkbox-selected-shadow: none;--admin-ui-switch-width: var(--admin-ui-list-control-height);--admin-ui-switch-height: calc(var(--admin-ui-checkbox-size) + var(--admin-ui-space-sm));--admin-ui-switch-thumb-size: var(--admin-ui-checkbox-size);--admin-ui-switch-inset: var(--admin-ui-space-2xs);--admin-ui-switch-off-bg: var(--admin-ui-setup-border-strong);--admin-ui-switch-on-bg: var(--admin-ui-checkbox-accent);--admin-ui-switch-thumb-bg: var(--admin-ui-setup-surface);--admin-ui-switch-focus-ring: var(--admin-ui-setup-focus-ring);--admin-ui-setup-rail-width: 248px;--admin-ui-workbench-rail-width: 360px;--admin-ui-setup-content-max-width: 1080px;--admin-ui-setup-workspace-min-height: 600px;--admin-ui-setup-nav-item-height: var(--admin-ui-setup-control-height);--admin-ui-setup-nav-icon-size: var(--admin-ui-space-5xl);--admin-ui-setup-nav-indicator-width: var(--admin-ui-space-2xs);--admin-ui-setup-detail-title-size: 22px;--admin-ui-setup-section-title-size: var(--admin-ui-font-size-xl);--admin-ui-setup-label-size: var(--admin-ui-font-size-xs);--admin-ui-setup-field-gap: var(--admin-ui-space-xl);--admin-ui-setup-section-gap: var(--admin-ui-space-6xl);--admin-ui-setup-guide-preview-min-width: 240px;--admin-ui-setup-logo-size: 120px;--admin-ui-setup-tab-gap: var(--admin-ui-space-5xl);--admin-ui-setup-tab-indicator-size: 1px;--admin-ui-setup-detail-media-size: 40px;--admin-ui-setup-meta-gap: var(--admin-ui-space-4xl);--admin-ui-setup-summary-width: 304px;--admin-ui-setup-repeat-row-min-height: 64px;--admin-ui-setup-directory-row-min-height: var(--admin-ui-setup-allocation-row-min-height);--admin-ui-setup-directory-row-bg: var(--admin-ui-setup-surface-subtle);--admin-ui-setup-directory-row-selected-bg: var(--admin-ui-setup-control-bg-soft);--admin-ui-setup-directory-row-selected-border: var(--admin-ui-setup-focus-border);--admin-ui-setup-setting-row-min-height: var(--admin-ui-setup-control-height);--admin-ui-setup-disclosure-min-height: var(--admin-ui-setup-repeat-row-min-height);--admin-ui-setup-disclosure-bg: var(--admin-ui-setup-surface-subtle);--admin-ui-setup-inline-field-min-width: 200px;--admin-ui-setup-inline-field-max-width: 320px;--admin-ui-rfq-draft-select-width: calc( var(--admin-ui-setup-inline-field-max-width) + (var(--admin-ui-space-7xl) * 8) );--admin-ui-rfq-add-line-font-size: calc(var(--admin-ui-setup-detail-title-size) * 2);--admin-ui-setup-inline-action-min-width: 84px;--admin-ui-setup-allocation-row-min-height: 72px;--admin-ui-setup-allocation-identity-min-width: 112px;--admin-ui-setup-allocation-split-min-width: 80px;--admin-ui-setup-allocation-source-min-width: 112px;--admin-ui-setup-allocation-machines-min-width: 68px;--admin-ui-setup-allocation-hours-min-width: 112px;--admin-ui-setup-allocation-rate-min-width: 76px;--admin-ui-setup-result-primary-min-width: 180px;--admin-ui-setup-button-press-offset: 1px;--admin-ui-slicer-project-rail-width: calc(var(--admin-ui-setup-rail-width) + var(--admin-ui-space-4xl));--admin-ui-category-tabs-width: calc(var(--admin-ui-setup-rail-width) / 2);--admin-ui-slicer-inspector-width: calc(var(--admin-ui-workbench-rail-width) + (var(--admin-ui-space-4xl) * 2));--admin-ui-slicer-page-gutter: 0;--admin-ui-slicer-page-top-gutter: 0;--admin-ui-slicer-workspace-min-height: calc(var(--admin-ui-control-height-lg) * 16);--admin-ui-slicer-workspace-height: 100%;--admin-ui-slicer-stage-min-height: calc(var(--admin-ui-control-height-lg) * 13);--admin-ui-slicer-mobile-stage-height: calc(var(--admin-ui-control-height-lg) * 9);--admin-ui-slicer-header-min-height: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-4xl));--admin-ui-slicer-footer-min-height: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-6xl));--admin-ui-slicer-chrome-padding: var(--admin-ui-space-xl);--admin-ui-slicer-section-padding: var(--admin-ui-space-xl);--admin-ui-slicer-overlay-inset: var(--admin-ui-space-3xl);--admin-ui-slicer-layout-gap: var(--admin-ui-space-xl);--admin-ui-slicer-settings-control-width: calc((var(--admin-ui-control-height-lg) * 2) + var(--admin-ui-space-5xl));--admin-ui-slicer-toolbar-icon-size: var(--admin-ui-space-5xl);--admin-ui-slicer-toolbar-cell-min-width: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-4xl));--admin-ui-slicer-toolbar-cell-min-height: calc(var(--admin-ui-control-height-lg) + var(--admin-ui-space-lg));--admin-ui-slicer-view-cube-size: calc((var(--admin-ui-control-height-lg) * 2) + var(--admin-ui-space-4xl));--admin-ui-slicer-view-cube-mobile-size: calc((var(--admin-ui-control-height-lg) * 2) + var(--admin-ui-space-xl));--admin-ui-slicer-plate-preview-size: var(--admin-ui-control-height-lg);--admin-ui-slicer-object-placement-icon-size: var(--admin-ui-space-4xl);--admin-ui-slicer-icon-stroke-width: var(--admin-ui-space-2xs);--admin-ui-slicer-sink-icon-stroke-width: var(--admin-ui-setup-tab-indicator-size);--admin-ui-slicer-disabled-opacity: var(--admin-ui-table-action-disabled-opacity);--admin-ui-slicer-project-table-min-width: 0;--admin-ui-slicer-project-table-columns: minmax(0, 1fr) auto;--admin-ui-slicer-project-browser-visible-rows: 5;--admin-ui-slicer-loading-animation-duration: .9s;--admin-ui-slicer-frame-border: color-mix(in srgb, var(--admin-ui-setup-border) 58%, var(--admin-ui-setup-surface));--admin-ui-slicer-divider: color-mix(in srgb, var(--admin-ui-setup-border) 36%, var(--admin-ui-setup-surface));--admin-ui-slicer-overlay-border: color-mix(in srgb, var(--admin-ui-setup-border) 48%, var(--admin-ui-setup-surface));--admin-ui-slicer-viewport-bg: var(--admin-ui-setup-canvas);--admin-ui-slicer-plate: var(--admin-ui-setup-muted);--admin-ui-slicer-plate-outline: var(--admin-ui-setup-subtle);--admin-ui-slicer-grid: color-mix(in srgb, var(--admin-ui-setup-border-strong) 48%, var(--admin-ui-slicer-plate));--admin-ui-slicer-model: var(--admin-ui-setup-border-strong);--admin-ui-slicer-selected: var(--product-ui-text-muted);--admin-ui-slicer-selected-edge: var(--product-ui-text);--admin-ui-slicer-selected-row-bg: var(--product-ui-active-bg);--admin-ui-slicer-axis-x: var(--admin-ui-pill-danger-text);--admin-ui-slicer-axis-y: var(--admin-ui-pill-success-text);--admin-ui-slicer-axis-z: var(--admin-ui-setup-primary);--admin-ui-slicer-orientation-face: var(--admin-ui-setup-surface);--admin-ui-slicer-orientation-text: var(--admin-ui-setup-text);--admin-ui-slicer-orientation-border: var(--admin-ui-slicer-overlay-border);--admin-ui-slicer-orientation-active-face: var(--admin-ui-setup-active-bg);--admin-ui-slicer-orientation-active-text: var(--admin-ui-setup-primary);--admin-ui-slicer-orientation-active-border: var(--admin-ui-setup-primary);--admin-ui-slicer-sink-intersection: #ff2d9a;--admin-ui-slicer-light: var(--admin-ui-setup-surface);--admin-ui-slicer-light-ground: var(--admin-ui-setup-muted);--admin-ui-slicer-shadow-map-size: 2048;--admin-ui-slicer-shadow-padding-texels: 4;--admin-ui-slicer-shadow-normal-bias-texels: 1;--admin-ui-slicer-shadow-depth-bias-texels: .1;--admin-ui-slicer-toolpath-extrusion: var(--admin-ui-setup-primary);--admin-ui-slicer-toolpath-travel: var(--admin-ui-control-placeholder);--admin-ui-slicer-toolpath-retraction: #ff69b4;--admin-ui-slicer-toolpath-unretraction: #40e0d0;--admin-ui-slicer-toolpath-seam: #ffffff;--admin-ui-slicer-toolpath-travel-opacity: .72;--admin-ui-slicer-toolpath-event-opacity: .92;--admin-ui-slicer-toolpath-event-point-size: 6px;--admin-ui-slicer-toolpath-bead-ambient-light: .12;--admin-ui-slicer-toolpath-bead-key-light: .75;--admin-ui-slicer-toolpath-bead-fill-light: .13;--admin-ui-slicer-toolpath-bead-key-x: -.6;--admin-ui-slicer-toolpath-bead-key-y: .75;--admin-ui-slicer-toolpath-bead-key-z: .6;--admin-ui-slicer-toolpath-bead-fill-x: .65;--admin-ui-slicer-toolpath-bead-fill-y: -.25;--admin-ui-slicer-toolpath-bead-fill-z: .65;--admin-ui-slicer-toolpath-bead-roughness: .42;--admin-ui-slicer-toolpath-bead-reflectance: .04;--admin-ui-slicer-toolpath-bead-highlight-shoulder: .85;--admin-ui-slicer-toolpath-layer-control-width: calc(var(--admin-ui-control-height-lg) * 5);--admin-ui-slicer-toolpath-layer-control-track-length: calc(var(--admin-ui-control-height-lg) * 6);--admin-ui-slicer-feature-unknown: #e6b3b3;--admin-ui-slicer-feature-perimeter: #ffe64d;--admin-ui-slicer-feature-external-perimeter: #ff7d38;--admin-ui-slicer-feature-overhang-perimeter: #1f1fff;--admin-ui-slicer-feature-internal-infill: #b03029;--admin-ui-slicer-feature-solid-infill: #9654cc;--admin-ui-slicer-feature-top-solid-infill: #f04040;--admin-ui-slicer-feature-bridge-infill: #4d80ba;--admin-ui-slicer-feature-support: #00ff00;--admin-ui-slicer-paint-enforce: var(--admin-ui-accent);--admin-ui-slicer-paint-block: var(--admin-ui-setup-danger);--admin-ui-slicer-paint-panel-width: var(--admin-ui-slicer-project-rail-width);--admin-ui-slicer-feature-support-interface: #008000;--admin-ui-slicer-feature-skirt-brim: #00876e;--admin-ui-slicer-feature-gap-fill: #ffffff;--admin-ui-slicer-feature-wipe-tower: #b3e3ab;--admin-ui-slicer-feature-ironing: #00bcd4;--admin-ui-slicer-feature-support-ironing: #e879c5;--admin-ui-slicer-feature-custom: #5ed194;--admin-ui-slicer-gradient-low: var(--admin-ui-setup-muted);--admin-ui-slicer-gradient-high: var(--admin-ui-pill-danger-text);--admin-ui-slicer-tool-primary: var(--admin-ui-setup-primary);--admin-ui-slicer-tool-secondary: var(--admin-ui-pill-warning-text);--admin-ui-production-workspace-inset: var(--admin-ui-space-4xl);--admin-ui-production-workspace-min-width: 520px;--admin-ui-production-workspace-width: 720px;--admin-ui-production-workspace-max-width: 1040px;--admin-ui-fleet-settings-panel-width: var(--admin-ui-production-workspace-width);--admin-ui-fleet-settings-panel-gap: var(--admin-ui-space-2xl);--admin-ui-fleet-settings-surface-max-width: calc( 50vw - var(--admin-ui-production-workspace-inset) - var(--admin-ui-space-sm) );--admin-ui-production-workspace-keyboard-step: var(--admin-ui-space-7xl);--admin-ui-production-workspace-resizer-width: var(--admin-ui-space-lg);--admin-ui-production-workspace-header-padding: var(--admin-ui-space-4xl) var(--admin-ui-space-5xl);--admin-ui-production-workspace-body-padding: var(--admin-ui-space-4xl) var(--admin-ui-space-5xl) var(--admin-ui-space-5xl);--admin-ui-production-workspace-body-bottom-inset: var(--admin-ui-space-5xl);--admin-ui-production-workspace-section-gap: var(--admin-ui-space-4xl);--admin-ui-production-workspace-section-border: color-mix(in srgb, var(--admin-ui-setup-border) 58%, var(--admin-ui-setup-surface));--admin-ui-production-workspace-section-divider: color-mix(in srgb, var(--admin-ui-setup-border) 46%, var(--admin-ui-setup-surface));--admin-ui-production-workspace-section-surface: color-mix(in srgb, var(--admin-ui-setup-surface-subtle) 42%, var(--admin-ui-setup-surface));--admin-ui-production-workspace-section-hover-border: color-mix(in srgb, var(--admin-ui-setup-border-strong) 68%, var(--admin-ui-setup-surface));--admin-ui-production-workspace-control-size: var(--admin-ui-control-height);--admin-ui-production-workspace-current-width: var(--admin-ui-production-workspace-width);--admin-ui-record-detail-preview-size: 144px;--admin-ui-record-list-min-width: 680px;--admin-ui-record-drawer-width: 560px;--admin-ui-record-progress-height: 4px;--admin-ui-production-workspace-preview-size: 56px;--admin-ui-production-workspace-context-columns: repeat(4, minmax(0, 1fr));--admin-ui-production-workspace-mobile-context-columns: repeat(2, minmax(0, 1fr));--admin-ui-production-board-columns: minmax(300px, 2fr) minmax(148px, .72fr) minmax(165px, 1fr) minmax(145px, .8fr) minmax(130px, .68fr);--admin-ui-production-board-pinned-columns: minmax(270px, 1.55fr) minmax(142px, .62fr) minmax(160px, .9fr) minmax(140px, .72fr) minmax(126px, .6fr);--admin-ui-production-board-row-gap: var(--admin-ui-space-lg);--admin-ui-production-board-row-min-height: var(--admin-ui-setup-directory-row-min-height);--admin-ui-production-board-row-padding: var(--admin-ui-space-2xl) var(--admin-ui-space-xl);--admin-ui-production-board-content-gap: var(--admin-ui-space-xs);--admin-ui-production-board-primary-line-height: var(--admin-ui-table-secondary-line-height);--admin-ui-production-board-secondary-line-height: var(--admin-ui-line-height-relaxed);--admin-ui-production-board-preview-size: 44px;--admin-ui-production-board-identity-columns: var(--admin-ui-table-checkbox-size) var(--admin-ui-production-board-preview-size) minmax(0, 1fr);--admin-ui-production-board-expanded-preview-size: calc(var(--admin-ui-production-board-preview-size) * 3);--admin-ui-production-board-responsive-row-min-height: calc(var(--admin-ui-production-board-expanded-preview-size) + (var(--admin-ui-space-4xl) * 2));--admin-ui-production-board-expanded-row-columns: var(--admin-ui-production-board-expanded-preview-size) minmax(0, 1fr) minmax(0, 1fr) auto;--admin-ui-production-board-expanded-row-compact-columns: var(--admin-ui-production-board-expanded-preview-size) minmax(0, 1fr) auto;--admin-ui-production-board-scope-min-height: var(--admin-ui-orders-summary-card-min-height);--admin-ui-production-board-scope-padding: var(--admin-ui-space-xl) var(--admin-ui-space-2xl);--admin-ui-production-board-scope-icon-size: var(--admin-ui-setup-nav-icon-size);--admin-ui-production-board-command-columns: minmax(240px, 1fr) repeat(3, minmax(136px, .48fr)) auto;--admin-ui-production-board-pinned-command-columns: minmax(0, 1fr) auto;--admin-ui-production-board-selection-columns: minmax(220px, 1fr) auto minmax(420px, 1.6fr);--admin-ui-production-board-selection-form-columns: repeat(2, minmax(180px, 1fr)) auto;--admin-ui-production-board-filter-label-gap: var(--admin-ui-space-xs);--admin-ui-production-board-filter-chip-height: var(--admin-ui-pill-height);--admin-ui-production-board-filter-control-height: var(--admin-ui-list-control-height);--admin-ui-production-board-filter-popover-width: calc((var(--admin-ui-setup-inline-field-max-width) * 2) + var(--admin-ui-space-4xl));--admin-ui-production-board-filter-popover-max-height: min(70vh, 480px);--admin-ui-production-board-filter-popover-padding: var(--admin-ui-space-4xl);--admin-ui-production-board-filter-popover-gap: var(--admin-ui-space-3xl);--admin-ui-production-board-selection-toolbar-gap: var(--admin-ui-space-xl);--admin-ui-production-board-selection-toolbar-padding: var(--admin-ui-space-xl);--admin-ui-production-board-progress-height: var(--admin-ui-space-xs);--admin-ui-production-board-progress-track: var(--admin-ui-table-row-border);--admin-ui-production-board-progress-value: var(--admin-ui-accent);--admin-ui-production-progress-track: var(--admin-ui-setup-border);--admin-ui-production-progress-unplanned: var(--admin-ui-setup-border-strong);--admin-ui-production-progress-planned: var(--admin-ui-accent);--admin-ui-production-progress-active: var(--admin-ui-pill-info-text);--admin-ui-production-progress-qc: var(--admin-ui-setup-warning);--admin-ui-production-progress-accepted: var(--admin-ui-setup-success);--admin-ui-production-progress-failed: var(--admin-ui-setup-danger);--admin-ui-production-progress-neutral: var(--admin-ui-setup-muted);--admin-ui-production-glance-min-width: calc(var(--admin-ui-setup-inline-field-min-width) - (var(--admin-ui-space-4xl) * 2));--admin-ui-production-board-selected-row-bg: var(--admin-ui-setup-directory-row-selected-bg);--admin-ui-production-board-selected-row-border: var(--admin-ui-setup-directory-row-selected-border);--admin-ui-fleet-board-scope-columns: repeat(5, minmax(0, 1fr));--admin-ui-build-board-scope-columns: repeat(5, minmax(0, 1fr));--admin-ui-build-board-command-columns: minmax(0, 1fr);--admin-ui-fleet-board-command-columns: minmax(0, 1fr) auto;--admin-ui-fleet-board-filter-columns: repeat(2, minmax(0, 1fr));--admin-ui-build-table-columns: minmax(260px, 1.35fr) minmax(180px, .85fr) minmax(160px, .7fr) minmax(220px, 1fr);--admin-ui-production-file-table-columns: minmax(260px, 1.35fr) minmax(220px, 1fr) minmax(200px, .85fr) minmax(180px, .75fr);--admin-ui-production-file-name-max-width: var(--admin-ui-setup-inline-field-max-width);--admin-ui-anchored-popover-offset: var(--admin-ui-space-sm);--admin-ui-anchored-popover-viewport-inset: var(--admin-ui-space-xl);--admin-ui-anchored-popover-width: calc(var(--admin-ui-setup-inline-field-max-width) + (var(--admin-ui-space-4xl) * 2));--admin-ui-anchored-popover-wide-width: calc((var(--admin-ui-setup-inline-field-max-width) * 2) + var(--admin-ui-space-4xl));--admin-ui-anchored-popover-padding: var(--admin-ui-space-4xl);--admin-ui-anchored-popover-gap: var(--admin-ui-space-2xl);--admin-ui-fleet-board-view-gap: var(--admin-ui-space-xl);--admin-ui-fleet-board-card-gap: var(--admin-ui-space-2xl);--admin-ui-fleet-board-card-padding: var(--admin-ui-space-2xl);--admin-ui-fleet-board-surface-shadow: none;--admin-ui-fleet-card-grid-columns: repeat(3, minmax(0, 1fr));--admin-ui-fleet-compact-grid-columns: repeat(2, minmax(0, 1fr));--admin-ui-fleet-single-grid-column: minmax(0, 1fr);--admin-ui-fleet-operations-detail-columns: repeat(3, minmax(0, 1fr));--admin-ui-fleet-work-title-lines: 2;--admin-ui-fleet-media-aspect-ratio: 16 / 9;--admin-ui-fleet-media-background: var(--admin-ui-setup-surface);--admin-ui-fleet-media-border: var(--admin-ui-control-border);--admin-ui-fleet-media-icon-size: var(--admin-ui-space-6xl);--admin-ui-fleet-border-width: 1px;--admin-ui-fleet-icon-stroke-width: var(--admin-ui-space-2xs);--admin-ui-fleet-media-caption-bg: var(--admin-ui-dialog-backdrop);--admin-ui-fleet-media-caption-text: var(--admin-ui-tooltip-text);--admin-ui-fleet-card-surface: var(--admin-ui-setup-surface);--admin-ui-fleet-card-section-surface: var(--admin-ui-table-head-bg);--admin-ui-fleet-card-border: var(--admin-ui-table-border);--admin-ui-fleet-card-radius: var(--admin-ui-radius-md);--admin-ui-fleet-card-shadow: var(--admin-ui-setup-control-shadow);--admin-ui-fleet-card-hover-border: var(--admin-ui-setup-border-strong);--admin-ui-fleet-card-hover-shadow: var(--admin-ui-setup-control-shadow);--admin-ui-fleet-card-focus-shadow: var(--admin-ui-setup-focus-ring);--admin-ui-fleet-card-hover-offset: calc(-1 * var(--admin-ui-fleet-border-width));--admin-ui-fleet-card-transition: border-color var(--admin-ui-transition), box-shadow var(--admin-ui-transition), transform var(--admin-ui-transition);--admin-ui-fleet-card-selected-bg: var(--admin-ui-setup-directory-row-selected-bg);--admin-ui-fleet-card-selected-border: var(--admin-ui-setup-directory-row-selected-border);--admin-ui-fleet-card-selected-shadow: var(--admin-ui-setup-control-shadow);--admin-ui-fleet-camera-footer-columns: minmax(0, 1fr) minmax(0, .72fr);--admin-ui-fleet-live-metric-columns: repeat(auto-fit, minmax(112px, 1fr));--admin-ui-fleet-control-panel-bg: var(--admin-ui-setup-surface-subtle);--admin-ui-fleet-control-panel-primary-bg: var(--admin-ui-setup-control-bg-soft);--admin-ui-fleet-control-panel-radius: var(--admin-ui-radius-sm);--admin-ui-fleet-control-panel-padding: var(--admin-ui-space-lg);--admin-ui-fleet-control-meter-thermal: var(--admin-ui-pill-danger-text);--admin-ui-fleet-control-meter-fans: var(--admin-ui-pill-info-text);--admin-ui-fleet-control-meter-tuning: var(--admin-ui-pill-success-text);--admin-ui-fleet-control-meter-height: var(--admin-ui-space-2xs);--admin-ui-fleet-control-meter-inline-size: calc(var(--admin-ui-setup-inline-field-min-width) - var(--admin-ui-space-5xl));--admin-ui-fleet-numeric-input-inline-size: calc(var(--admin-ui-control-height) + var(--admin-ui-space-7xl));--admin-ui-fleet-console-output-min-height: calc(var(--admin-ui-control-height-lg) * 6);--admin-ui-fleet-console-output-max-height: calc(var(--admin-ui-control-height-lg) * 11);--admin-ui-fleet-console-time-column: calc(var(--admin-ui-control-height) + var(--admin-ui-space-xl));--admin-ui-fleet-console-font-family: ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace;--admin-ui-fleet-control-sidecar-width: calc(var(--admin-ui-setup-inline-field-max-width) + (var(--admin-ui-space-7xl) * 3));--admin-ui-fleet-control-sidecar-trigger-width: calc(var(--admin-ui-control-height-lg) * 4);--admin-ui-fleet-control-sidecar-max-height: calc(var(--admin-ui-control-height-lg) * 12);--admin-ui-fleet-control-sidecar-viewport-inset: var(--admin-ui-space-5xl);--admin-ui-fleet-control-sidecar-gap: var(--admin-ui-space-md);--admin-ui-fleet-control-sidecar-header-padding: var(--admin-ui-space-3xl) var(--admin-ui-space-4xl);--admin-ui-fleet-control-sidecar-body-padding: var(--admin-ui-space-4xl);--admin-ui-fleet-expanded-control-columns: repeat(3, minmax(0, 1fr));--admin-ui-fleet-expanded-control-full-span: 1 / -1;--admin-ui-fleet-expanded-control-wide-span: span 2;--admin-ui-fleet-expanded-action-columns: repeat(4, minmax(0, 1fr));--admin-ui-fleet-expanded-motion-columns: minmax(0, 1fr) minmax(var(--admin-ui-setup-inline-field-min-width), .4fr);--admin-ui-color-swatch-size: var(--admin-ui-space-6xl);--admin-ui-material-color-swatch-size: var(--admin-ui-color-swatch-size);--admin-ui-material-directory-max-height: calc(100vh - var(--admin-ui-space-6xl) - var(--admin-ui-space-6xl));--admin-ui-material-menu-min-width: var(--admin-ui-setup-inline-field-min-width);--admin-ui-calendar-surface: var(--admin-ui-control-bg);--admin-ui-calendar-surface-soft: var(--admin-ui-table-head-bg);--admin-ui-calendar-border: var(--admin-ui-control-border);--admin-ui-calendar-text: var(--admin-ui-control-text);--admin-ui-calendar-muted: var(--admin-ui-muted);--admin-ui-calendar-accent: var(--admin-ui-accent);--admin-ui-calendar-accent-soft: var(--admin-ui-accent-soft);--admin-ui-calendar-accent-border: var(--admin-ui-table-row-hover-border);--admin-ui-calendar-selected-bg: var(--admin-ui-control-text);--admin-ui-calendar-selected-text: var(--admin-ui-control-bg);--admin-ui-calendar-radius: var(--admin-ui-control-radius);--admin-ui-calendar-shadow: var(--admin-ui-pagination-select-menu-shadow);--admin-ui-calendar-trigger-height: var(--admin-ui-control-height);--admin-ui-calendar-day-size: var(--admin-ui-space-6xl);--admin-ui-calendar-day-gap: var(--admin-ui-space-xs);--admin-ui-calendar-padding: var(--admin-ui-space-xl);--admin-ui-calendar-month-width: 246px;--admin-ui-calendar-panel-width: 274px;--admin-ui-calendar-font-size: var(--admin-ui-font-size-xs);--admin-ui-calendar-nav-font-size: var(--admin-ui-font-size-xl);--admin-ui-calendar-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-pill-height: 24px;--admin-ui-pill-height-sm: 22px;--admin-ui-pill-padding-inline: 12px;--admin-ui-pill-padding-inline-sm: 10px;--admin-ui-pill-gap: 6px;--admin-ui-pill-font-size: var(--admin-ui-font-size-xs);--admin-ui-pill-font-size-compact: 10px;--admin-ui-pill-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-pill-letter-spacing: .025em;--admin-ui-pill-letter-spacing-compact: .025em;--admin-ui-table-status-pill-width: 148px;--admin-ui-table-status-pill-padding: 0 26px 0 14px;--admin-ui-table-status-pill-chevron-inset: var(--admin-ui-space-lg);--admin-ui-table-status-pill-chevron-size: 5px;--admin-ui-table-status-pill-chevron-stroke: 1.25px;--admin-ui-pill-bg: rgba(148, 163, 184, .16);--admin-ui-pill-text: #475569;--admin-ui-pill-border: rgba(148, 163, 184, .2);--admin-ui-pill-success-bg: rgba(22, 163, 74, .18);--admin-ui-pill-success-text: #166534;--admin-ui-pill-success-border: rgba(22, 163, 74, .24);--admin-ui-pill-radius: 999px;--admin-ui-pill-warning-bg: rgba(234, 179, 8, .22);--admin-ui-pill-warning-text: #92400e;--admin-ui-pill-warning-border: rgba(234, 179, 8, .28);--admin-ui-pill-danger-bg: rgba(220, 38, 38, .18);--admin-ui-pill-danger-text: #991b1b;--admin-ui-pill-danger-border: rgba(220, 38, 38, .24);--admin-ui-pill-info-bg: rgba(99, 102, 241, .2);--admin-ui-pill-info-text: #4338ca;--admin-ui-pill-info-border: rgba(99, 102, 241, .24);--admin-ui-pill-accent-bg: #fff200;--admin-ui-pill-accent-text: #111827;--admin-ui-pill-accent-border: rgba(202, 138, 4, .28);--admin-ui-value-positive-bg: #dcfce7;--admin-ui-value-positive-text: #047857;--admin-ui-value-positive-strong-text: #087f4d;--admin-ui-space-2xs: 4px;--admin-ui-space-xs: var(--product-ui-space-xs);--admin-ui-space-sm: var(--product-ui-space-sm);--admin-ui-space-md: var(--product-ui-space-md);--admin-ui-space-lg: var(--product-ui-space-lg);--admin-ui-space-xl: var(--product-ui-space-xl);--admin-ui-space-2xl: var(--product-ui-space-2xl);--admin-ui-space-3xl: 18px;--admin-ui-space-4xl: var(--product-ui-space-3xl);--admin-ui-space-5xl: var(--product-ui-space-4xl);--admin-ui-space-6xl: 30px;--admin-ui-space-7xl: 32px;--admin-ui-page-gutter: var(--admin-workspace-x);--admin-ui-page-gap: var(--filter-stack-spacing);--admin-ui-list-page-gutter: var(--admin-ui-space-5xl);--admin-ui-list-page-gap: var(--product-ui-admin-list-region-gap);--admin-ui-list-section-gap: var(--admin-ui-list-page-gap);--admin-ui-toolbar-to-list-gap: var(--admin-ui-list-section-gap);--admin-ui-list-page-width: calc(100% - (var(--admin-ui-list-page-gutter) * 2));--admin-ui-settings-index-max-width: calc( (var(--admin-ui-setup-inline-field-max-width) * 2) + (var(--admin-ui-space-7xl) * 4) );--admin-ui-list-page-header-columns: minmax(0, 1fr) auto;--admin-ui-list-page-header-align-items: center;--admin-ui-list-page-header-gap: var(--admin-ui-space-3xl) var(--admin-ui-space-7xl);--admin-ui-list-page-header-padding-top: var(--admin-ui-space-4xl);--admin-ui-list-page-header-padding-bottom: 0;--admin-ui-page-heading-title-size: var(--product-ui-title-size);--admin-ui-page-heading-mobile-title-size: var(--product-ui-admin-heading-mobile-size);--admin-ui-page-heading-title-weight: var(--product-ui-admin-heading-title-weight);--admin-ui-page-heading-title-line-height: var(--product-ui-line-height-relaxed);--admin-ui-page-heading-copy-gap: var(--product-ui-admin-heading-copy-gap);--admin-ui-page-heading-description-size: var(--product-ui-font-size-sm);--admin-ui-page-heading-description-line-height: var(--product-ui-admin-heading-description-line-height);--admin-ui-page-heading-description-width: var(--product-ui-admin-heading-description-width);--admin-ui-list-page-title-font-size: 28px;--admin-ui-list-page-title-font-weight: var(--admin-ui-font-weight-strong);--admin-ui-list-page-title-line-height: 1.1;--admin-ui-pricing-toggle-column-width: calc(var(--admin-ui-list-control-height) + var(--admin-ui-space-md));--admin-ui-pricing-tooltip-column-width: var(--admin-ui-space-xl);--admin-ui-filter-panel-gap: var(--admin-ui-filter-toolbar-gap);--admin-ui-filter-panel-padding: var(--admin-ui-space-xl);--admin-ui-filter-panel-border: 1px solid var(--admin-ui-control-border);--admin-ui-filter-panel-radius: var(--admin-ui-control-radius);--admin-ui-filter-panel-bg: var(--admin-ui-control-bg);--admin-ui-filter-panel-shadow: var(--admin-ui-filter-toolbar-shadow);--admin-ui-control-height: 38px;--admin-ui-control-height-lg: 44px;--admin-ui-list-control-height: 42px;--admin-ui-control-radius: 8px;--admin-ui-filter-toolbar-columns: minmax(280px, 1fr);--admin-ui-filter-toolbar-mobile-columns: repeat(2, minmax(0, 1fr));--admin-ui-filter-toolbar-orders-columns: minmax(220px, 1.25fr) minmax(180px, .8fr) minmax(180px, .8fr);--admin-ui-filter-toolbar-rfq-columns: minmax(320px, 1fr) minmax(220px, 280px);--admin-ui-filter-toolbar-digital-columns: minmax(360px, 1fr) minmax(190px, 220px);--admin-ui-filter-toolbar-gap: var(--admin-ui-space-lg);--admin-ui-filter-toolbar-padding: 0;--admin-ui-filter-toolbar-border: 0;--admin-ui-filter-toolbar-radius: 0;--admin-ui-filter-toolbar-bg: transparent;--admin-ui-filter-toolbar-shadow: none;--admin-ui-filter-control-padding-inline: var(--admin-ui-space-2xl);--admin-ui-filter-select-padding-inline-start: var(--admin-ui-space-xl);--admin-ui-filter-select-padding-inline-end: 42px;--admin-ui-orders-filter-line-height: 1.5;--admin-ui-filter-select-font-size: var(--admin-ui-font-size-xs);--admin-ui-filter-select-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-filter-search-font-size: var(--admin-ui-font-size-md);--admin-ui-filter-search-font-weight: 400;--admin-ui-header-action-height: var(--admin-ui-list-control-height);--admin-ui-header-action-min-width: 152px;--admin-ui-header-action-padding-inline: var(--admin-ui-space-4xl);--admin-ui-header-action-radius: var(--admin-ui-control-radius);--admin-ui-header-action-font-size: var(--admin-ui-font-size-xs);--admin-ui-header-action-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-header-action-letter-spacing: var(--admin-ui-letter-spacing-label);--admin-ui-header-action-secondary-bg: var(--admin-ui-control-bg);--admin-ui-header-action-secondary-border: var(--admin-ui-control-border);--admin-ui-header-action-secondary-text: var(--admin-ui-control-text);--admin-ui-header-action-secondary-hover-bg: var(--admin-ui-control-bg);--admin-ui-header-action-secondary-hover-border: var(--admin-ui-control-focus-border);--admin-ui-header-action-secondary-hover-text: var(--admin-ui-accent);--admin-ui-header-action-primary-bg: var(--admin-ui-accent);--admin-ui-header-action-primary-border: var(--btn-blue-end, #1d4ed8);--admin-ui-header-action-primary-text: #ffffff;--admin-ui-header-action-danger-bg: var(--admin-ui-summary-card-icon-danger-text);--admin-ui-header-action-danger-border: var(--admin-ui-summary-card-icon-danger-text);--admin-ui-header-action-danger-text: #ffffff;--admin-ui-table-row-min-height: 58px;--admin-ui-selection-table-row-min-height: calc( var(--admin-ui-table-row-min-height) + var(--admin-ui-space-6xl) );--admin-ui-table-head-height: 50px;--admin-ui-table-surface-border: var(--admin-ui-table-border);--admin-ui-table-surface-radius: var(--admin-ui-radius-md);--admin-ui-table-surface-bg: var(--admin-ui-surface);--admin-ui-table-surface-shadow: var(--admin-ui-shadow-sm);--admin-ui-table-grid-gap: var(--admin-ui-space-lg);--admin-ui-table-head-padding: 0 var(--admin-ui-space-2xl);--admin-ui-table-head-bg: #f8fafc;--admin-ui-table-head-text: #0f172a;--admin-ui-table-border: rgba(226, 232, 240, .95);--admin-ui-table-body-bg: var(--admin-ui-surface);--admin-ui-table-bg: linear-gradient(var(--admin-ui-table-head-bg), var(--admin-ui-table-head-bg)) top left / 100% var(--admin-ui-table-head-height) no-repeat, var(--admin-ui-table-body-bg);--admin-ui-table-row-padding: var(--admin-ui-space-md) var(--admin-ui-space-2xl);--admin-ui-table-row-border: #e2e8f0;--admin-ui-table-row-bg: var(--admin-ui-table-body-bg);--admin-ui-table-row-text: var(--admin-ui-text);--admin-ui-table-row-hover-bg: #f8fbff;--admin-ui-table-row-hover-border: rgba(37, 99, 235, .22);--admin-ui-table-row-hover-shadow: inset 3px 0 0 rgba(37, 99, 235, .32);--admin-ui-table-row-selected-bg: var(--admin-ui-table-row-hover-bg);--admin-ui-table-row-selected-border: var(--admin-ui-table-row-hover-border);--admin-ui-table-row-selected-shadow: var(--admin-ui-table-row-hover-shadow);--admin-ui-table-head-font-size: var(--admin-ui-font-size-xs);--admin-ui-table-head-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-table-head-letter-spacing: .035em;--admin-ui-table-head-line-height: var(--admin-ui-line-height-tight);--admin-ui-table-head-text-transform: uppercase;--admin-ui-table-cell-font-size: var(--admin-ui-font-size-xs);--admin-ui-table-cell-font-weight: var(--admin-ui-font-weight-medium);--admin-ui-table-cell-letter-spacing: 0;--admin-ui-table-cell-line-height: var(--admin-ui-line-height-tight);--admin-ui-table-primary-font-size: var(--admin-ui-font-size-sm);--admin-ui-table-primary-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-table-primary-line-height: var(--admin-ui-line-height-tight);--admin-ui-table-secondary-text: var(--admin-ui-muted);--admin-ui-table-secondary-font-size: var(--admin-ui-font-size-xs);--admin-ui-table-secondary-font-weight: var(--admin-ui-font-weight-medium);--admin-ui-table-secondary-line-height: 1.35;--admin-ui-table-checkbox-size: var(--admin-ui-checkbox-size);--admin-ui-table-checkbox-accent: var(--admin-ui-checkbox-accent);--admin-ui-table-action-gap: var(--admin-ui-space-sm);--admin-ui-table-action-height: 32px;--admin-ui-table-action-padding-inline: var(--admin-ui-space-lg);--admin-ui-table-action-border: var(--admin-ui-control-border);--admin-ui-table-action-radius: var(--admin-ui-control-radius);--admin-ui-table-action-bg: var(--admin-ui-control-bg);--admin-ui-table-action-text: var(--admin-ui-accent);--admin-ui-table-action-font-size: var(--admin-ui-font-size-2xs);--admin-ui-table-action-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-table-action-letter-spacing: var(--admin-ui-letter-spacing-label);--admin-ui-table-action-hover-border: var(--admin-ui-control-focus-border);--admin-ui-table-action-hover-bg: var(--admin-ui-control-bg);--admin-ui-table-action-hover-text: var(--admin-ui-accent);--admin-ui-table-action-hover-shadow: 0 8px 18px rgba(37, 99, 235, .12);--admin-ui-table-action-disabled-opacity: .6;--admin-ui-table-empty-min-height: var(--admin-ui-empty-state-min-height);--admin-ui-table-empty-padding: var(--admin-ui-space-5xl);--admin-ui-table-empty-border: 1px dashed var(--admin-ui-border);--admin-ui-table-empty-bg: var(--admin-ui-surface-soft);--admin-ui-table-empty-text: var(--admin-ui-muted);--admin-ui-list-row-min-height: var(--admin-ui-table-row-min-height);--admin-ui-list-row-padding-block: var(--admin-ui-space-lg);--admin-ui-list-row-padding-inline: var(--admin-ui-space-lg);--admin-ui-list-row-padding: var(--admin-ui-list-row-padding-block) var(--admin-ui-list-row-padding-inline);--admin-ui-list-row-border: var(--admin-ui-table-border);--admin-ui-list-row-bg: var(--admin-ui-surface);--admin-ui-list-row-text: var(--admin-ui-text);--admin-ui-list-row-radius: var(--admin-ui-radius-sm);--admin-ui-list-row-hover-bg: var(--admin-ui-table-row-hover-bg);--admin-ui-list-row-hover-border: var(--admin-ui-table-row-hover-border);--admin-ui-list-row-hover-shadow: var(--admin-ui-table-row-hover-shadow);--admin-ui-list-row-selected-bg: var(--admin-ui-table-row-selected-bg);--admin-ui-list-row-selected-border: var(--admin-ui-table-row-selected-border);--admin-ui-list-row-selected-shadow: var(--admin-ui-table-row-selected-shadow);--admin-ui-selection-grid-min-column: 360px;--admin-ui-selection-grid-gap: var(--admin-ui-space-3xl);--admin-ui-selection-list-max-height: 420px;--admin-ui-selection-card-min-height: 220px;--admin-ui-selection-card-padding: var(--admin-ui-space-xl);--admin-ui-selection-card-gap: var(--admin-ui-space-xl);--admin-ui-selection-card-body-gap: var(--admin-ui-space-lg);--admin-ui-selection-card-checkbox-size: var(--admin-ui-checkbox-size);--admin-ui-selection-card-label-gap: var(--admin-ui-space-xs);--admin-ui-selection-card-title-font-size: var(--admin-ui-font-size-md);--admin-ui-selection-card-title-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-selection-card-meta-font-size: var(--admin-ui-font-size-xs);--admin-ui-selection-card-meta-font-weight: var(--admin-ui-font-weight-medium);--admin-ui-radius-pill: 999px;--admin-ui-summary-card-min-width: 180px;--admin-ui-split-sidebar-min-width: 320px;--admin-ui-split-sidebar-max-width: 420px;--admin-ui-detail-sidebar-min-width: 280px;--admin-ui-detail-sidebar-max-width: 360px;--admin-ui-detail-panel-padding: var(--admin-ui-space-2xl);--admin-ui-detail-panel-gap: var(--admin-ui-space-xl);--admin-ui-detail-panel-section-padding: var(--admin-ui-space-2xl) 0 0;--admin-ui-detail-panel-section-gap: var(--admin-ui-space-lg);--admin-ui-detail-panel-section-border: 1px solid var(--admin-ui-border);--admin-ui-detail-panel-title-font-size: var(--admin-ui-font-size-lg);--admin-ui-detail-panel-title-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-detail-panel-meta-font-size: var(--admin-ui-font-size-sm);--admin-ui-detail-panel-meta-line-height: var(--admin-ui-line-height-relaxed);--admin-ui-detail-panel-label-font-size: var(--admin-ui-font-size-2xs);--admin-ui-detail-panel-label-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-detail-panel-label-letter-spacing: var(--admin-ui-line-item-label-letter-spacing);--admin-ui-detail-panel-value-font-size: var(--admin-ui-font-size-md);--admin-ui-detail-panel-value-font-weight: var(--admin-ui-font-weight-heavy);--admin-ui-detail-panel-action-height: var(--admin-ui-list-control-height);--admin-ui-empty-state-min-height: 160px;--admin-ui-list-inline-gutter: 24px;--admin-ui-list-content-width: calc(100% - (var(--admin-ui-list-inline-gutter) * 2));--admin-ui-orders-summary-card-min-width: 132px;--admin-ui-orders-summary-card-icon-size: 42px;--admin-ui-orders-summary-card-min-height: 78px;--admin-ui-orders-summary-card-padding-block: 16px;--admin-ui-orders-summary-card-padding-inline: 18px;--admin-ui-orders-mobile-summary-card-width: calc( var(--admin-ui-orders-summary-card-min-width) + var(--admin-ui-space-5xl) );--admin-ui-orders-table-head-height: 50px;--admin-ui-orders-table-row-height: 66px;--admin-ui-orders-table-inline-padding: 40px;--admin-ui-orders-table-min-width: 1040px;--admin-ui-orders-col-select: 44px;--admin-ui-orders-control-height: 42px;--admin-ui-orders-pagination-control-size: 34px;--admin-ui-orders-pagination-summary-min-width: 180px;--admin-ui-orders-mobile-pagination-ellipsis-width: var(--admin-ui-space-lg);--admin-ui-pricing-table-min-width: 920px;--admin-ui-pricing-table-columns: minmax(150px, 1.1fr) minmax(118px, .78fr) minmax(124px, .78fr) minmax(150px, 1fr) minmax(104px, .7fr) minmax(120px, .78fr) minmax(176px, 1fr);--admin-ui-pagination-select-min-width: 108px;--admin-ui-pagination-select-padding-inline-start: var(--admin-ui-space-lg);--admin-ui-pagination-select-padding-inline-end: var(--admin-ui-space-6xl);--admin-ui-pagination-select-menu-min-width: 112px;--admin-ui-pagination-select-menu-padding: var(--admin-ui-space-xs);--admin-ui-pagination-select-option-padding: var(--admin-ui-space-sm) var(--admin-ui-space-lg);--admin-ui-pagination-select-menu-bg: var(--admin-ui-control-bg);--admin-ui-pagination-select-menu-border: var(--admin-ui-control-border);--admin-ui-pagination-select-menu-shadow: 0 18px 34px rgba(15, 23, 42, .14);--admin-ui-pagination-select-option-hover-bg: var(--admin-ui-accent-soft);--admin-ui-pagination-select-option-selected-bg: rgba(37, 99, 235, .1);--admin-ui-pagination-select-option-selected-text: var(--admin-ui-accent);--admin-ui-dropdown-bg: var(--admin-ui-control-bg);--admin-ui-dropdown-border: var(--admin-ui-control-border);--admin-ui-dropdown-radius: var(--admin-ui-control-radius);--admin-ui-dropdown-shadow: var(--admin-ui-pagination-select-menu-shadow);--admin-ui-dropdown-padding: var(--admin-ui-pagination-select-menu-padding);--admin-ui-dropdown-list-gap: var(--admin-ui-space-2xs);--admin-ui-dropdown-option-min-height: calc(var(--admin-ui-control-height) - 2px);--admin-ui-dropdown-option-padding: var(--admin-ui-pagination-select-option-padding);--admin-ui-dropdown-option-radius: var(--admin-ui-control-radius);--admin-ui-dropdown-option-bg: transparent;--admin-ui-dropdown-option-text: var(--admin-ui-control-text);--admin-ui-dropdown-option-hover-bg: var(--admin-ui-pagination-select-option-hover-bg);--admin-ui-dropdown-option-hover-text: var(--admin-ui-accent);--admin-ui-dropdown-option-selected-bg: var(--admin-ui-summary-card-icon-success-bg);--admin-ui-dropdown-option-selected-text: var(--admin-ui-pill-success-text);--admin-ui-dropdown-chevron-text: var(--admin-ui-muted);--admin-ui-dropdown-z-index: 40;--admin-ui-pagination-button-size: var(--admin-ui-orders-pagination-control-size);--admin-ui-pagination-button-radius: var(--admin-ui-control-radius);--admin-ui-pagination-button-bg: var(--admin-ui-control-bg);--admin-ui-pagination-button-border: var(--admin-ui-control-border);--admin-ui-pagination-button-text: var(--admin-ui-text);--admin-ui-pagination-button-active-border: var(--admin-ui-accent);--admin-ui-pagination-button-active-text: var(--admin-ui-accent);--admin-ui-pagination-button-active-shadow: var(--admin-ui-control-focus-shadow);--admin-ui-pagination-button-disabled-text: var(--admin-ui-muted);--admin-ui-line-items-card-padding-bottom: var(--admin-ui-space-sm);--admin-ui-line-items-header-margin-bottom: var(--admin-ui-space-xs);--admin-ui-line-items-meta-margin: 0 0 var(--admin-ui-space-md);--admin-ui-line-items-meta-bg: #f7faff;--admin-ui-line-items-meta-text: #334964;--admin-ui-line-items-list-scroll-padding: var(--admin-ui-space-sm);--admin-ui-line-items-action-min-height: 36px;--admin-ui-line-items-action-min-width: 112px;--admin-ui-line-items-action-padding: var(--admin-ui-space-sm) var(--admin-ui-space-xl);--admin-ui-line-items-action-bg: #ffffff;--admin-ui-line-items-action-border: #d8e0ed;--admin-ui-line-items-action-text: #26384f;--admin-ui-line-items-action-primary-text: #005eea;--admin-ui-line-item-grid-columns: minmax(62px, .45fr) minmax(0, 1.18fr) minmax(0, .88fr) minmax(118px, .62fr);--admin-ui-line-item-column-gap: var(--admin-ui-space-3xl);--admin-ui-line-item-row-gap: var(--admin-ui-space-lg);--admin-ui-line-item-padding-block: var(--admin-ui-space-2xl);--admin-ui-line-item-divider: #dfe6f1;--admin-ui-line-item-hover-bg: transparent;--admin-ui-line-item-hover-border: transparent;--admin-ui-line-item-hover-shadow: none;--admin-ui-line-item-hover-transition: background var(--admin-ui-transition), border-color var(--admin-ui-transition), box-shadow var(--admin-ui-transition), transform var(--admin-ui-transition);--admin-ui-line-item-preview-size: 110px;--admin-ui-line-item-preview-column-min-height: 110px;--admin-ui-line-item-preview-scale: 1.08;--admin-ui-line-item-preview-hover-scale: 1.22;--admin-ui-line-item-compact-preview-hover-scale: 1.06;--admin-ui-line-item-number-size: 24px;--admin-ui-line-item-number-bg: #dbf5e4;--admin-ui-line-item-number-text: #0a8f45;--admin-ui-line-item-number-font-size: var(--admin-ui-font-size-xs);--admin-ui-line-item-number-font-weight: 850;--admin-ui-line-item-title-text: #122033;--admin-ui-line-item-title-font-size: var(--admin-ui-font-size-md);--admin-ui-line-item-title-font-weight: 850;--admin-ui-line-item-title-line-height: 1.28;--admin-ui-line-item-subtitle-text: #52637d;--admin-ui-line-item-subtitle-font-size: var(--admin-ui-font-size-xs);--admin-ui-line-item-subtitle-line-height: 1.35;--admin-ui-line-item-action-gap: var(--admin-ui-space-lg);--admin-ui-line-item-action-font-size: var(--admin-ui-font-size-2xs);--admin-ui-line-item-label-text: #72809a;--admin-ui-line-item-label-font-size: var(--admin-ui-font-size-2xs);--admin-ui-line-item-label-letter-spacing: .05em;--admin-ui-line-item-content-gap: var(--admin-ui-space-sm);--admin-ui-line-item-badge-gap: 7px;--admin-ui-line-item-badge-max-height: 60px;--admin-ui-line-item-badge-font-size: var(--admin-ui-font-size-xs);--admin-ui-line-item-badge-font-weight: var(--admin-ui-pill-font-weight);--admin-ui-line-item-badge-letter-spacing: 0;--admin-ui-line-item-badge-text-transform: none;--admin-ui-line-item-badge-bg: #eef6ff;--admin-ui-line-item-badge-text: #254468;--admin-ui-line-item-badge-accent-bg: #eeeaff;--admin-ui-line-item-badge-accent-text: #4f46e5;--admin-ui-line-item-column-divider: #d8e0ed;--admin-ui-line-item-summary-gap: var(--admin-ui-space-md);--admin-ui-line-item-summary-quote-gap: var(--admin-ui-space-sm);--admin-ui-line-item-control-border: #ccd7e8;--admin-ui-line-item-control-bg: #ffffff;--admin-ui-line-item-control-text: #122033;--admin-ui-line-item-control-radius: var(--admin-ui-control-radius);--admin-ui-line-item-control-height: 34px;--admin-ui-line-item-quantity-button-size: 32px;--admin-ui-line-item-summary-label-text: #546985;--admin-ui-line-item-total-text: #122033;--admin-ui-line-item-notes-gap: var(--admin-ui-space-xs);--admin-ui-line-item-notes-min-height: 46px;--admin-ui-line-item-notes-padding: var(--admin-ui-space-md) var(--admin-ui-space-lg);--admin-ui-line-item-notes-focus-border: #8fb4ef;--admin-ui-line-item-postprocess-list-gap: var(--admin-ui-space-xs);--admin-ui-line-item-postprocess-chip-padding: 7px var(--admin-ui-space-lg);--admin-ui-line-item-postprocess-action-size: 14px;--admin-ui-line-item-postprocess-action-icon-size: 12px;--admin-ui-line-item-postprocess-action-reserve: calc(var(--admin-ui-line-item-postprocess-action-size) + var(--admin-ui-space-2xl));--admin-ui-order-detail-mobile-card-padding: var(--admin-ui-space-2xl);--admin-ui-order-detail-mobile-section-gap: var(--admin-ui-space-2xl);--admin-ui-order-detail-mobile-group-gap: var(--admin-ui-space-2xl);--admin-ui-order-detail-mobile-touch-target: var(--admin-ui-control-height-lg);--admin-ui-order-detail-mobile-title-font-size: var(--admin-ui-setup-detail-title-size);--admin-ui-order-detail-surface-radius: var(--admin-ui-control-radius);--admin-ui-order-detail-mobile-action-grid: repeat(2, minmax(0, 1fr));--admin-ui-order-detail-mobile-metric-grid: repeat(3, minmax(0, 1fr));--admin-ui-order-detail-mobile-line-grid: calc(var(--admin-ui-control-height-lg) * 2) minmax(0, 1fr) auto;--admin-ui-order-detail-mobile-preview-size: calc(var(--admin-ui-control-height-lg) * 2);--admin-ui-order-detail-mobile-summary-grid: repeat(2, minmax(0, 1fr));--admin-ui-models-summary-card-min-width: 180px;--admin-ui-models-table-head-height: 50px;--admin-ui-models-table-row-height: 82px;--admin-ui-models-table-inline-padding: 40px;--admin-ui-models-table-min-width: 1240px;--admin-ui-digital-summary-card-min-width: 132px;--admin-ui-digital-summary-grid-gap: var(--admin-ui-filter-toolbar-gap);--admin-ui-digital-summary-card-columns: var(--admin-ui-summary-card-icon-size) minmax(0, 1fr);--admin-ui-digital-summary-card-min-height: var(--admin-ui-orders-summary-card-min-height);--admin-ui-digital-summary-card-padding-block: var(--admin-ui-orders-summary-card-padding-block);--admin-ui-digital-summary-card-padding-inline: var(--admin-ui-orders-summary-card-padding-inline);--admin-ui-digital-summary-card-column-gap: var(--admin-ui-space-xl);--admin-ui-digital-summary-card-icon-font-size: var(--admin-ui-font-size-lg);--admin-ui-digital-summary-card-icon-font-weight: 900;--admin-ui-digital-summary-card-meta-font-size: var(--admin-ui-font-size-2xs);--admin-ui-digital-summary-card-meta-line-height: var(--admin-ui-line-height-tight);--admin-ui-digital-surface-bg: var(--admin-ui-surface);--admin-ui-digital-surface-border: rgba(213, 222, 235, .95);--admin-ui-digital-surface-radius: var(--admin-ui-control-radius);--admin-ui-digital-surface-shadow: 0 12px 30px rgba(15, 23, 42, .05);--admin-ui-digital-empty-min-height: 180px;--admin-ui-digital-empty-legacy-min-height: 320px;--admin-ui-digital-empty-legacy-margin: 0;--admin-ui-digital-empty-margin: 0 var(--admin-ui-space-3xl) var(--admin-ui-space-2xl);--admin-ui-digital-empty-border: 1px dashed rgba(203, 213, 225, .9);--admin-ui-digital-empty-bg: #f8fbff;--admin-ui-digital-empty-text: #61708a;--admin-ui-digital-pagination-gap: var(--admin-ui-space-2xl);--admin-ui-digital-pagination-padding: var(--admin-ui-space-md) 0 0;--admin-ui-digital-inspector-width: 330px;--admin-ui-digital-layout-columns: minmax(0, 1fr) var(--admin-ui-digital-inspector-width);--admin-ui-digital-layout-columns-stacked: minmax(0, 1fr);--admin-ui-digital-responsive-single-column: minmax(0, 1fr);--admin-ui-digital-toolbar-tablet-columns: minmax(280px, 1fr) 190px;--admin-ui-digital-catalog-row-tablet-columns: 88px minmax(0, 1fr);--admin-ui-digital-responsive-divider: var(--admin-ui-digital-catalog-column-divider);--admin-ui-digital-responsive-section-padding: var(--admin-ui-space-xl);--admin-ui-digital-header-title-font-size: 28px;--admin-ui-digital-header-title-line-height: 1.1;--admin-ui-digital-header-action-min-width: 180px;--admin-ui-digital-header-action-height: 40px;--admin-ui-digital-header-action-shadow: 0 10px 24px rgba(15, 23, 42, .08);--admin-ui-digital-view-toggle-gap: var(--admin-ui-space-xs);--admin-ui-digital-view-toggle-min-width: 54px;--admin-ui-digital-inline-action-height: 36px;--admin-ui-digital-inline-action-min-width: 86px;--admin-ui-digital-inspector-form-action-border: #cbd7ea;--admin-ui-digital-inspector-form-action-hover-bg: #f8fbff;--admin-ui-digital-inspector-form-action-hover-text: var(--admin-ui-accent);--admin-ui-digital-status-live-bg: var(--admin-ui-pill-success-bg);--admin-ui-digital-status-live-text: var(--admin-ui-pill-success-text);--admin-ui-digital-status-paused-bg: var(--admin-ui-pill-info-bg);--admin-ui-digital-status-paused-text: var(--admin-ui-pill-info-text);--admin-ui-digital-status-expiring-bg: var(--admin-ui-pill-warning-bg);--admin-ui-digital-status-expiring-text: var(--admin-ui-pill-warning-text);--admin-ui-digital-status-muted-bg: var(--admin-ui-pill-bg);--admin-ui-digital-status-muted-text: var(--admin-ui-pill-text);--admin-ui-digital-create-surface-bg: var(--admin-ui-surface-soft);--admin-ui-digital-create-surface-border: var(--admin-ui-line-item-column-divider);--admin-ui-digital-create-surface-radius: var(--admin-ui-radius-sm);--admin-ui-digital-create-panel-padding: var(--admin-ui-space-2xl);--admin-ui-digital-create-panel-gap: var(--admin-ui-space-xl);--admin-ui-digital-create-panel-gap-sm: var(--admin-ui-space-md);--admin-ui-digital-create-form-three-columns: repeat(3, minmax(0, 1fr));--admin-ui-digital-create-title-text: var(--admin-ui-text);--admin-ui-digital-create-meta-text: var(--admin-ui-muted);--admin-ui-digital-create-dialog-max-width: 980px;--admin-ui-digital-create-dialog-viewport-gutter: var(--admin-ui-space-7xl);--admin-ui-digital-create-dialog-sticky-offset: var(--admin-ui-space-3xl);--admin-ui-digital-create-dialog-actions-shadow: 0 -18px 34px -30px rgba(15, 23, 42, .45);--admin-ui-digital-create-preview-size: 76px;--admin-ui-digital-create-line-preview-min-height: 88px;--admin-ui-digital-create-preview-columns: minmax(0, 1fr) minmax(220px, .55fr);--admin-ui-digital-create-preview-main-columns: var(--admin-ui-digital-create-preview-size) minmax(0, 1fr);--admin-ui-digital-create-postprocess-row-columns: minmax(200px, 1.1fr) minmax(160px, .8fr) minmax(170px, .8fr) 36px;--admin-ui-digital-create-option-grid-columns: repeat(auto-fit, minmax(180px, 1fr));--admin-ui-digital-catalog-row-min-height: 112px;--admin-ui-digital-catalog-row-padding: var(--admin-ui-space-3xl);--admin-ui-digital-catalog-row-columns: 96px minmax(270px, 1.12fr) minmax(220px, .78fr) minmax(160px, .46fr);--admin-ui-digital-catalog-row-gap: var(--admin-ui-space-lg) var(--admin-ui-space-3xl);--admin-ui-digital-catalog-row-expanded-min-height: 142px;--admin-ui-digital-catalog-preview-size: 78px;--admin-ui-digital-catalog-header-gap: var(--admin-ui-space-2xs);--admin-ui-digital-catalog-title-gap: var(--admin-ui-space-lg);--admin-ui-digital-catalog-subtitle-offset: calc(var(--admin-ui-line-item-number-size) + var(--admin-ui-digital-catalog-title-gap));--admin-ui-digital-catalog-content-gap: var(--admin-ui-space-sm);--admin-ui-digital-catalog-column-divider: var(--admin-ui-line-item-column-divider);--admin-ui-digital-catalog-column-padding: var(--admin-ui-space-3xl);--admin-ui-digital-catalog-postprocess-list-gap: var(--admin-ui-space-xs);--admin-ui-digital-catalog-postprocess-chip-min-height: var(--admin-ui-pill-height);--admin-ui-digital-catalog-metric-gap: var(--admin-ui-space-lg);--admin-ui-digital-catalog-metric-value-font-size: var(--admin-ui-font-size-lg);--admin-ui-customers-summary-card-min-width: 180px;--admin-ui-customers-table-head-height: 50px;--admin-ui-customers-table-row-height: 66px;--admin-ui-customers-table-inline-padding: 40px;--admin-ui-customers-table-min-width: 1220px;--admin-ui-customers-organization-table-min-width: 760px;--admin-ui-material-summary-card-min-width: 180px;--admin-ui-material-table-head-height: 50px;--admin-ui-material-table-row-height: 66px;--admin-ui-material-table-row-block-padding: 10px;--admin-ui-material-table-inline-padding: 40px;--admin-ui-material-table-min-width: 1120px;--admin-ui-material-package-table-min-width: 1260px;--admin-ui-material-movement-table-min-width: 1240px;--admin-ui-font-size-2xs: var(--product-ui-font-size-2xs);--admin-ui-font-size-xs: var(--product-ui-font-size-xs);--admin-ui-font-size-sm: var(--product-ui-font-size-sm);--admin-ui-font-size-md: var(--product-ui-font-size-md);--admin-ui-font-size-lg: var(--product-ui-font-size-intermediate);--admin-ui-font-size-xl: var(--product-ui-font-size-lg);--admin-ui-line-height-tight: var(--product-ui-line-height-tight);--admin-ui-line-height-relaxed: var(--product-ui-line-height-relaxed);--admin-ui-font-weight-regular: var(--product-ui-font-weight-regular);--admin-ui-font-weight-medium: var(--product-ui-font-weight-medium);--admin-ui-font-weight-strong: var(--product-ui-font-weight-strong);--admin-ui-font-weight-heavy: var(--product-ui-font-weight-heavy);--admin-ui-letter-spacing-label: .04em;--admin-ui-letter-spacing-kicker: .08em}:is(body.admin[data-admin-theme=dark],body[data-admin-theme=dark],html[data-admin-theme=dark] body){--admin-ui-slicer-sink-intersection: #ff5cb8;--admin-ui-dialog-backdrop: rgba(2, 6, 23, .68);--admin-ui-summary-card-bg: #151c26;--admin-ui-summary-card-border: #334155;--admin-ui-summary-card-text: #f8fafc;--admin-ui-summary-card-muted: #9aa8ba;--admin-ui-summary-card-shadow: none;--admin-ui-summary-card-active-bg: var(--admin-ui-summary-card-icon-success-bg);--admin-ui-summary-card-active-border: var(--admin-ui-summary-card-icon-success-text);--admin-ui-summary-card-active-text: #f8fafc;--admin-ui-summary-card-active-shadow: none;--admin-ui-summary-card-icon-default-bg: #1d2a3c;--admin-ui-summary-card-icon-default-text: #93c5fd;--admin-ui-summary-card-icon-success-bg: rgba(34, 197, 94, .18);--admin-ui-summary-card-icon-success-text: #86efac;--admin-ui-summary-card-icon-warning-bg: rgba(249, 115, 22, .2);--admin-ui-summary-card-icon-warning-text: #fdba74;--admin-ui-summary-card-icon-danger-bg: rgba(239, 68, 68, .2);--admin-ui-summary-card-icon-danger-text: #fca5a5;--admin-ui-summary-card-icon-info-bg: rgba(129, 140, 248, .2);--admin-ui-summary-card-icon-info-text: #c4b5fd;--admin-ui-rail-bg: #000000;--admin-ui-rail-header-bg: #000000;--admin-ui-rail-surface: #0d0d0f;--admin-ui-rail-surface-hover: #19191c;--admin-ui-rail-surface-active: #252529;--admin-ui-rail-border: #303036;--admin-ui-rail-border-strong: #52525b;--admin-ui-rail-text: #f5f5f5;--admin-ui-rail-text-muted: #a1a1aa;--admin-ui-rail-text-subtle: #71717a;--admin-ui-rail-icon: #a1a1aa;--admin-ui-rail-icon-active: #ffffff;--admin-ui-rail-active-indicator: #f5f5f5;--admin-ui-rail-focus-border: #f5f5f5;--admin-ui-rail-focus-ring: 0 0 0 3px rgba(245, 245, 245, .14);--admin-ui-rail-item-shadow: none;--admin-ui-rail-tooltip-bg: #f5f5f5;--admin-ui-rail-tooltip-text: #111111;--admin-ui-rail-confirm-bg: #f5f5f5;--admin-ui-rail-confirm-text: #000000;--admin-ui-nav-item-bg: var(--admin-ui-rail-surface);--admin-ui-nav-item-border: var(--admin-ui-rail-border);--admin-ui-nav-item-text: var(--admin-ui-rail-text);--admin-ui-nav-item-muted: var(--admin-ui-rail-text-muted);--admin-ui-nav-item-icon: var(--admin-ui-rail-icon);--admin-ui-nav-item-hover-bg: var(--admin-ui-rail-surface-hover);--admin-ui-nav-item-hover-border: var(--admin-ui-rail-border-strong);--admin-ui-nav-item-active-bg: var(--admin-ui-rail-surface-active);--admin-ui-nav-item-active-border: var(--admin-ui-rail-focus-border);--admin-ui-nav-item-active-text: var(--admin-ui-rail-text);--admin-ui-nav-item-active-icon: var(--admin-ui-rail-icon-active);--admin-ui-control-bg: #101722;--admin-ui-control-border: #334155;--admin-ui-control-text: #e2e8f0;--admin-ui-control-placeholder: #9aa8ba;--admin-ui-control-shadow: none;--admin-ui-calendar-surface: #101722;--admin-ui-calendar-surface-soft: #151c26;--admin-ui-calendar-border: #334155;--admin-ui-calendar-text: #e2e8f0;--admin-ui-calendar-muted: #9aa8ba;--admin-ui-calendar-accent: #60a5fa;--admin-ui-calendar-accent-soft: rgba(96, 165, 250, .16);--admin-ui-calendar-accent-border: rgba(96, 165, 250, .38);--admin-ui-calendar-selected-bg: #1d4ed8;--admin-ui-calendar-selected-text: #f8fafc;--admin-ui-digital-surface-bg: #151b24;--admin-ui-digital-surface-border: rgba(55, 65, 81, .95);--admin-ui-digital-surface-shadow: none;--admin-ui-digital-empty-border: 1px dashed rgba(71, 85, 105, .82);--admin-ui-digital-empty-bg: rgba(15, 23, 42, .72);--admin-ui-digital-empty-text: #94a3b8;--admin-ui-digital-inspector-form-action-border: rgba(148, 163, 184, .34);--admin-ui-digital-inspector-form-action-hover-bg: rgba(96, 165, 250, .12);--admin-ui-digital-inspector-form-action-hover-text: #bfdbfe;--admin-ui-digital-create-surface-bg: var(--admin-ui-digital-surface-bg);--admin-ui-digital-create-surface-border: var(--admin-ui-digital-surface-border);--admin-ui-digital-create-title-text: var(--admin-ui-text);--admin-ui-digital-create-meta-text: var(--admin-ui-muted);--admin-ui-pill-bg: rgba(148, 163, 184, .14);--admin-ui-pill-text: #cbd5e1;--admin-ui-pill-border: rgba(148, 163, 184, .22);--admin-ui-pill-success-bg: rgba(34, 197, 94, .18);--admin-ui-pill-success-text: #bbf7d0;--admin-ui-pill-success-border: rgba(34, 197, 94, .26);--admin-ui-pill-warning-bg: rgba(234, 179, 8, .18);--admin-ui-pill-warning-text: #fde68a;--admin-ui-pill-warning-border: rgba(234, 179, 8, .26);--admin-ui-pill-danger-bg: rgba(239, 68, 68, .18);--admin-ui-pill-danger-text: #fecaca;--admin-ui-pill-danger-border: rgba(239, 68, 68, .26);--admin-ui-pill-info-bg: rgba(129, 140, 248, .2);--admin-ui-pill-info-text: #c4b5fd;--admin-ui-pill-info-border: rgba(129, 140, 248, .26);--admin-ui-pill-accent-bg: #fff200;--admin-ui-pill-accent-text: #111827;--admin-ui-pill-accent-border: rgba(250, 204, 21, .34);--admin-ui-value-positive-bg: rgba(22, 163, 74, .18);--admin-ui-value-positive-text: #86efac;--admin-ui-value-positive-strong-text: #86efac;--admin-ui-line-item-divider: rgba(148, 163, 184, .18);--admin-ui-line-item-hover-bg: transparent;--admin-ui-line-item-hover-border: transparent;--admin-ui-line-item-hover-shadow: none;--admin-ui-line-item-number-bg: rgba(34, 197, 94, .18);--admin-ui-line-item-number-text: #bbf7d0;--admin-ui-line-item-title-text: #f8fafc;--admin-ui-line-item-subtitle-text: #9aa8ba;--admin-ui-line-item-label-text: #9aa8ba;--admin-ui-line-item-badge-bg: rgba(96, 165, 250, .12);--admin-ui-line-item-badge-text: #c7d2fe;--admin-ui-line-item-badge-accent-bg: rgba(129, 140, 248, .18);--admin-ui-line-item-badge-accent-text: #c4b5fd;--admin-ui-line-items-meta-bg: rgba(96, 165, 250, .07);--admin-ui-line-items-meta-text: #9aa8ba;--admin-ui-line-items-action-bg: #101722;--admin-ui-line-items-action-border: #334155;--admin-ui-line-items-action-text: #e2e8f0;--admin-ui-line-items-action-primary-text: #93c5fd;--admin-ui-line-item-column-divider: rgba(148, 163, 184, .18);--admin-ui-line-item-control-border: #334155;--admin-ui-line-item-control-bg: #101722;--admin-ui-line-item-control-text: #f8fafc;--admin-ui-line-item-summary-label-text: #9aa8ba;--admin-ui-line-item-total-text: #f8fafc;--admin-ui-line-item-notes-focus-border: #60a5fa;--admin-ui-pagination-select-menu-bg: #101722;--admin-ui-pagination-select-menu-border: #334155;--admin-ui-pagination-select-menu-shadow: 0 18px 34px rgba(2, 6, 23, .42);--admin-ui-pagination-select-option-hover-bg: rgba(37, 99, 235, .16);--admin-ui-table-head-bg: #101722;--admin-ui-table-head-text: #e2e8f0;--admin-ui-table-border: #334155;--admin-ui-table-body-bg: var(--admin-ui-summary-card-bg);--admin-ui-table-bg: linear-gradient(var(--admin-ui-table-head-bg), var(--admin-ui-table-head-bg)) top left / 100% var(--admin-ui-table-head-height) no-repeat, var(--admin-ui-table-body-bg);--admin-ui-table-row-border: #334155;--admin-ui-table-row-bg: var(--admin-ui-table-body-bg);--admin-ui-table-row-text: #f8fafc;--admin-ui-table-row-hover-bg: rgba(32, 43, 58, .48);--admin-ui-table-row-hover-border: rgba(96, 165, 250, .22);--admin-ui-table-row-hover-shadow: inset 3px 0 0 rgba(96, 165, 250, .38);--admin-ui-table-row-selected-bg: rgba(32, 43, 58, .62);--admin-ui-table-row-selected-border: rgba(96, 165, 250, .28);--admin-ui-table-row-selected-shadow: var(--admin-ui-table-row-hover-shadow);--admin-ui-table-action-border: rgba(148, 163, 184, .22);--admin-ui-table-action-bg: #111821;--admin-ui-table-action-text: #93c5fd;--admin-ui-table-action-hover-border: rgba(96, 165, 250, .36);--admin-ui-table-action-hover-bg: rgba(96, 165, 250, .12);--admin-ui-table-action-hover-text: #bfdbfe;--admin-ui-table-action-hover-shadow: none;--admin-ui-table-empty-border: 1px dashed rgba(148, 163, 184, .28);--admin-ui-table-empty-bg: #101722;--admin-ui-table-empty-text: #9aa8ba;--admin-ui-list-row-bg: var(--admin-ui-table-body-bg);--admin-ui-list-row-text: var(--admin-ui-table-row-text);--admin-ui-pagination-select-option-selected-bg: rgba(37, 99, 235, .22);--admin-ui-pagination-select-option-selected-text: #bfdbfe;--admin-ui-pagination-button-active-shadow: 0 0 0 2px rgba(96, 165, 250, .16)}}.admin-ui-date-field{position:relative;display:grid;gap:var(--admin-ui-space-xs)}.admin-ui-date-field>span{color:var(--admin-ui-calendar-muted);font-family:var(--admin-ui-font-family);font-size:var(--admin-ui-font-size-xs);font-weight:var(--admin-ui-calendar-font-weight);line-height:var(--admin-ui-line-height-tight);text-transform:uppercase}.admin-ui-date-control{position:relative;min-width:0}.admin-ui-date-field.is-calendar-open{margin-block-end:calc(var(--admin-ui-calendar-open-block-size, 0px) + var(--admin-ui-space-sm))}.admin-ui-date-trigger{width:100%;min-height:var(--admin-ui-calendar-trigger-height);padding:0 var(--admin-ui-space-xl);border:1px solid var(--admin-ui-calendar-border);border-radius:var(--admin-ui-calendar-radius);background:var(--admin-ui-calendar-surface);color:var(--admin-ui-calendar-text);box-shadow:none;font-family:var(--admin-ui-font-family);font-size:var(--admin-ui-font-size-sm);font-weight:var(--admin-ui-font-weight-heavy);line-height:var(--admin-ui-line-height-tight);text-align:left;cursor:pointer}.admin-ui-date-trigger:focus-visible{border-color:var(--admin-ui-control-focus-border);box-shadow:var(--admin-ui-control-focus-shadow);outline:none}.admin-ui-calendar{display:grid;gap:var(--admin-ui-space-lg);width:var(--admin-ui-calendar-panel-width);box-sizing:border-box;min-width:0;margin:0;padding:var(--admin-ui-calendar-padding);border:1px solid var(--admin-ui-calendar-border);border-radius:var(--admin-ui-calendar-radius);background:var(--admin-ui-calendar-surface);box-shadow:var(--admin-ui-calendar-shadow);font-family:var(--admin-ui-font-family)}.admin-ui-calendar-range{display:grid;gap:var(--admin-ui-space-xl);min-width:0;margin:0;font-family:var(--admin-ui-font-family)}.admin-ui-calendar--popover{position:absolute;inset-block-start:calc(100% + var(--admin-ui-space-sm));inset-inline-start:0;z-index:20}.admin-ui-calendar--inline{position:relative;inset:auto;z-index:auto}.admin-ui-calendar-range-months{display:grid;grid-template-columns:repeat(2,var(--admin-ui-calendar-panel-width));gap:var(--admin-ui-space-xl)}.admin-ui-calendar[hidden]{display:none}.admin-ui-calendar-nav{display:flex;align-items:center;justify-content:space-between;gap:var(--admin-ui-space-md)}.admin-ui-calendar-nav strong{color:var(--admin-ui-calendar-text);font-size:var(--admin-ui-font-size-sm);font-weight:var(--admin-ui-calendar-font-weight)}.admin-ui-calendar-nav-button,.admin-ui-calendar-nav button{display:inline-flex;align-items:center;justify-content:center;width:var(--admin-ui-calendar-trigger-height);min-width:var(--admin-ui-calendar-trigger-height);height:var(--admin-ui-calendar-trigger-height);border:1px solid var(--admin-ui-calendar-border);border-radius:var(--admin-ui-calendar-radius);background:var(--admin-ui-calendar-surface);color:var(--admin-ui-calendar-text);font:inherit;font-size:var(--admin-ui-calendar-nav-font-size);font-weight:var(--admin-ui-calendar-font-weight);cursor:pointer}.admin-ui-calendar-nav-button:focus-visible,.admin-ui-calendar-nav button:focus-visible{border-color:var(--admin-ui-control-focus-border);box-shadow:var(--admin-ui-control-focus-shadow);outline:none}.admin-ui-calendar-month{display:grid;gap:var(--admin-ui-space-md);width:100%;min-width:0}.admin-ui-calendar-months{display:grid;grid-template-columns:repeat(2,var(--admin-ui-calendar-month-width));gap:var(--admin-ui-space-xl)}.admin-ui-calendar-month h4{margin:0;color:var(--admin-ui-calendar-text);font-size:var(--admin-ui-font-size-sm);line-height:var(--admin-ui-line-height-tight)}.admin-ui-calendar-weekdays,.admin-ui-calendar-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:var(--admin-ui-calendar-day-gap);width:100%}.admin-ui-calendar-weekdays span,.admin-ui-calendar-day,.admin-ui-calendar-empty{display:inline-flex;align-items:center;justify-content:center;width:100%;min-width:0;height:var(--admin-ui-calendar-day-size);min-height:var(--admin-ui-calendar-day-size);box-sizing:border-box;padding:0;border-radius:var(--admin-ui-calendar-radius);color:var(--admin-ui-calendar-text);font-size:var(--admin-ui-calendar-font-size);font-weight:var(--admin-ui-calendar-font-weight);line-height:1}.admin-ui-calendar-weekdays span{color:var(--admin-ui-calendar-muted);text-transform:uppercase}.admin-ui-calendar-day{border:1px solid transparent;background:var(--admin-ui-calendar-surface-soft);cursor:pointer}.admin-ui-calendar-day:hover,.admin-ui-calendar-day:focus-visible,.admin-ui-calendar-day.is-today{border-color:var(--admin-ui-calendar-border);background:var(--admin-ui-calendar-surface);outline:none}.admin-ui-calendar-day.is-in-range{border-color:var(--admin-ui-calendar-accent-border);background:var(--admin-ui-calendar-accent-soft);color:var(--admin-ui-calendar-accent)}.admin-ui-calendar-day.is-start,.admin-ui-calendar-day.is-end,.admin-ui-calendar-day.is-selected{border-color:var(--admin-ui-calendar-selected-bg);background:var(--admin-ui-calendar-selected-bg);color:var(--admin-ui-calendar-selected-text)}.admin-ui-calendar-day:disabled,.admin-ui-calendar-day.is-disabled{border-color:transparent;background:var(--admin-ui-calendar-surface-soft);color:var(--admin-ui-calendar-muted);cursor:not-allowed;opacity:var(--admin-ui-table-action-disabled-opacity)}@media(max-width:760px){.admin-ui-calendar--popover{width:min(100%,var(--admin-ui-calendar-panel-width))}.admin-ui-calendar-months{grid-template-columns:var(--admin-ui-calendar-month-width)}.admin-ui-calendar-range-months{grid-template-columns:minmax(0,var(--admin-ui-calendar-panel-width))}}.product-workspace .admin-ui-date-trigger,.product-workspace .admin-ui-calendar button{text-transform:none;letter-spacing:normal}.admin-ui-calendar[popover]{position:fixed;inset:auto;margin:0;overflow:auto}.admin-ui-calendar[popover]:not(:popover-open){display:none}.admin-ui-calendar[popover]:popover-open{display:grid}.product-workspace{--admin-ui-calendar-surface:var(--product-ui-surface);--admin-ui-calendar-surface-soft:var(--product-ui-surface-subtle);--admin-ui-calendar-border:var(--product-ui-border);--admin-ui-calendar-text:var(--product-ui-text);--admin-ui-calendar-muted:var(--product-ui-text-muted);--admin-ui-calendar-accent:var(--product-ui-text);--admin-ui-calendar-accent-border:var(--product-ui-border-strong);--admin-ui-calendar-accent-soft:var(--product-ui-active-bg);--admin-ui-calendar-selected-bg:var(--product-ui-primary);--admin-ui-calendar-selected-text:var(--product-ui-on-primary);--admin-ui-calendar-shadow:var(--product-ui-control-shadow)}.product-workspace.pu-record-workspace{padding:0;margin:0;width:100%;max-width:none;border:0;box-shadow:none}.pu-record-workspace .pu-record-list{padding:var(--pu-row-padding)}.pu-record-workspace .pu-record-filters{margin:0 0 var(--pu-row-padding);gap:var(--pu-small-gap);flex-wrap:wrap;overflow:visible}.pu-record-workspace .pu-record-tab{min-height:var(--pu-control-height);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium);border-radius:0;text-transform:none;letter-spacing:normal}.pu-record-workspace .pu-count{color:var(--product-ui-text-muted)}.pu-record-workspace .pu-page-heading{margin:0 0 var(--pu-gap)}.pu-record-workspace .pu-page-heading h2{font-size:var(--pu-title-size)}.pu-record-workspace .pu-record-row:hover{background:var(--product-ui-surface-hover)}.pu-record-workspace .pu-record-row:is(.is-selected,.is-checked){background:var(--product-ui-active-bg)}.pu-record-workspace .pu-record-row>td{min-width:0;overflow-wrap:anywhere}.pu-record-workspace .pu-record-row :is(strong,small){display:block}.pu-record-workspace .pu-record-row strong{font-weight:var(--product-ui-font-weight-medium)}.pu-record-workspace .pu-number{text-align:right;font-variant-numeric:tabular-nums}.pu-record-workspace .pu-record-criteria{margin-bottom:var(--pu-row-padding)}.pu-record-workspace .pu-record-notice{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap);margin-bottom:var(--pu-row-padding);padding:var(--pu-small-gap);background:var(--product-ui-surface-subtle);border-inline-start:2px solid var(--product-ui-primary)}.pu-record-workspace .pu-record-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) var(--pu-detail-width);gap:var(--pu-gap);align-items:start}.pu-record-workspace .pu-record-info{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pu-small-gap)}.pu-record-workspace .pu-record-info .pu-section{border:1px solid var(--product-ui-border)}.pu-record-workspace.is-detail-open>:is(.pu-page-heading,.pu-record-list,.pu-record-browse){display:none}.pu-record-workspace .pu-record-detail{display:block;margin:0;padding:0;border:0;background:transparent;box-shadow:none}.pu-record-workspace .pu-record-detail .pu-section{background:var(--product-ui-surface);border-radius:var(--product-ui-control-radius)}.pu-record-workspace .pu-record-detail .pu-section-heading{margin-bottom:var(--pu-small-gap)}.pu-record-workspace .pu-record-detail .pu-section-heading h4{margin:0;color:var(--product-ui-text);font-size:var(--pu-section-size);text-transform:none;letter-spacing:normal}.pu-record-workspace .pu-button{text-transform:none;letter-spacing:normal;box-shadow:none}.pu-record-workspace .pu-disclosure{border:0;background:transparent;padding:var(--product-ui-space-sm) 0;color:var(--product-ui-text);font:inherit;text-align:left;cursor:pointer}@media(max-width:960px){.pu-record-workspace .pu-record-detail-layout,.pu-record-workspace .pu-record-info{grid-template-columns:minmax(0,1fr)}}@media(max-width:720px){.pu-record-workspace{--pu-control-height:44px}.pu-record-workspace .pu-record-table--selectable .pu-record-row{min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start}.pu-record-workspace .pu-record-table--selectable .pu-record-row>td{grid-column:2}.pu-record-workspace .pu-record-table--selectable .pu-record-row>td:first-child{grid-column:1;grid-row:1 / span 2}.pu-record-workspace .pu-record-row>[data-label]:before{content:attr(data-label) " ";color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.pu-record-workspace .pu-number{text-align:left}.pu-record-workspace .pu-toolbar>*{flex:1 1 100%;max-width:none}.pu-record-workspace .pu-page-heading,.pu-record-workspace .pu-pagination{flex-wrap:wrap}}.pu-record-workspace .pu-record-row small{color:var(--product-ui-text-muted);text-align:left;font-size:var(--product-ui-font-size-xs)}.pu-record-workspace .pu-record-back{margin-bottom:var(--pu-gap)}.pu-record-workspace .pu-record-detail .pu-page-heading{gap:var(--pu-gap)}.pu-record-workspace .pu-record-row .pu-row-title{color:var(--product-ui-text);text-decoration:none}.pu-record-workspace .pu-record-browse{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pu-gap);align-items:start}.product-workspace.pu-record-workspace .pu-section{box-shadow:none}.pu-record-workspace .pu-record-heading-main{display:grid;gap:var(--pu-small-gap);align-items:start;width:100%}.pu-record-workspace .pu-record-properties{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-xs);margin:0 0 var(--pu-gap)}.pu-record-workspace .pu-record-properties dt{text-transform:none;letter-spacing:normal;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.pu-record-workspace .pu-record-properties dd{margin:0 0 var(--product-ui-space-sm);color:var(--product-ui-text);overflow-wrap:anywhere}.pu-record-workspace .pu-record-detail .pu-section-heading{align-items:start}.pu-record-workspace .pu-disclosure{text-transform:none;letter-spacing:normal}.pu-record-workspace .pu-record-filters .pu-record-tab{display:inline-flex;align-items:center;gap:var(--pu-small-gap);width:auto;flex:none;white-space:nowrap}.product-workspace.pu-record-workspace .pu-record-heading-main{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-sm)}.product-workspace.pu-record-workspace .pu-section-heading{display:flex;justify-content:space-between;align-items:flex-start;min-height:0;padding:0}.product-workspace.pu-record-workspace .pu-section{min-height:0;padding:var(--pu-gap)}.product-workspace.pu-record-workspace .pu-record-info{align-items:start}.product-workspace.pu-record-workspace .pu-record-info .pu-section{display:block}.product-workspace.pu-record-workspace .pu-record-detail .pu-page-heading{margin-bottom:var(--pu-gap)}.pu-record-workspace .pu-record-row{cursor:pointer}.pu-record-workspace .pu-record-table{table-layout:auto}.pu-record-workspace .pu-record-table--selectable{--pu-record-column-reference:16%;--pu-record-column-date:12%;--pu-record-column-customer:24%;--pu-record-column-amount:12%;table-layout:fixed;width:100%}@media(min-width:721px){.pu-record-table--selectable th[data-orders-column=id]{width:var(--pu-record-column-reference)}.pu-record-table--selectable th[data-orders-column=date]{width:var(--pu-record-column-date)}.pu-record-table--selectable th[data-orders-column=customer]{width:var(--pu-record-column-customer)}.pu-record-table--selectable th[data-orders-column=price]{width:var(--pu-record-column-amount)}}.pu-record-workspace .pu-record-table :is(td,th){text-transform:none;letter-spacing:normal}.pu-record-workspace .pu-record-table td{vertical-align:middle}.pu-record-workspace .pu-record-table small{display:block}@media(max-width:720px){.pu-record-workspace .pu-record-table--selectable thead{display:block}.pu-record-workspace .pu-record-table--selectable th:not(:first-child){display:none}.pu-record-workspace .pu-record-table--selectable th:first-child{display:flex;align-items:center;gap:var(--pu-small-gap);grid-column:1 / -1;border:0;padding:0}.pu-record-workspace .pu-record-table--selectable tbody{display:block}.pu-record-workspace .pu-record-table--selectable tr{display:grid;grid-template-columns:auto minmax(0,1fr);padding:var(--pu-row-padding);border-bottom:1px solid var(--product-ui-border)}.pu-record-workspace .pu-record-table--selectable td{padding:var(--product-ui-space-xs);border:0;grid-column:2}.pu-record-workspace .pu-record-table--selectable td:first-child{grid-column:1;grid-row:1 / span 2}}.pu-record-workspace .pu-record-table td:first-child{display:table-cell}@media(max-width:720px){.pu-record-workspace .pu-record-table--selectable td:first-child{display:block}}.pu-record-workspace .pu-record-priority{color:var(--pu-record-priority-color,var(--product-ui-text))}.pu-record-workspace .pu-record-line{display:grid;grid-template-columns:var(--pu-preview-size) minmax(0,1fr) minmax(0,1fr);gap:var(--pu-small-gap);padding:var(--pu-row-padding) 0;border:0;border-bottom:1px solid var(--product-ui-border);border-radius:0;background:transparent;box-shadow:none}.pu-record-workspace .pu-record-line>*{min-width:0}.pu-record-workspace .pu-record-line-preview{grid-column:1;grid-row:1 / span 2}.pu-record-workspace .pu-record-line-main{grid-column:2;grid-row:1}.pu-record-workspace .pu-record-line-price{grid-column:3;grid-row:1}.pu-record-workspace .pu-record-line-additions{grid-column:2;grid-row:2}.pu-record-workspace .pu-record-line-actions{grid-column:3;grid-row:2;display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.pu-record-workspace .pu-record-line-notes{grid-column:2 / -1}@media(max-width:960px){.pu-record-workspace .pu-record-line{grid-template-columns:var(--pu-preview-size) minmax(0,1fr)}.pu-record-workspace .pu-record-line-price{grid-column:2;grid-row:3}.pu-record-workspace .pu-record-line-actions{grid-column:2;grid-row:4}}.pu-record-workspace .pu-record-totals>span{display:block;text-align:right;font-variant-numeric:tabular-nums}.product-workspace .pu-record-status{display:inline-flex;width:fit-content;min-width:0;max-width:100%;padding:var(--product-ui-space-xs) var(--product-ui-space-sm);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-font-weight-medium);line-height:var(--product-ui-line-height-relaxed);letter-spacing:normal;text-transform:none;white-space:normal}.pu-record-workspace .pu-record-row .pu-record-secondary-reference{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-sm);margin-block-start:var(--product-ui-space-sm)}.pu-record-workspace .pu-record-filter-panel{padding-block-end:var(--pu-row-padding)}.product-workspace .pu-column-filter>.pu-select{display:none}.product-workspace .pu-column-filter-trigger{border:0;background:transparent;color:inherit;font:inherit;text-transform:none;letter-spacing:normal;padding:0;cursor:pointer;text-align:inherit}.product-workspace .pu-column-filter-trigger.is-filtered{color:var(--product-ui-text);text-decoration:underline;text-underline-offset:var(--product-ui-space-xs)}@media(max-width:720px){.pu-record-workspace .pu-record-table--selectable thead tr{display:flex;align-items:center;gap:var(--pu-small-gap);flex-wrap:wrap}.pu-record-workspace .pu-record-table--selectable th:has(.pu-column-filter){display:table-cell;border:0;padding:0}.pu-record-workspace .pu-column-filter-trigger{min-height:var(--pu-control-height)}}.pu-record-workspace .pu-record-table td{overflow-wrap:anywhere}.pu-record-workspace .pu-record-table--selectable :is(th,td):first-child{width:var(--pu-control-height)}@media(min-width:721px){.pu-record-workspace .pu-record-table--selectable .pu-record-row>td{height:calc(var(--pu-row-padding)*2 + var(--product-ui-font-size-sm)*var(--product-ui-line-height-relaxed)*3)}}.product-workspace.pu-record-workspace :is(:focus,:focus-visible,:focus-within),.product-workspace.pu-context-surface :is(:focus,:focus-visible,:focus-within){outline:none;box-shadow:none}.product-workspace.pu-record-workspace :is(input,textarea,select):focus{border-color:var(--product-ui-input-border)}.product-workspace.pu-record-workspace .admin-ui-date-trigger:focus-visible{border-color:var(--product-ui-input-border)}.pu-record-workspace .pu-record-pagination{background:var(--product-ui-canvas);font-weight:var(--product-ui-font-weight-regular)}.pu-record-pagination>span{font-weight:var(--product-ui-font-weight-regular)}.pu-record-pagination .pu-pagination-size{margin:0}.pu-record-pagination .pu-pagination-ellipsis{color:var(--product-ui-text-muted)}.pu-record-workspace .pu-filter-toolbar{align-items:end}.pu-record-workspace .pu-record-table--intrinsic{table-layout:auto}@media(min-width:721px){.pu-record-workspace .pu-record-nowrap{white-space:nowrap}}.product-workspace .pu-admin-page-heading h2{font-weight:var(--product-ui-admin-heading-title-weight)}.product-workspace .pu-admin-page-heading p{margin-top:var(--product-ui-admin-heading-copy-gap);max-width:var(--product-ui-admin-heading-description-width);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-admin-heading-description-line-height)}.product-workspace .pu-admin-list-page{display:grid;gap:var(--product-ui-admin-list-region-gap);padding:var(--product-ui-admin-list-shell-inset);min-width:0}.product-workspace :is(.pu-admin-record-frame,.pu-admin-list-page):not(.is-detail-open)>.pu-page-heading,.product-workspace.pu-admin-record-frame:not(.is-detail-open)>.pu-page-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}:root{--product-ui-font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--product-ui-canvas: #f5f5f5;--product-ui-surface: #ffffff;--product-ui-surface-subtle: #f7f7f7;--product-ui-surface-hover: #f1f1f1;--product-ui-text: #111111;--product-ui-text-muted: #6b6b72;--product-ui-text-subtle: #8a8a92;--product-ui-border: #d9d9de;--product-ui-border-strong: #b8b8c0;--product-ui-primary: #111111;--product-ui-primary-rgb: 17, 17, 17;--product-ui-primary-hover: #2a2a2a;--product-ui-on-primary: #ffffff;--product-ui-active-bg: #eeeeef;--product-ui-active-border: #111111;--product-ui-control-height: 42px;--product-ui-input-height: 44px;--product-ui-control-radius: 8px;--product-ui-control-padding-inline: 14px;--product-ui-control-border: #d4d4d8;--product-ui-input-border: #c7c7ce;--product-ui-control-bg: #ffffff;--product-ui-control-bg-soft: #f7f7f8;--product-ui-control-shadow: 0 1px 2px rgba(0, 0, 0, .04);--product-ui-focus-border: #111111;--product-ui-focus-ring: 0 0 0 3px rgba(17, 17, 17, .1);--product-ui-danger: #b91c1c;--product-ui-warning: #d97706;--product-ui-success: #16a34a;--product-ui-space-xs: 6px;--product-ui-space-sm: 8px;--product-ui-space-md: 10px;--product-ui-space-lg: 12px;--product-ui-space-xl: 14px;--product-ui-space-2xl: 16px;--product-ui-space-3xl: 20px;--product-ui-space-4xl: 24px;--product-ui-font-size-2xs: 11px;--product-ui-font-size-xs: 12px;--product-ui-font-size-sm: 13px;--product-ui-font-size-md: 14px;--product-ui-font-size-intermediate: 15px;--product-ui-font-size-lg: 16px;--product-ui-title-size: 24px;--product-ui-admin-list-shell-inset: 20px;--product-ui-admin-list-region-gap: 18px;--product-ui-admin-heading-title-weight: 650;--product-ui-admin-heading-mobile-size: 22px;--product-ui-admin-heading-copy-gap: var(--product-ui-space-md);--product-ui-admin-heading-description-line-height: 1.4;--product-ui-admin-heading-description-width: 65ch;--product-ui-type-size-meta: var(--product-ui-font-size-xs);--product-ui-type-size-body: var(--product-ui-font-size-sm);--product-ui-type-size-section: var(--product-ui-font-size-lg);--product-ui-type-size-title: 22px;--product-ui-type-weight-regular: var(--product-ui-font-weight-regular);--product-ui-type-weight-medium: var(--product-ui-font-weight-subtle);--product-ui-type-weight-semibold: var(--product-ui-font-weight-medium);--product-ui-line-height-tight: 1.2;--product-ui-line-height-relaxed: 1.45;--product-ui-font-weight-regular: 400;--product-ui-font-weight-subtle: 500;--product-ui-font-weight-medium: 600;--product-ui-font-weight-strong: 700;--product-ui-font-weight-heavy: 800;--product-ui-radius-lg: 16px;--product-ui-radius-pill: 999px;--product-ui-shadow-popover: 0 22px 46px rgba(15, 23, 42, .18);--product-ui-transition: .18s ease}:is(html[data-admin-theme=dark],body[data-admin-theme=dark],[data-product-ui-theme=dark]){--product-ui-danger: #f87171;--product-ui-canvas: #0b0b0c;--product-ui-surface: #141416;--product-ui-surface-subtle: #1a1a1d;--product-ui-surface-hover: #222226;--product-ui-text: #f5f5f5;--product-ui-text-muted: #a1a1aa;--product-ui-text-subtle: #7f7f89;--product-ui-border: #303036;--product-ui-border-strong: #4a4a52;--product-ui-primary: #f5f5f5;--product-ui-primary-rgb: 245, 245, 245;--product-ui-primary-hover: #ffffff;--product-ui-on-primary: #111111;--product-ui-active-bg: #252529;--product-ui-active-border: #f5f5f5;--product-ui-control-border: #36363d;--product-ui-input-border: #3f3f46;--product-ui-control-bg: #161618;--product-ui-control-bg-soft: #1c1c20;--product-ui-control-shadow: none;--product-ui-focus-border: #f5f5f5;--product-ui-focus-ring: 0 0 0 3px rgba(245, 245, 245, .12);--product-ui-shadow-popover: 0 22px 46px rgba(0, 0, 0, .45)}.pu-rail .pu-theme button{font:var(--product-ui-font-weight-regular) var(--product-ui-font-size-xs)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}:root{--product-ui-tooltip-font-family:var(--product-ui-font-family);--product-ui-tooltip-font-size:var(--product-ui-font-size-sm);--product-ui-tooltip-font-weight:400;--product-ui-tooltip-line-height:var(--product-ui-line-height-relaxed);--product-ui-tooltip-bg:#111111;--product-ui-tooltip-text:#ffffff;--product-ui-tooltip-border:#303036;--product-ui-tooltip-radius:var(--product-ui-control-radius);--product-ui-tooltip-padding-block:var(--product-ui-space-md);--product-ui-tooltip-padding-inline:var(--product-ui-space-lg);--product-ui-tooltip-gap:var(--product-ui-space-md);--product-ui-tooltip-viewport-margin:var(--product-ui-space-lg);--product-ui-tooltip-max-width:360px;--product-ui-tooltip-shadow:var(--product-ui-shadow-popover)}.pu-product-tooltip[role=tooltip],.pu-tooltip-specimen{position:fixed;inset:auto;margin:0;box-sizing:border-box;width:max-content;max-width:min(var(--product-ui-tooltip-max-width),calc(100vw - var(--product-ui-tooltip-viewport-margin)*2));max-height:calc(100dvh - var(--product-ui-tooltip-viewport-margin)*2);overflow:auto;padding:var(--product-ui-tooltip-padding-block) var(--product-ui-tooltip-padding-inline);border:1px solid var(--product-ui-tooltip-border);border-radius:var(--product-ui-tooltip-radius);background:var(--product-ui-tooltip-bg);color:var(--product-ui-tooltip-text);font-family:var(--product-ui-tooltip-font-family);font-size:var(--product-ui-tooltip-font-size);font-weight:var(--product-ui-tooltip-font-weight);line-height:var(--product-ui-tooltip-line-height);text-align:left;text-transform:none;letter-spacing:normal;white-space:pre-line;overflow-wrap:anywhere;box-shadow:var(--product-ui-tooltip-shadow);cursor:default}.pu-product-tooltip::backdrop{display:none}body.product-tooltips-ready :is([data-tooltip],.admin-tooltip,.cart-item-orientation-flag):after{content:none!important;display:none!important}[data-tooltip-help]:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:var(--product-ui-space-xs)}.pu-product-tooltip .pu-tooltip-heading{display:flex;justify-content:space-between;gap:var(--product-ui-space-lg);font-weight:var(--product-ui-font-weight-medium);margin:0 0 var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-list{margin:0;padding-inline-start:var(--product-ui-space-xl);white-space:normal}.pu-product-tooltip .pu-tooltip-section{margin-top:var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-section p{margin:var(--product-ui-space-xs) 0 0}.pu-product-tooltip .pu-tooltip-table{display:grid;gap:var(--product-ui-space-md)}.pu-product-tooltip .pu-tooltip-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--product-ui-space-lg)}.pu-product-tooltip .pu-tooltip-value{white-space:nowrap}:root{--product-ui-tooltip-help-icon-size:var(--product-ui-space-2xl);--product-ui-tooltip-help-target-size:var(--product-ui-space-4xl);--product-ui-tooltip-help-touch-size:var(--product-ui-input-height);--product-ui-tooltip-help-gap:var(--product-ui-space-xs);--product-ui-tooltip-help-color:var(--product-ui-text);--product-ui-tooltip-help-mark-color:var(--product-ui-surface);--product-ui-tooltip-help-hover-bg:var(--product-ui-surface-hover)}body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help{display:inline-flex;align-items:center;justify-content:center;position:relative;width:var(--product-ui-tooltip-help-target-size);height:var(--product-ui-tooltip-help-target-size);min-width:var(--product-ui-tooltip-help-target-size);min-height:var(--product-ui-tooltip-help-target-size);max-width:none;max-height:none;flex:0 0 var(--product-ui-tooltip-help-target-size);padding:0;margin:0;margin-inline-start:var(--product-ui-tooltip-help-gap);border:0;border-radius:50%;background:transparent;color:var(--product-ui-tooltip-help-color);vertical-align:middle;cursor:help;box-shadow:none;isolation:auto;z-index:auto;line-height:1}body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help:hover{background:var(--product-ui-tooltip-help-hover-bg)}.pu-tooltip-help-icon{display:block;width:var(--product-ui-tooltip-help-icon-size);height:var(--product-ui-tooltip-help-icon-size);flex:none;fill:currentColor;stroke:none}.pu-tooltip-help-icon path{fill:none;stroke:var(--product-ui-tooltip-help-mark-color);stroke-width:2;stroke-linecap:round}.pu-tooltip-help-icon .pu-tooltip-help-dot{fill:var(--product-ui-tooltip-help-mark-color)}@media(any-pointer:coarse){body.product-tooltips-ready .pu-tooltip-help.pu-tooltip-help{width:var(--product-ui-tooltip-help-touch-size);height:var(--product-ui-tooltip-help-touch-size);min-width:var(--product-ui-tooltip-help-touch-size);min-height:var(--product-ui-tooltip-help-touch-size);flex-basis:var(--product-ui-tooltip-help-touch-size)}}body.product-tooltips-ready .pu-tooltip-help-mark{display:inline-flex;align-items:center;justify-content:center;width:var(--product-ui-tooltip-help-icon-size);height:var(--product-ui-tooltip-help-icon-size);min-width:var(--product-ui-tooltip-help-icon-size);padding:0;border:0;background:transparent;color:var(--product-ui-tooltip-help-color)}body.product-tooltips-ready :is(.cart-item-name-with-meta.cart-item-name-with-meta,.cart-item-title.cart-item-title):has(>.pu-tooltip-help.pu-tooltip-help){column-gap:0}@layer admin-ui.tokens{.pu-tabs[role=tablist]>.pu-section-tab{appearance:none;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;color:var(--product-ui-text-muted)!important;font:inherit!important;text-transform:none!important;letter-spacing:normal!important;padding:var(--pu-small-gap) var(--product-ui-space-xs)!important;white-space:nowrap;flex:none}.pu-tabs[role=tablist]>.pu-section-tab[aria-selected=true]{border-bottom-color:var(--product-ui-primary)!important;color:var(--product-ui-text)!important;font-weight:var(--product-ui-font-weight-medium)!important}}.product-workspace .pu-record-profile{display:grid;gap:var(--pu-row-padding);background:transparent;padding:0;border:0;min-width:0}.product-workspace .pu-record-profile>.pu-button{justify-self:start}.product-workspace .pu-detail-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--pu-gap)}.product-workspace .pu-detail-identity{display:grid;gap:var(--product-ui-space-sm);min-width:0}.product-workspace .pu-detail-identity h3{margin:0;font-size:var(--product-ui-title-size);overflow-wrap:anywhere}.product-workspace .pu-detail-metadata{display:flex;flex-wrap:wrap;gap:var(--pu-small-gap);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-detail-links{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .pu-detail-links .pu-button{width:auto;display:flex;gap:var(--product-ui-space-sm)}.product-workspace .pu-detail-links small:empty{display:none}.product-workspace .pu-detail-links .pu-count{color:var(--product-ui-text-muted)}.product-workspace .pu-record-profile .pu-detail-stack,.product-workspace .pu-detail-panels{display:grid;gap:var(--pu-row-padding);min-width:0}.product-workspace .pu-record-profile .pu-tabs{margin:0;gap:var(--pu-row-padding);overflow-x:auto}.product-workspace .pu-record-profile .pu-tabs button{white-space:nowrap}.product-workspace .pu-detail-summary{display:grid;gap:var(--pu-small-gap);padding-block:var(--product-ui-space-sm);min-width:0}.product-workspace .pu-record-profile .pu-detail-section-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--pu-small-gap);margin:0 0 var(--pu-small-gap)}.product-workspace .pu-record-profile h4{margin:0;color:var(--product-ui-text);font-size:var(--product-ui-font-size-lg)}.product-workspace .pu-detail-facts{display:flex;flex-wrap:wrap;gap:var(--pu-row-padding) var(--pu-gap);margin:0;font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-detail-facts>div{display:grid;gap:var(--product-ui-space-xs);min-width:0;flex:0 1 auto}.product-workspace .pu-detail-facts dt{color:var(--product-ui-text-muted)}.product-workspace .pu-detail-facts dd{margin:0;overflow-wrap:anywhere}.product-workspace .pu-detail-facts a{color:var(--product-ui-text)}.product-workspace .pu-detail-surface{background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--pu-row-padding);min-width:0}.product-workspace .pu-detail-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-gap)}.product-workspace .pu-detail-column{min-width:0}.product-workspace .pu-detail-column+.pu-detail-column{border-left:1px solid var(--product-ui-border);padding-left:var(--pu-gap)}.product-workspace .pu-address-book>.pu-address-record{padding:0;border:0;border-radius:0;display:grid;gap:var(--product-ui-space-sm);font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-address-book>.pu-address-record+.pu-address-record{border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding)}.product-workspace .pu-address-record-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .pu-address-record-body p{color:var(--product-ui-text);margin:0}.product-workspace .pu-address-record-contact{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-xs) var(--pu-row-padding)}.product-workspace .pu-address-record-facts{margin:0}.product-workspace .pu-address-record>.pu-actions:last-child{margin-top:var(--product-ui-space-xs)}.product-workspace .pu-detail-settings{display:grid;gap:var(--pu-row-padding)}.product-workspace .pu-detail-setting-row{display:grid;gap:var(--product-ui-space-xs)}.product-workspace .pu-detail-setting-row>label{margin:0;padding:0;max-width:none}.product-workspace .pu-detail-setting-control{width:100%;justify-content:space-between}.product-workspace .pu-detail-setting-control>span:first-child{color:var(--product-ui-text);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-type-weight-medium)}.product-workspace .pu-detail-setting-row>p{margin:0;font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-detail-disclosure{border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding)}.product-workspace .pu-detail-disclosure summary{cursor:pointer;color:var(--product-ui-text-muted)}.product-workspace .pu-detail-disclosure[open]{display:grid;gap:var(--pu-row-padding)}.product-workspace .pu-detail-history{display:grid;justify-items:start;gap:var(--pu-small-gap)}.product-workspace .pu-detail-account-info{display:grid;gap:var(--product-ui-space-sm)}.product-workspace .pu-detail-lifecycle{border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding);display:grid;justify-items:start;gap:var(--pu-small-gap)}.product-workspace .pu-detail-lifecycle p{margin-top:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-record-profile [data-inline-record-editor]{background:var(--product-ui-surface)}@media(max-width:640px){.product-workspace .pu-detail-columns{grid-template-columns:minmax(0,1fr)}.product-workspace .pu-detail-column+.pu-detail-column{border-left:0;padding-left:0;border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding)}.product-workspace .pu-detail-heading{gap:var(--pu-small-gap)}.product-workspace .pu-detail-facts{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--pu-small-gap)}.product-workspace .pu-detail-facts>div{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--pu-small-gap)}}.product-workspace .pu-detail-disclosure[open]>.pu-detail-setting-row{margin-top:var(--pu-row-padding)}.product-workspace .pu-detail-summary>.pu-detail-section-heading{margin-bottom:0}.product-workspace .pu-record-table--responsive{width:100%;min-width:0;table-layout:auto}.product-workspace .pu-record-table--responsive :is(td,th){overflow-wrap:anywhere}.product-workspace .pu-record-table--responsive :is(.pu-button,.pu-row-title){max-width:100%;white-space:normal;text-align:left;justify-content:flex-start}.product-workspace .pu-record-table--responsive details{font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-record-table--responsive summary{cursor:pointer}.product-workspace .pu-record-table--responsive ul{padding-inline-start:var(--pu-row-padding)}@media(max-width:720px){.product-workspace .pu-record-table--responsive thead{display:none}.product-workspace .pu-record-table--responsive :is(tbody,tr,td){display:block;min-width:0}.product-workspace .pu-record-table--responsive tr{padding:var(--pu-row-padding) 0;border-bottom:1px solid var(--product-ui-border)}.product-workspace.pu-record-workspace .pu-record-table--responsive td:first-child{display:block}.product-workspace .pu-record-table--responsive td{border:0;padding:var(--product-ui-space-xs) 0}.product-workspace .pu-record-table--responsive td:before{display:block;content:attr(data-label);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}}.product-workspace .pu-number-field{display:flex;align-items:center;min-width:0;border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-control-bg);overflow:hidden}.product-workspace .pu-number-field:focus-within{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.product-workspace .pu-number-prefix{padding-inline-start:var(--product-ui-space-sm);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.product-workspace .pu-number-field input[type=number]{appearance:textfield;flex:1;width:0;min-width:0;min-height:var(--pu-control-height);padding:var(--product-ui-space-sm)!important;border:0!important;border-radius:0!important;background:transparent!important;color:var(--product-ui-text);box-shadow:none!important;font:inherit;font-variant-numeric:tabular-nums;text-align:right}.product-workspace .pu-number-field input:focus-visible{outline:none}.product-workspace .pu-number-field input::-webkit-inner-spin-button,.product-workspace .pu-number-field input::-webkit-outer-spin-button{appearance:none;margin:0}.product-workspace .pu-number-steps{display:grid;align-self:stretch;border-inline-start:1px solid var(--product-ui-border)}.product-workspace .pu-number-steps button{display:flex;align-items:center;justify-content:center;min-width:var(--pu-control-height);min-height:0;padding:0 var(--product-ui-space-xs);border:0;border-radius:0;box-shadow:none;color:var(--product-ui-text);background:transparent;font:inherit;line-height:1}.product-workspace .pu-number-steps button+button{border-block-start:1px solid var(--product-ui-border)}.product-workspace .pu-number-steps button:hover{background:var(--product-ui-active-bg)}.product-workspace .pu-number-field input[aria-invalid=true]{color:var(--product-ui-danger)}@media(max-width:720px){.product-workspace .pu-number-steps{display:flex}.product-workspace .pu-number-steps button{min-height:var(--pu-control-height)}.product-workspace .pu-number-steps button+button{border-block-start:0;border-inline-start:1px solid var(--product-ui-border)}}:root{--product-ui-rail-width: 224px;--product-ui-rail-compact-width: 90px;--product-ui-rail-tablet-width: 194px;--product-ui-rail-control-height: 38px;--product-ui-rail-logo-height: 48px;--product-ui-mobile-bar-height: 64px}.pu-rail{position:sticky;top:0;height:100dvh;min-width:0;padding:var(--product-ui-space-4xl) var(--product-ui-space-lg);display:flex;flex-direction:column;gap:var(--product-ui-space-4xl);border-right:1px solid var(--product-ui-border);background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.pu-rail,.pu-rail *{box-sizing:border-box}.pu-rail [hidden]{display:none!important}.pu-rail :is(button,a){color:inherit;font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer}.pu-rail button{appearance:none;transform:none;box-shadow:none;margin:0}.pu-rail :is(button,a):disabled,.pu-rail [data-demo-module-blocked]{opacity:.5;cursor:not-allowed}.pu-brand{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-lg);padding-inline:var(--product-ui-space-lg);font-size:var(--product-ui-font-size-lg);font-weight:700;letter-spacing:-.025em;flex-shrink:0}.pu-brand small{display:block;font-weight:400;font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted);letter-spacing:0}.pu-brand-mark{font-size:var(--product-ui-space-4xl)}.pu-company-logo{width:auto;max-width:100%;height:var(--product-ui-rail-logo-height);object-fit:contain}.pu-rail .pu-rail-collapse{min-height:var(--product-ui-rail-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);border:1px solid transparent;border-radius:var(--product-ui-control-radius);background:transparent;font-size:var(--product-ui-font-size-sm);font-weight:600;flex-shrink:0}.pu-rail .pu-rail-collapse:hover{background:var(--product-ui-surface-hover)}.pu-nav{display:grid;gap:var(--product-ui-space-xs);overflow:auto;min-height:0;scrollbar-width:thin;scrollbar-color:var(--product-ui-border-strong) transparent}.pu-nav-label{padding:var(--product-ui-space-lg);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.pu-rail .pu-nav-item{display:flex;align-items:center;gap:var(--product-ui-space-lg);min-height:var(--product-ui-rail-control-height);width:100%;padding:var(--product-ui-space-sm) var(--product-ui-space-lg);text-decoration:none;text-align:left;border:0;border-radius:var(--product-ui-control-radius);background:transparent;font-weight:400;white-space:normal}.pu-rail .pu-nav-item:hover{background:var(--product-ui-surface-hover)}.pu-rail .pu-nav-item:is([aria-current=page],[aria-pressed=true]){background:var(--product-ui-active-bg);font-weight:600;box-shadow:inset 2px 0 var(--product-ui-primary)}.pu-nav-text{min-width:0;overflow-wrap:anywhere}.pu-rail .pu-rail-icon{display:inline-flex;width:var(--product-ui-space-3xl);height:var(--product-ui-space-3xl);flex:0 0 var(--product-ui-space-3xl)}.pu-rail svg{width:100%;height:100%;flex-shrink:0;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.pu-nav-group,.pu-nav-children{display:grid;gap:var(--product-ui-space-xs)}.pu-nav-group{padding-block:var(--product-ui-space-sm)}.pu-rail .pu-nav-disclosure{font-weight:var(--product-ui-font-weight-medium)}.pu-nav-children{padding-left:var(--product-ui-space-lg)}.pu-rail .pu-nav-chevron{margin-left:auto;width:var(--product-ui-space-3xl);height:var(--product-ui-space-3xl);flex:0 0 var(--product-ui-space-3xl);display:inline-flex;background:var(--product-ui-surface-hover);border-radius:var(--product-ui-control-radius)}.pu-nav-disclosure[aria-expanded=true] .pu-nav-chevron{rotate:180deg}.pu-rail-footer{margin-top:auto;display:grid;gap:var(--product-ui-space-lg);padding-top:var(--product-ui-space-lg);flex-shrink:0}.pu-theme{display:flex;padding:var(--product-ui-space-xs);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.pu-rail .pu-theme button{flex:1;min-width:0;padding:var(--product-ui-space-sm);border:0;border-radius:var(--product-ui-control-radius);color:inherit;background:transparent}.pu-theme button[aria-pressed=true]{background:var(--product-ui-surface);box-shadow:var(--product-ui-control-shadow)}.pu-workspace-credit{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.pu-workspace-credit a{color:inherit}.pu-rail .app-version-badge{color:var(--product-ui-text-muted);font:inherit}.pu-collapsed{--pu-rail-width:var(--product-ui-rail-compact-width)}@media(min-width:721px){.pu-collapsed .pu-rail :is(.pu-brand>div,.pu-company-name,.pu-nav-label,.pu-nav-text,.pu-nav-chevron,.pu-theme,.pu-workspace-credit){display:none}.pu-collapsed .pu-rail .pu-nav-item,.pu-collapsed .pu-brand{justify-content:center}.pu-collapsed .pu-rail-collapse{padding-inline:0;font-size:var(--product-ui-font-size-xs)}.pu-collapsed .pu-nav-children{padding-left:0}}.pu-rail :is(button,a):focus{outline:none}.pu-mobile-navigation.pu-dialog{position:static;inset:auto;width:auto;max-width:none;max-height:none;margin:var(--product-ui-space-lg) var(--product-ui-space-4xl);padding:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);box-shadow:none;background:var(--product-ui-canvas);color:var(--product-ui-text)}.pu-mobile-navigation .pu-rail{display:flex;position:static;height:auto;border:0}.pu-mobile-navigation .pu-rail-collapse{font-size:var(--product-ui-font-size-sm)}.pu-mobile-navigation .pu-rail :is(.pu-company-name,.pu-nav-label,.pu-nav-text,.pu-nav-chevron){display:initial}.pu-mobile-navigation .pu-rail :is(.pu-theme,.pu-workspace-credit){display:flex}.pu-mobile-navigation .pu-rail .pu-nav-item{justify-content:flex-start}@media(max-width:1180px){:root{--product-ui-rail-width:var(--product-ui-rail-tablet-width)}}@media(max-width:720px){.pu-rail{display:none}}.pu-rail .app-version-widget{margin:0}.pu-workspace-credit a{text-underline-offset:var(--product-ui-space-xs)}.pu-rail .app-version-panel{position:fixed;inset:0 0 0 auto;max-height:none;height:auto;overflow:auto;text-align:left;background:var(--product-ui-surface);color:var(--product-ui-text);border-color:var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.pu-rail .app-version-panel :is(h2,h3,h4,p,li){color:var(--product-ui-text)}@media(max-width:720px){:root{--product-ui-rail-control-height:44px}}[data-workspace-shell]{--pu-rail-width: var(--product-ui-rail-width);display:grid;grid-template-columns:var(--pu-rail-width) minmax(0,1fr);min-width:0;min-height:100dvh;gap:0;margin:0;padding:0;align-items:start}[data-workspace-shell].pu-collapsed{--pu-rail-width:var(--product-ui-rail-compact-width)}[data-workspace-shell] .pu-mobile-menu,.pu-mobile-bar--standalone{display:none}@media(max-width:720px){[data-workspace-shell]{display:block}.pu-mobile-bar{display:flex;align-items:center;flex-wrap:wrap;gap:var(--product-ui-space-lg);min-height:var(--product-ui-mobile-bar-height);padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);background:var(--product-ui-surface);color:var(--product-ui-text);border-bottom:1px solid var(--product-ui-border)}[data-workspace-shell] .pu-mobile-menu{display:inline-flex;min-height:var(--product-ui-rail-control-height)}}.product-workspace.pu-context-surface[data-context-kind]{text-transform:none;letter-spacing:normal;box-sizing:border-box;width:min(var(--pu-popup-width),calc(100vw - var(--pu-gap)*2));padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--product-ui-text);box-shadow:var(--product-ui-control-shadow);font:var(--product-ui-font-size-sm)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.product-workspace.pu-context-surface[data-context-kind][hidden]{display:none}.product-workspace.pu-context-surface[data-context-kind]:before{display:none}.product-workspace.pu-context-surface[data-context-kind][data-context-kind=menu]{padding:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind][data-order-action-flyout-size=wide]{width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2))}.product-workspace.pu-context-surface[data-context-kind] :is(form,.cart-inline-editor-body){padding:0;margin:0;border:0;background:transparent;color:inherit;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] :is(label,strong,h3,h4,p,span){font-family:inherit;text-transform:none;letter-spacing:normal;color:inherit}.product-workspace.pu-context-surface[data-context-kind] :is(h3,h4){font-size:var(--pu-section-size);margin:0}.product-workspace.pu-context-surface[data-context-kind] :is(p,small,.admin-financial-menu-meta){font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-heading{color:var(--product-ui-text);display:flex;align-items:flex-start;justify-content:space-between;gap:var(--pu-small-gap);padding:0 0 var(--pu-small-gap);margin:0 0 var(--pu-small-gap);border-bottom:1px solid var(--product-ui-border)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-button{width:auto;min-height:var(--pu-control-height);padding:var(--product-ui-space-xs) var(--product-ui-space-sm);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-control-bg);color:var(--product-ui-text);font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] .pu-context-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-button[aria-pressed=true]{background:var(--product-ui-active-bg);border-color:var(--product-ui-text)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-field{font:inherit;text-transform:none;letter-spacing:normal;background:var(--product-ui-control-bg);color:var(--product-ui-text);border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] button.pu-menu-item{display:block;width:100%;min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--pu-small-gap);border:0;border-radius:var(--product-ui-control-radius);background:transparent;color:var(--product-ui-text);text-align:left;font:inherit;text-transform:none;letter-spacing:normal;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] button.pu-menu-item:is(:hover,:focus-visible,.is-active){background:var(--product-ui-active-bg);color:var(--product-ui-text)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-label{display:block;background:transparent;color:inherit;font:inherit;text-transform:none}.product-workspace.pu-context-surface[data-context-kind] .admin-financial-menu-label{font:inherit}.product-workspace.pu-context-surface[data-context-kind] .admin-order-timeline{margin:0;padding:0;list-style:none}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity{padding:var(--pu-small-gap) 0;border-bottom:1px solid var(--product-ui-border);background:transparent}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity:before{background:var(--product-ui-text-muted);box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind] :is(.cart-inline-editor-actions,.admin-dialog-actions,.admin-form-actions){display:flex;justify-content:flex-end;gap:var(--pu-small-gap);margin-top:var(--pu-row-padding)}.product-workspace.pu-context-surface[data-context-kind] :is(.cart-inline-editor-mode-toggle,.cart-inline-editor-field){margin-block:var(--product-ui-space-sm)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-dialog-close{position:static;flex-shrink:0}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-dialog-panel{width:100%}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-time{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace.pu-context-surface.pu-context-inline[data-context-kind]{position:static;inset:auto;grid-column:1/-1;width:100%;max-width:none;max-height:none;margin:0;transform:none;animation:none;box-shadow:none}.product-workspace.pu-context-surface[data-context-kind] :is(.admin-order-activity-title,.admin-order-activity-time,.admin-order-activity-note,.admin-order-activity-changes){color:var(--product-ui-text);font-size:var(--product-ui-font-size-sm)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity-title{font-weight:var(--product-ui-font-weight-medium)}.product-workspace.pu-context-surface[data-context-kind] .admin-order-activity :is(time,small){color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface[data-context-kind] .pu-select-trigger{font:inherit;text-transform:none;letter-spacing:normal}.product-workspace.pu-context-surface.pu-context-menu[data-context-kind]{background:var(--product-ui-surface);color:var(--product-ui-text);border-color:var(--product-ui-border);box-shadow:var(--product-ui-control-shadow)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-item{transition:none}.product-workspace.pu-context-surface[data-context-kind] .admin-financial-menu-meta{display:block;margin-top:var(--product-ui-space-xs)}.product-workspace.pu-context-surface[data-context-kind] .pu-context-close{font-size:var(--product-ui-font-size-sm);position:static;flex-shrink:0}.product-workspace.pu-context-surface[data-context-kind] .admin-field>span{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs)}.product-workspace.pu-context-surface[data-context-kind] .pu-menu-item .admin-financial-menu-label{color:inherit}.product-workspace .cart-item-title:has(.cart-item-orientation-flag){display:flex;align-items:center;gap:var(--pu-small-gap)}.product-workspace .cart-item-title .cart-item-orientation-flag{flex:none;margin:0;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);color:var(--product-ui-text-muted);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle)}.product-workspace .cart-item-orientation-flag:after{display:none}.product-workspace.pu-context-surface.pu-setting-editor{position:static;inset:auto;width:100%;max-width:none;padding:var(--pu-small-gap) 0;border:0;background:transparent;box-shadow:none}.pu-setting-choices{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.product-workspace .pu-setting-choices .pu-button[aria-pressed=true]{border-color:var(--product-ui-text);background:var(--product-ui-surface-subtle)}.product-workspace .pu-setting-choices .pu-swatch-choice{padding:0;background:var(--pu-swatch);width:var(--product-ui-space-4xl);height:var(--product-ui-space-4xl);min-width:var(--product-ui-space-4xl);min-height:var(--product-ui-space-4xl)}.pu-color-swatch{display:inline-block;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-space-xs)}.pu-setting-range{display:grid;gap:var(--product-ui-space-sm);min-width:0}.pu-setting-range output{font-size:var(--product-ui-font-size-sm);font-weight:600;font-variant-numeric:tabular-nums;color:var(--product-ui-text)}.product-workspace .pu-setting-range input[type=range]{width:100%;accent-color:var(--product-ui-primary);cursor:pointer}.pu-setting-editor .cart-inline-editor-status:empty{display:none}.product-workspace.pu-context-surface .admin-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-small-gap)}@media(max-width:600px){.product-workspace.pu-context-surface .admin-form-grid{grid-template-columns:minmax(0,1fr)}}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key]{position:relative}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key] .badge-value{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key]:before{content:"";display:block;width:var(--product-ui-space-xl);height:var(--product-ui-space-xl);background:var(--badge-color);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-space-xs)}.product-workspace .pu-part-settings .cart-item-badge--color[data-config-key] .badge-caret{display:none}.product-workspace .pu-setting-choices .pu-swatch-choice[aria-pressed=true]{background:var(--pu-swatch);box-shadow:none;outline:1px solid var(--product-ui-text);outline-offset:0}.pu-swatch-choice .pu-color-swatch{display:none}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-sm);padding:var(--product-ui-space-md);margin-bottom:var(--product-ui-space-md);border:0;border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface-subtle)}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row{display:flex;flex-direction:column;gap:var(--product-ui-space-xs);min-width:0}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row span{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace.pu-context-surface .admin-order-digital-inventory-summary-row strong{font-size:var(--product-ui-font-size-sm);overflow-wrap:anywhere}.product-workspace .pu-record-item>.pu-context-inline[data-context-kind]{justify-self:end;max-width:var(--pu-overlay-width)}.product-workspace.pu-context-surface.admin-order-action-flyout:not(.pu-context-inline)[data-context-kind]{position:fixed;inset:auto;margin:0;max-height:calc(100dvh - var(--pu-gap)*2);overflow:auto;box-shadow:var(--product-ui-shadow-popover);animation:pu-context-slide-in var(--product-ui-transition)}@keyframes pu-context-slide-in{0%{opacity:0;translate:0 var(--product-ui-space-sm)}to{opacity:1;translate:0 0}}@media(prefers-reduced-motion:reduce){.product-workspace.pu-context-surface.admin-order-action-flyout[data-context-kind]{animation:none}}.product-workspace .pu-setting-choices>button.pu-button{font-family:var(--product-ui-font-family);font-size:var(--product-ui-font-size-sm);font-weight:400;line-height:var(--product-ui-line-height-relaxed)}.pu-setting-chips{display:flex;flex-wrap:wrap;align-items:center;gap:var(--product-ui-space-sm)}.pu-setting-chips .cart-item-badge{display:inline-flex;align-items:center;gap:var(--product-ui-space-xs)}.pu-setting-search{flex-basis:100%;width:100%}.pu-setting-choices button[hidden]{display:none!important}.pu-setting-chips .pu-color-swatch{width:var(--product-ui-space-lg);height:var(--product-ui-space-lg);border:1px solid var(--product-ui-border);border-radius:50%}.pu-setting-choices--searchable{max-height:var(--pu-viewer-height);overflow:auto;align-content:start}.pu-setting-choices--searchable .pu-setting-search{position:sticky;top:0;background:var(--product-ui-surface);z-index:1}.pu-setting-chips .cart-item-badge[aria-expanded=true]{outline:1px solid var(--product-ui-text)}.product-workspace .rv-metrics{display:flex;flex-wrap:wrap;align-items:center;gap:var(--product-ui-space-sm);padding:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:var(--product-ui-text-muted);font:var(--product-ui-font-size-xs)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.product-workspace .rv-metrics :is(span,strong){color:inherit;font:inherit;text-transform:none;letter-spacing:normal}.product-workspace .rv-metric{display:inline-flex;align-items:baseline;gap:var(--product-ui-space-xs)}.product-workspace .rv-metric+.rv-metric{border-left:1px solid var(--product-ui-border);padding-left:var(--product-ui-space-sm)}.product-workspace .rv-metric:last-child strong{font-weight:var(--product-ui-font-weight-medium)}.product-workspace{--pu-gap: var(--product-ui-space-4xl);--pu-record-action-inset: var(--pu-gap);--pu-small-gap: var(--product-ui-space-lg);--pu-control-height: 38px;--pu-record-financial-badge-height: 28px;--pu-record-financial-badge-padding-block: 2px;--pu-rail-width: var(--product-ui-rail-width);--pu-detail-width: 340px;--pu-content-width: 1440px;--pu-preview-size: 62px;--pu-model-thumbnail-size: 64px;--pu-title-size: var(--product-ui-title-size);--pu-section-size: var(--product-ui-font-size-lg);--pu-row-padding: var(--product-ui-space-2xl);--pu-overlay-width: 660px;--pu-viewer-height: 360px;--pu-model-viewer-height: 440px;--pu-header-height: var(--product-ui-mobile-bar-height);--pu-line-columns: minmax(0,1.7fr) minmax(100px,.8fr) minmax(70px,.45fr) minmax(120px,.7fr);margin:0;background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);color-scheme:light}html[data-product-ui-theme=dark] .product-workspace{color-scheme:dark}.product-workspace *{box-sizing:border-box}.product-workspace [hidden]{display:none!important}.product-workspace :is(button,input,select,textarea){font:inherit}.product-workspace :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:3px}.product-workspace button{cursor:pointer}.product-workspace button:disabled{cursor:not-allowed;opacity:.5}.product-workspace a{color:inherit}.product-workspace h1,.product-workspace h2,.product-workspace h3,.product-workspace p{margin:0}.product-workspace h1{font-size:var(--pu-title-size);letter-spacing:normal;font-weight:var(--product-ui-type-weight-semibold)}.product-workspace h2{font-size:var(--pu-section-size);font-weight:var(--product-ui-type-weight-semibold)}.product-workspace h3{font-size:var(--product-ui-font-size-md)}.product-workspace p{color:var(--product-ui-text-muted)}.pu-skip{position:fixed;top:-100px;z-index:100;background:var(--product-ui-surface);padding:var(--pu-small-gap)}.pu-skip:focus{top:0}.pu-main-region{min-width:0}.pu-topbar{min-height:var(--pu-header-height);padding:var(--pu-small-gap) var(--pu-gap);display:flex;justify-content:space-between;gap:var(--pu-small-gap);align-items:center;border-bottom:1px solid var(--product-ui-border);background:var(--product-ui-surface)}.pu-topbar-context{display:flex;align-items:center;gap:var(--pu-small-gap)}.pu-topbar small{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.pu-content{max-width:var(--pu-content-width);padding:var(--pu-gap);margin:auto}.pu-page-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--pu-gap);margin-bottom:var(--pu-gap)}.product-workspace .pu-page-heading h2{font-size:var(--pu-title-size)}.pu-page-heading p{margin-top:var(--product-ui-space-xs);max-width:65ch}.pu-actions{display:flex;align-items:center;gap:var(--product-ui-space-sm);flex-wrap:wrap}.pu-button{display:inline-flex;justify-content:center;align-items:center;gap:var(--product-ui-space-sm);min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);color:var(--product-ui-text);background:var(--product-ui-control-bg);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);text-decoration:none;font-weight:var(--product-ui-type-weight-semibold);font-size:var(--product-ui-font-size-sm);white-space:nowrap}.pu-button:hover{background:var(--product-ui-surface-hover)}.pu-button.pu-primary{background:var(--product-ui-primary);color:var(--product-ui-on-primary);border-color:var(--product-ui-primary)}.pu-button.pu-primary:hover{background:var(--product-ui-primary-hover)}.pu-button.pu-quiet{background:transparent;border-color:transparent}.pu-button[aria-current=page],.pu-button[aria-pressed=true]{background:var(--product-ui-active-bg);border-color:var(--product-ui-active-border)}.pu-field{display:grid;gap:var(--product-ui-space-sm);min-width:0}.pu-field>span,.pu-label{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-type-weight-medium)}.product-workspace :is(input:not([type=checkbox]):not([type=radio]),select,textarea){color:var(--product-ui-text);background:var(--product-ui-control-bg);border:1px solid var(--product-ui-input-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-sm) var(--pu-small-gap);min-height:var(--pu-control-height);min-width:0;width:100%}.product-workspace input::placeholder,.product-workspace textarea::placeholder{color:var(--product-ui-text-muted)}.product-workspace input[type=checkbox],.product-workspace input[type=radio]{width:18px;height:18px;accent-color:var(--product-ui-primary)}.product-workspace textarea{resize:vertical;min-height:110px}.pu-toolbar{display:flex;gap:var(--pu-small-gap);align-items:center;flex-wrap:wrap;padding-bottom:var(--pu-row-padding)}.pu-toolbar .pu-search{flex:1;min-width:180px;max-width:440px}.pu-toolbar .pu-field{min-width:150px}.pu-tabs{display:flex;gap:var(--product-ui-space-2xl);overflow-x:auto;border-bottom:1px solid var(--product-ui-border);margin-bottom:var(--pu-gap)}.pu-tabs button,.pu-tabs a{border:0;border-bottom:2px solid transparent;background:transparent;color:var(--product-ui-text-muted);padding:var(--pu-small-gap) var(--product-ui-space-xs);white-space:nowrap;text-decoration:none}.pu-tabs [aria-current=page],.pu-tabs [aria-pressed=true]{border-bottom-color:var(--product-ui-primary);color:var(--product-ui-text);font-weight:var(--product-ui-type-weight-semibold)}.pu-tabs .pu-count{margin-left:var(--product-ui-space-sm);font-variant-numeric:tabular-nums}.pu-surface{background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);overflow:hidden}.pu-section{padding:var(--pu-gap);min-width:0}.pu-section+.pu-section{border-top:1px solid var(--product-ui-border)}.pu-section-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap);margin-bottom:var(--pu-row-padding)}.pu-stack{display:grid;gap:var(--pu-gap);align-content:start}.pu-content:focus{outline:none}.pu-grid>.pu-section+.pu-section{border-top:0;border-left:1px solid var(--product-ui-border)}.pu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-gap)}.pu-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-row-padding)}.pu-form-grid .pu-wide{grid-column:1 / -1}.pu-badge{display:inline-block;color:var(--product-ui-text);background:var(--product-ui-surface-subtle);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-xs) var(--product-ui-space-sm);font-size:var(--product-ui-font-size-xs);line-height:1.15;white-space:nowrap}.pu-badges{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-xs);margin-top:var(--product-ui-space-sm)}.pu-muted{color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.pu-identity{display:flex;align-items:center;gap:var(--pu-small-gap);min-width:0}.pu-identity>div{min-width:0}.pu-identity strong{display:block;font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-type-weight-semibold);overflow-wrap:anywhere}.pu-identity .pu-muted{display:block;margin-top:var(--product-ui-space-xs)}.pu-preview{flex:0 0 var(--pu-preview-size);height:var(--pu-preview-size);border:0;background:transparent;color:var(--product-ui-text-muted);padding:0;font-size:var(--product-ui-font-size-xs)}.pu-preview img{height:100%;width:100%;object-fit:contain}.pu-table-scroll{overflow-x:auto}.pu-table{width:100%;border-collapse:collapse;font-size:var(--product-ui-font-size-sm);text-align:left}.pu-table th,.pu-table-head-surface{color:var(--product-ui-text-muted);background:var(--product-ui-surface-subtle);font-size:var(--product-ui-font-size-xs);font-weight:var(--product-ui-type-weight-medium);white-space:nowrap}.pu-table :is(td,th){padding:var(--pu-row-padding);border-bottom:1px solid var(--product-ui-border)}.pu-table tr:last-child td{border:0}.pu-table td:first-child:has(input){width:44px}.pu-table tbody tr:hover{background:var(--product-ui-surface-hover)}.pu-table .pu-number{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.pu-table td .pu-muted{display:block}.pu-table .pu-row-title{border:0;padding:0;color:inherit;background:transparent;font-weight:var(--product-ui-type-weight-semibold);text-align:left;text-decoration:underline;text-underline-offset:3px}.pu-pagination{display:flex;justify-content:space-between;align-items:center;gap:var(--pu-small-gap);padding:var(--pu-row-padding);border-top:1px solid var(--product-ui-border);color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-sm)}.pu-line{display:grid;grid-template-columns:var(--pu-line-columns);gap:var(--pu-row-padding);padding:var(--pu-gap);align-items:start;border-bottom:1px solid var(--product-ui-border)}.pu-line:last-child{border-bottom:0}.pu-line :is(.pu-line-additions,.pu-line-quantity,.pu-line-price){display:grid;gap:var(--product-ui-space-sm);font-size:var(--product-ui-font-size-sm)}.pu-line-price{text-align:right;font-variant-numeric:tabular-nums}.pu-line .pu-preview{--pu-preview-size: 52px}.pu-line-quantity input{max-width:100px}.pu-checkout{display:grid;grid-template-columns:minmax(0,1fr) var(--pu-detail-width);gap:var(--pu-gap);align-items:start}.pu-summary{position:sticky;top:var(--pu-gap)}.pu-summary dl{display:grid;grid-template-columns:1fr auto;gap:var(--pu-row-padding);margin:var(--pu-gap) 0;font-size:var(--product-ui-font-size-sm)}.pu-summary dt{color:var(--product-ui-text-muted)}.pu-summary dd{margin:0;text-align:right;font-variant-numeric:tabular-nums}.pu-total{display:flex;justify-content:space-between;border-top:1px solid var(--product-ui-border);padding-top:var(--pu-row-padding);margin-bottom:var(--pu-row-padding);font-size:var(--product-ui-font-size-lg);font-weight:var(--product-ui-type-weight-semibold)}.pu-summary .pu-button{width:100%;margin-top:var(--product-ui-space-sm)}.product-workspace address{font-style:normal;line-height:1.7;margin-bottom:var(--product-ui-space-sm)}.pu-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-small-gap)}.pu-choice{padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);background:var(--product-ui-surface);border-radius:var(--product-ui-control-radius);color:inherit;text-align:left;min-width:0}.pu-choice[aria-pressed=true]{border-color:var(--product-ui-primary);background:var(--product-ui-active-bg)}.pu-choice strong,.pu-choice small{display:block}.pu-choice small{color:var(--product-ui-text-muted);margin-top:var(--product-ui-space-xs)}.pu-builder{display:grid;grid-template-columns:minmax(0,1fr) var(--pu-detail-width);gap:var(--pu-gap);align-items:start}.pu-viewer{min-height:var(--pu-viewer-height);position:relative;overflow:hidden;background:var(--product-ui-surface-subtle)}.pu-viewer canvas{display:block;width:100%;height:var(--pu-viewer-height)}.pu-viewer-meta{position:absolute;top:var(--pu-row-padding);left:var(--pu-row-padding);pointer-events:none}.pu-viewer-meta small{display:block;color:var(--product-ui-text-muted)}.pu-viewer-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--pu-small-gap);padding:var(--pu-small-gap) var(--pu-row-padding);border-top:1px solid var(--product-ui-border);font-size:var(--product-ui-font-size-xs);align-items:center}.pu-materials{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pu-small-gap)}.pu-swatch{display:inline-block;width:14px;height:14px;border-radius:50%;border:1px solid var(--product-ui-border-strong);vertical-align:middle;margin-right:var(--product-ui-space-xs)}.pu-addition{display:flex;gap:var(--pu-small-gap);align-items:start;padding:var(--pu-row-padding) 0;border-bottom:1px solid var(--product-ui-border)}.pu-addition:last-child{border:0;padding-bottom:0}.pu-addition div{flex:1}.pu-addition small{color:var(--product-ui-text-muted);display:block}.pu-empty{padding:calc(var(--pu-gap)*2) var(--pu-gap);text-align:center;display:grid;justify-items:center;gap:var(--pu-small-gap)}.pu-empty p{max-width:55ch}.pu-feedback{padding:var(--pu-row-padding);border-left:2px solid var(--product-ui-border-strong);background:var(--product-ui-surface-subtle);font-size:var(--product-ui-font-size-sm)}.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info{display:grid;gap:var(--product-ui-space-xs);min-width:0;border-left-width:3px;color:var(--product-ui-text);overflow-wrap:anywhere}.pu-feedback--warning{border-left-color:var(--product-ui-warning);background:color-mix(in srgb,var(--product-ui-warning) 11%,var(--product-ui-surface))}.pu-feedback--error{border-left-color:var(--product-ui-danger);background:color-mix(in srgb,var(--product-ui-danger) 10%,var(--product-ui-surface))}.pu-feedback--info{border-left-color:var(--product-ui-border-strong)}.product-workspace p.pu-feedback:is(.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info){color:var(--product-ui-text)}.pu-feedback:is(.pu-feedback--warning,.pu-feedback--error,.pu-feedback--info) strong{display:block;color:var(--product-ui-text);font-weight:var(--product-ui-font-weight-strong);line-height:1.2}.pu-upload{display:block;border:1px dashed var(--product-ui-border-strong);padding:var(--pu-gap);border-radius:var(--product-ui-control-radius)}.pu-upload input{margin-top:var(--pu-small-gap)}.pu-dialog{width:min(var(--pu-overlay-width),calc(100vw - var(--pu-gap)*2));max-height:calc(100dvh - var(--pu-gap)*2);padding:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);color:var(--product-ui-text);background:var(--product-ui-surface);box-shadow:var(--product-ui-shadow-popover)}.pu-dialog::backdrop{background:#0000007a}.pu-dialog-header{position:sticky;top:0;background:var(--product-ui-surface);z-index:1;padding:var(--pu-row-padding) var(--pu-gap);border-bottom:1px solid var(--product-ui-border);display:flex;align-items:center;justify-content:space-between;gap:var(--pu-small-gap)}.pu-dialog-body{padding:var(--pu-gap)}.pu-dialog-footer{display:flex;justify-content:flex-end;gap:var(--pu-small-gap);margin-top:var(--pu-gap)}.pu-dialog.pu-drawer{height:100dvh;max-height:100dvh;margin:0 0 0 auto;width:min(760px,100vw);border-radius:0}.pu-dialog .pu-line{grid-template-columns:minmax(0,1fr) 80px 110px;padding-inline:0}.pu-dialog .pu-line-additions{grid-column:1}.pu-dialog .pu-line-quantity{grid-column:2;grid-row:1}.pu-dialog .pu-line-price{grid-column:3;grid-row:1}.pu-toast{position:fixed;bottom:var(--pu-gap);left:50%;transform:translate(-50%);background:var(--product-ui-primary);color:var(--product-ui-on-primary);border-radius:var(--product-ui-control-radius);padding:var(--pu-row-padding);z-index:100;max-width:min(90vw,600px);box-shadow:var(--product-ui-shadow-popover)}.pu-metrics{display:flex;flex-wrap:wrap;gap:var(--pu-gap);padding:var(--pu-gap);border-bottom:1px solid var(--product-ui-border)}.pu-metrics div{flex:1}.pu-metrics strong{font-size:var(--pu-title-size);display:block;font-variant-numeric:tabular-nums}.pu-metrics span{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.product-workspace .admin-nav-icon{display:inline-flex;width:20px;height:20px;flex:0 0 20px}.product-workspace .admin-nav-icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}@media(max-width:1180px){.product-workspace{--pu-detail-width: 290px}.pu-checkout .pu-line{grid-template-columns:minmax(0,1fr) 70px 110px}.pu-checkout .pu-line-additions{grid-column:1}.pu-checkout .pu-line-quantity{grid-column:2;grid-row:1}.pu-checkout .pu-line-price{grid-column:3;grid-row:1}}@media(max-width:960px){.pu-builder,.pu-checkout{grid-template-columns:minmax(0,1fr)}.pu-summary{position:static}.pu-topbar small{display:none}}@media(max-width:720px){.product-workspace{--pu-gap: var(--product-ui-space-2xl);--pu-control-height: 44px;--pu-title-size: 22px;--pu-viewer-height: 280px}.pu-topbar{flex-wrap:wrap}.pu-topbar-context{flex:1}.pu-page-heading{flex-direction:column;gap:var(--pu-small-gap)}.pu-grid,.pu-form-grid{grid-template-columns:minmax(0,1fr)}.pu-grid>.pu-section+.pu-section{border-left:0;border-top:1px solid var(--product-ui-border)}.pu-line,.pu-checkout .pu-line,.pu-dialog .pu-line{grid-template-columns:minmax(0,1fr) 110px}.pu-line>div:first-child{grid-column:1/-1}.pu-line .pu-line-additions,.pu-checkout .pu-line .pu-line-additions{grid-column:1/-1;grid-row:auto}.pu-line .pu-line-quantity,.pu-checkout .pu-line .pu-line-quantity{grid-column:1;grid-row:auto}.pu-line .pu-line-price,.pu-checkout .pu-line .pu-line-price{grid-column:2;grid-row:auto}.pu-pagination{flex-wrap:wrap}.pu-table{min-width:650px}.pu-materials{grid-template-columns:minmax(0,1fr)}.pu-tabs{gap:var(--pu-small-gap)}}@media(prefers-reduced-motion:reduce){.product-workspace *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media(max-width:720px){.product-workspace{--pu-line-columns: minmax(0,1fr) 110px}}@media(max-width:680px){.product-workspace{--pu-model-viewer-height:360px}}.product-workspace .pu-address-book{display:grid;gap:var(--pu-gap)}.product-workspace .pu-address-book>section{min-width:0;padding:var(--pu-row-padding);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.product-workspace .pu-address-book dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--product-ui-space-sm)}.product-workspace .pu-address-book dd{margin:0;overflow-wrap:anywhere;color:var(--product-ui-text)}.product-workspace .pu-address-book a{color:var(--product-ui-text);text-decoration:underline}.product-workspace .pu-address-card>.pu-actions:last-child{display:flex;flex-wrap:wrap;gap:var(--pu-small-gap);margin-top:var(--pu-row-padding)}.product-workspace [data-inline-record-editor]{scroll-margin-block:var(--pu-gap)}.product-workspace [data-inline-record-editor] form{width:100%}.product-workspace [data-inline-record-editor] .admin-form-grid--two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pu-gap)}.product-workspace [data-inline-record-editor] label{min-width:0}.product-workspace [data-inline-record-editor] input,.product-workspace [data-inline-record-editor] select{max-width:100%}.product-workspace [data-inline-record-editor] footer{display:flex;flex-wrap:wrap;gap:var(--pu-small-gap)}@media(max-width:640px){.product-workspace [data-inline-record-editor] .admin-form-grid--two{grid-template-columns:minmax(0,1fr)}.product-workspace [data-inline-record-editor] input,.product-workspace [data-inline-record-editor] select{font-size:var(--product-ui-font-size-lg)}}.product-workspace .pu-record-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:var(--product-ui-space-sm)}.product-workspace .pu-record-facts dd{margin:0;overflow-wrap:anywhere}.product-workspace [data-inline-record-editor] header [data-edit-cancel]{display:none}.ops-console{--ops-property-label-width: calc(var(--product-ui-rail-width) - var(--product-ui-space-4xl))}.ops-console .ops-shell{background:var(--product-ui-canvas)}.ops-console .ops-panel{gap:var(--product-ui-space-4xl)}.ops-console :is(.ops-surface,.ops-header-panel,.ops-detail-card,.ops-estimator-card,.ops-estimator-audit-row,.ops-readiness-check-group,.ops-readiness-check-row,.ops-provisioning-admin-card,.ops-product-capability-card){min-width:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0;gap:var(--product-ui-space-lg)}.ops-console .ops-panel>.ops-surface{padding-top:var(--product-ui-space-3xl);border-top:1px solid var(--product-ui-border)}.ops-console :is(.ops-health-columns,.ops-content-grid,.ops-estimator-run-detail-panels,.ops-detail-charts){gap:var(--product-ui-space-4xl)}.ops-console :is(.ops-health-columns,.ops-content-grid,.ops-estimator-run-detail-panels)>*{min-width:0}.ops-console .ops-surface .ops-surface{padding-top:var(--product-ui-space-2xl)}.ops-console .ops-surface-header{gap:var(--product-ui-space-xs)}.ops-console .ops-metric-grid{gap:0;padding-block:var(--product-ui-space-2xl);border-block:1px solid var(--product-ui-border)}.ops-console :is(.ops-metric-card,.ops-health-strip-item){min-width:0;border:0;border-radius:0;background:transparent;padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);gap:var(--product-ui-space-sm)}.ops-console .ops-metric-card-hero{background:transparent}.ops-console .ops-metric-note{overflow-wrap:anywhere}.ops-console .ops-health-strip{gap:0}.ops-console .ops-table-wrap{border-inline:0;border-radius:0}.ops-console .ops-table :is(th,td){padding:var(--product-ui-space-lg)}.ops-console .ops-table td{overflow-wrap:anywhere}.ops-console :is(.ops-event,.ops-fact-row,.ops-provisioning-row,.ops-readiness-check-row){border:0;border-bottom:1px solid var(--product-ui-border);border-radius:0;background:transparent;padding:var(--product-ui-space-lg) 0}.ops-console :is(.ops-event-list,.ops-fact-list,.ops-provisioning-list){gap:0}.ops-console .ops-fact-row{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--product-ui-space-lg);align-items:baseline}.ops-console .ops-provisioning-layout{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--product-ui-space-4xl)}.ops-console .ops-provisioning-detail-stack{gap:var(--product-ui-space-4xl);padding-left:var(--product-ui-space-4xl);border-left:1px solid var(--product-ui-border)}.ops-console .ops-provisioning-form{gap:0}.ops-console .ops-property-row{display:grid;grid-template-columns:var(--ops-property-label-width) minmax(0,1fr);gap:var(--product-ui-space-xs) var(--product-ui-space-2xl);align-items:center;min-width:0;padding-block:var(--product-ui-space-sm);border:0}.ops-console .ops-property-row>span{min-width:0;font-size:var(--product-ui-font-size-sm);color:var(--product-ui-text-muted)}.ops-console .ops-property-row>:is(small,.admin-field-note){grid-column:2;color:var(--product-ui-text-muted)}.ops-console .ops-property-row>:is(input,select,textarea,.ops-provisioning-inline-field,.admin-checkbox-row){width:100%;min-width:0}.ops-console .ops-property-row:has(input[type=checkbox]){display:grid;flex-wrap:initial}.ops-console .ops-property-row:has(input[type=checkbox])>span{flex-basis:auto}.ops-console .ops-property-row .admin-checkbox-row{align-items:flex-start}.ops-console .ops-property-row .admin-checkbox-row>input{margin-top:var(--product-ui-space-xs)}.ops-console .ops-disclosure{border-block-end:1px solid var(--product-ui-border);padding-block:var(--product-ui-space-lg)}.ops-console .ops-disclosure>summary{cursor:pointer;color:var(--product-ui-text);font-weight:var(--product-ui-font-weight-medium);font-size:var(--product-ui-font-size-sm);padding-block:var(--product-ui-space-xs)}.ops-console .ops-disclosure>summary:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-console .ops-disclosure-content{display:grid;gap:var(--product-ui-space-lg);padding-top:var(--product-ui-space-lg)}.ops-console :is(.ops-provisioning-form-actions,.ops-release-actions){padding-top:var(--product-ui-space-2xl)}.ops-console .ops-provisioning-row:is(:hover,:focus-visible){background:var(--product-ui-surface-hover)}.ops-console .ops-provisioning-row.is-selected{background:var(--product-ui-active-bg);box-shadow:inset 2px 0 var(--product-ui-primary);padding-inline:var(--product-ui-space-lg)}.ops-console :is(.ops-provisioning-admin-card,.ops-product-capability-card)+:is(.ops-provisioning-admin-card,.ops-product-capability-card){padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border)}.ops-console .ops-release-layout{grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-4xl)}.ops-console .ops-release-form-grid{grid-template-columns:minmax(0,1fr);gap:0}.ops-console .ops-release-content-editor{padding-top:var(--product-ui-space-2xl)}.ops-console .ops-release-history{padding-top:var(--product-ui-space-4xl);border-top:1px solid var(--product-ui-border)}.ops-console .ops-release-preview{border:0;border-left:1px solid var(--product-ui-border);border-radius:0;padding:0 0 0 var(--product-ui-space-2xl);background:transparent}.ops-console .ops-code-block{background:var(--product-ui-surface-subtle);border:0}.ops-console .ops-action-review{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--product-ui-space-lg);align-items:center;padding:var(--product-ui-space-lg) var(--product-ui-space-2xl);margin-block:var(--product-ui-space-lg);border:0;border-left:2px solid var(--product-ui-primary);background:var(--product-ui-surface-subtle)}.ops-console .ops-action-review .ops-panel-head-actions{flex-wrap:wrap}@media(max-width:1180px){.ops-console .ops-provisioning-layout{grid-template-columns:minmax(0,1fr)}.ops-console .ops-provisioning-detail-stack{padding-left:0;border-left:0;border-top:1px solid var(--product-ui-border);padding-top:var(--product-ui-space-4xl)}}@media(max-width:720px){.ops-console .ops-property-row{grid-template-columns:minmax(0,1fr)}.ops-console .ops-property-row>:is(small,.admin-field-note){grid-column:1}.ops-console .ops-disclosure>summary{min-height:var(--product-ui-rail-control-height);display:list-item;align-content:center}.ops-console .ops-action-review{grid-template-columns:minmax(0,1fr)}.ops-console .ops-release-preview{border-left:0;border-top:1px solid var(--product-ui-border);padding:var(--product-ui-space-2xl) 0 0}.ops-console .ops-fact-row{grid-template-columns:minmax(0,1fr)}}.ops-console .ops-metric-card{min-height:0;align-content:start}.ops-console .ops-property-row>:is(input,select),.ops-console .ops-provisioning-shell .ops-property-row>:is(input:not([type=checkbox]):not([type=radio]),select){background:var(--product-ui-surface-subtle);border-color:transparent}.ops-console .ops-property-row>:is(input,select):is(:hover,:focus),.ops-console .ops-provisioning-shell .ops-property-row>:is(input:not([type=checkbox]):not([type=radio]),select):is(:hover,:focus){background:var(--product-ui-control-bg);border-color:var(--product-ui-input-border)}.ops-console .ops-provisioning-shell .ops-property-row:has(input[type=checkbox]){display:grid}.ops-console .ops-provisioning-shell .ops-property-row:has(input[type=checkbox])>span{flex-basis:auto}.ops-console .ops-provisioning-demo-row{grid-template-columns:minmax(0,1fr) auto}.ops-console .ops-release-option-control{font-weight:400}.ops-console .ops-release-items-field textarea{min-height:calc(var(--pu-viewer-height) - var(--product-ui-space-4xl))}.ops-console .ops-release-preview{min-height:0}.ops-console .ops-estimator-audit-row+.ops-estimator-audit-row{padding-top:var(--product-ui-space-lg);border-top:1px solid var(--product-ui-border)}.ops-console .ops-estimator-tabs{border-bottom:1px solid var(--product-ui-border)}.ops-console .ops-tab-button{border:0;border-radius:0;background:transparent;border-bottom:2px solid transparent}.ops-console .ops-tab-button.is-active{border-bottom-color:var(--product-ui-primary);background:transparent;color:var(--product-ui-text)}@media(max-width:720px){.ops-console .ops-provisioning-demo-row{grid-template-columns:minmax(0,1fr)}}.ops-console .ops-product-capability-fields{grid-template-columns:minmax(0,1fr);gap:0}.ops-console .ops-property-row{font-weight:400}.ops-console .ops-property-row>span{font-weight:400}.ops-console .ops-topbar-actions{width:auto}@media(max-width:720px){.ops-console .ops-panel-head-actions{display:flex;flex-wrap:wrap;width:100%}.ops-console .ops-panel-head-actions>.ops-button{width:auto;flex:1}.ops-console .ops-topbar-actions{width:auto}}.ops-console .ops-provisioning-form-grid-two{grid-template-columns:minmax(0,1fr)}.ops-console .ops-property-row>select,.ops-console .ops-filter-control select{height:var(--pu-control-height)}@media(max-width:720px){.ops-console .ops-property-row>select,.ops-console .ops-filter-control select{height:var(--product-ui-rail-control-height)}.ops-console .ops-property-row :is(input:not([type=checkbox]):not([type=radio]),select){min-height:var(--product-ui-rail-control-height)}}.ops-console.product-workspace .ops-property-row>:is(input,select){background:var(--product-ui-surface-subtle);border-color:transparent}.ops-console.product-workspace .ops-property-row>:is(input,select):is(:hover,:focus){background:var(--product-ui-control-bg);border-color:var(--product-ui-input-border)}.ops-console .ops-metric-grid+.ops-metric-grid{border-top:0;padding-top:0}.ops-console .ops-panel>:is(.ops-surface,.ops-metric-grid,.ops-health-strip,.ops-health-columns,.ops-content-grid,.ops-provisioning-layout,.ops-release-layout,.ops-provisioning-shell){background:var(--product-ui-surface);border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius);padding:var(--product-ui-space-2xl)}.ops-console .ops-panel>.ops-metric-grid+.ops-metric-grid{padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border)}.sg-intro{display:grid;gap:var(--product-ui-space-sm);margin-bottom:var(--product-ui-space-2xl)}.sg-section-heading{display:flex;align-items:start;justify-content:space-between;gap:var(--product-ui-space-2xl);margin-bottom:var(--product-ui-space-2xl)}.sg-section-heading .pu-field{min-width:0}.sg-section-heading h3,.sg-example h3{margin-bottom:var(--product-ui-space-xs)}.sg-type{padding:var(--product-ui-space-2xl);background:var(--product-ui-canvas);margin-bottom:var(--product-ui-space-2xl)}.sg-type h2{font-size:var(--pu-title-size)}.sg-type small,.sg-muted,.sg-token small{color:var(--product-ui-text-muted)}.sg-result{margin-bottom:var(--product-ui-space-lg)!important}.sg-token{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto;align-items:center;gap:var(--product-ui-space-lg);padding-block:var(--product-ui-space-lg);border-top:1px solid var(--product-ui-border)}.sg-token>div{display:flex;gap:var(--product-ui-space-lg);align-items:center;min-width:0}.sg-token>div>div{display:grid;min-width:0}.sg-token code,.sg-source code{overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}.sg-token output{overflow-wrap:anywhere;font-size:var(--product-ui-font-size-sm)}.sg-swatch,.sg-measure{width:var(--product-ui-space-4xl);height:var(--product-ui-space-4xl);flex-shrink:0;border:1px solid var(--product-ui-border);border-radius:var(--product-ui-control-radius)}.sg-measure{display:grid;place-items:center;font-size:var(--product-ui-font-size-xs)}.sg-source{font-size:var(--product-ui-font-size-xs);color:var(--product-ui-text-muted)}.sg-source summary{cursor:pointer;padding:var(--product-ui-space-sm)}.sg-source code{display:block;max-width:var(--pu-detail-width)}.sg-example{padding-block:var(--product-ui-space-2xl);border-top:1px solid var(--product-ui-border);display:grid;gap:var(--product-ui-space-lg)}.sg-preview{display:grid;gap:var(--product-ui-space-lg)}.sg-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-2xl)}.sg-error,.sg-fields [aria-invalid=true]+small{color:var(--product-ui-danger)!important}.sg-fields [aria-invalid=true]{border-color:var(--product-ui-danger)}.sg-adoption{min-width:calc(var(--product-ui-rail-width) * 3)}@media(max-width:720px){.sg-section-heading{flex-direction:column}.sg-section-heading .pu-field{width:100%}.sg-fields{grid-template-columns:minmax(0,1fr)}.sg-token{grid-template-columns:minmax(0,1fr);gap:var(--product-ui-space-xs)}.sg-token .sg-source summary{padding-inline:0}.sg-preview .pu-actions{flex-wrap:wrap}}.sg-filter{display:flex;gap:var(--product-ui-space-lg);min-width:0}.sg-token code{color:var(--product-ui-text-muted)}.sg-measure{border:0}.sg-preview>.pu-button{justify-self:start}@media(max-width:720px){.sg-filter{width:100%;flex-wrap:wrap}.sg-filter .pu-field{flex:1}}[data-style-guide-host]{grid-template-columns:minmax(0,1fr)}[data-guide-panel],[data-tooltip-checks],.sg-example,.sg-preview{min-width:0}.sg-inventory-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr)) minmax(0,2fr);gap:var(--product-ui-space-lg);margin-block:var(--product-ui-space-2xl)}.sg-inventory-filters .pu-field{min-width:0}.sg-inventory-identifier{display:block;max-width:var(--pu-detail-width);overflow-wrap:anywhere;white-space:normal;color:var(--product-ui-text-muted);font-size:var(--product-ui-font-size-xs);font-weight:400}.sg-adoption th[scope=row]{min-width:var(--product-ui-rail-width)}.sg-adoption td{white-space:normal;min-width:var(--product-ui-rail-compact-width)}.sg-adoption th[scope=row]>.sg-muted{display:block;font-weight:400}.sg-inventory-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-2xl)}.sg-evidence{padding-left:var(--product-ui-space-2xl)}.sg-evidence li{margin-block:var(--product-ui-space-lg)}.sg-evidence code,.sg-evidence span{display:block;overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}.sg-inventory-pagination{margin-block:var(--product-ui-space-lg);flex-wrap:wrap}[data-inventory-explanation]{margin-top:var(--product-ui-space-lg)}@media(max-width:720px){.sg-inventory-filters,.sg-inventory-evidence{grid-template-columns:minmax(0,1fr)}}.sg-inventory-tabs{flex-wrap:wrap;overflow:visible}.sg-inventory-filters :is(input,select){height:var(--pu-control-height)}.sg-example>code{min-width:0;overflow-wrap:anywhere;font-size:var(--product-ui-font-size-xs)}@media(max-width:768px){.sg-button-mappings{min-width:0;width:100%}.sg-button-mappings thead{display:none}.sg-button-mappings tbody{display:block}.sg-button-mappings tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--product-ui-space-lg);padding-block:var(--product-ui-space-lg);border-bottom:1px solid var(--product-ui-border)}.sg-button-mappings th,.sg-button-mappings td{display:block;min-width:0;border:0;padding:var(--product-ui-space-sm)}.sg-button-mappings th,.sg-button-mappings td[data-label="Shared replacement"]{grid-column:1 / -1}.sg-button-mappings td[data-label="Shared replacement"]{grid-row:2}.sg-button-mappings td:before{content:attr(data-label);display:block;color:var(--product-ui-muted);font-size:var(--product-ui-font-size-sm);margin-bottom:var(--product-ui-space-sm)}.sg-button-mappings .pu-button{max-width:100%}.sg-button-mappings select{width:100%}}.sg-button-mappings .pu-field select{height:var(--product-ui-rail-control-height);min-height:var(--product-ui-rail-control-height);width:100%;padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);color:var(--product-ui-text);background:var(--product-ui-control-bg);font:inherit}@media(max-width:768px){.ops-console .ops-table.sg-button-mappings{min-width:0;width:100%}.ops-console .sg-button-mappings td{overflow-wrap:anywhere}}#sg-layouts :is(.sg-example,.sg-preview){min-width:0}#sg-layouts .pu-table :is(th,td,code){white-space:normal;overflow-wrap:anywhere}#sg-layouts .pu-table{width:100%;table-layout:fixed}:root{--ops-bg: var(--product-ui-canvas);--ops-bg-soft: var(--product-ui-surface-subtle);--ops-panel: var(--product-ui-surface);--ops-panel-strong: var(--product-ui-surface-subtle);--ops-border: var(--product-ui-border);--ops-border-strong: var(--product-ui-border-strong);--ops-text: var(--product-ui-text);--ops-text-strong: var(--product-ui-text);--ops-muted: var(--product-ui-text-muted);--ops-muted-strong: var(--product-ui-text-muted);--ops-accent: var(--product-ui-primary);--ops-success: var(--product-ui-success);--ops-success-bg: var(--product-ui-active-bg);--ops-critical: var(--product-ui-danger);--ops-radius-xl: var(--product-ui-control-radius);--ops-radius-lg: var(--product-ui-control-radius);--ops-radius-md: var(--product-ui-control-radius);--ops-radius-sm: var(--product-ui-control-radius);--ops-transition: var(--product-ui-transition);--ops-font-family: var(--product-ui-font-family)}*{box-sizing:border-box}[hidden]{display:none!important}html,body{margin:0;min-height:100%;background:var(--product-ui-canvas);color:var(--product-ui-text);font:var(--product-ui-font-size-md)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family);color-scheme:light}body{min-height:100dvh;overflow-x:clip;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}.ops-toast{position:fixed;top:20px;right:20px;z-index:80;min-width:240px;max-width:360px;padding:var(--product-ui-space-xl) var(--product-ui-space-2xl);border-radius:var(--ops-radius-md);border:1px solid var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text);opacity:0;transform:translateY(-8px);pointer-events:none;transition:opacity var(--ops-transition),transform var(--ops-transition)}.ops-toast.is-visible{opacity:1;transform:translateY(0)}.ops-login-screen{position:fixed;inset:0;display:grid;place-items:center;padding:var(--product-ui-space-4xl)}.ops-login-backdrop{display:none}.ops-login-card{position:relative;z-index:1;width:min(100%,440px);display:grid;gap:var(--product-ui-space-2xl);padding:var(--product-ui-space-4xl);border-radius:var(--product-ui-control-radius)}.ops-login-kicker,.ops-brand-kicker,.ops-inline-label{margin:0;font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-muted)}.ops-panel-kicker,.ops-metric-label,.ops-surface-kicker{margin:0;font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-table th{color:var(--ops-accent)}.ops-login-card h1,.ops-brand-card h1,.ops-topbar-copy h2,.ops-panel-head h2,.ops-header-panel h2,.ops-surface h3,.ops-estimator-card strong{margin:0;color:var(--ops-text-strong);font-family:var(--ops-font-family);letter-spacing:normal}.ops-login-card h1{font-size:var(--product-ui-font-size-sm);line-height:.94}.ops-login-copy,.ops-login-note,.ops-brand-copy,.ops-topbar-copy p,.ops-panel-meta,.ops-provisioning-meta,.ops-metric-note,.ops-surface p,.ops-surface li,.ops-operator-role,.ops-health-strip-note,.ops-cell-sub,.ops-empty-state{margin:0;font-size:var(--product-ui-font-size-sm);color:var(--ops-muted);line-height:var(--product-ui-line-height-relaxed)}.ops-panel-meta{max-width:88ch}.ops-field{display:grid;gap:var(--product-ui-space-sm)}.ops-field span{font-size:var(--product-ui-font-size-sm);font-weight:600;color:var(--ops-muted-strong)}.ops-field input,.ops-field select,.ops-field textarea{width:100%;min-height:50px;padding:var(--product-ui-space-xl) var(--product-ui-space-xl);border:1px solid var(--ops-border-strong);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--ops-text);transition:border-color var(--ops-transition),background var(--ops-transition)}.ops-field textarea{resize:vertical;min-height:160px;line-height:var(--product-ui-line-height-relaxed)}.ops-field input:focus,.ops-field select:focus,.ops-field textarea:focus{outline:none;border-color:var(--product-ui-border)}.ops-login-error{padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle);color:var(--ops-text)}.ops-app{padding:0}.ops-layout{width:100%;margin:0}.ops-shell{min-width:0;padding:0;border:0;border-radius:0;background:transparent}.ops-topbar{min-height:var(--product-ui-mobile-bar-height);display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-lg);padding:var(--product-ui-space-lg) var(--product-ui-space-4xl);border-bottom:1px solid var(--product-ui-border);background:var(--product-ui-surface)}.ops-topbar-copy{display:grid;gap:var(--product-ui-space-xs)}.ops-topbar-copy h2{font-size:var(--product-ui-font-size-md);font-weight:var(--product-ui-font-weight-medium)}.ops-topbar-actions{display:flex;align-items:center;gap:var(--product-ui-space-md);justify-content:flex-end}.ops-nav-copy,.ops-brand-copy,.ops-context-card,.ops-focus-card,.ops-brand-card,.ops-runtime-pill,.ops-operator{display:none}.ops-main{min-width:0;max-width:var(--pu-content-width);margin:auto;padding:var(--product-ui-space-4xl)}.ops-panel{display:grid;gap:var(--product-ui-space-2xl)}.ops-panel-head,.ops-header-panel,.ops-surface,.ops-metric-card{padding:var(--product-ui-space-2xl)}.ops-panel-head,.ops-header-panel{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-2xl)}.ops-panel-head-actions,.ops-header-actions{display:flex;align-items:center;gap:var(--product-ui-space-md);flex-wrap:wrap}.ops-toolbar{display:flex;align-items:flex-end;gap:var(--product-ui-space-md);flex-wrap:wrap}.ops-filter-control{display:grid;gap:var(--product-ui-space-xs);min-width:160px}.ops-filter-control-search{flex:1 1 320px;min-width:260px}.ops-filter-control span{font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-filter-control input,.ops-filter-control select{min-height:42px;width:100%;padding:0 var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text)}.ops-filter-control input:focus,.ops-filter-control select:focus{outline:none;border-color:var(--product-ui-border)}.ops-header-chip{display:inline-flex;align-items:center;min-height:34px;padding:0 var(--product-ui-space-lg);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-xs)}.ops-health-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-health-strip-item{display:grid;gap:var(--product-ui-space-md);padding:var(--product-ui-space-2xl) var(--product-ui-space-2xl)}.ops-health-strip-state,.ops-service-state{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);letter-spacing:normal;text-transform:none;color:var(--ops-text-strong)}.ops-health-strip-state[data-status=healthy],.ops-service-state[data-status=healthy]{color:var(--ops-success)}.ops-health-strip-state[data-status=warning],.ops-health-strip-state[data-status=checking],.ops-service-state[data-status=warning],.ops-service-state[data-status=checking]{color:var(--ops-muted-strong)}.ops-health-strip-state[data-status=error],.ops-health-strip-state[data-status=critical],.ops-service-state[data-status=error],.ops-service-state[data-status=critical]{color:var(--ops-text-strong)}.ops-metric-grid,.ops-estimator-grid{display:grid;gap:var(--product-ui-space-lg)}.ops-ceo-summary-grid{grid-template-columns:1.45fr repeat(2,minmax(0,1fr))}.ops-health-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-estimator-target-grid{grid-template-columns:1.35fr repeat(3,minmax(0,1fr))}.ops-estimator-diagnostic-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-metric-card{display:grid;gap:var(--product-ui-space-lg);min-height:138px}.ops-metric-card-hero{background:var(--product-ui-surface-subtle);border-color:var(--product-ui-border);min-height:150px}.ops-metric-value{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);line-height:.94;color:var(--ops-text-strong);letter-spacing:normal}.ops-metric-note{font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);color:var(--ops-muted-strong)}.ops-metric-note-strong{color:var(--ops-text)}.ops-metric-value-state{font-size:var(--product-ui-font-size-sm);letter-spacing:normal}.ops-metric-value-state[data-status=healthy]{color:var(--ops-success)}.ops-metric-value-state[data-status=warning],.ops-metric-value-state[data-status=checking]{color:var(--ops-text-strong)}.ops-metric-value-state[data-status=critical],.ops-metric-value-state[data-status=error]{color:var(--product-ui-danger)}.ops-health-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-content-grid,.ops-brief-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-tabs{display:grid;gap:var(--product-ui-space-lg)}.ops-estimator-inline-detail{display:grid;gap:var(--product-ui-space-2xl);margin-top:var(--product-ui-space-sm);padding-top:var(--product-ui-space-2xl);border-top:1px solid var(--ops-border)}.ops-estimator-training-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--product-ui-space-lg)}.ops-estimator-training-actions{display:flex;justify-content:flex-end;align-items:flex-start;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.ops-estimator-training-readiness-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-tab-row{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-sm)}.ops-tab-button{border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);color:var(--ops-muted-strong);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-sm);letter-spacing:normal;padding:var(--product-ui-space-sm) var(--product-ui-space-xl);cursor:pointer;transition:background var(--ops-transition),border-color var(--ops-transition),color var(--ops-transition)}.ops-tab-button:hover,.ops-tab-button:focus-visible{border-color:var(--ops-border-strong);color:var(--ops-text)}.ops-tab-button.is-active{border-color:var(--ops-border-strong);background:var(--product-ui-surface);color:var(--ops-text-strong)}.ops-estimator-tab-panel{display:grid;gap:var(--product-ui-space-xl)}.ops-estimator-tab-panel[hidden]{display:none!important}.ops-estimator-detail-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:var(--product-ui-space-lg)}.ops-estimator-detail-actions{display:flex;justify-content:flex-end;align-items:flex-start;gap:var(--product-ui-space-sm)}.ops-estimator-detail-grid,.ops-estimator-run-detail-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-run-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--product-ui-space-md);margin-bottom:var(--product-ui-space-xl)}.ops-estimator-run-detail-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-estimator-audit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg);align-items:start}.ops-estimator-audit-list{display:grid;gap:var(--product-ui-space-md)}.ops-estimator-audit-row{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-estimator-audit-head{display:flex;align-items:center;justify-content:space-between;gap:var(--product-ui-space-md)}.ops-estimator-audit-values{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-estimator-audit-note{color:var(--ops-muted);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-estimator-json-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-code-block{margin:0;padding:var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);color:var(--ops-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed);max-height:440px;overflow:auto;white-space:pre}.ops-surface{display:grid;gap:var(--product-ui-space-xl);align-content:start}.ops-surface-header{display:grid;gap:var(--product-ui-space-xs)}.ops-surface h3{font-size:var(--product-ui-font-size-sm)}.ops-health-diagnostics-head{gap:var(--product-ui-space-sm)}.ops-health-diagnostics-head .ops-panel-meta{max-width:none}.ops-event-list,.ops-service-list,.ops-list,.ops-estimator-list{display:grid;gap:var(--product-ui-space-md)}.ops-list-scroll{max-height:420px;overflow:auto;padding-right:var(--product-ui-space-xs)}.ops-event{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-event strong,.ops-inline-value,.ops-cell-main{color:var(--ops-text-strong)}.ops-inline-link{color:var(--ops-muted-strong);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.ops-inline-link:hover,.ops-inline-link:focus-visible{color:var(--ops-text-strong)}.ops-event-warning{border-color:var(--product-ui-border)}.ops-event-healthy{border-color:var(--product-ui-success);background:var(--product-ui-active-bg)}.ops-event-checking,.ops-event-info,.ops-event-error,.ops-event-critical{border-color:var(--product-ui-border)}.ops-event-muted{opacity:.92}.ops-surface-table{overflow:hidden}.ops-table-wrap{width:100%;overflow-x:auto;border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface)}.ops-table-wrap-scroll{max-height:720px;overflow:auto}.ops-table-wrap-scroll .ops-table thead th{position:sticky;top:0;z-index:1}.ops-table{width:100%;min-width:900px;border-collapse:collapse}.ops-table th,.ops-table td{padding:var(--product-ui-space-2xl) var(--product-ui-space-2xl);text-align:left;vertical-align:top;border-bottom:1px solid var(--ops-border)}.ops-table th{background:var(--product-ui-surface);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-table tbody tr:last-child td{border-bottom:none}.ops-clickable-row{cursor:pointer}.ops-clickable-row td{transition:background var(--ops-transition)}.ops-clickable-row:hover td,.ops-clickable-row:focus-visible td{background:var(--product-ui-surface-subtle)}.ops-clickable-row.is-selected td{background:var(--product-ui-surface-subtle)}.ops-cell-stack{display:grid;gap:var(--product-ui-space-xs)}.ops-cell-actions{align-items:flex-start}.ops-cell-main,.ops-cell-sub{display:block}.ops-cell-main{font-weight:600}.ops-status-badge{display:inline-flex;align-items:center;width:fit-content;min-height:26px;padding:0 var(--product-ui-space-md);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface);font-family:var(--ops-font-family);font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-muted-strong)}.ops-status-badge[data-status=healthy]{border-color:var(--product-ui-success);background:var(--ops-success-bg);color:var(--ops-success)}.ops-status-badge[data-status=warning],.ops-status-badge[data-status=checking]{border-color:var(--product-ui-border);color:var(--ops-text)}.ops-status-badge[data-status=critical],.ops-status-badge[data-status=error]{background:var(--product-ui-text);border-color:var(--product-ui-text);color:var(--product-ui-on-primary)}.ops-customer-detail{gap:var(--product-ui-space-2xl)}.ops-customer-detail-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ops-detail-charts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--product-ui-space-lg)}.ops-detail-card{display:grid;gap:var(--product-ui-space-xl);padding:var(--product-ui-space-2xl);border-radius:var(--ops-radius-lg);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-chart{min-height:200px}.ops-chart-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:var(--product-ui-space-md);align-items:end;min-height:200px}.ops-chart-bar{display:grid;gap:var(--product-ui-space-sm);align-items:end}.ops-chart-value,.ops-chart-label,.ops-chart-note{display:block}.ops-chart-value{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-xs)}.ops-chart-track{height:112px;display:flex;align-items:flex-end;border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface);overflow:hidden}.ops-chart-fill{width:100%;min-height:2px;border-radius:var(--product-ui-control-radius);background:var(--product-ui-text)}.ops-chart-label{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-xs)}.ops-chart-note{color:var(--ops-muted);font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed)}.ops-fact-list{display:grid;gap:var(--product-ui-space-md)}.ops-fact-row{display:grid;gap:var(--product-ui-space-xs);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-fact-label{font-size:var(--product-ui-font-size-xs);letter-spacing:normal;text-transform:none;color:var(--ops-accent)}.ops-fact-value{color:var(--ops-text-strong);line-height:var(--product-ui-line-height-relaxed)}.ops-readiness-check-grid{display:grid;gap:var(--product-ui-space-xl)}.ops-readiness-check-group{display:grid;gap:var(--product-ui-space-lg);padding:var(--product-ui-space-2xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-readiness-check-group h4{margin:0;color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm)}.ops-readiness-check-list{display:grid;gap:var(--product-ui-space-md)}.ops-readiness-check-row{display:grid;gap:var(--product-ui-space-sm);padding:var(--product-ui-space-lg) var(--product-ui-space-xl);border-radius:var(--product-ui-control-radius);border:1px solid var(--product-ui-border);background:var(--product-ui-surface-subtle)}.ops-readiness-check-title{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);font-weight:600}.ops-readiness-check-values{display:grid;gap:var(--product-ui-space-xs)}.ops-readiness-check-values span{color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-xs);line-height:var(--product-ui-line-height-relaxed);word-break:break-word}.ops-list,.ops-estimator-list{margin:0;padding-left:var(--product-ui-space-2xl)}.ops-list li,.ops-estimator-list li{color:var(--ops-muted-strong)}.ops-estimator-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-estimator-card{display:grid;gap:var(--product-ui-space-lg);min-height:180px;padding:var(--product-ui-space-2xl);border-radius:var(--ops-radius-lg);border:1px solid var(--ops-border);background:var(--product-ui-surface)}.ops-provisioning-shell{--surface: var(--product-ui-surface);--surface-soft: var(--product-ui-surface-subtle);--border: var(--product-ui-border);--border-strong: var(--product-ui-border-strong);--text: var(--product-ui-text);--muted: var(--product-ui-text-muted);--accent: var(--product-ui-primary);position:relative;padding:0;color-scheme:inherit}.ops-provisioning-shell .admin-workspace{margin:0!important;padding:0!important;background:transparent}.ops-provisioning-shell .admin-sidebar{flex-basis:320px;max-width:320px}.ops-provisioning-shell .panel,.ops-provisioning-shell .admin-card,.ops-provisioning-shell .admin-order-danger-zone,.ops-provisioning-shell .admin-digital-inventory-surface,.ops-provisioning-shell .admin-factory-surface,.ops-provisioning-shell .admin-integration-surface,.ops-provisioning-shell .admin-material-card{background:var(--surface);border-color:var(--border);box-shadow:none}.ops-provisioning-shell input,.ops-provisioning-shell textarea,.ops-provisioning-shell select{background:var(--product-ui-surface);color:var(--text);border-color:var(--border-strong)}.ops-provisioning-shell .admin-table-head,.ops-provisioning-shell .admin-table-row,.ops-provisioning-shell .admin-table-body{background:transparent}.ops-provisioning-shell .admin-table-row{border-color:var(--border)}.ops-provisioning-shell .btn-primary{background:var(--product-ui-text);border-color:var(--product-ui-text);color:var(--product-ui-on-primary)}.ops-provisioning-shell .btn-secondary{background:var(--product-ui-surface);border-color:var(--border-strong);color:var(--text)}.ops-provisioning-shell .admin-toast{top:18px;right:18px}.ops-release-layout{display:grid;grid-template-columns:minmax(320px,520px) minmax(0,1fr);gap:var(--product-ui-space-2xl);align-items:start}.ops-release-editor{display:grid;gap:var(--product-ui-space-2xl)}.ops-release-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--product-ui-space-xl)}.ops-release-content-editor{display:grid;gap:var(--product-ui-space-lg);min-width:0}.ops-release-content-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--product-ui-space-xl)}.ops-release-content-header span{display:block;margin-bottom:var(--product-ui-space-xs);font-size:var(--product-ui-font-size-sm);font-weight:600;color:var(--ops-muted-strong)}.ops-release-composer{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(220px,.88fr);gap:var(--product-ui-space-lg);align-items:stretch}.ops-release-items-field textarea{min-height:420px;font-size:var(--product-ui-font-size-sm)}.ops-release-preview{display:grid;align-content:start;gap:var(--product-ui-space-lg);min-height:420px;padding:var(--product-ui-space-xl);border:1px solid var(--ops-border);border-radius:var(--product-ui-control-radius);background:var(--product-ui-surface-subtle)}.ops-release-preview h4,.ops-release-preview h5,.ops-release-preview p,.ops-release-preview ul{margin:0}.ops-release-preview h4{color:var(--ops-accent);font-size:var(--product-ui-font-size-xs);font-weight:500;letter-spacing:normal;text-transform:none}.ops-release-preview h5{color:var(--ops-text-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-release-preview-body{display:grid;gap:var(--product-ui-space-md);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-sm);line-height:var(--product-ui-line-height-relaxed)}.ops-release-preview-body ul{padding-left:var(--product-ui-space-2xl)}.ops-release-preview-body li+li{margin-top:var(--product-ui-space-xs)}.ops-release-preview-empty{color:var(--ops-muted)}.ops-release-flag-controls{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-md) var(--product-ui-space-2xl)}.ops-release-option-control{display:inline-flex;align-items:center;gap:var(--product-ui-space-md);color:var(--ops-muted-strong);font-size:var(--product-ui-font-size-sm);font-weight:600}.ops-release-option-control input{width:18px;height:18px;accent-color:var(--ops-accent)}.ops-release-actions,.ops-release-table-actions{display:flex;flex-wrap:wrap;gap:var(--product-ui-space-md);align-items:center}.ops-release-table-actions .ops-button{min-height:36px;padding:var(--product-ui-space-sm) var(--product-ui-space-lg);border-radius:var(--product-ui-control-radius);font-size:var(--product-ui-font-size-xs)}@media(max-width:1320px){.ops-ceo-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-metric-card-hero{grid-column:1 / -1}.ops-health-summary-grid,.ops-estimator-target-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-target-grid .ops-metric-card-hero{grid-column:1 / -1}.ops-estimator-diagnostic-grid,.ops-health-strip,.ops-detail-charts,.ops-customer-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-detail-header{grid-template-columns:1fr}.ops-estimator-detail-actions{justify-content:flex-start}.ops-estimator-training-head{grid-template-columns:1fr}.ops-estimator-training-actions,.ops-estimator-run-actions{justify-content:flex-start}.ops-estimator-detail-grid,.ops-estimator-run-detail-grid,.ops-estimator-training-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-estimator-grid,.ops-release-layout{grid-template-columns:1fr}}@media(max-width:1120px){.ops-sidebar{position:static}.ops-health-columns,.ops-content-grid,.ops-brief-grid,.ops-detail-charts,.ops-estimator-training-readiness-grid,.ops-estimator-run-detail-grid,.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-estimator-json-grid,.ops-release-form-grid,.ops-release-content-header,.ops-release-composer{grid-template-columns:1fr}.ops-release-content-header{display:grid}}@media(max-width:780px){.ops-panel-head,.ops-header-panel{flex-direction:column;align-items:flex-start}.ops-topbar-actions,.ops-panel-head-actions,.ops-header-actions{width:100%;justify-content:flex-start}.ops-button,.ops-estimator-run-actions .ops-button{width:100%}.ops-ceo-summary-grid,.ops-health-summary-grid,.ops-health-strip,.ops-estimator-target-grid,.ops-estimator-diagnostic-grid,.ops-estimator-training-readiness-grid,.ops-estimator-detail-grid,.ops-estimator-run-detail-grid,.ops-estimator-run-detail-panels,.ops-estimator-audit-grid,.ops-customer-detail-metrics{grid-template-columns:1fr}.ops-estimator-audit-head{align-items:flex-start;flex-direction:column}.ops-brand-card,.ops-nav,.ops-panel-head,.ops-header-panel,.ops-metric-card,.ops-surface,.ops-health-strip-item,.ops-provisioning-shell{padding:var(--product-ui-space-2xl)}}html[data-product-ui-theme=dark] body{color-scheme:dark}.ops-panel-head{padding:0;border:0;background:transparent;border-radius:0}.ops-panel-head h2,.ops-login-card h1{font-size:var(--pu-title-size);font-weight:var(--product-ui-font-weight-medium)}.ops-surface h3,.ops-header-panel h2{font-size:var(--pu-section-size);font-weight:var(--product-ui-font-weight-medium)}.ops-metric-value{font-size:var(--pu-title-size);font-weight:var(--product-ui-font-weight-medium);font-variant-numeric:tabular-nums}.ops-field :is(input,select),.ops-button{min-height:var(--product-ui-control-height)}.ops-button-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.ops-button-primary:hover{background:var(--product-ui-primary-hover);border-color:var(--product-ui-primary-hover)}.ops-button-danger{background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-button-danger:hover{background:var(--product-ui-surface-hover);color:var(--product-ui-danger)}.ops-status-badge:is([data-status=critical],[data-status=error]){background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-status-badge[data-status=warning]{color:var(--product-ui-warning)}.ops-chart-fill{background:var(--product-ui-primary)}.ops-chart-track,.ops-table th{background:var(--product-ui-surface-subtle)}.ops-clickable-row:hover td{background:var(--product-ui-surface-hover)}.ops-clickable-row.is-selected td{background:var(--product-ui-active-bg)}.ops-provisioning-shell{padding:0;border:0;background:transparent;color-scheme:inherit}.ops-provisioning-shell :is(input,textarea,select){background:var(--product-ui-control-bg);color:var(--product-ui-text);border-color:var(--product-ui-input-border)}.ops-provisioning-shell .btn-primary{background:var(--product-ui-primary);border-color:var(--product-ui-primary);color:var(--product-ui-on-primary)}.ops-provisioning-shell .btn-secondary{background:var(--product-ui-control-bg);border-color:var(--product-ui-control-border);color:var(--product-ui-text)}.ops-skip{position:absolute;top:-100px;z-index:100;padding:var(--product-ui-space-lg);background:var(--product-ui-surface);color:var(--product-ui-text)}.ops-skip:focus{top:0}@media(max-width:720px){.ops-main{padding:var(--product-ui-space-2xl)}.ops-topbar{padding-inline:var(--product-ui-space-2xl)}.ops-topbar-copy{display:none}.ops-topbar .ops-button{width:auto;min-height:var(--product-ui-rail-control-height)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}.ops-action-review{border-color:var(--product-ui-border-strong)}.ops-button:focus-visible,.ops-field :is(input,select,textarea):focus-visible,.ops-provisioning-row:focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-provisioning-shell .btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--product-ui-space-sm);min-height:var(--product-ui-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);border:1px solid var(--product-ui-control-border);border-radius:var(--product-ui-control-radius);font:inherit;font-size:var(--product-ui-font-size-sm);cursor:pointer}.ops-provisioning-shell .btn:disabled{opacity:.5;cursor:not-allowed}.ops-provisioning-shell .btn-danger{background:var(--product-ui-surface);color:var(--product-ui-danger);border-color:var(--product-ui-danger)}.ops-provisioning-shell :is(.btn,input,select,textarea):focus-visible{outline:2px solid var(--product-ui-focus-border);outline-offset:2px}.ops-metric-card,.ops-health-strip-item,.ops-surface{border:1px solid var(--product-ui-border);background:var(--product-ui-surface);border-radius:var(--product-ui-control-radius)}.ops-surface .ops-event{border:0;border-radius:0;padding-inline:0}.ops-estimator-detail-actions{flex-wrap:wrap}.ops-provisioning-shell input:is([type=checkbox],[type=radio]){width:var(--product-ui-space-2xl);height:var(--product-ui-space-2xl);min-height:0;padding:0;flex:0 0 auto;accent-color:var(--product-ui-primary)}.ops-provisioning-shell .admin-field:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--product-ui-space-lg);flex-wrap:wrap}.ops-provisioning-shell .admin-field:has(input[type=checkbox])>span{flex-basis:100%}.ops-provisioning-shell .admin-field:has(input[type=checkbox])>small{flex:1}.ops-toast{top:calc(var(--product-ui-mobile-bar-height) + var(--product-ui-space-lg))}.ops-panel-head{align-items:flex-start}.ops-panel-meta{max-width:75ch}@media(max-width:720px){.ops-button-small,.ops-tab-button,.ops-release-table-actions .ops-button{min-height:var(--product-ui-rail-control-height)}}.ops-button,.ops-provisioning-shell .btn{min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-control-padding-inline);font-size:var(--product-ui-font-size-sm);font-weight:var(--product-ui-font-weight-medium)}.ops-field :is(input,select,textarea),.ops-provisioning-shell .admin-field :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:var(--pu-control-height);padding:var(--product-ui-space-sm) var(--product-ui-space-lg)}@media(max-width:720px){.ops-button,.ops-provisioning-shell .btn{min-height:var(--product-ui-rail-control-height)}}.sg-standard-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--product-ui-space-4xl)}.sg-standard-layout form{display:grid;gap:var(--product-ui-space-lg)}.sg-standard-preview{display:grid;gap:var(--product-ui-space-lg);padding:var(--product-ui-space-4xl);background:var(--product-ui-canvas);border-radius:var(--product-ui-control-radius)}.sg-standard-label{display:flex;align-items:center;gap:var(--product-ui-tooltip-help-gap)}.sg-standard-preview .pu-tooltip-specimen{position:static;inset:auto;margin:0;max-width:min(100%,var(--product-ui-tooltip-max-width));width:auto;overflow-wrap:anywhere;box-sizing:border-box}.sg-version{display:flex;justify-content:space-between;align-items:center;gap:var(--product-ui-space-lg);padding-block:var(--product-ui-space-lg);border-bottom:1px solid var(--product-ui-border)}@media(max-width:768px){.sg-standard-layout{grid-template-columns:minmax(0,1fr)}.sg-version{align-items:start;flex-wrap:wrap}}.sg-guide-tabs{flex-wrap:wrap}
