:root{--product-ui-swatch-size:var(--product-ui-space-4xl);--product-ui-swatch-compact-size:var(--product-ui-space-xl);--product-ui-swatch-radius:min(var(--product-ui-control-radius), calc(var(--product-ui-swatch-size) / 4))}@layer am-pilot-swatch-standard{:is(.pu-color-swatch,.pu-swatch,.admin-global-color-swatch,.admin-material-color-swatch,.badge-swatch,.badge-multimaterial-swatch,.model-material-slot-swatch,.post-card-multimaterial-swatch,.wb-color,.sg-swatch){display:inline-block!important;flex:none!important;box-sizing:border-box!important;inline-size:var(--product-ui-swatch-size)!important;block-size:var(--product-ui-swatch-size)!important;border:1px solid var(--product-ui-border-strong)!important;border-radius:var(--product-ui-swatch-radius)!important;box-shadow:none!important}:is(.pu-color-swatch--compact,.badge-multimaterial-swatch,.model-material-slot-swatch,.post-card-multimaterial-swatch){inline-size:var(--product-ui-swatch-compact-size)!important;block-size:var(--product-ui-swatch-compact-size)!important;border-radius:calc(var(--product-ui-swatch-compact-size) / 4)!important}.badge-multimaterial-swatch{background:var(--slot-color)!important}.badge-multimaterial-swatches{display:inline-flex!important;align-items:center!important;gap:var(--product-ui-space-xs)!important;margin:0!important}.badge-multimaterial-swatch+.badge-multimaterial-swatch{margin-inline-start:0!important}.wb-color{background:var(--color)!important}.admin-global-color-swatch{background:var(--global-color)!important}:is(.pu-swatch-control,.pu-swatch-choice){position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;box-sizing:border-box!important;inline-size:var(--product-ui-swatch-size)!important;min-inline-size:var(--product-ui-swatch-size)!important;max-inline-size:var(--product-ui-swatch-size)!important;block-size:var(--product-ui-swatch-size)!important;min-block-size:var(--product-ui-swatch-size)!important;padding:0!important;border:1px solid var(--product-ui-border-strong)!important;border-radius:var(--product-ui-swatch-radius)!important;box-shadow:none!important}.pu-swatch-control{background:var(--badge-color)!important}.pu-swatch-choice{background:var(--pu-swatch)!important}:is(.pu-swatch-control,.pu-swatch-choice):before,:is(.pu-swatch-control,.pu-swatch-choice):after{content:none!important}:is(.pu-swatch-control,.pu-swatch-choice)>:is(.pu-color-swatch,.badge-swatch,.badge-caret){display:none!important}.pu-swatch-control>.badge-value{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important}:is(.pu-swatch-control,.pu-swatch-choice):is(:focus-visible,[aria-pressed=true],[aria-expanded=true]){outline:2px solid var(--product-ui-focus-border)!important;outline-offset:var(--product-ui-space-xs)!important}:is(.pu-swatch-control,.pu-swatch-choice):disabled{opacity:.55!important;cursor:not-allowed!important}.pu-color-field{position:relative!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:none!important;inline-size:var(--product-ui-field-height)!important;min-inline-size:var(--product-ui-field-height)!important;block-size:var(--product-ui-field-height)!important;background:transparent!important}.pu-color-field--compact{inline-size:var(--product-ui-space-4xl)!important;min-inline-size:var(--product-ui-space-4xl)!important;block-size:var(--product-ui-space-4xl)!important}.pu-color-field input[type=color]{position:absolute!important;inset:0!important;inline-size:100%!important;block-size:100%!important;min-inline-size:0!important;max-inline-size:none!important;min-block-size:0!important;padding:0!important;margin:0!important;opacity:0!important;cursor:pointer!important}.pu-color-field:has(input:disabled){opacity:.55!important}.pu-color-field input:disabled{cursor:not-allowed!important}.pu-color-field.admin-color-swatch{border:0!important;padding:0!important}.pu-color-field>.pu-color-swatch{background:var(--pu-color-value)!important}.material-color-swatch:before{content:""!important;display:block!important;background:var(--swatch-color)!important;inline-size:var(--product-ui-swatch-size)!important;block-size:var(--product-ui-swatch-size)!important;border:1px solid var(--product-ui-border-strong)!important;border-radius:var(--product-ui-swatch-radius)!important;box-shadow:none!important}.material-color-swatch:after{content:none!important}.material-color-swatch:focus-visible{outline:2px solid var(--product-ui-focus-border)!important;outline-offset:var(--product-ui-space-xs)!important}.material-color-swatch[aria-pressed=true]{border-color:var(--product-ui-text)!important}.pu-color-swatch[data-color-missing]:after{content:"—";display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:100%;color:var(--product-ui-text-muted)}.pu-color-swatch:focus-visible{outline:2px solid var(--product-ui-focus-border)!important;outline-offset:var(--product-ui-space-xs)!important}}: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-viewer-section: #0066cc;--product-ui-analysis-color-0: #0b2c7a;--product-ui-analysis-color-1: #135985;--product-ui-analysis-color-2: #1c8891;--product-ui-analysis-color-3: #04d60f;--product-ui-analysis-color-4: #aaf200;--product-ui-analysis-color-5: #fcf903;--product-ui-analysis-color-6: #f5ce0a;--product-ui-analysis-color-7: #e38820;--product-ui-analysis-color-8: #d16830;--product-ui-analysis-color-9: #c2523c;--product-ui-analysis-color-10: #942616;--product-ui-record-review-min-width: calc(var(--product-ui-control-height) * 9);--product-ui-analysis-legend-width: calc(var(--product-ui-control-height) * 5);--product-ui-viewer-overlay-z: 20;--product-ui-rack-drag-z: 20;--product-ui-viewer-tool-z: 40;--product-ui-viewer-overlay-inset: var(--product-ui-space-2xl);--product-ui-viewer-section-width: calc(var(--product-ui-control-height) * 2 + var(--product-ui-space-2xl));--product-ui-viewer-tool-width: calc(var(--product-ui-control-height) * 8);--product-ui-viewer-tool-offset: calc(var(--product-ui-control-height) * 2);--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-purchase-order-bg: rgba(99, 102, 241, .18);--product-ui-purchase-order-text: #4338ca;--product-ui-purchase-order-radius: 999px;--product-ui-purchase-order-padding-block: 2px;--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-production-drawer-default-width: 720px;--product-ui-production-drawer-gutter: var(--product-ui-space-3xl);--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-purchase-order-bg: rgba(129, 140, 248, .2);--product-ui-purchase-order-text: #c4b5fd;--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)}body.admin.admin-preauth{margin:0;background:var(--product-ui-canvas);color:var(--product-ui-text)}body.admin.admin-preauth .admin-workspace{display:none!important}.pu-startup-screen{position:fixed;inset:0;display:none;place-items:center;background:var(--product-ui-canvas);color:var(--product-ui-text);font-family:var(--product-ui-font-family)}body.admin.admin-preauth>.pu-startup-screen{display:grid}.pu-startup-state{display:grid;justify-items:center;gap:var(--product-ui-space-md);padding:var(--product-ui-space-xl);text-align:center}.pu-startup-label{margin:0;color:var(--product-ui-text-muted);font:var(--product-ui-type-weight-regular) var(--product-ui-type-size-body)/var(--product-ui-line-height-relaxed) var(--product-ui-font-family)}.pu-startup-dots{display:flex;gap:var(--product-ui-space-xs);color:var(--product-ui-text-muted)}.pu-startup-dots span{inline-size:var(--product-ui-space-xs);block-size:var(--product-ui-space-xs);border-radius:50%;background:currentColor}
