.document-graph-module__MBRWQW__shell{flex:1;min-block-size:0;min-inline-size:0;position:relative;overflow:hidden}.document-graph-module__MBRWQW__viewport{background-color:var(--theme-workspace-canvas);background-image:radial-gradient(circle, color-mix(in srgb, var(--theme-app-text-muted) var(--theme-opacity-subtle), transparent) 0 .7px, transparent 1px), radial-gradient(circle, color-mix(in srgb, var(--theme-app-text-muted) var(--theme-opacity-soft), transparent) 0 .9px, transparent 1.2px);background-position:var(--graph-grid-x) var(--graph-grid-y), var(--graph-grid-x) var(--graph-grid-y);background-size:var(--graph-grid-size) var(--graph-grid-size), calc(var(--graph-grid-size) * 5) calc(var(--graph-grid-size) * 5);cursor:grab;overscroll-behavior:contain;touch-action:none;border:0;outline:0;position:absolute;inset:0;overflow:hidden}.document-graph-module__MBRWQW__viewport[data-panning=true]{cursor:grabbing}.document-graph-module__MBRWQW__viewport:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-3px}.document-graph-module__MBRWQW__world{transform-origin:0 0;will-change:transform;block-size:0;inline-size:0;position:absolute;inset-block-start:0;inset-inline-start:0}.document-graph-module__MBRWQW__graph{display:block;overflow:visible}.document-graph-module__MBRWQW__edge{stroke:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-soft), transparent);stroke-width:1px;transition:opacity .12s ease-out}.document-graph-module__MBRWQW__edgeLabel{fill:var(--theme-app-text-subtle);font-size:calc(9px * var(--theme-font-scale));paint-order:stroke;stroke:var(--theme-workspace-canvas);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.document-graph-module__MBRWQW__node{cursor:pointer;text-decoration:none}.document-graph-module__MBRWQW__node:not(a){cursor:default}.document-graph-module__MBRWQW__hit{fill:#0000;stroke:none;pointer-events:all}.document-graph-module__MBRWQW__dot{fill:var(--theme-app-text-muted);transform-box:fill-box;transform-origin:50%;transition:fill .12s ease-out,transform .12s ease-out}.document-graph-module__MBRWQW__node:not([data-type=document]) .document-graph-module__MBRWQW__dot{fill:var(--theme-workspace-canvas);stroke:var(--theme-app-text-muted);stroke-width:1.5px;transition:fill .12s ease-out,stroke .12s ease-out,transform .12s ease-out}.document-graph-module__MBRWQW__label{fill:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale));paint-order:stroke;stroke:var(--theme-workspace-canvas);stroke-width:3px;stroke-linejoin:round;transition:fill .12s ease-out}.document-graph-module__MBRWQW__kind{fill:var(--theme-app-text-subtle);font-size:calc(9px * var(--theme-font-scale));paint-order:stroke;stroke:var(--theme-workspace-canvas);stroke-width:3px;stroke-linejoin:round;pointer-events:none}.document-graph-module__MBRWQW__viewport[data-zoom-band=far] :is(.document-graph-module__MBRWQW__label,.document-graph-module__MBRWQW__kind,.document-graph-module__MBRWQW__edgeLabel){display:none}.document-graph-module__MBRWQW__node[data-recede] :is(.document-graph-module__MBRWQW__dot,.document-graph-module__MBRWQW__label,.document-graph-module__MBRWQW__kind),.document-graph-module__MBRWQW__edge[data-recede],.document-graph-module__MBRWQW__edgeLabel[data-recede]{opacity:var(--theme-opacity-muted)}.document-graph-module__MBRWQW__node:hover .document-graph-module__MBRWQW__dot,.document-graph-module__MBRWQW__node:focus-visible .document-graph-module__MBRWQW__dot{fill:var(--theme-app-text);transform:scale(1.4)}.document-graph-module__MBRWQW__node:not([data-type=document]):is(:hover,:focus-visible) .document-graph-module__MBRWQW__dot{fill:var(--theme-workspace-canvas);stroke:var(--theme-app-text)}.document-graph-module__MBRWQW__node:hover :is(.document-graph-module__MBRWQW__label,.document-graph-module__MBRWQW__kind),.document-graph-module__MBRWQW__node:focus-visible :is(.document-graph-module__MBRWQW__label,.document-graph-module__MBRWQW__kind){fill:var(--theme-app-text)}.document-graph-module__MBRWQW__node:focus-visible{outline:none}.document-graph-module__MBRWQW__node:focus-visible .document-graph-module__MBRWQW__hit{stroke:var(--theme-focus-ring);stroke-width:2px}.document-graph-module__MBRWQW__node:focus-visible .document-graph-module__MBRWQW__label{text-decoration:underline}.document-graph-module__MBRWQW__floatingControls{--notch-attachment-gap:calc(var(--frame-shoulder,16px) + 12px);top:8px;left:calc(50% - var(--notch-inline-end-reservation,0px) / 2);z-index:5;width:var(--shell-notch-width,380px);pointer-events:none;position:absolute;transform:translate(-50%)}.document-graph-module__MBRWQW__zoomCluster{top:0;right:calc(100% + var(--notch-attachment-gap));pointer-events:none;gap:6px;display:flex;position:absolute}.document-graph-module__MBRWQW__zoomCluster button{block-size:30px;inline-size:30px;color:var(--theme-on-chrome);background:var(--theme-shell-chrome);box-shadow:0 6px 18px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-faint), transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;pointer-events:auto;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.document-graph-module__MBRWQW__zoomCluster button:hover{background:var(--theme-shell-surface-subtle)}.document-graph-module__MBRWQW__zoomCluster button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.document-graph-module__MBRWQW__zoomCluster svg{width:15px;height:15px}@media (max-width:760px){.document-graph-module__MBRWQW__floatingControls{width:auto;top:68px;left:12px;right:12px;transform:none}.document-graph-module__MBRWQW__zoomCluster{left:0;right:auto}}@media (prefers-reduced-motion:reduce){.document-graph-module__MBRWQW__dot,.document-graph-module__MBRWQW__label,.document-graph-module__MBRWQW__kind,.document-graph-module__MBRWQW__edge{transition:none}}
.popover-module__0E79Uq__positioner{z-index:100;outline:0}.popover-module__0E79Uq__popup{width:min(var(--popup-width,288px), calc(100vw - 24px));border:1px solid var(--theme-app-border);border-radius:var(--radius-overlay);color:var(--theme-app-text);background:var(--theme-app-surface-raised);box-shadow:0 12px 32px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-muted), transparent);transform-origin:var(--transform-origin);outline:0;padding:12px;transition:opacity .15s,transform .15s}.popover-module__0E79Uq__popup[data-starting-style],.popover-module__0E79Uq__popup[data-ending-style]{opacity:0;transform:scale(.98)}.popover-module__0E79Uq__popup:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.popover-module__0E79Uq__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.popover-module__0E79Uq__popup{transition:opacity 80ms linear}.popover-module__0E79Uq__popup[data-starting-style],.popover-module__0E79Uq__popup[data-ending-style]{transform:none}}
.product-file-library-module__m72nTW__library{gap:16px;min-width:0;display:grid}.product-file-library-module__m72nTW__folders{grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:start;gap:14px;display:grid}.product-file-library-module__m72nTW__folderFiles{padding:4px 12px 12px}.product-file-library-module__m72nTW__fileRows{margin:0 0 6px;padding:0;list-style:none;display:grid}.product-file-library-module__m72nTW__fileRow{border-bottom:1px solid var(--theme-app-border);gap:3px;min-width:0;padding:7px 0;display:grid}.product-file-library-module__m72nTW__fileRow>button{border-radius:var(--radius-control);width:100%;min-width:0;color:var(--theme-app-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:5px;display:flex}.product-file-library-module__m72nTW__fileRow>button>svg{width:16px;height:16px;color:var(--theme-app-text-muted);flex:none}.product-file-library-module__m72nTW__fileRow>button>span{min-width:0}.product-file-library-module__m72nTW__fileRow strong{font-size:calc(11px * var(--theme-font-scale));overflow-wrap:anywhere;font-weight:550;display:block}.product-file-library-module__m72nTW__fileRow small{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));margin-top:2px;display:block}.product-file-library-module__m72nTW__fileActions{justify-content:flex-end;align-items:center;gap:4px;display:flex}.product-file-library-module__m72nTW__addButton,.product-file-library-module__m72nTW__iconButton,.product-file-library-module__m72nTW__downloadButton,.product-file-library-module__m72nTW__deleteButton{border-radius:var(--radius-control);min-width:28px;min-height:28px;color:var(--theme-app-text-muted);font:inherit;font-size:calc(11px * var(--theme-font-scale));cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;padding:5px;text-decoration:none;display:inline-flex}.product-file-library-module__m72nTW__addButton{min-height:26px;font-size:calc(9px * var(--theme-font-scale));gap:4px;margin-top:3px;padding:4px 6px}.product-file-library-module__m72nTW__addButton svg,.product-file-library-module__m72nTW__iconButton svg,.product-file-library-module__m72nTW__downloadButton svg,.product-file-library-module__m72nTW__deleteButton svg{width:14px;height:14px}.product-file-library-module__m72nTW__addButton svg{width:12px;height:12px}.product-file-library-module__m72nTW__iconButton:hover,.product-file-library-module__m72nTW__downloadButton:hover,.product-file-library-module__m72nTW__deleteButton:hover,.product-file-library-module__m72nTW__fileRow>button:hover{color:var(--theme-app-text);background:0 0}.product-file-library-module__m72nTW__deleteButton:hover{color:var(--theme-danger-text)}.product-file-library-module__m72nTW__addButton:disabled,.product-file-library-module__m72nTW__iconButton:disabled,.product-file-library-module__m72nTW__deleteButton:disabled,.product-file-library-module__m72nTW__actionMenu>button:disabled{opacity:var(--theme-opacity-muted);cursor:default}.product-file-library-module__m72nTW__addButton:focus-visible,.product-file-library-module__m72nTW__iconButton:focus-visible,.product-file-library-module__m72nTW__downloadButton:focus-visible,.product-file-library-module__m72nTW__deleteButton:focus-visible,.product-file-library-module__m72nTW__fileRow>button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.product-file-library-module__m72nTW__fileInput{display:none}.product-file-library-module__m72nTW__emptyGroup{color:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale));margin:0;padding:10px 5px}.product-file-library-module__m72nTW__actionPopover{width:min(300px,100vw - 32px);padding:10px}.product-file-library-module__m72nTW__moveHeading{font-size:calc(12px * var(--theme-font-scale));margin:2px 6px 8px;font-weight:600}.product-file-library-module__m72nTW__actionMenu{gap:2px;max-height:min(360px,60dvh);display:grid;overflow-y:auto}.product-file-library-module__m72nTW__actionMenu>button{border-radius:var(--radius-control);min-height:36px;color:var(--theme-app-text);font:inherit;font-size:calc(11px * var(--theme-font-scale));text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 8px;display:flex}.product-file-library-module__m72nTW__actionMenu svg{flex:none;width:16px;height:16px}.product-file-library-module__m72nTW__actionMenu span{overflow-wrap:anywhere}.product-file-library-module__m72nTW__actionMenu>button:hover,.product-file-library-module__m72nTW__addButton:hover,.product-file-library-module__m72nTW__iconButton:hover,.product-file-library-module__m72nTW__downloadButton:hover,.product-file-library-module__m72nTW__deleteButton:hover,.product-file-library-module__m72nTW__fileRow>button:hover{outline:1px solid var(--theme-app-border);outline-offset:-1px;background:0 0}.product-file-library-module__m72nTW__error,.product-file-library-module__m72nTW__pending{font-size:calc(11px * var(--theme-font-scale));margin:0}.product-file-library-module__m72nTW__error{color:var(--theme-danger-text)}.product-file-library-module__m72nTW__pending{color:var(--theme-app-text-muted)}.product-file-library-module__m72nTW__previewDialog.product-file-library-module__m72nTW__previewDialog{width:min(1000px,100%);max-height:calc(100dvh - 40px)}.product-file-library-module__m72nTW__previewBody{grid-template-rows:minmax(0,1fr) auto;justify-items:center;gap:16px;min-width:0;height:min(86dvh,900px);display:grid}.product-file-library-module__m72nTW__previewBody>img,.product-file-library-module__m72nTW__previewBody>iframe{border-radius:var(--radius-control);object-fit:contain;border:0;width:100%;max-width:100%;height:100%;min-height:0;display:block}.product-file-library-module__m72nTW__previewBody>iframe{background:var(--theme-app-surface)}.product-file-library-module__m72nTW__previewFallback{color:var(--theme-app-text);place-content:center;justify-items:center;gap:10px;display:grid}.product-file-library-module__m72nTW__previewFallback svg{width:32px;height:32px}.product-file-library-module__m72nTW__previewFallback p{font-size:calc(12px * var(--theme-font-scale));margin:0}.product-file-library-module__m72nTW__previewControls{border:1px solid var(--theme-app-border);border-radius:var(--radius-overlay);background:var(--theme-app-surface-subtle);width:min(620px,100%);min-width:0;color:var(--theme-app-text);flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 12px;display:flex}.product-file-library-module__m72nTW__previewIdentity{flex:220px;min-width:0}.product-file-library-module__m72nTW__previewIdentity>span{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));margin-top:3px;display:block}.product-file-library-module__m72nTW__previewTitle{width:100%;color:inherit;font:inherit;font-size:calc(12px * var(--theme-font-scale));text-align:left;overflow-wrap:anywhere;cursor:text;background:0 0;border:0;padding:0;display:block}.product-file-library-module__m72nTW__previewActions{align-items:center;margin-left:auto;display:flex}.product-file-library-module__m72nTW__previewControls>p{flex-basis:100%}.product-file-library-module__m72nTW__renameInput{border-radius:var(--radius-control);background:var(--theme-app-surface);width:100%;min-width:0;color:var(--theme-app-text);font:inherit;font-size:calc(12px * var(--theme-font-scale));border:0;padding:5px}.product-file-library-module__m72nTW__fileGroup{border-top:1px solid var(--theme-app-border);margin:0 12px 8px}.product-file-library-module__m72nTW__fileGroup>summary{cursor:pointer;font-size:calc(12px * var(--theme-font-scale));justify-content:space-between;align-items:center;gap:6px;padding:12px 2px;font-weight:600;display:flex}.product-file-library-module__m72nTW__fileGroup>summary:before{content:"+"}.product-file-library-module__m72nTW__fileGroup[open]>summary:before{content:"−"}.product-file-library-module__m72nTW__fileGroup>summary span{color:var(--theme-app-text-muted);margin-left:auto}.product-file-library-module__m72nTW__fileGroup .product-file-library-module__m72nTW__folderFiles{padding-inline:0}.product-file-library-module__m72nTW__groupForm{flex-wrap:wrap;gap:6px;min-width:0;margin:0 12px;padding:8px 4px;display:flex}.product-file-library-module__m72nTW__groupForm input{border-radius:var(--radius-control);width:100%;min-width:0;color:var(--theme-app-text);background:var(--theme-control-hover);font:inherit;font-size:calc(12px * var(--theme-font-scale));border:0;padding:7px}.product-file-library-module__m72nTW__groupForm button{color:var(--theme-app-text);font:inherit;font-size:calc(11px * var(--theme-font-scale));cursor:pointer;background:0 0;border:0;padding:5px}.product-file-library-module__m72nTW__groupForm button:hover{outline:1px solid var(--theme-app-text-muted);border-radius:var(--radius-control)}.product-file-library-module__m72nTW__addButton.product-file-library-module__m72nTW__newGroupButton{min-height:32px;font-size:calc(12px * var(--theme-font-scale));gap:5px;margin:2px 12px 12px;padding:5px 7px;line-height:1.3}.product-file-library-module__m72nTW__newGroupButton svg{width:14px;height:14px}
.action-menu-module__PkbCaW__popup.action-menu-module__PkbCaW__popup{width:min(var(--action-menu-width,220px), calc(100vw - 24px));border-radius:var(--radius-overlay);color:var(--theme-on-chrome);background:var(--theme-shell-chrome);box-shadow:0 18px 46px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-muted), transparent);border:0;padding:7px}.action-menu-module__PkbCaW__menu{gap:2px;min-width:0;display:grid}.action-menu-module__PkbCaW__menu>a,.action-menu-module__PkbCaW__menu>button{border-radius:var(--radius-control);width:100%;min-height:36px;color:var(--theme-on-chrome);cursor:pointer;font:inherit;font-size:calc(12px * var(--theme-font-scale));text-align:left;background:0 0;border:0;outline:0;align-items:center;gap:8px;padding:0 10px;font-weight:600;text-decoration:none;transition:background-color .12s,box-shadow .12s;display:flex}.action-menu-module__PkbCaW__menu>a:hover,.action-menu-module__PkbCaW__menu>button:hover:not(:disabled){background:color-mix(in srgb, var(--theme-shell-surface) var(--theme-opacity-muted), transparent)}.action-menu-module__PkbCaW__menu>a:focus-visible,.action-menu-module__PkbCaW__menu>button:focus-visible{background:color-mix(in srgb, var(--theme-shell-surface) var(--theme-opacity-muted), transparent);box-shadow:inset 0 0 0 1px var(--theme-shell-border);outline:0}.action-menu-module__PkbCaW__menu>button:disabled{color:color-mix(in srgb, var(--theme-on-chrome) var(--theme-opacity-muted), transparent);cursor:default}.action-menu-module__PkbCaW__menu svg{flex:none;width:15px;height:15px}.action-menu-module__PkbCaW__menu>.action-menu-module__PkbCaW__danger{color:var(--theme-danger-text)}@media (prefers-reduced-motion:reduce){.action-menu-module__PkbCaW__menu>a,.action-menu-module__PkbCaW__menu>button{transition:none}}
.product-workspace-module__Rc3neG__workspace{width:min(100%,1480px);min-width:0;color:var(--theme-app-text);margin:0 auto}.product-workspace-module__Rc3neG__archiveBanner{border-bottom:1px solid var(--theme-app-border);min-height:38px;color:var(--theme-app-text-muted);background:var(--theme-app-surface-subtle);font-size:calc(11px * var(--theme-font-scale));align-items:center;gap:8px;padding:8px 12px;display:flex}.product-workspace-module__Rc3neG__archiveBanner svg{width:15px;height:15px}.product-workspace-module__Rc3neG__hero{grid-template-columns:minmax(250px,380px) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,72px);padding:clamp(18px,3vw,40px) 4px;display:grid}.product-workspace-module__Rc3neG__heroVisual{gap:12px;min-width:0;display:grid}.product-workspace-module__Rc3neG__heroImage{aspect-ratio:4/5;min-height:320px;position:relative}.product-workspace-module__Rc3neG__heroImage>.product-workspace-module__Rc3neG__colourwayImage{aspect-ratio:auto;height:100%;overflow:visible}.product-workspace-module__Rc3neG__heroImage>.product-workspace-module__Rc3neG__colourwayImage:not([data-empty]){border-color:#0000}.product-workspace-module__Rc3neG__heroImage>.product-workspace-module__Rc3neG__colourwayImage>img{min-width:0;min-height:0;filter:drop-shadow(0 16px 22px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-subtle), transparent))}.product-workspace-module__Rc3neG__imageMenu{z-index:2;border:1px solid var(--theme-app-border);border-radius:var(--radius-control);background:var(--theme-app-surface-active);box-shadow:0 8px 22px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-faint), transparent);opacity:0;gap:2px;padding:4px;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%,-4px)}.product-workspace-module__Rc3neG__heroImage:hover .product-workspace-module__Rc3neG__imageMenu,.product-workspace-module__Rc3neG__heroImage:focus-within .product-workspace-module__Rc3neG__imageMenu,.product-workspace-module__Rc3neG__heroVisual[data-moving] .product-workspace-module__Rc3neG__imageMenu{opacity:1;transform:translate(-50%)}.product-workspace-module__Rc3neG__imageMenu button{border-radius:var(--radius-control);width:30px;height:30px;color:var(--theme-app-text);cursor:pointer;font:inherit;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.product-workspace-module__Rc3neG__imageMenu button:hover:not(:disabled),.product-workspace-module__Rc3neG__imageMenu button[aria-pressed=true]{background:var(--theme-control-hover)}.product-workspace-module__Rc3neG__imageMenu button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:1px}.product-workspace-module__Rc3neG__imageMenu button:disabled{cursor:default;opacity:var(--theme-opacity-muted)}.product-workspace-module__Rc3neG__imageMenu button svg{width:13px;height:13px}.product-workspace-module__Rc3neG__imageMenu .product-workspace-module__Rc3neG__dangerAction{color:var(--theme-danger-text)}.product-workspace-module__Rc3neG__viewTabs{justify-content:center;align-items:center;gap:3px;min-height:34px;transition:gap .18s;display:flex}.product-workspace-module__Rc3neG__viewTabs button,.product-workspace-module__Rc3neG__quietAction,.product-workspace-module__Rc3neG__addColourway,.product-workspace-module__Rc3neG__addSize,.product-workspace-module__Rc3neG__headerAction,.product-workspace-module__Rc3neG__noteActions button,.product-workspace-module__Rc3neG__colourwayImage>button{border-radius:var(--radius-control);min-height:32px;color:var(--theme-app-text);cursor:pointer;font:inherit;font-size:calc(10px * var(--theme-font-scale));background:0 0;border:1px solid #0000;padding:0 10px;font-weight:680}.product-workspace-module__Rc3neG__viewTabs button:hover,.product-workspace-module__Rc3neG__viewTabs button[aria-pressed=true],.product-workspace-module__Rc3neG__quietAction:hover,.product-workspace-module__Rc3neG__addColourway:hover,.product-workspace-module__Rc3neG__addSize:hover,.product-workspace-module__Rc3neG__headerAction:hover,.product-workspace-module__Rc3neG__noteActions button:hover,.product-workspace-module__Rc3neG__colourwayImage>button:hover{border-color:var(--theme-app-border-strong);color:var(--theme-app-text);background:0 0}.product-workspace-module__Rc3neG__viewTabs button[aria-pressed=true]{border-color:var(--theme-app-border)}.product-workspace-module__Rc3neG__heroVisual[data-moving] .product-workspace-module__Rc3neG__viewTabs{gap:10px}.product-workspace-module__Rc3neG__heroVisual[data-moving] .product-workspace-module__Rc3neG__viewTabs button[aria-pressed=true]{background:0 0;border-color:#0000}.product-workspace-module__Rc3neG__viewTabs button[data-move-target=true]{border-color:var(--theme-app-border-strong);color:var(--theme-app-text);background:0 0;animation:.9s ease-in-out infinite alternate product-workspace-module__Rc3neG__productImageMoveTarget}.product-workspace-module__Rc3neG__moveHint{min-height:15px;color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));text-align:center;margin:-8px 0 0}@keyframes product-workspace-module__Rc3neG__productImageMoveTarget{0%{transform:scale(1)}to{transform:scale(1.04)}}.product-workspace-module__Rc3neG__heroCopy{align-content:center;gap:16px;min-width:0;display:grid}.product-workspace-module__Rc3neG__productTitle{min-width:0;font:inherit;margin:0}.product-workspace-module__Rc3neG__inlineField{gap:5px;min-width:0;display:grid}.product-workspace-module__Rc3neG__inlineField>span,.product-workspace-module__Rc3neG__commercialGrid>div>span{color:var(--theme-app-text);font-size:calc(9px * var(--theme-font-scale));letter-spacing:.045em;text-transform:uppercase;font-weight:680}.product-workspace-module__Rc3neG__inlineField input,.product-workspace-module__Rc3neG__inlineField textarea,.product-workspace-module__Rc3neG__inlineSelect{border:0;border-bottom:1px solid var(--theme-app-border);width:100%;min-width:0;min-height:32px;color:var(--theme-app-text);font:inherit;font-size:calc(12px * var(--theme-font-scale));background:0 0;border-radius:0;padding:5px 3px}.product-workspace-module__Rc3neG__inlineField textarea{resize:vertical;min-height:64px;line-height:1.45}.product-workspace-module__Rc3neG__inlineField input:hover:not(:disabled),.product-workspace-module__Rc3neG__inlineField textarea:hover:not(:disabled),.product-workspace-module__Rc3neG__inlineSelect:hover:not(:disabled){border-bottom-color:var(--theme-app-border-strong)}.product-workspace-module__Rc3neG__inlineField input:focus,.product-workspace-module__Rc3neG__inlineField textarea:focus{border-bottom-color:var(--theme-app-text);outline:0}.product-workspace-module__Rc3neG__inlineField input:disabled,.product-workspace-module__Rc3neG__inlineField textarea:disabled,.product-workspace-module__Rc3neG__inlineSelect:disabled{opacity:.72}.product-workspace-module__Rc3neG__inlineField[data-prominent]>span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.product-workspace-module__Rc3neG__inlineField[data-prominent] textarea{min-height:1em;max-height:2em;font-family:var(--font-primary);font-size:clamp(40px, calc(5vw * var(--theme-font-scale)), 68px);letter-spacing:-.045em;resize:none;field-sizing:content;border-bottom-color:#0000;padding:0 2px;font-weight:540;line-height:1;overflow:hidden}.product-workspace-module__Rc3neG__inlineField[data-prominent] textarea:hover:not(:disabled){border-bottom-color:var(--theme-app-border)}.product-workspace-module__Rc3neG__saveSignal{min-height:16px;color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__saveSignal[data-state=error],.product-workspace-module__Rc3neG__error{color:var(--theme-danger-text)}.product-workspace-module__Rc3neG__connectionBar{border-bottom:1px solid var(--theme-app-border);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.product-workspace-module__Rc3neG__connection{min-width:0;min-height:50px;color:var(--theme-app-text-muted);grid-template-columns:17px minmax(0,1fr) auto;align-items:center;gap:7px;padding:8px 12px;text-decoration:none;display:grid}.product-workspace-module__Rc3neG__connection+.product-workspace-module__Rc3neG__connection{border-left:1px solid var(--theme-app-border)}.product-workspace-module__Rc3neG__connection:hover{color:var(--theme-app-text);box-shadow:inset 0 0 0 1px var(--theme-app-border-strong);background:0 0}.product-workspace-module__Rc3neG__connection svg{width:15px;height:15px}.product-workspace-module__Rc3neG__connection span{font-size:calc(10px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.product-workspace-module__Rc3neG__connection strong{color:var(--theme-app-text);font-family:var(--font-geist-mono), monospace;font-size:calc(12px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__sections{gap:10px;padding:8px 0 52px;display:grid}.product-workspace-module__Rc3neG__section{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--theme-app-surface-subtle) var(--theme-opacity-soft), transparent);min-width:0;padding:9px 12px;scroll-margin-top:72px;overflow:clip}.product-workspace-module__Rc3neG__section[data-open]{padding-bottom:12px}.product-workspace-module__Rc3neG__sectionHeader{justify-content:space-between;align-items:center;gap:12px;min-height:38px;display:flex}.product-workspace-module__Rc3neG__sectionToggle{min-width:0;min-height:38px;color:var(--theme-app-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0;display:flex}.product-workspace-module__Rc3neG__sectionToggle>span{font-size:calc(18px * var(--theme-font-scale));letter-spacing:-.02em;font-weight:690}.product-workspace-module__Rc3neG__sectionToggle small{border:1px solid var(--theme-app-border);border-radius:var(--radius-pill);min-width:22px;height:22px;color:var(--theme-app-text-muted);background:color-mix(in srgb, var(--theme-app-surface-subtle) var(--theme-opacity-solid), var(--theme-app-border));font-family:var(--font-geist-mono), monospace;font-size:calc(9px * var(--theme-font-scale));place-items:center;padding:0 6px;display:grid}.product-workspace-module__Rc3neG__sectionToggle svg{width:16px;height:16px;color:var(--theme-app-text-muted);margin-left:auto;transition:transform .18s cubic-bezier(.77,0,.175,1)}.product-workspace-module__Rc3neG__section[data-open] .product-workspace-module__Rc3neG__sectionToggle svg{transform:rotate(180deg)}.product-workspace-module__Rc3neG__disclosure,.product-workspace-module__Rc3neG__colourwayDisclosure{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .18s cubic-bezier(.77,0,.175,1),opacity .14s,visibility 0s .18s;display:grid}.product-workspace-module__Rc3neG__disclosure[data-open],.product-workspace-module__Rc3neG__colourwayDisclosure[data-open]{opacity:1;visibility:visible;grid-template-rows:1fr;transition:grid-template-rows .18s cubic-bezier(.77,0,.175,1),opacity .16s}.product-workspace-module__Rc3neG__disclosure>div,.product-workspace-module__Rc3neG__colourwayDisclosure>div{min-height:0;overflow:hidden}.product-workspace-module__Rc3neG__sectionBody{padding-top:16px}.product-workspace-module__Rc3neG__fieldGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px 22px;display:grid}.product-workspace-module__Rc3neG__fullField{grid-column:1/-1}.product-workspace-module__Rc3neG__developmentBoard{gap:12px;min-width:0;display:grid}.product-workspace-module__Rc3neG__productTimeline{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);min-width:0;min-height:0;margin-top:6px;display:grid;overflow:hidden}.product-workspace-module__Rc3neG__timelineState{min-height:148px;color:var(--theme-app-text);background:var(--theme-workspace-canvas);font-size:calc(10px * var(--theme-font-scale));text-align:center;place-items:center;margin:0;padding:18px;display:grid}.product-workspace-module__Rc3neG__timelineState[role=alert]{color:var(--theme-danger-text)}.product-workspace-module__Rc3neG__developmentCommand{justify-content:flex-end;display:flex}.product-workspace-module__Rc3neG__developmentCommand>*{width:min(100%,290px)}.product-workspace-module__Rc3neG__stageMenu{position:relative}.product-workspace-module__Rc3neG__stageMenu summary{border-radius:var(--radius-control);width:26px;height:26px;color:var(--theme-app-text-muted);cursor:pointer;border:1px solid #0000;place-items:center;list-style:none;display:grid}.product-workspace-module__Rc3neG__stageMenu summary::-webkit-details-marker{display:none}.product-workspace-module__Rc3neG__stageMenu summary:hover{border-color:var(--theme-app-border-strong);color:var(--theme-app-text);background:0 0}.product-workspace-module__Rc3neG__stageMenu summary svg{width:15px;height:15px}.product-workspace-module__Rc3neG__stageMenu>div{z-index:20;border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);background:var(--theme-app-surface-raised);width:190px;box-shadow:0 12px 28px color-mix(in srgb, var(--theme-shadow-ink) 14%, transparent);padding:5px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.product-workspace-module__Rc3neG__stageMenu>div button{border-radius:var(--radius-control);min-height:34px;color:var(--theme-app-text);cursor:pointer;font:inherit;font-size:calc(10px * var(--theme-font-scale));text-align:left;background:0 0;border:1px solid #0000;padding:0 8px}.product-workspace-module__Rc3neG__stageMenu>div button:hover{border-color:var(--theme-app-border-strong);background:0 0}.product-workspace-module__Rc3neG__notes{border-top:1px solid var(--theme-app-border);gap:12px;margin-top:24px;padding-top:20px;display:grid}.product-workspace-module__Rc3neG__noteFeed{margin:0;padding:0;list-style:none;display:grid}.product-workspace-module__Rc3neG__noteFeed li{border-bottom:1px solid var(--theme-app-border);padding:11px 3px}.product-workspace-module__Rc3neG__noteFeed header{justify-content:space-between;align-items:center;gap:12px;display:flex}.product-workspace-module__Rc3neG__noteFeed strong{font-size:calc(11px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__noteFeed time,.product-workspace-module__Rc3neG__noteFeed footer{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__noteFeed p{font-size:calc(12px * var(--theme-font-scale));white-space:pre-wrap;margin:6px 0;line-height:1.45}.product-workspace-module__Rc3neG__noteFeed footer{flex-wrap:wrap;gap:10px;display:flex}.product-workspace-module__Rc3neG__noteComposer{gap:8px;display:grid}.product-workspace-module__Rc3neG__noteComposer textarea{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);width:100%;min-height:76px;color:var(--theme-app-text);background:var(--theme-app-surface);font:inherit;font-size:calc(12px * var(--theme-font-scale));resize:vertical;padding:10px}.product-workspace-module__Rc3neG__noteActions{justify-content:space-between;align-items:center;gap:10px;display:flex}.product-workspace-module__Rc3neG__noteActions button:last-child{color:var(--theme-app-surface);background:var(--theme-app-text)}.product-workspace-module__Rc3neG__mentionPicker{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);flex-wrap:wrap;gap:6px 14px;max-height:140px;padding:8px;display:flex;overflow-y:auto}.product-workspace-module__Rc3neG__mentionPicker label{min-height:28px;font-size:calc(10px * var(--theme-font-scale));align-items:center;gap:6px;display:flex}.product-workspace-module__Rc3neG__colourwayList{gap:8px;display:grid}.product-workspace-module__Rc3neG__colourway{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);background:color-mix(in srgb, var(--theme-app-content-plane) var(--theme-opacity-medium), transparent);min-width:0;overflow:clip}.product-workspace-module__Rc3neG__colourway>header{align-items:center;gap:10px;min-width:0;min-height:72px;display:flex}.product-workspace-module__Rc3neG__colourwayToggle{border-radius:var(--radius-panel);min-width:0;min-height:72px;color:var(--theme-app-text);cursor:pointer;font:inherit;text-align:left;background:0 0;border:1px solid #0000;flex:1;grid-template-columns:52px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:7px 9px;display:grid}.product-workspace-module__Rc3neG__colourwayToggle:hover{border-color:var(--theme-app-border-strong);background:0 0}.product-workspace-module__Rc3neG__colourwayToggle>span:nth-child(2){min-width:0}.product-workspace-module__Rc3neG__colourway>header strong,.product-workspace-module__Rc3neG__colourway>header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-workspace-module__Rc3neG__colourway>header strong{font-size:calc(13px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__colourway>header small{color:var(--theme-app-text);font-size:calc(9px * var(--theme-font-scale));margin-top:4px}.product-workspace-module__Rc3neG__colourwayToggle>svg{width:15px;height:15px;color:var(--theme-app-text-muted);transition:transform .18s}.product-workspace-module__Rc3neG__colourway[data-open] .product-workspace-module__Rc3neG__colourwayToggle>svg{transform:rotate(180deg)}.product-workspace-module__Rc3neG__colourwayThumb{width:52px;height:58px;color:var(--theme-app-text-muted);background:var(--theme-app-surface-subtle);place-items:center;display:grid;overflow:hidden}.product-workspace-module__Rc3neG__colourwayThumb img{object-fit:contain;width:100%;height:100%}.product-workspace-module__Rc3neG__colourwayBody{gap:22px;padding:12px 10px 18px;display:grid}.product-workspace-module__Rc3neG__colourwayImages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.product-workspace-module__Rc3neG__colourwayImage{aspect-ratio:4/5;border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);color:var(--theme-app-text-muted);background:0 0;place-items:center;display:grid;position:relative;overflow:hidden}.product-workspace-module__Rc3neG__colourwayImage>img{object-fit:contain;width:100%;height:100%}.product-workspace-module__Rc3neG__colourwayImage>span{color:var(--theme-app-text-muted);justify-items:center;display:grid}.product-workspace-module__Rc3neG__colourwayImage>button{width:100%;min-height:100%;color:var(--theme-app-text);opacity:0;background:0 0;border:0;border-radius:0;place-items:center;padding:0;transition:opacity .12s;display:grid;position:absolute;inset:0}.product-workspace-module__Rc3neG__colourwayImage>button svg{width:14px;height:14px}.product-workspace-module__Rc3neG__colourwayImage>button[data-empty]{opacity:1}.product-workspace-module__Rc3neG__colourwayImage>button:hover{color:var(--theme-app-text);background:0 0;border:0}.product-workspace-module__Rc3neG__colourwayImage>button:focus-visible{outline-offset:-3px}.product-workspace-module__Rc3neG__colourwayImage:hover>button,.product-workspace-module__Rc3neG__colourwayImage:focus-within>button{opacity:1}.product-workspace-module__Rc3neG__defaultLabel{min-height:32px;color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));align-items:center;display:flex}.product-workspace-module__Rc3neG__addColourway,.product-workspace-module__Rc3neG__addSize{border-color:var(--theme-app-border);align-items:center;gap:6px;width:fit-content;margin-top:10px;display:inline-flex}.product-workspace-module__Rc3neG__addColourway svg,.product-workspace-module__Rc3neG__addSize svg,.product-workspace-module__Rc3neG__headerAction svg{width:13px;height:13px}.product-workspace-module__Rc3neG__headerAction{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.product-workspace-module__Rc3neG__taskAction{min-height:34px;font-size:calc(10.5px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__variantMatrix{max-width:100%;overflow-x:auto}.product-workspace-module__Rc3neG__variantMatrix table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px}.product-workspace-module__Rc3neG__variantMatrix th,.product-workspace-module__Rc3neG__variantMatrix td{border-bottom:1px solid var(--theme-app-border);height:38px;font-size:calc(9px * var(--theme-font-scale));text-align:left;padding:4px 7px}.product-workspace-module__Rc3neG__variantMatrix thead th{height:30px;color:var(--theme-app-text);font-size:calc(8px * var(--theme-font-scale));letter-spacing:.035em;text-transform:uppercase}.product-workspace-module__Rc3neG__variantMatrix th:first-child{width:72px}.product-workspace-module__Rc3neG__variantMatrix th:nth-child(n+6):nth-child(-n+8){width:76px}.product-workspace-module__Rc3neG__variantMatrix th:nth-last-child(2){width:144px}.product-workspace-module__Rc3neG__variantMatrix th:last-child{width:46px}.product-workspace-module__Rc3neG__variantMatrix input{width:100%;min-width:80px;color:var(--theme-app-text);font-family:var(--font-geist-mono), monospace;font-size:inherit;background:0 0;border:0;border-bottom:1px solid #0000;padding:5px 2px}.product-workspace-module__Rc3neG__variantMatrix input:hover:not(:disabled),.product-workspace-module__Rc3neG__variantMatrix input:focus{border-bottom-color:var(--theme-app-border-strong);outline:0}.product-workspace-module__Rc3neG__variantCellSelect{border-radius:var(--radius-control);width:100%;min-height:30px;font:inherit;background:0 0;border-color:#0000;padding:0 6px}.product-workspace-module__Rc3neG__variantCellSelect:hover,.product-workspace-module__Rc3neG__variantCellSelect[data-popup-open]{border-color:var(--theme-app-border-strong);background:0 0}.product-workspace-module__Rc3neG__removeSize,.product-workspace-module__Rc3neG__variantDeleteTrigger{border-radius:var(--radius-control);width:32px;min-height:32px;color:var(--theme-app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:0;display:grid}.product-workspace-module__Rc3neG__removeSize:hover{border-color:var(--theme-app-border-strong);color:var(--theme-app-text);background:0 0}.product-workspace-module__Rc3neG__variantDeleteTrigger:hover{border-color:var(--theme-danger-border);color:var(--theme-danger-text);background:0 0}.product-workspace-module__Rc3neG__removeSize svg,.product-workspace-module__Rc3neG__variantDeleteTrigger svg{width:15px;height:15px}.product-workspace-module__Rc3neG__variantDeleteTrigger{margin-right:8px}.product-workspace-module__Rc3neG__variantActionError{color:var(--theme-danger-text);font-size:calc(10px * var(--theme-font-scale));margin:0 auto 0 0}.product-workspace-module__Rc3neG__rows{display:grid}.product-workspace-module__Rc3neG__rows>a,.product-workspace-module__Rc3neG__rows>div{border-bottom:1px solid var(--theme-app-border);min-width:0;min-height:48px;color:var(--theme-app-text);justify-content:space-between;align-items:center;gap:14px;padding:8px 3px;text-decoration:none;display:flex}.product-workspace-module__Rc3neG__rows>a:hover{box-shadow:inset 0 0 0 1px var(--theme-app-border-strong);background:0 0}.product-workspace-module__Rc3neG__rows>*>span{min-width:0}.product-workspace-module__Rc3neG__rows strong,.product-workspace-module__Rc3neG__rows small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.product-workspace-module__Rc3neG__rows strong{font-size:calc(11px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__rows small{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));margin-top:3px}.product-workspace-module__Rc3neG__rows em{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));flex:none;font-style:normal}.product-workspace-module__Rc3neG__rows em[data-readiness=ready]{color:var(--theme-success-text)}.product-workspace-module__Rc3neG__rows em[data-readiness=blocked]{color:var(--theme-danger-text)}.product-workspace-module__Rc3neG__emptyLine{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));margin:0;padding:12px 3px;line-height:1.45}.product-workspace-module__Rc3neG__technicalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.product-workspace-module__Rc3neG__technicalGrid h3{min-height:30px;font-size:calc(12px * var(--theme-font-scale));justify-content:space-between;align-items:center;gap:8px;margin:0;display:flex}.product-workspace-module__Rc3neG__technicalGrid h3 span{color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(9px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__technicalGrid>div>a,.product-workspace-module__Rc3neG__technicalGrid>div>p{border-top:1px solid var(--theme-app-border);min-height:40px;color:var(--theme-app-text);font-size:calc(10px * var(--theme-font-scale));justify-content:space-between;align-items:center;gap:10px;margin:0;padding:7px 2px;text-decoration:none;display:flex}.product-workspace-module__Rc3neG__technicalGrid small{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__commercialGrid{border-top:1px solid var(--theme-app-border);border-left:1px solid var(--theme-app-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.product-workspace-module__Rc3neG__commercialGrid>*{border-right:1px solid var(--theme-app-border);border-bottom:1px solid var(--theme-app-border);min-width:0;min-height:74px;padding:10px 12px}.product-workspace-module__Rc3neG__commercialGrid>div>strong{font-family:var(--font-geist-mono), monospace;font-size:calc(15px * var(--theme-font-scale));margin-top:8px;display:block}.product-workspace-module__Rc3neG__activity{display:grid}.product-workspace-module__Rc3neG__activity section{grid-template-columns:105px minmax(0,1fr);display:grid}.product-workspace-module__Rc3neG__activity h3{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));margin:0;padding:10px 3px;font-weight:650}.product-workspace-module__Rc3neG__activity section>div{border-bottom:1px solid var(--theme-app-border);grid-column:2;grid-template-columns:9px minmax(0,1fr);align-items:center;gap:10px;min-height:46px;padding:8px 3px;display:grid}.product-workspace-module__Rc3neG__activity section>div>span{border:1px solid var(--theme-app-border-strong);border-radius:var(--radius-pill);background:var(--theme-app-surface-raised);width:7px;height:7px}.product-workspace-module__Rc3neG__activity p,.product-workspace-module__Rc3neG__activity strong,.product-workspace-module__Rc3neG__activity small{margin:0;display:block}.product-workspace-module__Rc3neG__activity strong{font-size:calc(10px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__activity small{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));margin-top:2px}.product-workspace-module__Rc3neG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.product-workspace-module__Rc3neG__workspace :is(button,a,input,textarea):focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.product-workspace-module__Rc3neG__workspace button:disabled{cursor:not-allowed;opacity:.55}@media (hover:none){.product-workspace-module__Rc3neG__imageMenu,.product-workspace-module__Rc3neG__colourwayImage>button,.product-workspace-module__Rc3neG__heroImage>.product-workspace-module__Rc3neG__colourwayImage>button{opacity:1}}@media (max-width:900px){.product-workspace-module__Rc3neG__hero{grid-template-columns:minmax(220px,310px) minmax(0,1fr);gap:24px}.product-workspace-module__Rc3neG__fieldGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.product-workspace-module__Rc3neG__technicalGrid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.product-workspace-module__Rc3neG__hero{grid-template-columns:1fr;padding:86px 12px 20px}.product-workspace-module__Rc3neG__heroImage{aspect-ratio:4/3;min-height:260px}.product-workspace-module__Rc3neG__heroCopy{gap:12px}.product-workspace-module__Rc3neG__connectionBar{grid-template-columns:repeat(2,minmax(0,1fr))}.product-workspace-module__Rc3neG__connection+.product-workspace-module__Rc3neG__connection{border-left:0}.product-workspace-module__Rc3neG__connection:nth-child(2n){border-left:1px solid var(--theme-app-border)}.product-workspace-module__Rc3neG__connection:last-child{border-top:1px solid var(--theme-app-border)}.product-workspace-module__Rc3neG__sections{padding-inline:8px}.product-workspace-module__Rc3neG__section{padding:9px 10px}.product-workspace-module__Rc3neG__fieldGrid,.product-workspace-module__Rc3neG__commercialGrid,.product-workspace-module__Rc3neG__technicalGrid{grid-template-columns:1fr}.product-workspace-module__Rc3neG__fullField{grid-column:auto}.product-workspace-module__Rc3neG__colourwayImages{grid-template-columns:repeat(3,minmax(140px,1fr));overflow-x:auto}.product-workspace-module__Rc3neG__colourwayToggle{grid-template-columns:44px minmax(0,1fr) 16px}.product-workspace-module__Rc3neG__colourwayThumb{width:44px;height:50px}.product-workspace-module__Rc3neG__activity section{grid-template-columns:78px minmax(0,1fr)}}@media (max-width:360px){.product-workspace-module__Rc3neG__hero{padding-inline:8px}.product-workspace-module__Rc3neG__inlineField[data-prominent] textarea{font-size:calc(35px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__sectionToggle>span{font-size:calc(16px * var(--theme-font-scale))}.product-workspace-module__Rc3neG__sectionHeader{flex-wrap:wrap;align-items:flex-start}.product-workspace-module__Rc3neG__headerAction{margin-inline-start:auto}.product-workspace-module__Rc3neG__connection{padding-inline:8px}.product-workspace-module__Rc3neG__activity section{grid-template-columns:1fr}.product-workspace-module__Rc3neG__activity section>div{grid-column:1}}@media (prefers-reduced-motion:reduce){.product-workspace-module__Rc3neG__imageMenu,.product-workspace-module__Rc3neG__viewTabs,.product-workspace-module__Rc3neG__viewTabs button[data-move-target=true]{transition:none;animation:none}.product-workspace-module__Rc3neG__sectionToggle svg,.product-workspace-module__Rc3neG__colourwayToggle>svg,.product-workspace-module__Rc3neG__disclosure,.product-workspace-module__Rc3neG__colourwayDisclosure,.product-workspace-module__Rc3neG__colourwayImage>button{transition:none}}@media (forced-colors:active){.product-workspace-module__Rc3neG__imageMenu,.product-workspace-module__Rc3neG__section,.product-workspace-module__Rc3neG__colourway,.product-workspace-module__Rc3neG__colourwayImage,.product-workspace-module__Rc3neG__productTimeline{border-color:canvastext}.product-workspace-module__Rc3neG__viewTabs button[data-move-target=true]{border-color:buttontext}}
.pipeline-timeline-module__gaE_aW__surface{--timeline-label-width:224px;--timeline-rule:color-mix(in srgb, var(--theme-app-border) var(--theme-opacity-strong), transparent);width:100%;min-width:0;height:100%;min-height:0;color:var(--theme-app-text);background:var(--theme-workspace-canvas);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.pipeline-timeline-module__gaE_aW__controls,.pipeline-timeline-module__gaE_aW__scale{align-items:center;display:inline-flex}.pipeline-timeline-module__gaE_aW__controls{flex:none;gap:3px;height:32px}.pipeline-timeline-module__gaE_aW__scale{box-sizing:border-box;border:1px solid var(--theme-app-border);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-app-surface-raised) 72%, var(--theme-workspace-canvas));grid-template-columns:repeat(2,minmax(0,1fr));width:120px;height:32px;padding:3px;display:grid;position:relative}.pipeline-timeline-module__gaE_aW__controls>button,.pipeline-timeline-module__gaE_aW__scale button{box-sizing:border-box;border-radius:var(--radius-control);height:28px;color:var(--theme-shell-text);cursor:pointer;font:inherit;font-size:calc(10px * var(--theme-font-scale));white-space:nowrap;background:0 0;border:1px solid #0000;padding:0;font-weight:650;line-height:1}.pipeline-timeline-module__gaE_aW__scale button{z-index:1;width:auto;height:24px;font-size:calc(11px * var(--theme-font-scale));background:0 0;border:0;padding-inline:7px;font-weight:700;position:relative}.pipeline-timeline-module__gaE_aW__scaleIndicator{border:1px solid color-mix(in srgb, var(--theme-app-border) 72%, transparent);border-radius:calc(var(--radius-control) - 2px);background:color-mix(in srgb, var(--theme-control-selected) 58%, var(--theme-app-surface-raised));width:calc(50% - 3px);box-shadow:0 1px 2px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-faint), transparent);transition:transform var(--motion-duration-fast,.18s) cubic-bezier(.22, 1, .36, 1);position:absolute;top:3px;bottom:3px;left:3px;transform:translate(0)}.pipeline-timeline-module__gaE_aW__scaleIndicator[data-scale=months]{transform:translate(100%)}.pipeline-timeline-module__gaE_aW__latestDate{flex:0 0 32px;place-items:center;width:32px;display:grid}.pipeline-timeline-module__gaE_aW__latestDate svg{width:14px;height:14px}.pipeline-timeline-module__gaE_aW__controls>button:hover{border-color:var(--theme-app-border);background:0 0}.pipeline-timeline-module__gaE_aW__scale button:hover{color:var(--theme-app-text)}.pipeline-timeline-module__gaE_aW__controls button:active{transform:scale(.97)}.pipeline-timeline-module__gaE_aW__controls button[aria-pressed=true]{color:var(--theme-app-text);background:0 0}.pipeline-timeline-module__gaE_aW__controls button:focus-visible,.pipeline-timeline-module__gaE_aW__scrollFrame:focus-visible,.pipeline-timeline-module__gaE_aW__laneLabel:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}.pipeline-timeline-module__gaE_aW__scrollShell{min-width:0;min-height:0;position:relative;overflow:hidden}.pipeline-timeline-module__gaE_aW__scrollFrame{overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-color:var(--theme-app-text-muted) transparent;scrollbar-width:thin;width:100%;min-width:0;height:100%;min-height:0;overflow:auto}.pipeline-timeline-module__gaE_aW__timelineGrid{width:max(100%, calc(var(--timeline-label-width) + var(--timeline-width)));grid-template-columns:var(--timeline-label-width) minmax(var(--timeline-width), 1fr);min-width:0;color:var(--theme-app-text);background:var(--theme-workspace-canvas);isolation:isolate;display:grid;position:relative}.pipeline-timeline-module__gaE_aW__surface[data-context=collection]{height:auto}.pipeline-timeline-module__gaE_aW__surface[data-context=collection] .pipeline-timeline-module__gaE_aW__scrollFrame{height:auto;max-height:530px;overflow-y:auto}.pipeline-timeline-module__gaE_aW__surface[data-context=product]{--timeline-label-width:0px;grid-template-rows:auto auto;height:auto;min-height:0}.pipeline-timeline-module__gaE_aW__surface[data-context=product] .pipeline-timeline-module__gaE_aW__scrollFrame{height:auto;overflow:auto hidden}.pipeline-timeline-module__gaE_aW__surface[data-context=product] .pipeline-timeline-module__gaE_aW__timelineGrid{width:max(100%, var(--timeline-width));grid-template-columns:minmax(var(--timeline-width), 1fr)}.pipeline-timeline-module__gaE_aW__surface[data-context=product] :is(.pipeline-timeline-module__gaE_aW__corner,.pipeline-timeline-module__gaE_aW__collectionLabel,.pipeline-timeline-module__gaE_aW__collectionTimeline,.pipeline-timeline-module__gaE_aW__laneLabel){display:none}.pipeline-timeline-module__gaE_aW__surface[data-context=product] :is(.pipeline-timeline-module__gaE_aW__collection,.pipeline-timeline-module__gaE_aW__collectionBodyInner){grid-template-columns:minmax(var(--timeline-width), 1fr)}.pipeline-timeline-module__gaE_aW__surface[data-context=product] .pipeline-timeline-module__gaE_aW__edgeFade{inset-inline-start:0}.pipeline-timeline-module__gaE_aW__corner,.pipeline-timeline-module__gaE_aW__timeHeader{z-index:9;border-bottom:1px solid var(--timeline-rule);background:var(--theme-workspace-canvas);height:50px;position:sticky;top:0}.pipeline-timeline-module__gaE_aW__corner{z-index:12;border-right:1px solid var(--timeline-rule);color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));letter-spacing:.03em;text-transform:uppercase;align-items:center;padding:0 12px;font-weight:650;display:flex;left:0}.pipeline-timeline-module__gaE_aW__timeHeader{overflow:hidden}.pipeline-timeline-module__gaE_aW__tickLabel{top:0;bottom:0;left:var(--tick-left);border-left:1px solid var(--timeline-rule);min-width:54px;color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(8px * var(--theme-font-scale));font-variant-numeric:tabular-nums;white-space:nowrap;padding:30px 0 0 7px;position:absolute}.pipeline-timeline-module__gaE_aW__todayMarker,.pipeline-timeline-module__gaE_aW__todayLine,.pipeline-timeline-module__gaE_aW__launchMarker{top:0;bottom:0;left:var(--marker-left);width:0;position:absolute}.pipeline-timeline-module__gaE_aW__todayMarker{z-index:2;border-left:1px solid var(--theme-app-text)}.pipeline-timeline-module__gaE_aW__todayMarker>span{border-radius:var(--radius-control);min-width:52px;color:var(--theme-app-text);background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), var(--theme-workspace-canvas));text-align:center;white-space:nowrap;padding:2px 5px 3px;line-height:1;display:grid;position:absolute;top:4px;left:0;transform:translate(-50%)}.pipeline-timeline-module__gaE_aW__todayMarker strong{font-size:calc(8px * var(--theme-font-scale));font-weight:750}.pipeline-timeline-module__gaE_aW__todayMarker small{color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(7px * var(--theme-font-scale));margin-top:2px}.pipeline-timeline-module__gaE_aW__collection{grid-column:1/-1;grid-template-columns:var(--timeline-label-width) minmax(var(--timeline-width), 1fr);display:grid}.pipeline-timeline-module__gaE_aW__collectionBody{grid-column:1/-1;grid-template-rows:1fr;min-width:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1);display:grid}.pipeline-timeline-module__gaE_aW__collectionBody[data-collapsed=true]{grid-template-rows:0fr}.pipeline-timeline-module__gaE_aW__collectionBodyInner{grid-template-columns:var(--timeline-label-width) minmax(var(--timeline-width), 1fr);opacity:1;min-width:0;min-height:0;transition:opacity .16s;display:grid;overflow:clip}.pipeline-timeline-module__gaE_aW__collectionBody[data-collapsed=true] .pipeline-timeline-module__gaE_aW__collectionBodyInner{opacity:0;pointer-events:none}.pipeline-timeline-module__gaE_aW__lane{display:contents}.pipeline-timeline-module__gaE_aW__collectionLabel,.pipeline-timeline-module__gaE_aW__collectionTimeline{border-bottom:1px solid var(--timeline-rule);background:var(--theme-workspace-canvas);min-height:32px}.pipeline-timeline-module__gaE_aW__collectionLabel{z-index:8;border-right:1px solid var(--timeline-rule);align-items:center;gap:6px;min-width:0;padding:0 6px 0 12px;display:flex;position:sticky;left:0}.pipeline-timeline-module__gaE_aW__collectionToggle{border-radius:var(--radius-control);width:28px;height:28px;color:var(--theme-app-text-muted);cursor:pointer;background:0 0;border:0;flex:0 0 28px;place-items:center;padding:0;display:grid}.pipeline-timeline-module__gaE_aW__collectionToggle:hover{color:var(--theme-app-text);background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), var(--theme-workspace-canvas))}.pipeline-timeline-module__gaE_aW__collectionToggle:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}.pipeline-timeline-module__gaE_aW__collectionToggle svg{width:14px;height:14px;transition:transform .22s cubic-bezier(.22,1,.36,1);transform:rotate(90deg)}.pipeline-timeline-module__gaE_aW__collection[data-collapsed=true] .pipeline-timeline-module__gaE_aW__collectionToggle svg{transform:rotate(0)}.pipeline-timeline-module__gaE_aW__collectionMarker{border-radius:var(--radius-pill);background:var(--theme-module-production-ink);flex:0 0 5px;width:5px;height:5px}.pipeline-timeline-module__gaE_aW__collectionLabel strong{min-width:0;font-size:calc(10px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:750;overflow:hidden}.pipeline-timeline-module__gaE_aW__collectionLabel span{color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(8px * var(--theme-font-scale));flex:none;margin-inline-start:auto}.pipeline-timeline-module__gaE_aW__collectionTimeline,.pipeline-timeline-module__gaE_aW__laneTimeline{position:relative;overflow:hidden}.pipeline-timeline-module__gaE_aW__laneLabel{z-index:7;border-right:1px solid var(--timeline-rule);border-bottom:1px solid var(--timeline-rule);min-width:0;min-height:80px;color:var(--theme-app-text);background:var(--theme-workspace-canvas);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:9px;padding:7px 10px 7px 18px;text-decoration:none;display:grid;position:sticky;left:0}.pipeline-timeline-module__gaE_aW__laneLabel[data-history=false]{min-height:58px}.pipeline-timeline-module__gaE_aW__laneLabel:hover{background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), var(--theme-workspace-canvas))}.pipeline-timeline-module__gaE_aW__thumbnail{width:34px;height:45px;display:block;position:relative}.pipeline-timeline-module__gaE_aW__laneLabel[data-history=false] .pipeline-timeline-module__gaE_aW__thumbnail{width:30px;height:39px}.pipeline-timeline-module__gaE_aW__thumbnail img{object-fit:contain;filter:drop-shadow(0 3px 4px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-faint), transparent))}.pipeline-timeline-module__gaE_aW__thumbnail svg{width:17px;height:17px;color:var(--theme-app-text-muted);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pipeline-timeline-module__gaE_aW__identity{align-content:center;gap:1px;min-width:0;display:grid}.pipeline-timeline-module__gaE_aW__identity strong,.pipeline-timeline-module__gaE_aW__identity>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pipeline-timeline-module__gaE_aW__identity strong{font-size:calc(10px * var(--theme-font-scale));font-weight:700;line-height:15px}.pipeline-timeline-module__gaE_aW__identity>span:not(.pipeline-timeline-module__gaE_aW__currentStage){color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(8px * var(--theme-font-scale));line-height:12px}.pipeline-timeline-module__gaE_aW__currentStage{width:max-content;max-width:100%;color:var(--theme-app-text-muted);font-size:calc(8px * var(--theme-font-scale));background:0 0;border:0;margin-top:3px;padding:0;font-weight:650;line-height:13px}.pipeline-timeline-module__gaE_aW__laneTimeline{border-bottom:1px solid var(--timeline-rule);background:var(--theme-workspace-canvas);min-width:0;min-height:80px}.pipeline-timeline-module__gaE_aW__laneTimeline[data-history=false]{min-height:58px}.pipeline-timeline-module__gaE_aW__gridLine{top:0;bottom:0;left:var(--tick-left);background:var(--timeline-rule);width:1px;position:absolute}.pipeline-timeline-module__gaE_aW__todayLine{z-index:2;border-left:1px solid var(--theme-app-text)}.pipeline-timeline-module__gaE_aW__launchMarker{z-index:5;border-left:1px dashed var(--theme-module-production-ink)}.pipeline-timeline-module__gaE_aW__launchMarker>span{width:max-content;max-width:190px;color:var(--theme-module-production-ink);font-size:calc(8px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:14px;position:absolute;top:8px;left:6px;overflow:hidden}.pipeline-timeline-module__gaE_aW__launchMarker[data-edge=end]>span{left:-6px;transform:translate(-100%)}.pipeline-timeline-module__gaE_aW__stay{--phase-material:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-subtle), var(--theme-workspace-canvas));--phase-rating-ink:var(--theme-app-text);top:25px;left:calc(var(--bar-left) + 1px);z-index:3;box-sizing:border-box;width:max(5px, calc(var(--bar-width) - 2px));min-width:5px;height:33px;color:var(--theme-app-text);background-color:var(--phase-material);font-size:calc(8px * var(--theme-font-scale));white-space:nowrap;border:0;border-radius:3px;align-items:center;gap:3px;padding:0 6px;font-weight:700;line-height:33px;transition:color .12s,background-color .12s;display:flex;position:absolute}.pipeline-timeline-module__gaE_aW__stay[data-ownership=ours]{background-color:var(--phase-material);background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-muted), transparent) 0 1px, transparent 1.2px);background-size:5px 5px}.pipeline-timeline-module__gaE_aW__stay[data-ownership=external]{--phase-material:var(--theme-module-production);--phase-rating-ink:var(--theme-module-production-ink);color:var(--theme-module-production-ink);background-color:var(--phase-material);background-image:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--theme-module-production-ink) var(--theme-opacity-muted), transparent) 3px 5px)}.pipeline-timeline-module__gaE_aW__stay[data-state=current]{--phase-material:var(--theme-app-text);--phase-rating-ink:var(--theme-app-surface);z-index:4;color:var(--theme-app-surface);background-color:var(--phase-material);box-shadow:none}.pipeline-timeline-module__gaE_aW__stay[data-state=current][data-ownership=ours]{background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--theme-app-surface) var(--theme-opacity-muted), transparent) 0 1px, transparent 1.2px);background-size:5px 5px}.pipeline-timeline-module__gaE_aW__stay[data-state=current][data-ownership=external]{background-image:repeating-linear-gradient(135deg, transparent 0 3px, color-mix(in srgb, var(--theme-app-surface) var(--theme-opacity-muted), transparent) 3px 5px)}.pipeline-timeline-module__gaE_aW__stayIcon{z-index:2;flex:0 0 12px;width:12px;height:12px;position:relative}.pipeline-timeline-module__gaE_aW__stayText{z-index:2;text-overflow:ellipsis;flex:1;min-width:0;transition:opacity .12s;display:block;position:relative;overflow:hidden}.pipeline-timeline-module__gaE_aW__stay:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:1px}.pipeline-timeline-module__gaE_aW__timingRating{z-index:3;box-sizing:border-box;border:1px solid color-mix(in srgb, var(--phase-rating-ink) var(--theme-opacity-subtle), transparent);max-width:calc(100% - 20px);color:var(--phase-rating-ink);background:var(--phase-material);opacity:0;pointer-events:none;border-radius:3px;justify-content:center;align-items:center;gap:2px;padding:0 5px;line-height:21px;transition:opacity .12s,transform .12s;display:flex;position:absolute;inset-block:3px;inset-inline-end:3px;overflow:hidden;transform:translate(3px)}.pipeline-timeline-module__gaE_aW__timingRating[data-score="0"]{color:var(--phase-rating-ink)}.pipeline-timeline-module__gaE_aW__timingRating svg{flex:0 0 11px;width:11px;height:11px}.pipeline-timeline-module__gaE_aW__timingDays{font-family:var(--font-geist-mono), monospace;font-size:calc(8px * var(--theme-font-scale));margin-inline-end:3px;font-weight:700}.pipeline-timeline-module__gaE_aW__stay:hover .pipeline-timeline-module__gaE_aW__timingRating,.pipeline-timeline-module__gaE_aW__stay:focus .pipeline-timeline-module__gaE_aW__timingRating{opacity:1;transform:translate(0)}.pipeline-timeline-module__gaE_aW__overtime{z-index:1;background-color:var(--theme-workspace-canvas);background-image:repeating-linear-gradient(90deg, var(--phase-material) 0 5px, var(--theme-workspace-canvas) 5px 9px);pointer-events:none;border-radius:0 3px 3px 0;position:absolute;inset-block:0;inset-inline-start:var(--overtime-start);inset-inline-end:0}.pipeline-timeline-module__gaE_aW__forecast{top:25px;left:calc(var(--forecast-left) + 1px);z-index:2;box-sizing:border-box;width:max(5px, calc(var(--forecast-width) - 2px));border:1px dashed var(--theme-app-text-muted);height:33px;color:var(--theme-app-text-muted);background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), var(--theme-workspace-canvas));font-family:var(--font-geist-mono), monospace;font-size:calc(7px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;border-radius:3px;padding:0 5px;font-weight:650;line-height:31px;display:block;position:absolute;overflow:hidden}.pipeline-timeline-module__gaE_aW__ruler{bottom:7px;left:var(--ruler-left);z-index:5;width:var(--ruler-width);border-top:1px dashed var(--theme-app-text-muted);border-right:1px solid var(--theme-app-text-muted);border-left:1px solid var(--theme-app-text-muted);min-width:10px;height:7px;display:block;position:absolute}.pipeline-timeline-module__gaE_aW__ruler>span{width:max-content;max-width:170px;color:var(--theme-app-text-muted);background:var(--theme-workspace-canvas);font-family:var(--font-geist-mono), monospace;font-size:calc(7px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:11px;position:absolute;bottom:4px;right:0;overflow:hidden}.pipeline-timeline-module__gaE_aW__edgeFade{--timeline-edge-direction:to right;--timeline-edge-scrim-direction:to right;z-index:20;top:0;bottom:10px;width:52px;color:var(--theme-workspace-canvas);background:linear-gradient(var(--timeline-edge-scrim-direction), var(--theme-workspace-canvas), transparent);opacity:0;pointer-events:none;transition:opacity .12s;position:absolute;inset-inline-start:var(--timeline-label-width)}.pipeline-timeline-module__gaE_aW__edgeFade[data-edge=end]{--timeline-edge-direction:to left;--timeline-edge-scrim-direction:to left;width:88px;inset-inline:auto 0}.pipeline-timeline-module__gaE_aW__edgeFade[data-visible=true]{opacity:1}.pipeline-timeline-module__gaE_aW__legend{border-top:1px solid var(--timeline-rule);min-height:36px;color:var(--theme-app-text-muted);background:var(--theme-workspace-canvas);font-size:calc(8px * var(--theme-font-scale));flex-wrap:wrap;align-items:center;gap:7px 18px;padding:8px 10px;line-height:12px;display:flex}.pipeline-timeline-module__gaE_aW__legend>span{align-items:center;gap:6px;display:inline-flex}.pipeline-timeline-module__gaE_aW__legend i{box-sizing:border-box;background-color:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-subtle), var(--theme-workspace-canvas));background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-muted), transparent) 0 1px, transparent 1.2px);background-size:5px 5px;border-radius:2px;flex:0 0 20px;width:20px;height:8px;display:inline-block;position:relative}.pipeline-timeline-module__gaE_aW__legend i[data-legend=external]{background-color:var(--theme-module-production);background-image:repeating-linear-gradient(135deg, transparent 0 2px, color-mix(in srgb, var(--theme-module-production-ink) var(--theme-opacity-muted), transparent) 2px 4px)}.pipeline-timeline-module__gaE_aW__legend i[data-legend=current-internal],.pipeline-timeline-module__gaE_aW__legend i[data-legend=current-external],.pipeline-timeline-module__gaE_aW__legend i[data-legend=overtime]{background-color:var(--theme-app-text)}.pipeline-timeline-module__gaE_aW__legend i[data-legend=current-internal]{background-image:radial-gradient(circle at 1px 1px, color-mix(in srgb, var(--theme-app-surface) var(--theme-opacity-muted), transparent) 0 1px, transparent 1.2px);background-size:5px 5px}.pipeline-timeline-module__gaE_aW__legend i[data-legend=current-external]{background-image:repeating-linear-gradient(135deg, transparent 0 2px, color-mix(in srgb, var(--theme-app-surface) var(--theme-opacity-muted), transparent) 2px 4px)}.pipeline-timeline-module__gaE_aW__legend i[data-legend=overtime]{background-color:var(--theme-workspace-canvas);background-image:repeating-linear-gradient(90deg, var(--theme-app-text) 0 5px, var(--theme-workspace-canvas) 5px 9px)}.pipeline-timeline-module__gaE_aW__legend i[data-legend=today],.pipeline-timeline-module__gaE_aW__legend i[data-legend=launch]{background:var(--theme-app-text);border-radius:0;flex-basis:1px;width:1px}.pipeline-timeline-module__gaE_aW__legend i[data-legend=forecast]{border:1px dashed var(--theme-app-text-muted);background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), var(--theme-workspace-canvas))}.pipeline-timeline-module__gaE_aW__legend i[data-legend=launch]{border-left:1px dashed var(--theme-module-production-ink);background:0 0}.pipeline-timeline-module__gaE_aW__legend i[data-legend=ruler]{border-top:1px dashed var(--theme-app-text-muted);border-right:1px solid var(--theme-app-text-muted);border-left:1px solid var(--theme-app-text-muted);background:0 0;border-radius:0;height:6px}@media (max-width:420px){.pipeline-timeline-module__gaE_aW__surface{--timeline-label-width:176px}.pipeline-timeline-module__gaE_aW__laneLabel{grid-template-columns:30px minmax(0,1fr);gap:7px;padding:7px 8px 7px 12px}.pipeline-timeline-module__gaE_aW__thumbnail,.pipeline-timeline-module__gaE_aW__laneLabel[data-history=false] .pipeline-timeline-module__gaE_aW__thumbnail{width:30px;height:39px}.pipeline-timeline-module__gaE_aW__identity strong{font-size:calc(9px * var(--theme-font-scale))}.pipeline-timeline-module__gaE_aW__currentStage{padding-inline:4px}.pipeline-timeline-module__gaE_aW__edgeFade[data-edge=end]{width:56px}.pipeline-timeline-module__gaE_aW__legend{gap-inline:12px}}@media (max-width:340px){.pipeline-timeline-module__gaE_aW__surface{--timeline-label-width:156px}}@media (prefers-reduced-motion:reduce){.pipeline-timeline-module__gaE_aW__scaleIndicator{transition-duration:.01ms}.pipeline-timeline-module__gaE_aW__controls button:active{transform:none}.pipeline-timeline-module__gaE_aW__edgeFade,.pipeline-timeline-module__gaE_aW__stay,.pipeline-timeline-module__gaE_aW__stayText,.pipeline-timeline-module__gaE_aW__timingRating,.pipeline-timeline-module__gaE_aW__collectionBody,.pipeline-timeline-module__gaE_aW__collectionBodyInner,.pipeline-timeline-module__gaE_aW__collectionToggle svg{transition:none}}@media (forced-colors:active){.pipeline-timeline-module__gaE_aW__edgeFade{background:canvas;border-inline-end:1px solid canvastext;width:28px}.pipeline-timeline-module__gaE_aW__edgeFade[data-edge=end]{border-inline-start:1px solid canvastext;border-inline-end:0;width:28px}}.pipeline-timeline-module__gaE_aW__legendDisclosure{color:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale));padding:8px 12px}.pipeline-timeline-module__gaE_aW__legendDisclosure>summary{cursor:pointer;width:fit-content}.pipeline-timeline-module__gaE_aW__surface[data-context=collection]{--timeline-label-width:180px;background:0 0}.pipeline-timeline-module__gaE_aW__surface[data-context=collection] .pipeline-timeline-module__gaE_aW__laneLabel{gap:5px}.pipeline-timeline-module__gaE_aW__controls{margin-inline-start:auto}.pipeline-timeline-module__gaE_aW__surface[data-context=collection]{--fluid-scrollbar-color:var(--entity-section-material);border-radius:var(--radius-panel)}.pipeline-timeline-module__gaE_aW__surface[data-context=collection] .pipeline-timeline-module__gaE_aW__identity>span{display:none}@media (max-width:600px){.pipeline-timeline-module__gaE_aW__surface[data-context=collection]{--timeline-label-width:130px}}
.date-input-module__9bDIFW__root{flex-wrap:wrap;width:100%;min-width:0;display:inline-flex;position:relative}.date-input-module__9bDIFW__formValue{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.date-input-module__9bDIFW__trigger{text-align:left;cursor:pointer;min-height:32px;color:var(--theme-app-text);align-items:center;gap:8px;display:flex}.date-input-module__9bDIFW__trigger svg{color:var(--theme-app-text-muted);flex-shrink:0}.date-input-module__9bDIFW__trigger:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.date-input-module__9bDIFW__trigger:disabled{opacity:var(--theme-opacity-muted);cursor:default}.date-input-module__9bDIFW__actions{border-top:1px solid var(--theme-app-border);justify-content:space-between;margin-top:10px;padding-top:6px;display:flex}.date-input-module__9bDIFW__actions button{border-radius:var(--radius-control);min-height:32px;font-size:calc(12px * var(--theme-font-scale));color:var(--theme-app-text-muted);cursor:pointer;padding:4px 10px}.date-input-module__9bDIFW__actions button:hover{background:var(--theme-control-hover);color:var(--theme-app-text)}.date-input-module__9bDIFW__actions button:disabled{opacity:var(--theme-opacity-muted);cursor:default}.date-input-module__9bDIFW__time{font-size:calc(12px * var(--theme-font-scale));justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.date-input-module__9bDIFW__time input{border-radius:var(--radius-control);background:var(--theme-control-hover);color:var(--theme-app-text);padding:6px 10px}.date-input-module__9bDIFW__popup{border-radius:var(--radius-overlay);background:var(--theme-app-surface-active)}.date-input-module__9bDIFW__validation{width:100%;font-size:calc(12px * var(--theme-font-scale));color:var(--theme-app-text)}
[data-page-header]:has(+.record-form-module__9R5NRW__surface){display:none}.record-form-module__9R5NRW__surface{box-sizing:border-box;min-height:100%;color:var(--theme-app-text);background:var(--theme-app-content-plane);padding:clamp(72px,10vh,108px) clamp(8px,2vw,24px) 56px}.record-form-module__9R5NRW__surface[data-record-form-embedded]{background:0 0;min-height:0;padding:0}.record-form-module__9R5NRW__surface[data-record-form-embedded] .record-form-module__9R5NRW__form{max-width:none}.record-form-module__9R5NRW__surface[data-form-presentation=modal]{background:0 0;height:auto;min-height:0;padding:0}.record-form-module__9R5NRW__form{flex-direction:column;gap:7px;width:100%;margin:0 auto;display:flex}.record-form-module__9R5NRW__surface[data-form-presentation=modal] .record-form-module__9R5NRW__form{max-width:none;height:auto;min-height:0;max-height:min(600px,100dvh - 100px);overflow:clip}.record-form-module__9R5NRW__surface[data-form-fit-content] .record-form-module__9R5NRW__form{max-height:none;overflow:visible}.record-form-module__9R5NRW__fieldsCard{flex:1}.record-form-module__9R5NRW__surface[data-form-fit-content] .record-form-module__9R5NRW__fieldsCard{flex:none;gap:7px;padding:4px}.record-form-module__9R5NRW__fields{align-content:start;gap:12px;min-width:0;display:grid}.record-form-module__9R5NRW__fields>*{min-width:0}.record-form-module__9R5NRW__fields>input[type=hidden]{display:none}.record-form-module__9R5NRW__actionsHost{flex:none}.record-form-module__9R5NRW__actionsHost:empty{display:none}.record-form-module__9R5NRW__standard{max-width:640px}.record-form-module__9R5NRW__wide{max-width:780px}.record-form-module__9R5NRW__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.record-form-module__9R5NRW__notchSubmit{border-radius:var(--radius-pill);min-width:0;height:100%;color:var(--theme-shell-text);background:var(--theme-shell-chrome);cursor:pointer;font:inherit;font-size:calc(10px * var(--theme-font-scale));white-space:nowrap;border:0;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-weight:700;transition:background-color .12s,transform .1s;display:inline-flex}.record-form-module__9R5NRW__notchSubmit:hover{background:var(--theme-control-hover)}.record-form-module__9R5NRW__notchSubmit:active{transform:scale(.97)}.record-form-module__9R5NRW__notchSubmit:disabled{cursor:default;opacity:.42}.record-form-module__9R5NRW__notchSubmit:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.record-form-module__9R5NRW__notchSubmit svg{width:12px;height:12px}.record-form-module__9R5NRW__form [data-record-field]{border-radius:var(--radius-panel);background:var(--theme-shell-surface-subtle);flex-direction:column;gap:3px;min-width:0;padding:9px 12px;display:flex;position:relative}.record-form-module__9R5NRW__form [data-record-label]{color:var(--theme-shell-text);font-size:calc(9px * var(--theme-font-scale));letter-spacing:.09em;text-transform:uppercase;font-weight:700;line-height:1.2;transition:color .14s}.record-form-module__9R5NRW__form [data-record-field]:focus-within [data-record-label]{color:var(--theme-app-text)}.record-form-module__9R5NRW__form [data-record-control]{border-radius:var(--radius-control);min-width:0;height:auto;min-height:30px;box-shadow:none;color:var(--theme-shell-text);font-size:calc(13px * var(--theme-font-scale));background:0 0;border:0;outline:0;padding:2px 0}.record-form-module__9R5NRW__form [data-record-control]::placeholder{color:var(--theme-app-text-muted);opacity:.62}.record-form-module__9R5NRW__form [data-record-control]:focus-visible{border-bottom-color:var(--theme-app-border);box-shadow:none;color:var(--theme-app-text);outline:0}.record-form-module__9R5NRW__form button[role=combobox]{border-radius:var(--radius-control);box-shadow:none;background:0 0;border:0}:is(.record-form-module__9R5NRW__form button[role=combobox]:hover,.record-form-module__9R5NRW__form button[role=combobox][data-popup-open]){background:color-mix(in srgb, var(--theme-control-hover) var(--theme-opacity-muted), transparent)}.record-form-module__9R5NRW__form textarea[data-record-control]{resize:vertical;min-height:62px}.record-form-module__9R5NRW__form [data-record-identity] [data-record-control]{min-height:32px;color:var(--theme-shell-text);font-family:inherit;font-size:calc(16px * var(--theme-font-scale));letter-spacing:-.01em;padding:0;font-weight:600;line-height:1.25}.record-form-module__9R5NRW__form [data-record-section]{border:0;gap:8px;min-width:0;padding:0;display:grid}.record-form-module__9R5NRW__form fieldset{border-radius:var(--radius-panel);background:var(--theme-shell-surface-subtle);border:0;min-width:0;margin:0;padding:12px}.record-form-module__9R5NRW__form legend{float:left;width:100%;margin-bottom:8px}:is(.record-form-module__9R5NRW__form fieldset label:has(input[type=checkbox]),.record-form-module__9R5NRW__form fieldset label:has(input[type=radio])){border-radius:var(--radius-control);border:0;padding:7px;position:relative}:is(.record-form-module__9R5NRW__form fieldset label:has(input[type=checkbox]):hover,.record-form-module__9R5NRW__form fieldset label:has(input[type=radio]):hover){background:var(--theme-control-hover)}.record-form-module__9R5NRW__form [data-record-field]>p{font-size:calc(10px * var(--theme-font-scale));margin:0}.record-form-module__9R5NRW__error{border-left:2px solid var(--theme-danger-text);color:var(--theme-danger-text);font-size:calc(12px * var(--theme-font-scale));padding:2px 0 2px 12px;font-weight:650}.record-form-module__9R5NRW__modalActions{flex-wrap:wrap;justify-content:flex-end;gap:6px;padding:4px;display:flex}.record-form-module__9R5NRW__modalActions>button{border-radius:var(--radius-panel);height:auto;min-height:36px;font-size:calc(12px * var(--theme-font-scale));white-space:normal}.record-form-module__9R5NRW__modalActions>button[type=submit]{flex:1}@media (max-width:640px){.record-form-module__9R5NRW__surface{padding-top:60px;padding-bottom:40px}.record-form-module__9R5NRW__form{gap:20px}}@media (max-width:480px){.record-form-module__9R5NRW__notchSubmit{width:28px;padding:0;transform:translateY(52px)}.record-form-module__9R5NRW__notchSubmit:active{transform:translateY(52px)scale(.97)}.record-form-module__9R5NRW__notchSubmit span{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.record-form-module__9R5NRW__surface[data-form-presentation=modal] .record-form-module__9R5NRW__form[data-product-form]{max-height:calc(100dvh - 100px)}.record-form-module__9R5NRW__form[data-product-form] .record-form-module__9R5NRW__fieldsCard{background:0 0}.record-form-module__9R5NRW__form[data-product-form] .record-form-module__9R5NRW__fields{gap:7px;padding:4px}.record-form-module__9R5NRW__form[data-product-form] .record-form-module__9R5NRW__modalActions>button[type=submit]{border-radius:var(--radius-pill)}
.collection-workspace-module__2g8cTG__workspace{min-width:0;max-width:1480px;color:var(--theme-app-text);gap:20px;margin:0 auto;padding:64px 36px 72px;display:grid}.collection-workspace-module__2g8cTG__identityHeader{align-items:center;gap:16px;min-width:0;display:flex}.collection-workspace-module__2g8cTG__collectionInlineText{box-sizing:border-box;border-radius:var(--radius-control);width:100%;min-width:0;color:var(--theme-app-text);font:inherit;font-size:calc(12px * var(--theme-font-scale));background:0 0;border:1px solid #0000;outline:0;padding:3px 5px}.collection-workspace-module__2g8cTG__collectionInlineText:hover:not(:disabled){background:0 0}.collection-workspace-module__2g8cTG__collectionInlineText:focus-visible{border-color:var(--theme-focus-ring);outline:2px solid var(--theme-focus-ring);outline-offset:1px;background:0 0}.collection-workspace-module__2g8cTG__collectionInlineText:disabled{opacity:var(--theme-opacity-muted)}.collection-workspace-module__2g8cTG__collectionIdentityText{width:min(100%,760px);font-family:var(--font-primary);font-size:clamp(calc(32px * var(--theme-font-scale)), 4.5vw, calc(58px * var(--theme-font-scale)));letter-spacing:-.04em;resize:none;field-sizing:content;flex:0 760px;padding:0;font-weight:600;line-height:1.05;overflow:hidden}.collection-workspace-module__2g8cTG__identityMoreAction{width:calc(40px * var(--theme-font-scale));height:calc(40px * var(--theme-font-scale));border-radius:var(--radius-control);color:var(--theme-app-text-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;place-items:center;padding:0;display:inline-grid}.collection-workspace-module__2g8cTG__identityMoreAction:hover,.collection-workspace-module__2g8cTG__identityMoreAction[data-popup-open]{color:var(--theme-app-text);background:var(--theme-control-hover)}.collection-workspace-module__2g8cTG__identityMoreAction:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__identityMoreAction svg{width:22px;height:22px}.collection-workspace-module__2g8cTG__actionPopover{width:180px;padding:5px}.collection-workspace-module__2g8cTG__actionMenu{gap:2px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__actionMenu button{border-radius:var(--radius-control);width:100%;min-height:34px;color:var(--theme-app-text);cursor:pointer;font:inherit;font-size:calc(11px * var(--theme-font-scale));text-align:left;background:0 0;border:0;align-items:center;gap:7px;padding:0 8px;font-weight:600;display:flex}.collection-workspace-module__2g8cTG__actionMenu button:hover:not(:disabled){background:var(--theme-control-hover)}.collection-workspace-module__2g8cTG__actionMenu button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-2px}.collection-workspace-module__2g8cTG__actionMenu button:disabled{color:var(--theme-app-text-muted);cursor:default}.collection-workspace-module__2g8cTG__actionMenu svg{width:14px;height:14px}.collection-workspace-module__2g8cTG__identitySummary{grid-template-columns:repeat(2,minmax(160px,1fr));gap:8px;display:grid}.collection-workspace-module__2g8cTG__identitySummary>div{background:0 0;place-items:start;gap:2px;min-width:0;padding:10px 0;display:grid}.collection-workspace-module__2g8cTG__summaryGrid>article{background:0 0;align-items:center;gap:9px;min-width:0;padding:10px 0;display:flex}.collection-workspace-module__2g8cTG__identitySummary svg,.collection-workspace-module__2g8cTG__summaryGrid svg{width:17px;height:17px;color:var(--theme-app-text-muted);flex:none}.collection-workspace-module__2g8cTG__summaryGrid span{gap:2px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__identitySummary small,.collection-workspace-module__2g8cTG__summaryGrid small,.collection-workspace-module__2g8cTG__sectionHeader small{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));letter-spacing:.04em;text-transform:uppercase;font-weight:700}.collection-workspace-module__2g8cTG__identitySummary strong,.collection-workspace-module__2g8cTG__summaryGrid strong{font-size:calc(12px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-workspace-module__2g8cTG__identityProperty>button,.collection-workspace-module__2g8cTG__identityProperty>span:not(.collection-workspace-module__2g8cTG__identityFeedback){max-width:100%;margin-left:-8px}.collection-workspace-module__2g8cTG__identityFeedback{min-height:14px;color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__identityFeedback[role=alert]{color:var(--theme-danger-text)}.collection-workspace-module__2g8cTG__sections{gap:10px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__pipeline{gap:12px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__pipelineControls{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.collection-workspace-module__2g8cTG__pipelineControls>button{border-radius:var(--radius-control);min-width:36px;min-height:36px;color:var(--theme-app-text-muted);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;padding:6px;display:grid}.collection-workspace-module__2g8cTG__pipelineControls>button[aria-pressed=true],.collection-workspace-module__2g8cTG__pipelineControls>button:hover{border-color:var(--theme-app-border);color:var(--theme-app-text)}.collection-workspace-module__2g8cTG__pipelineControls button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__pipelineControls svg{width:18px;height:18px}.collection-workspace-module__2g8cTG__pipelineMore{color:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__pipelineError{color:var(--theme-danger-text);font-size:calc(12px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__sectionHeader>a,.collection-workspace-module__2g8cTG__taskLink,.collection-workspace-module__2g8cTG__relatedRecords a,.collection-workspace-module__2g8cTG__nextActions a,.collection-workspace-module__2g8cTG__activityRows a{color:var(--theme-app-text);font-weight:700;text-decoration:none}.collection-workspace-module__2g8cTG__sectionHeader>a{font-size:calc(11px * var(--theme-font-scale));align-items:center;gap:5px;display:inline-flex}.collection-workspace-module__2g8cTG__sectionHeader>a svg{width:13px;height:13px}.collection-workspace-module__2g8cTG__sectionHeader>a:hover,.collection-workspace-module__2g8cTG__taskLink:hover,.collection-workspace-module__2g8cTG__relatedRecords a:hover,.collection-workspace-module__2g8cTG__nextActions a:hover,.collection-workspace-module__2g8cTG__activityRows a:hover{text-underline-offset:2px;text-decoration:underline}.collection-workspace-module__2g8cTG__sectionHeader>a:focus-visible,.collection-workspace-module__2g8cTG__taskLink:focus-visible,.collection-workspace-module__2g8cTG__relatedRecords a:focus-visible,.collection-workspace-module__2g8cTG__nextActions a:focus-visible,.collection-workspace-module__2g8cTG__activityRows a:focus-visible,.collection-workspace-module__2g8cTG__identityMoreAction:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__summaryGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.collection-workspace-module__2g8cTG__summaryGrid article[data-tone=warning] svg,.collection-workspace-module__2g8cTG__summaryGrid article[data-tone=warning] strong{color:var(--theme-warning-text)}.collection-workspace-module__2g8cTG__lifecycle{flex-wrap:wrap;gap:6px;display:flex}.collection-workspace-module__2g8cTG__lifecycle>span{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);background:var(--theme-app-content-plane);grid-template-columns:6px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:110px;padding:8px 9px;display:grid}.collection-workspace-module__2g8cTG__lifecycle i{border-radius:var(--radius-pill);background:var(--theme-app-text-muted);width:6px;height:6px}.collection-workspace-module__2g8cTG__lifecycle small,.collection-workspace-module__2g8cTG__lifecycle strong{font-size:calc(10px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__lifecycle small{color:var(--theme-app-text-muted)}.collection-workspace-module__2g8cTG__lifecycle p,.collection-workspace-module__2g8cTG__sectionEmpty,.collection-workspace-module__2g8cTG__metricNote{color:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale));margin:0;line-height:17px}.collection-workspace-module__2g8cTG__sectionCount{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));font-variant-numeric:tabular-nums}.collection-workspace-module__2g8cTG__productTableViewport{overscroll-behavior:contain;min-width:0;max-height:min(420px,55dvh);padding-right:24px;overflow:auto}.collection-workspace-module__2g8cTG__productTableViewport:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__productTable{border-collapse:collapse;table-layout:fixed;width:100%;min-width:980px;font-size:calc(10px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__productTable th,.collection-workspace-module__2g8cTG__productTable td{border-bottom:1px solid var(--theme-app-border);text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:9px 8px}.collection-workspace-module__2g8cTG__productTable th{z-index:1;background:var(--collection-product-inset-material,var(--theme-app-content-plane));color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));font-weight:700;position:sticky;top:0}.collection-workspace-module__2g8cTG__productTable th:first-child{width:200px}.collection-workspace-module__2g8cTG__productTable th:nth-child(2){width:105px}.collection-workspace-module__2g8cTG__productTable th:nth-child(3){width:110px}.collection-workspace-module__2g8cTG__productTable th:nth-child(4){width:145px}.collection-workspace-module__2g8cTG__productTable th:nth-child(5){width:180px}.collection-workspace-module__2g8cTG__productTable th:nth-child(6){width:145px}.collection-workspace-module__2g8cTG__productTable th:nth-child(7){width:70px}.collection-workspace-module__2g8cTG__productTable th:nth-child(8){width:44px}.collection-workspace-module__2g8cTG__productIdentity{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:8px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__productIdentity>span{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);width:42px;height:42px;color:var(--theme-app-text-muted);background:var(--theme-app-content-plane);place-items:center;display:grid;position:relative;overflow:hidden}.collection-workspace-module__2g8cTG__productIdentity img{object-fit:contain}.collection-workspace-module__2g8cTG__productIdentity svg{width:16px;height:16px}.collection-workspace-module__2g8cTG__productIdentity a{color:var(--theme-app-text);text-overflow:ellipsis;white-space:nowrap;font-weight:700;text-decoration:none;overflow:hidden}.collection-workspace-module__2g8cTG__productIdentity a:hover{text-underline-offset:2px;text-decoration:underline}.collection-workspace-module__2g8cTG__productIdentity a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__productTable code{font-family:var(--font-geist-mono), monospace;font-size:calc(9px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__productSku{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.collection-workspace-module__2g8cTG__lifecycleBadge{border:1px solid var(--theme-app-border);border-radius:var(--radius-pill);font-size:calc(9px * var(--theme-font-scale));box-sizing:border-box;overflow-wrap:anywhere;max-width:100%;padding:3px 6px;font-style:normal;font-weight:700;display:inline-flex}.collection-workspace-module__2g8cTG__productListFrame,.collection-workspace-module__2g8cTG__productSearch{--collection-product-inset-material:color-mix(in srgb, var(--theme-app-content-plane) var(--theme-opacity-solid), var(--theme-app-text))}.collection-workspace-module__2g8cTG__productListFrame{--fluid-scrollbar-color:var(--entity-section-material);border-radius:var(--radius-panel);background:var(--collection-product-inset-material);min-width:0;padding:8px 0 8px 8px;position:relative;overflow:clip}.collection-workspace-module__2g8cTG__removeProduct{width:28px;height:28px;color:var(--theme-app-text-muted);background:0 0;border-color:#0000;padding:0}.collection-workspace-module__2g8cTG__removeProduct svg{width:14px;height:14px}.collection-workspace-module__2g8cTG__productTable .collection-workspace-module__2g8cTG__productRemoveCell{background:var(--collection-product-inset-material);position:sticky;right:0}.collection-workspace-module__2g8cTG__productTable th.collection-workspace-module__2g8cTG__productRemoveCell{z-index:2}.collection-workspace-module__2g8cTG__productSearch{--fluid-scrollbar-color:var(--entity-section-material);border-radius:var(--radius-panel);background:var(--collection-product-inset-material);gap:3px;width:100%;min-width:0;padding:9px 15px;display:grid}.collection-workspace-module__2g8cTG__searchLabel{color:var(--theme-app-text);font-size:calc(9px * var(--theme-font-scale));text-transform:uppercase;letter-spacing:.06em;font-weight:650}.collection-workspace-module__2g8cTG__searchInputGroup{align-items:center;min-width:0;display:flex}.collection-workspace-module__2g8cTG__searchInput{width:100%;min-width:0;height:34px;color:var(--theme-app-text);font:inherit;font-size:calc(13px * var(--theme-font-scale));background:0 0;border:0;outline:0;padding:2px 0}.collection-workspace-module__2g8cTG__searchInput::placeholder{color:var(--theme-app-text-muted)}.collection-workspace-module__2g8cTG__searchTrigger{width:28px;color:var(--theme-app-text-muted);flex:none;place-items:center;font-size:18px;display:grid}.collection-workspace-module__2g8cTG__searchReveal{width:calc(100% + 30px);margin-inline:-15px}.collection-workspace-module__2g8cTG__searchPositioner{z-index:160;outline:0}.collection-workspace-module__2g8cTG__searchPopup{width:100%;color:var(--theme-app-text);outline:0;padding-top:4px;position:relative}.collection-workspace-module__2g8cTG__searchList{overscroll-behavior:contain;max-height:min(240px,30dvh);padding-inline:15px 24px;overflow-y:auto}.collection-workspace-module__2g8cTG__searchItem{border-radius:var(--radius-control);cursor:pointer;outline:0;grid-template-rows:auto auto;grid-template-columns:32px minmax(0,1fr) auto;gap:2px 8px;min-width:0;min-height:44px;padding:6px 8px;display:grid}.collection-workspace-module__2g8cTG__searchItem[data-highlighted]{background:0 0}.collection-workspace-module__2g8cTG__searchItemVisual{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);width:32px;height:32px;color:var(--theme-app-text-muted);background:var(--theme-app-content-plane);grid-area:1/1/3;align-self:center;place-items:center;display:grid;position:relative;overflow:hidden}.collection-workspace-module__2g8cTG__searchItemVisual img{object-fit:contain}.collection-workspace-module__2g8cTG__searchItemVisual svg{width:14px;height:14px}.collection-workspace-module__2g8cTG__searchItemLabel{font-size:calc(11px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;grid-column:2;font-weight:600;overflow:hidden}.collection-workspace-module__2g8cTG__searchItemDescription{color:var(--theme-app-text-muted);font-family:var(--font-geist-mono), monospace;font-size:calc(9px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.collection-workspace-module__2g8cTG__searchItemIndicator{grid-area:1/3/3;align-self:center}.collection-workspace-module__2g8cTG__searchEmpty,.collection-workspace-module__2g8cTG__productFeedback{color:var(--theme-app-text-muted);font-size:calc(11px * var(--theme-font-scale));margin:0}.collection-workspace-module__2g8cTG__searchEmpty{padding:12px 8px}.collection-workspace-module__2g8cTG__taskLink{gap:2px;display:grid}.collection-workspace-module__2g8cTG__taskLink small,.collection-workspace-module__2g8cTG__nextActions span,.collection-workspace-module__2g8cTG__relatedRecords small{color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));font-weight:500}.collection-workspace-module__2g8cTG__attentionList{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));gap:3px;display:grid}.collection-workspace-module__2g8cTG__readyIcon{color:var(--theme-app-text-muted);width:16px;height:16px}.collection-workspace-module__2g8cTG__muted{color:var(--theme-app-text-muted)}.collection-workspace-module__2g8cTG__inlineEmpty{border-radius:var(--radius-control);min-height:90px;color:var(--theme-app-text-muted);background:var(--theme-app-content-plane);text-align:left;border:0;justify-content:center;align-items:center;gap:10px;padding:14px;display:flex}.collection-workspace-module__2g8cTG__inlineEmpty>svg{flex:none;width:20px;height:20px}.collection-workspace-module__2g8cTG__inlineEmpty span{gap:3px;display:grid}.collection-workspace-module__2g8cTG__inlineEmpty strong{color:var(--theme-app-text);font-size:calc(11px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__inlineEmpty p{max-width:420px;font-size:calc(10px * var(--theme-font-scale));margin:0;line-height:15px}.collection-workspace-module__2g8cTG__lowerGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__countGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;display:grid}.collection-workspace-module__2g8cTG__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.collection-workspace-module__2g8cTG__countGrid>div,.collection-workspace-module__2g8cTG__metrics>span{border-bottom:1px solid var(--theme-app-border);gap:5px;min-width:0;padding:9px 0;display:grid}.collection-workspace-module__2g8cTG__countGrid dt,.collection-workspace-module__2g8cTG__metrics small{color:var(--theme-app-text-muted);font-size:calc(8px * var(--theme-font-scale));text-overflow:ellipsis;text-transform:capitalize;font-weight:700;overflow:hidden}.collection-workspace-module__2g8cTG__countGrid dd,.collection-workspace-module__2g8cTG__metrics strong{font-family:var(--font-geist-mono), monospace;font-size:calc(11px * var(--theme-font-scale));margin:0}.collection-workspace-module__2g8cTG__partial{color:var(--theme-app-text-muted);font-size:calc(8px * var(--theme-font-scale));text-transform:uppercase;font-style:normal;font-weight:700}.collection-workspace-module__2g8cTG__nextActions{gap:6px;margin:0;padding:0;list-style:none;display:grid}.collection-workspace-module__2g8cTG__nextActions li{border-top:1px solid var(--theme-app-border);font-size:calc(10px * var(--theme-font-scale));grid-template-columns:minmax(0,1fr) auto;gap:10px;padding-top:7px;display:grid}.collection-workspace-module__2g8cTG__relatedRecords{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.collection-workspace-module__2g8cTG__relatedRecords>div{align-content:start;gap:6px;display:grid}.collection-workspace-module__2g8cTG__relatedRecords>div>strong{font-size:calc(10px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__relatedRecords>div>span{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__relatedRecords a{border-bottom:1px solid var(--theme-app-border);font-size:calc(10px * var(--theme-font-scale));gap:2px;padding:7px;display:grid}.collection-workspace-module__2g8cTG__relatedRecords small{text-transform:capitalize}.collection-workspace-module__2g8cTG__activityRows{min-width:0;display:grid}.collection-workspace-module__2g8cTG__activityRows a{border-bottom:1px solid var(--theme-app-border);min-width:0;font-size:calc(10px * var(--theme-font-scale));grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;display:grid}.collection-workspace-module__2g8cTG__activityRows a:last-child{border-bottom:0}.collection-workspace-module__2g8cTG__activityRows span{gap:2px;min-width:0;display:grid}.collection-workspace-module__2g8cTG__activityRows strong,.collection-workspace-module__2g8cTG__activityRows small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-workspace-module__2g8cTG__activityRows small,.collection-workspace-module__2g8cTG__activityRows em{color:var(--theme-app-text-muted);font-style:normal;font-weight:500}.collection-workspace-module__2g8cTG__archiveBadge{border:1px solid var(--theme-app-border);border-radius:var(--radius-pill);color:var(--theme-app-text-muted);font-size:calc(9px * var(--theme-font-scale));padding:3px 7px;font-weight:700;display:inline-flex}.collection-workspace-module__2g8cTG__rangePlanFrame{aspect-ratio:16/7;border:1px solid var(--theme-app-border);border-radius:var(--radius-overlay);background:var(--theme-app-content-plane);min-width:0;position:relative;overflow:hidden}.collection-workspace-module__2g8cTG__rangePlanCanvas,.collection-workspace-module__2g8cTG__rangePlanSkeleton{position:absolute;inset:0}.collection-workspace-module__2g8cTG__rangePlanCanvas{pointer-events:none}.collection-workspace-module__2g8cTG__rangePlanCanvas .tl-container{width:100%;height:100%}.collection-workspace-module__2g8cTG__rangePlanSkeleton{background-image:radial-gradient(circle, color-mix(in srgb, var(--theme-app-text-muted) var(--theme-opacity-faint), transparent) 0 .6px, transparent .8px);background-size:12px 12px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:7%;padding:11%;display:grid}.collection-workspace-module__2g8cTG__rangePlanSkeleton span{border:1px solid var(--theme-app-border);border-radius:var(--radius-panel);background:var(--theme-app-content-plane);height:72%;animation:1.2s ease-in-out infinite alternate collection-workspace-module__2g8cTG__range-plan-pulse}.collection-workspace-module__2g8cTG__rangePlanSkeleton span:nth-child(2){animation-delay:.1s}.collection-workspace-module__2g8cTG__rangePlanSkeleton span:nth-child(3){animation-delay:.2s}.collection-workspace-module__2g8cTG__rangePlanOverlay{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);background:color-mix(in srgb, var(--theme-app-surface) var(--theme-opacity-strong), transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);justify-content:space-between;align-items:center;gap:12px;padding:8px 9px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.collection-workspace-module__2g8cTG__rangePlanOverlay>span,.collection-workspace-module__2g8cTG__rangePlanOverlay a{align-items:center;gap:6px;min-width:0;display:inline-flex}.collection-workspace-module__2g8cTG__rangePlanOverlay>span svg,.collection-workspace-module__2g8cTG__rangePlanOverlay a svg{flex:none;width:14px;height:14px}.collection-workspace-module__2g8cTG__rangePlanOverlay>span strong{font-size:calc(10px * var(--theme-font-scale));text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.collection-workspace-module__2g8cTG__rangePlanOverlay a{color:var(--theme-app-text);font-size:calc(10px * var(--theme-font-scale));white-space:nowrap;font-weight:700;text-decoration:none}.collection-workspace-module__2g8cTG__rangePlanOverlay a:hover{text-underline-offset:2px;text-decoration:underline}.collection-workspace-module__2g8cTG__rangePlanOverlay a:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.collection-workspace-module__2g8cTG__rangePlanEmpty{border-radius:var(--radius-overlay);background:var(--theme-app-content-plane);border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:110px;padding:22px;display:grid}.collection-workspace-module__2g8cTG__rangePlanEmptyIcon{border:1px solid var(--theme-app-border);border-radius:var(--radius-pill);width:38px;height:38px;color:var(--theme-app-text-muted);background:var(--theme-app-content-plane);place-items:center;display:grid}.collection-workspace-module__2g8cTG__rangePlanEmptyIcon svg{width:16px;height:16px}.collection-workspace-module__2g8cTG__rangePlanEmpty>span:nth-child(2){gap:3px;display:grid}.collection-workspace-module__2g8cTG__rangePlanEmpty strong{font-size:calc(11px * var(--theme-font-scale))}.collection-workspace-module__2g8cTG__rangePlanEmpty p,.collection-workspace-module__2g8cTG__rangePlanEmpty>small{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));margin:0;line-height:15px}.collection-workspace-module__2g8cTG__rangePlanEmpty>small{grid-column:2/-1}@keyframes collection-workspace-module__2g8cTG__range-plan-pulse{0%{opacity:var(--theme-opacity-muted)}to{opacity:1}}.collection-workspace-module__2g8cTG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:900px){.collection-workspace-module__2g8cTG__workspace{padding-inline:24px}.collection-workspace-module__2g8cTG__identitySummary{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-workspace-module__2g8cTG__lowerGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.collection-workspace-module__2g8cTG__workspace{gap:16px;padding:52px 16px 48px}.collection-workspace-module__2g8cTG__identitySummary,.collection-workspace-module__2g8cTG__summaryGrid{grid-template-columns:minmax(0,1fr)}.collection-workspace-module__2g8cTG__section{padding:9px 12px}.collection-workspace-module__2g8cTG__sectionHeader{align-items:center}.collection-workspace-module__2g8cTG__sectionHeader>a{align-self:center}.collection-workspace-module__2g8cTG__countGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-workspace-module__2g8cTG__relatedRecords{grid-template-columns:minmax(0,1fr)}.collection-workspace-module__2g8cTG__rangePlanFrame{aspect-ratio:4/3}.collection-workspace-module__2g8cTG__rangePlanOverlay{flex-direction:column;align-items:start}.collection-workspace-module__2g8cTG__rangePlanEmpty{grid-template-columns:auto minmax(0,1fr)}.collection-workspace-module__2g8cTG__rangePlanEmpty>div,.collection-workspace-module__2g8cTG__rangePlanEmpty>small{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.collection-workspace-module__2g8cTG__rangePlanSkeleton span{animation:none}}.collection-workspace-module__2g8cTG__pipelineControls>button{font:inherit;font-size:calc(12px * var(--theme-font-scale));gap:6px;display:inline-flex}
.form-scroll-area-module__7XndGW__card{min-width:0;min-height:0;color:var(--theme-shell-text);background:var(--theme-shell-surface-subtle);border-radius:14px;grid-template-rows:minmax(0,1fr);display:grid;position:relative;overflow:hidden}.form-scroll-area-module__7XndGW__viewport{height:auto;min-height:0;max-height:inherit;overscroll-behavior:contain;scrollbar-width:none;padding:12px 22px 12px 12px;position:relative;overflow:auto}.form-scroll-area-module__7XndGW__viewport::-webkit-scrollbar{display:none}.form-scroll-area-module__7XndGW__viewport:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:-3px}@media (forced-colors:active){.form-scroll-area-module__7XndGW__card{border:1px solid canvastext}.form-scroll-area-module__7XndGW__viewport{scrollbar-width:auto}.form-scroll-area-module__7XndGW__viewport::-webkit-scrollbar{display:block}}
.select-module__CpdUNG__trigger{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);min-width:0;color:var(--theme-app-text);background:var(--theme-app-content-plane);justify-content:space-between;align-items:center;gap:6px;display:inline-flex}.select-module__CpdUNG__trigger:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:2px}.select-module__CpdUNG__trigger:disabled{cursor:default}.select-module__CpdUNG__trigger svg{flex:none;width:14px;height:14px}.select-module__CpdUNG__trigger[data-popup-open] svg{transform:rotate(180deg)}.select-module__CpdUNG__triggerValue{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.select-module__CpdUNG__positioner{z-index:120;outline:0}.select-module__CpdUNG__popup{--select-scrollbar-ink:var(--theme-app-text-muted);width:max(var(--anchor-width), 132px);border:1px solid var(--theme-app-border);border-radius:var(--radius-overlay);max-width:min(220px,100vw - 24px);color:var(--theme-app-text);background:var(--theme-app-content-plane);box-shadow:0 12px 32px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-muted), transparent);font-family:var(--theme-font-family,var(--font-geist-sans)), system-ui, sans-serif;font-size:calc(12px * var(--theme-font-scale));transform-origin:var(--transform-origin);outline:0;padding:4px;transition:opacity .15s,transform .15s}.select-module__CpdUNG__movingHighlight{z-index:0;border:1px solid var(--theme-app-border-strong);border-radius:var(--radius-control);opacity:0;pointer-events:none;transition:transform .18s cubic-bezier(.22,1,.36,1),width .18s cubic-bezier(.22,1,.36,1),height .18s cubic-bezier(.22,1,.36,1),opacity .1s ease-out;position:absolute;top:0;left:0}.select-module__CpdUNG__movingHighlight[data-visible=true]{opacity:1}.select-module__CpdUNG__popup:has(.select-module__CpdUNG__movingHighlight){position:relative}.select-module__CpdUNG__popup:has(.select-module__CpdUNG__movingHighlight) .select-module__CpdUNG__item{z-index:1;position:relative}:is(.select-module__CpdUNG__popup:has(.select-module__CpdUNG__movingHighlight) .select-module__CpdUNG__item[data-highlighted],.select-module__CpdUNG__popup:has(.select-module__CpdUNG__movingHighlight) .select-module__CpdUNG__item[data-selected]){background:0 0}.select-module__CpdUNG__list{scrollbar-color:color-mix(in srgb, var(--select-scrollbar-ink) var(--theme-opacity-subtle), transparent) transparent;scrollbar-width:thin}.select-module__CpdUNG__list::-webkit-scrollbar{width:5px;height:5px}.select-module__CpdUNG__list::-webkit-scrollbar-track{background:0 0}.select-module__CpdUNG__list::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:color-mix(in srgb, var(--select-scrollbar-ink) var(--theme-opacity-subtle), transparent);background-clip:padding-box;border:1px solid #0000}.select-module__CpdUNG__list:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--select-scrollbar-ink) var(--theme-opacity-medium), transparent);background-clip:padding-box}.select-module__CpdUNG__popup[data-starting-style],.select-module__CpdUNG__popup[data-ending-style]{opacity:0;transform:scale(.98)}.select-module__CpdUNG__connectedTrigger[data-select-presentation=connected][data-popup-open]{background:var(--theme-control-hover)}.select-module__CpdUNG__connectedTrigger[data-select-presentation=connected]:not([data-popup-open]){background:var(--theme-control-idle)}.select-module__CpdUNG__connectedTrigger[data-select-presentation=form]{background:0 0}.select-module__CpdUNG__connectedTrigger[data-popup-open][data-select-seated] .select-module__CpdUNG__triggerValue{visibility:hidden}.select-module__CpdUNG__connectedPopup{--select-scrollbar-ink:var(--theme-shell-text-muted);box-sizing:border-box;width:min(var(--anchor-width), calc(100vw - 16px));border-color:color-mix(in srgb, var(--theme-shell-border) var(--theme-opacity-strong), transparent);border-radius:var(--radius-control);min-width:0;max-width:calc(100vw - 16px);color:var(--theme-shell-text);background:color-mix(in srgb, var(--theme-shell-chrome) var(--theme-opacity-solid), transparent);box-shadow:none;-webkit-backdrop-filter:blur(22px);padding:0}.select-module__CpdUNG__popup.select-module__CpdUNG__connectedPopup:not(.select-module__CpdUNG__cellPopup){border:0}.select-module__CpdUNG__connectedPopup[data-starting-style],.select-module__CpdUNG__connectedPopup[data-ending-style]{transform:none}.select-module__CpdUNG__connectedPopup .select-module__CpdUNG__list{gap:0}.select-module__CpdUNG__connectedPopup .select-module__CpdUNG__item{min-height:var(--anchor-height);border-radius:calc(var(--radius-control) - 1px);padding-inline:7px 5px}.select-module__CpdUNG__connectedPopup .select-module__CpdUNG__item[data-selected]{font-weight:inherit}.select-module__CpdUNG__appConnectedPopup{--select-scrollbar-ink:var(--theme-app-text-muted);border-color:var(--theme-app-border);color:var(--theme-app-text);background:var(--theme-app-content-plane);box-shadow:0 12px 28px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-soft), transparent), 0 2px 6px color-mix(in srgb, var(--theme-shadow-ink) var(--theme-opacity-subtle), transparent);-webkit-backdrop-filter:none}.select-module__CpdUNG__list{gap:2px;display:grid}.select-module__CpdUNG__groupLabel{color:var(--theme-app-text-muted);font-size:calc(10px * var(--theme-font-scale));padding:7px 8px 3px;font-weight:650}.select-module__CpdUNG__item{border-radius:var(--radius-control);cursor:default;outline:0;grid-template-columns:minmax(0,1fr) 16px;align-items:center;gap:8px;min-height:32px;padding:0 8px;display:grid}.select-module__CpdUNG__item[data-highlighted]{background:var(--theme-control-hover)}.select-module__CpdUNG__item[data-selected]{background:var(--theme-control-selected);font-weight:650}.select-module__CpdUNG__item svg{width:14px;height:14px}.select-module__CpdUNG__popup.select-module__CpdUNG__formPopup{border-radius:var(--radius-panel);background:var(--theme-shell-surface-subtle);color:var(--theme-shell-text);border:0;position:relative;overflow:hidden}.select-module__CpdUNG__formPopup .select-module__CpdUNG__list{scrollbar-width:none;padding:4px 16px 4px 4px}.select-module__CpdUNG__formPopup .select-module__CpdUNG__list::-webkit-scrollbar{display:none}.select-module__CpdUNG__formPopup .select-module__CpdUNG__item{border-radius:var(--radius-control);min-height:32px}.select-module__CpdUNG__formPopup .select-module__CpdUNG__item[data-selected]{background:0 0}.select-module__CpdUNG__formPopup .select-module__CpdUNG__item[data-highlighted]{background:var(--theme-control-hover)}@media (forced-colors:active){.select-module__CpdUNG__formPopup .select-module__CpdUNG__list{scrollbar-width:auto}.select-module__CpdUNG__formPopup .select-module__CpdUNG__list::-webkit-scrollbar{display:block}.select-module__CpdUNG__popup.select-module__CpdUNG__formPopup{border:1px solid canvastext}}@media (prefers-reduced-motion:reduce){.select-module__CpdUNG__trigger svg,.select-module__CpdUNG__popup,.select-module__CpdUNG__movingHighlight{transition:none}.select-module__CpdUNG__popup[data-starting-style],.select-module__CpdUNG__popup[data-ending-style]{transform:none}}.select-module__CpdUNG__optionContent{align-items:center;gap:8px;display:inline-flex}.select-module__CpdUNG__optionContent>svg{flex:none;width:18px;height:18px}
.records-grid-module__Bpwgia__filterGrid.records-grid-module__Bpwgia__filterGrid,.records-grid-module__Bpwgia__columnEditor.records-grid-module__Bpwgia__columnEditor{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.records-grid-module__Bpwgia__selectionToolbar.records-grid-module__Bpwgia__selectionToolbar{grid-row:auto;grid-template-columns:auto minmax(0,1fr) auto}.records-grid-module__Bpwgia__selectionActionSlot{align-items:center;min-width:0;display:flex}.records-grid-module__Bpwgia__selectionActionSlot>*{flex:auto;min-width:0}.records-grid-module__Bpwgia__primaryCell{padding-right:32px}.records-grid-module__Bpwgia__emptyNoticeRow td{height:40px}.records-grid-module__Bpwgia__emptyNoticeCell{color:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-strong), transparent);font-size:calc(12px * var(--theme-font-scale));padding:0 10px}.records-grid-module__Bpwgia__emptyNotice{align-items:center;gap:8px;min-width:0;display:flex}.records-grid-module__Bpwgia__emptyNoticeCell p,.records-grid-module__Bpwgia__emptyNoticeCell span{color:inherit;font-size:inherit;margin:0}.records-grid-module__Bpwgia__emptyNoticeAction{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);height:22px;color:var(--theme-app-text);font-size:calc(10px * var(--theme-font-scale));background:0 0;flex:none;align-items:center;gap:4px;padding:0 8px;font-weight:600;display:inline-flex}.records-grid-module__Bpwgia__emptyNoticeAction svg{width:11px;height:11px}.records-grid-module__Bpwgia__emptyNoticeAction:hover{border-color:var(--theme-app-border-strong);background:color-mix(in srgb, var(--theme-app-text) var(--theme-opacity-faint), transparent)}.records-grid-module__Bpwgia__emptyNoticeAction:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:1px}.records-grid-module__Bpwgia__archiveQuickLink,.records-grid-module__Bpwgia__archiveQuickLinkActive{text-decoration:none}.records-grid-module__Bpwgia__archiveQuickLinkActive{color:var(--theme-app-surface);background-color:var(--theme-app-text);border-color:var(--theme-app-text);background-image:none}th[data-align=right]{text-align:right}th[data-align=right] button{text-align:right}th[data-align=right] button span{margin-inline-start:auto}td[data-align=right]{text-align:right}[data-mono=true]{font-family:var(--font-geist-mono), monospace;font-variant-numeric:tabular-nums}
.creator-bulk-actions-module__hIrPMq__actions{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.creator-bulk-actions-module__hIrPMq__select{min-width:80px;max-width:180px}.creator-bulk-actions-module__hIrPMq__button{border:1px solid var(--theme-app-border);border-radius:var(--radius-control);min-height:28px;color:var(--theme-app-text);font:inherit;font-size:calc(11px * var(--theme-font-scale));cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0 9px;display:inline-flex}.creator-bulk-actions-module__hIrPMq__button svg{width:16px;height:16px}.creator-bulk-actions-module__hIrPMq__button:hover:not(:disabled){background:var(--theme-control-hover)}.creator-bulk-actions-module__hIrPMq__button:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:1px}.creator-bulk-actions-module__hIrPMq__button:disabled{opacity:var(--theme-opacity-muted);cursor:default}
.slosh-slider-module__UqKlnW__root{flex:1;min-width:50px}.slosh-slider-module__UqKlnW__control{touch-action:none;-webkit-user-select:none;user-select:none;cursor:pointer;align-items:center;min-height:44px;display:flex}.slosh-slider-module__UqKlnW__track{border-radius:var(--radius-control);background:var(--theme-shell-chrome);width:100%;height:36px;position:relative}.slosh-slider-module__UqKlnW__liquid{border-radius:inherit;width:100%;height:100%;fill:var(--theme-shell-text-muted);opacity:var(--theme-opacity-muted);pointer-events:none;position:absolute;inset:0;overflow:hidden}.slosh-slider-module__UqKlnW__thumb{border-radius:var(--radius-pill);background:0 0;place-items:center;width:24px;height:22px;display:grid}.slosh-slider-module__UqKlnW__thumb:after{content:"";border-radius:inherit;background:var(--theme-shell-text);width:2px;height:18px}.slosh-slider-module__UqKlnW__thumb:focus-visible{outline:2px solid var(--theme-focus-ring);outline-offset:5px}.slosh-slider-module__UqKlnW__root[data-disabled]{opacity:var(--theme-opacity-muted)}.slosh-slider-module__UqKlnW__root[data-disabled] .slosh-slider-module__UqKlnW__control{cursor:default}@media (forced-colors:active){.slosh-slider-module__UqKlnW__track{background:canvas;border:1px solid canvastext}.slosh-slider-module__UqKlnW__liquid{fill:highlight;opacity:1}.slosh-slider-module__UqKlnW__thumb:after{forced-color-adjust:none;background:canvastext}}.slosh-slider-module__UqKlnW__root[data-compact] .slosh-slider-module__UqKlnW__control{min-height:30px}.slosh-slider-module__UqKlnW__root[data-compact] .slosh-slider-module__UqKlnW__track{height:28px}.slosh-slider-module__UqKlnW__solidFill{border-radius:var(--radius-control);background:var(--theme-shell-text-muted);opacity:var(--theme-opacity-muted);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:0}
.route-form-dialog-module__MWyQ4q__commandForm{box-sizing:border-box;overscroll-behavior:contain;scrollbar-gutter:stable;width:100%;min-width:min(620px,100vw - 32px);min-height:0;max-height:min(620px,100dvh - 16vh);padding:7px;overflow-y:auto}.route-form-dialog-module__MWyQ4q__commandForm:has([data-contained-form]){scrollbar-gutter:auto;height:min(620px,100dvh - 16vh);overflow:clip}.route-form-dialog-module__MWyQ4q__commandForm:has([data-record-form-surface]){height:auto}.route-form-dialog-module__MWyQ4q__lineSheetForm{min-width:0;padding:0}.route-form-dialog-module__MWyQ4q__lineSheetForm:has([data-contained-form]){height:min(600px,100dvh - 120px)}
/*# sourceMappingURL=0hxevketfi_e7.css.map*/