.ImageWithFallback_fallback__ovgJW{display:flex;align-items:center;justify-content:center;background:var(--md-surface-variant);color:var(--md-on-surface-variant)}.PhasePhotosSection_photoCard__VplnF{aspect-ratio:1}.PhasePhotosSection_photoCard__VplnF [data-md3-card-body]{width:100%;height:100%}.PhasePhotosSection_photoThumbnail__c9EWh{display:block;width:100%;height:100%;object-fit:cover}.PhasePhotosSection_photoMenuButton__03SYk{position:absolute;inset-block-start:var(--md-spacing-2);inset-inline-end:var(--md-spacing-2);z-index:var(--ds-z-raised)}.PhasePhotosSection_photoNameOverlay__xVmQj{position:absolute;inset-inline:0;inset-block-end:0;display:flex;align-items:center;justify-content:space-between;gap:var(--md-spacing-2);padding:var(--md-spacing-2) var(--md-spacing-3);background:linear-gradient(transparent,color-mix(in srgb,var(--md-sys-color-scrim) 70%,transparent))}.PhasePhotosSection_photoName__KE5uc{min-width:0;margin:0;overflow:hidden;color:var(--md-sys-color-inverse-on-surface-fixed);font-size:var(--md-body-small);text-overflow:ellipsis;white-space:nowrap}.PhasePhotosSection_photoReviewHint__LKTQr{display:inline-flex;flex:0 0 auto;align-items:center;gap:var(--md-spacing-1);padding:var(--md-spacing-1) var(--md-spacing-2);border-radius:var(--md-radius-full);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);font-size:var(--md-label-small);font-weight:var(--ds-type-control-label-weight)}.PhasePhotosSection_photoReviewHint__LKTQr svg{width:var(--md-spacing-4);height:var(--md-spacing-4)}.PhasePhotosSection_lightboxStage__dAX1c{container-type:inline-size;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;min-width:0;min-height:0;box-sizing:border-box;cursor:pointer}.PhasePhotosSection_lightboxToolbar__Fcn1N{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--md-spacing-3);min-width:0;padding-block:max(var(--md-spacing-3),env(safe-area-inset-top));padding-inline-start:max(var(--md-spacing-4),env(safe-area-inset-left));padding-inline-end:max(var(--md-spacing-4),env(safe-area-inset-right))}.PhasePhotosSection_lightboxCounter__12Xke{color:var(--md-sys-color-inverse-on-surface-fixed);font-size:var(--md-label-large)}.PhasePhotosSection_lightboxActions__jKbEO{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--md-spacing-2)}.PhasePhotosSection_lightboxMedia__QmLri{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;padding-inline:clamp(var(--md-spacing-12),20cqi,calc(var(--md-spacing-12) + var(--md-spacing-8)));cursor:default}.PhasePhotosSection_lightboxNext__wJF2_,.PhasePhotosSection_lightboxPrevious__R3AVb{position:absolute;inset-block-start:50%;transform:translateY(-50%)}.PhasePhotosSection_lightboxPrevious__R3AVb{inset-inline-start:var(--md-spacing-4)}.PhasePhotosSection_lightboxNext__wJF2_{inset-inline-end:var(--md-spacing-4)}.PhasePhotosSection_lightboxImage__EkExp{display:block;max-width:100%;max-height:100%;min-width:0;min-height:0;object-fit:contain;border-radius:var(--md-radius-medium)}.PhasePhotosSection_lightboxCaption__ySQjD{width:min(100%,calc(var(--md-spacing-12) * 13));margin-inline:auto;padding-block:var(--md-spacing-3) max(var(--md-spacing-4),env(safe-area-inset-bottom));padding-inline:var(--md-spacing-4);color:var(--md-sys-color-inverse-on-surface-fixed);text-align:center;cursor:default}.PhasePhotosSection_lightboxCaptionTitle__8XnUm,.PhasePhotosSection_lightboxDescription__coNPr{overflow-wrap:break-word}.PhasePhotosSection_lightboxCaptionTitle__8XnUm{margin:0;font-size:var(--md-label-large)}.PhasePhotosSection_lightboxDescription__coNPr{margin:var(--md-spacing-2) 0 0;color:color-mix(in srgb,var(--md-sys-color-inverse-on-surface-fixed) 80%,transparent);font-size:var(--md-body-small);font-style:italic}:root{--react-pdf-annotation-layer:1;--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .caretAnnotation,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .fileAttachmentAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .highlightAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .lineAnnotation svg line,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .squareAnnotation svg rect,.annotationLayer .squigglyAnnotation,.annotationLayer .stampAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .underlineAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer:1;--highlight-bg-color:rgba(180,0,170,1);--highlight-selected-bg-color:rgba(0,100,0,1)}@media screen and (forced-colors:active){:root{--highlight-bg-color:Highlight;--highlight-selected-bg-color:ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:static}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer .endOfContent.active{top:0}.PhotoLibraryPicker_root__1kDkK{display:flex;flex-direction:column;gap:var(--md-spacing-4);min-width:0}.PhotoLibraryPicker_searchRow__1WLZA{display:flex;align-items:flex-start;gap:var(--md-spacing-2);flex-wrap:wrap}.PhotoLibraryPicker_searchField__DB968{flex:1 1 18rem;min-width:min(100%,14rem)}.PhotoLibraryPicker_status__BS3Np{min-height:8rem;display:flex;align-items:center;justify-content:center;gap:var(--md-spacing-3);padding:var(--md-spacing-6);border-radius:var(--md-radius-medium);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);text-align:center}.PhotoLibraryPicker_error__as4Py{color:var(--md-sys-color-error);background:var(--md-sys-color-error-container)}.PhotoLibraryPicker_grid__ty9s6{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,9rem),1fr));gap:var(--md-spacing-3)}.PhotoLibraryPicker_photoButton__cufNn{position:relative;flex-direction:column;align-items:stretch!important;gap:0!important;min-width:0!important;padding:0!important;overflow:hidden;--md3-btn-container:var(--md-sys-color-surface);--md3-btn-content:var(--md-sys-color-on-surface);--md3-btn-outline:var(--md-sys-color-outline-variant);border-radius:var(--md-radius-medium)!important;text-align:start;transition:border-color var(--md-duration-short-4) var(--md-easing-standard),background-color var(--md-duration-short-4) var(--md-easing-standard)}.PhotoLibraryPicker_photoButton__cufNn:hover:not(:disabled){--md3-btn-container:var(--md-sys-color-surface-container-low);--md3-btn-outline:var(--md-sys-color-outline)}.PhotoLibraryPicker_photoButton__cufNn:focus-visible{outline:medium solid var(--md-sys-color-primary);outline-offset:var(--md-spacing-1)}.PhotoLibraryPicker_photoButtonSelected__1rzTq{--md3-btn-container:var(--md-sys-color-primary-container);--md3-btn-outline:var(--md-sys-color-primary)}.PhotoLibraryPicker_photoButtonDisabled__JubAm{cursor:default!important;opacity:.6!important}.PhotoLibraryPicker_preview__w46kH{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--md-sys-color-surface-container-high)}.PhotoLibraryPicker_image__NKVFD{width:100%;height:100%;object-fit:cover}.PhotoLibraryPicker_selectionMark__omtOC{position:absolute;inset-block-start:var(--md-spacing-2);inset-inline-end:var(--md-spacing-2);display:inline-flex;align-items:center;justify-content:center;padding:var(--md-spacing-1);border-radius:var(--md-radius-full);background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.PhotoLibraryPicker_alreadyAdded__NKPEo{position:absolute;inset-block-end:var(--md-spacing-2);inset-inline-start:var(--md-spacing-2);padding:var(--md-spacing-1) var(--md-spacing-2);border-radius:var(--md-radius-full);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface);font:inherit}.PhotoLibraryPicker_meta__Ip8w9{display:flex;flex-direction:column;gap:var(--md-spacing-1);padding:var(--md-spacing-3)}.PhotoLibraryPicker_name__J0_RE{overflow-wrap:break-word;font-weight:var(--ds-type-control-label-weight)}.PhotoLibraryPicker_details__lapKN{color:var(--md-sys-color-on-surface-variant)}.PhotoLibraryPicker_unavailableReason__Twc8k{color:var(--md-sys-color-error);overflow-wrap:break-word}.PhotoLibraryPicker_actions__Nm9x0{display:flex;align-items:center;justify-content:space-between;gap:var(--md-spacing-3);flex-wrap:wrap}.PhotoLibraryPicker_actionButtons__ZteUR{display:flex;align-items:center;justify-content:flex-end;gap:var(--md-spacing-2);flex-wrap:wrap}@media (prefers-reduced-motion:reduce){.PhotoLibraryPicker_photoButton__cufNn{transition:none}}.MediaSection_imageSourceSelector__CGfTQ{display:flex;align-items:center;flex-wrap:wrap;gap:var(--md-spacing-2);margin-block-end:var(--md-spacing-4)}.MediaSection_root__hBrj2{min-width:0;color:var(--md-sys-color-on-surface)}.MediaSection_content__SqFb6{min-width:0;padding:var(--md-spacing-4)}.MediaSection_files__t_DZo,.MediaSection_visualFiles__kuuXp{display:grid;gap:var(--md-spacing-3);margin-block-start:var(--md-spacing-4)}.MediaSection_visualFiles__kuuXp{grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(var(--md-spacing-10) * 4)),1fr))}.MediaSection_modelUploads__xzoRN{display:grid;gap:var(--md-spacing-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,calc(var(--md-spacing-10) * 6)),1fr))}.MediaSection_fileCard__ExjAH{min-width:0;padding:var(--md-spacing-3);border:thin solid var(--md-sys-color-outline-variant);border-radius:var(--md-radius-small);background:var(--md-sys-color-surface)}.MediaSection_fileCard__ExjAH[data-uploading=true]{background:var(--md-sys-color-surface-container-low);opacity:var(--ds-state-disabled-opacity)}.MediaSection_fileRow__FjaOg{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2)}.MediaSection_fileSummary__KGp4k{flex:1;min-width:0}.MediaSection_fileRow__FjaOg>.MediaSection_fileSummary__KGp4k{flex-basis:calc(var(--md-spacing-10) * 3)}.MediaSection_fileName__WhGYh{overflow-wrap:break-word;font-size:var(--md-body-medium);font-weight:var(--ds-type-control-label-weight)}.MediaSection_fileSize__kt1Ub,.MediaSection_videoUrl__tPXMr{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-body-small)}.MediaSection_videoUrl__tPXMr{overflow-wrap:break-word;margin-block-start:var(--md-spacing-1)}.MediaSection_fileIcon__PKfdO,.MediaSection_previewLink__Knnvi{display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:var(--md-spacing-10);block-size:var(--md-spacing-10);color:var(--md-sys-color-primary);border-radius:var(--md-radius-small)}.MediaSection_fileIcon__PKfdO{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.MediaSection_previewLink__Knnvi{text-decoration:none;color:var(--md-sys-color-on-surface-variant)}.MediaSection_previewLink__Knnvi:hover{background:var(--md-sys-color-surface-container-high)}.MediaSection_previewLink__Knnvi:focus-visible{outline:medium solid var(--md-sys-color-primary);outline-offset:var(--md-spacing-1)}.MediaSection_preview__GjFBs{display:flex;align-items:center;justify-content:center;height:calc(var(--md-spacing-10) * 3);margin-block-end:var(--md-spacing-2);overflow:hidden;background:var(--md-sys-color-surface-container-low);border-radius:var(--md-radius-small)}.MediaSection_preview__GjFBs img{max-width:100%;max-height:100%;object-fit:contain}.MediaSection_sortable__8__rJ{position:relative;cursor:grab}.MediaSection_sortable__8__rJ[data-dragging=true]{opacity:var(--ds-state-disabled-opacity)}.MediaSection_grip__MKtVT{display:flex;gap:var(--md-spacing-1);color:var(--md-sys-color-on-surface-variant);margin-block-end:var(--md-spacing-1)}.MediaSection_uploading__oguC7{color:var(--md-sys-color-primary);animation:MediaSection_spin__QmrQZ calc(var(--md-duration-long-2) * 2) linear infinite}.MediaSection_error__udSPB{margin-block-start:var(--md-spacing-2);color:var(--md-sys-color-error);font-size:var(--md-body-small);overflow-wrap:break-word}.MediaSection_selectionError__Qwv7_{min-width:0;margin-block-start:var(--md-spacing-3);overflow-wrap:break-word}.MediaSection_fileSection__KZMXR{margin-block-start:var(--md-spacing-4)}.MediaSection_fileSection__KZMXR h5{font-size:var(--md-title-small);margin:0}.MediaSection_videoSummary__9kYuD{display:flex;align-items:center;gap:var(--md-spacing-3);margin-block-start:var(--md-spacing-4);padding:var(--md-spacing-4);border-radius:var(--md-radius-small);background:var(--md-sys-color-surface-container-low)}.MediaSection_videoSummary__9kYuD>svg{flex:none;color:var(--md-sys-color-primary)}.MediaSection_videoSummary__9kYuD>.MediaSection_success__AgCqn{color:var(--md-sys-color-success)}@keyframes MediaSection_spin__QmrQZ{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.MediaSection_uploading__oguC7{animation:none}}.MediaSection_boardPanel__m20RS{display:grid;gap:var(--md-spacing-6);min-width:0;padding-block-start:var(--md-spacing-6)}.MediaSection_boardPanel__m20RS .MediaSection_files__t_DZo,.MediaSection_boardPanel__m20RS .MediaSection_selectionError__Qwv7_,.MediaSection_boardPanel__m20RS .MediaSection_visualFiles__kuuXp{margin-block-start:0}.MediaSection_boardTabs__LpjCY{--md3-tabs-active-container:transparent;--md3-tabs-indicator:var(--md-sys-color-success);--md3-tabs-active-content:var(--md-sys-color-on-surface);--md3-tabs-inactive-content:var(--md-sys-color-on-surface-variant)}.MediaSection_boardTabs__LpjCY>:first-child{box-shadow:inset 0 calc(var(--ds-border-semantic-divider-width) * -1) 0 var(--md-sys-color-outline-variant)}.ProductFormBlocks_card__bHFTd{container-type:inline-size;display:grid;gap:var(--md-spacing-5);min-width:0;padding:var(--md-spacing-6);border:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);border-radius:calc(var(--ds-radius-12) + var(--ds-radius-sm));background:var(--md-sys-color-surface);box-shadow:0 var(--md-spacing-2) calc(var(--md-spacing-6) + var(--ds-size-2)) color-mix(in srgb,var(--md-sys-color-on-surface) 4%,transparent);color:var(--md-sys-color-on-surface)}.ProductFormBlocks_card__bHFTd[data-tone=muted]{gap:0;background:var(--md-sys-color-surface-container-low);box-shadow:none}.ProductFormBlocks_card__bHFTd[data-density=compact]{padding:var(--md-spacing-4)}.ProductFormBlocks_cardTitleRow__h7GA9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2);min-width:0}.ProductFormBlocks_card__bHFTd[data-tone=muted]>.ProductFormBlocks_cardTitleRow__h7GA9{padding-block-end:var(--md-spacing-3)}.ProductFormBlocks_cardTitle__0nm_G{margin:0;color:var(--md-sys-color-on-surface);font-size:var(--ds-text-base);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-normal);overflow-wrap:break-word}.ProductFormBlocks_row__YGGul{display:grid;gap:var(--md-spacing-5);min-width:0;align-items:start}@container (min-width: 600px){.ProductFormBlocks_row__YGGul{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductFormBlocks_field__Gefcs{display:grid;justify-items:start;gap:var(--md-spacing-1);min-width:0}.ProductFormBlocks_field__Gefcs>*{justify-self:stretch}.ProductFormBlocks_field__Gefcs>:not(:first-child){justify-self:start}.ProductFormBlocks_actions__59IGG{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-6);min-width:0}.ProductFormBlocks_inlineChip__DwMlh{display:inline-flex;align-items:center;padding:var(--ds-size-2) calc(var(--md-spacing-2) - var(--ds-size-2));border-radius:var(--ds-radius-8);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-normal);white-space:nowrap}.ProductFormBlocks_inlineChip__DwMlh[data-tone=success]{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.ProductFormBlocks_inlineChip__DwMlh[data-tone=warning]{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.ProductFormBlocks_inlineChip__DwMlh[data-tone=error]{background:var(--md-sys-color-error-container);color:var(--md-sys-color-error)}.ProductFormBlocks_requiredMark__8c_dz{color:var(--md-sys-color-success);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-bold);line-height:var(--ds-leading-normal)}.ProductFormBlocks_switchRow__b2M9J{display:flex;width:100%;min-width:0;box-sizing:border-box;justify-content:space-between;gap:var(--md-spacing-4)}.ProductFormBlocks_switchRowFramed__LBAtc{padding:var(--md-spacing-4) calc(var(--md-spacing-4) + var(--ds-size-2));border:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-12);background:var(--md-sys-color-surface)}.ProductFormBlocks_switchRowHighlight__9O_WL[data-checked=true]{border-color:transparent;background:var(--md-sys-color-success-container)}.ProductFormBlocks_switchCopy__LrP0v{display:grid;gap:var(--ds-size-2);min-width:0}.ProductFormBlocks_switchTitle__YTa6_{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-base);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-normal)}.ProductFormBlocks_switchDescription__ircZp{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal)}.ProductFormBlocks_autoManual__eLPQb{display:inline-flex;align-items:center;gap:var(--md-spacing-2)}.ProductFormBlocks_autoManualLabel__tiX9S{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-leading-normal)}.ProductFormBlocks_modePanel__X2Ei_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--md-spacing-4);padding:var(--md-spacing-4) calc(var(--md-spacing-4) + var(--ds-size-2));border-radius:var(--ds-radius-12);background:var(--md-sys-color-surface-container-low)}.ProductFormBlocks_modeCopy__4SQcS{display:grid;flex:1 1 calc(var(--md-spacing-10) * 7);justify-items:start;gap:var(--md-spacing-2);min-width:0}.ProductFormBlocks_modeDescription__n7ABi{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-size-13);line-height:var(--ds-size-20);overflow-wrap:break-word}.ProductFormBlocks_modeActions__Zue7F{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-4)}.ProductFormBlocks_kvList__DVIvN{display:grid;margin:0}.ProductFormBlocks_kvRow__2fbav{display:flex;justify-content:space-between;gap:var(--md-spacing-4);padding-block:calc(var(--md-spacing-2) + var(--ds-size-2));border-block-end:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);font-size:var(--ds-size-13);line-height:var(--ds-size-20)}.ProductFormBlocks_kvLabel__hYBH6{margin:0;color:var(--md-sys-color-on-surface-variant)}.ProductFormBlocks_kvValue__mmkmb{margin:0;color:var(--md-sys-color-on-surface);font-weight:var(--ds-font-weight-semibold);font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:break-word}.ProductFormBlocks_footnote__b6Sqe{margin:0;padding-block-start:var(--md-spacing-3);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);overflow-wrap:break-word}.ProductFormBlocks_toggleChip__uHmSk.ProductFormBlocks_toggleChip__uHmSk{min-width:0;min-height:0;padding:var(--ds-size-2) calc(var(--md-spacing-2) - var(--ds-size-2));border-radius:var(--ds-radius-8);cursor:pointer}.ProductFormBlocks_toggleChip__uHmSk.ProductFormBlocks_toggleChip__uHmSk[data-tone=success]{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.ProductFormBlocks_toggleChip__uHmSk.ProductFormBlocks_toggleChip__uHmSk[data-tone=warning]{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.ProductFormBlocks_toggleChip__uHmSk.ProductFormBlocks_toggleChip__uHmSk:focus-visible{outline:var(--ds-border-semantic-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--ds-border-semantic-focus-ring-offset)}.ProductFormBlocks_note__vZCMl.ProductFormBlocks_note__vZCMl{align-items:center;padding:var(--md-spacing-3) var(--md-spacing-4);border:var(--ds-border-semantic-divider-width) solid color-mix(in srgb,var(--md-sys-color-info) 28%,transparent);border-radius:var(--ds-radius-8);background:color-mix(in srgb,var(--md-sys-color-info) 7%,var(--md-sys-color-surface));color:var(--md-sys-color-info);font-size:var(--ds-text-base);line-height:var(--ds-leading-normal)}.ProductFormBlocks_noteDot__QucTv{display:block;width:var(--ds-size-20);height:var(--ds-size-20);border-radius:var(--ds-radius-full);background:var(--md-sys-color-info)}.ProductFormSteps_gapAbove__r5tTq{margin-block-start:var(--md-spacing-2)}.ProductFormSteps_buttonRow__6HIgX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2);min-width:0}.ProductFormSteps_muted__DTvM5{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-base);line-height:var(--ds-leading-normal)}.ProductFormSteps_codeField__vKOf1{--md3-field-trailing-accessory-space:calc(var(--md-spacing-10) * 3 + var(--md-spacing-6))}.ProductFormSteps_attributeGrid__OaCKk{container-type:inline-size;display:grid;gap:var(--md-spacing-5);min-width:0;align-items:start}@container (min-width: 600px){.ProductFormSteps_attributeGrid__OaCKk{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductFormSteps_attributeGrid__OaCKk>:has(.ProductFormSteps_swatches__GJzYE){grid-column:1/-1}}.ProductFormSteps_secondaryLabel__Wavqn{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-normal);line-height:var(--ds-leading-normal)}.ProductFormSteps_groupLabelRow__aC6Je{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2);margin-block-end:var(--md-spacing-1)}.ProductFormSteps_groupLabel__hfi11{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-normal)}.ProductFormSteps_swatches__GJzYE{display:flex;flex-wrap:wrap;gap:var(--md-spacing-2)}.ProductFormSteps_swatch__BLs6U.ProductFormSteps_swatch__BLs6U{display:grid;justify-items:center;gap:var(--md-spacing-2);min-width:calc(var(--md-spacing-10) * 2 + var(--md-spacing-2));padding:var(--md-spacing-2) calc(var(--md-spacing-2) + var(--ds-size-2));border:calc(var(--ds-size-2) * .75) solid transparent;border-radius:var(--ds-radius-12)}.ProductFormSteps_swatch__BLs6U.ProductFormSteps_swatch__BLs6U:hover:not(:disabled){background:var(--md-sys-color-surface-container-low)}.ProductFormSteps_swatch__BLs6U.ProductFormSteps_swatch__BLs6U[data-selected=true]{border-color:var(--md-sys-color-success);background:var(--md-sys-color-success-container)}.ProductFormSteps_swatch__BLs6U.ProductFormSteps_swatch__BLs6U:focus-visible{outline:var(--ds-border-semantic-focus-ring-width) solid var(--md-sys-color-primary);outline-offset:var(--ds-border-semantic-focus-ring-offset)}.ProductFormSteps_swatchDot__kKUL9{display:block;inline-size:var(--ds-size-36);block-size:var(--ds-size-36);border:var(--ds-border-semantic-divider-width) solid color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent);border-radius:var(--ds-radius-full);background:var(--swatch)}.ProductFormSteps_swatchName__LcRbZ{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-leading-normal);text-align:center;overflow-wrap:break-word}.ProductFormSteps_swatch__BLs6U[data-selected=true] .ProductFormSteps_swatchName__LcRbZ{color:var(--md-sys-color-on-surface);font-weight:var(--ds-font-weight-semibold)}.ProductFormSteps_marginPanel__S0ASk{container-type:inline-size;display:grid;gap:var(--md-spacing-4);padding:var(--md-spacing-4) var(--md-spacing-5);border-radius:var(--ds-radius-12);background:var(--md-sys-color-success-container)}.ProductFormSteps_marginPanel__S0ASk[data-positive=false]{background:var(--md-sys-color-error-container)}@container (min-width: 600px){.ProductFormSteps_marginPanel__S0ASk{grid-template-columns:repeat(2,minmax(0,1fr))}}.ProductFormSteps_marginMetric__IbyBP{display:grid;gap:var(--md-spacing-1);min-width:0}.ProductFormSteps_marginLabel__JNoZr{color:var(--md-sys-color-on-success-container);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:var(--ds-leading-normal)}.ProductFormSteps_marginValue__3VbHY{color:var(--md-sys-color-on-success-container);font-size:var(--ds-size-22);font-weight:var(--ds-font-weight-semibold);line-height:calc(var(--ds-size-22) + var(--ds-size-6));font-variant-numeric:tabular-nums}.ProductFormSteps_marginPanel__S0ASk[data-positive=false] .ProductFormSteps_marginLabel__JNoZr,.ProductFormSteps_marginPanel__S0ASk[data-positive=false] .ProductFormSteps_marginValue__3VbHY{color:var(--md-sys-color-on-error-container)}.ProductFormSteps_addUnit__GVL7W{display:grid;gap:var(--md-spacing-2);justify-self:stretch;min-width:0;margin-block-start:var(--md-spacing-2)}.ProductFormSteps_statusBlock__0_aWy{container-type:inline-size;display:grid;gap:var(--md-spacing-3);min-width:0}.ProductFormSteps_blockTitle__f5iHc{margin:0;color:var(--md-sys-color-on-surface);font-size:var(--ds-text-base);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-normal)}.ProductFormSteps_statusGrid__5hJTM{display:grid;gap:var(--md-spacing-3)}@container (min-width: 600px){.ProductFormSteps_statusGrid__5hJTM{grid-template-columns:repeat(3,minmax(0,1fr))}}.RecipeModal_recipeContent__90_sU{container-type:inline-size}.RecipeModal_recipeInfoGrid__vG0zM{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding-bottom:16px}.RecipeModal_recipeKindSection__2onNB{display:flex;flex-direction:column;gap:var(--md3-form-grid-gap-dense)}.RecipeModal_recipeKindLabel__e6s9M{color:var(--md-sys-color-on-surface)}.RecipeModal_recipeKindDescription__Z62jc{color:var(--md-sys-color-on-surface-variant)}.RecipeModal_materialsSection__ZRaar{container:recipe-materials/inline-size}.RecipeModal_materialsToolbar__hF9eJ{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--md3-form-grid-gap-dense);margin-bottom:var(--md3-form-grid-gap-standard)}.RecipeModal_materialRow__Fv_aU,.RecipeModal_materialsHeader__cz8iP{display:grid;grid-template-columns:var(--ds-space-inventory-remove-control-size) minmax(0,1fr) var(--ds-space-inventory-qty-field-width) var(--ds-space-layout-unit-large) var(--ds-space-rate-row-name-basis) var(--ds-space-rate-row-name-basis) var(--ds-space-data-table-selection-target-size);gap:var(--md3-form-grid-gap-dense)}.RecipeModal_materialsHeader__cz8iP{padding:var(--md3-form-grid-gap-dense) var(--md3-form-grid-gap-standard)}.RecipeModal_materialRow__Fv_aU{padding:var(--md3-form-grid-gap-standard);align-items:center}.RecipeModal_materialCalculator__XNWYX{padding:0 var(--md3-form-grid-gap-standard) var(--md3-form-grid-gap-standard)}.RecipeModal_summary__H16Eb{display:flex;justify-content:flex-end;flex-wrap:wrap;padding:var(--md3-form-grid-gap-standard);gap:var(--ds-space-layout-comfortable)}@container (max-width: 599px){.RecipeModal_recipeInfoGrid__vG0zM{grid-template-columns:1fr}}@container recipe-materials (max-width: 599px){.RecipeModal_materialsHeader__cz8iP{display:none}.RecipeModal_materialRow__Fv_aU{grid-template-columns:var(--ds-space-layout-comfortable) minmax(0,1fr) var(--ds-space-data-table-selection-target-size);grid-template-areas:"drag name remove" ". quantity unit" ". unitCost total";row-gap:var(--md3-form-grid-gap-dense)}.RecipeModal_dragCell__E_4BK{grid-area:drag}.RecipeModal_nameCell__gR3Rg{grid-area:name;min-width:0}.RecipeModal_nameCell__gR3Rg>:first-child{white-space:normal!important;overflow-wrap:break-word}.RecipeModal_quantityCell__UveRV{grid-area:quantity}.RecipeModal_unitCell__Wo9iq{grid-area:unit;text-align:left!important}.RecipeModal_unitCostCell__NCLy_{grid-area:unitCost;text-align:left!important}.RecipeModal_totalCell__Pfy9U{grid-area:total}.RecipeModal_totalCell__Pfy9U:before,.RecipeModal_unitCostCell__NCLy_:before{display:block;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-metadata-size)}.RecipeModal_unitCostCell__NCLy_:before{content:"Цена"}.RecipeModal_totalCell__Pfy9U:before{content:"Общо"}.RecipeModal_removeCell__DHREZ{grid-area:remove}.RecipeModal_summary__H16Eb{justify-content:space-between}}.FileUploadSection_root__r7lZ0{display:grid;gap:var(--md-spacing-3);min-width:0}.FileUploadSection_list__1VM5k{display:grid;gap:var(--md-spacing-2);margin:0;padding:0;list-style:none}.FileUploadSection_item__dyNqO{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--md-spacing-3);padding:var(--md-spacing-2) var(--md-spacing-3);border:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-8);background:var(--md-sys-color-surface)}.FileUploadSection_icon__HAPqV{display:inline-flex;color:var(--md-sys-color-on-surface-variant)}.FileUploadSection_copy__E8Ug8{display:grid;min-width:0}.FileUploadSection_name__FzsCK{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);overflow-wrap:break-word}.FileUploadSection_hint__9TIXU,.FileUploadSection_meta__8_MFI{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-xs)}.FileUploadSection_actions__WOPMv{display:inline-flex;gap:var(--md-spacing-1)}.FileUploadSection_upload__DmJEn{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2) var(--md-spacing-3)}.OrderModal_modal__mnCvj{--md3-modal-body-padding:0}.OrderModal_titleRow__D73Z0{--md3-icon-btn-content:currentColor}.OrderModal_modal__mnCvj .md3-modal-actions{--md3-modal-actions-padding-block:var(--md-spacing-4);--md3-modal-actions-padding-inline:var(--md-spacing-6)}.OrderModal_titleRow__D73Z0{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2) var(--md-spacing-3);min-width:0}.OrderModal_titleText__mdyiM{min-width:0;overflow-wrap:break-word}.OrderModal_subtitle__p8uCG{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--md-spacing-1) var(--md-spacing-2);min-width:0}.OrderModal_subtitle__p8uCG strong{font-weight:var(--ds-font-weight-bold)}.OrderModal_shell__ZSXLp{container-type:inline-size;display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:100%}.OrderModal_ctx__3QVlq{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-2) var(--md-spacing-6);min-width:0;padding:var(--md-spacing-3) var(--md-spacing-4);border-block-end:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal)}.OrderModal_ctxItem__Qm3c3{display:inline-flex;align-items:center;gap:var(--md-spacing-2);min-width:0;max-width:100%}.OrderModal_ctxIcon__ElEqz{display:inline-flex}.OrderModal_ctxIcon__ElEqz,.OrderModal_ctxLabel__4sX_G{flex:none;color:var(--md-sys-color-on-surface-variant)}.OrderModal_ctxValue__14hxP{min-width:0;overflow:hidden;color:var(--md-sys-color-on-surface);font-weight:var(--ds-font-weight-semibold);text-overflow:ellipsis;white-space:nowrap}.OrderModal_ctxLink__pXDMG{display:inline-flex;align-items:center;gap:var(--md-spacing-1);min-width:0;color:var(--md-sys-color-on-surface);text-decoration:none}.OrderModal_ctxLink__pXDMG svg{flex:none;color:var(--md-sys-color-on-surface-variant)}.OrderModal_ctxLink__pXDMG:focus-visible .OrderModal_ctxValue__14hxP,.OrderModal_ctxLink__pXDMG:hover .OrderModal_ctxValue__14hxP{text-decoration:underline}.OrderModal_ctxMeta__tvLdU{display:inline-flex;flex-wrap:wrap;gap:var(--md-spacing-2);color:var(--md-sys-color-on-surface-variant)}.OrderModal_layout___LPdb{display:grid;min-width:0}.OrderModal_sidebar__nxz2n{display:grid;align-content:start;gap:var(--md-spacing-3);min-width:0;padding:var(--md-spacing-4);border-block-end:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-low)}.OrderModal_summary___wk_7{display:grid;gap:var(--md-spacing-3);padding:var(--md-spacing-3) var(--md-spacing-4);border:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-12);background:var(--md-sys-color-surface)}.OrderModal_summaryRow__YiSFk{display:grid;gap:var(--md-spacing-1)}.OrderModal_progressLabel__PDQsj,.OrderModal_summaryLabel__nR1i1{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal)}.OrderModal_summaryValue__Ln4jS{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums;line-height:var(--ds-leading-tight);overflow-wrap:break-word}.OrderModal_progress__CpG0S{display:grid;gap:var(--md-spacing-2)}.OrderModal_progressRow__EBMIn{display:flex;align-items:baseline;justify-content:space-between;gap:var(--md-spacing-2)}.OrderModal_progressValue__Bxodi{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums}.OrderModal_progressTrack__gCDyi{position:relative;height:var(--md-spacing-2);overflow:hidden;border-radius:var(--ds-radius-full);background:var(--md-sys-color-surface-container-high)}.OrderModal_progressTrack__gCDyi:after{content:"";position:absolute;inset-block:0;inset-inline-start:0;width:var(--order-progress,0);border-radius:inherit;background:var(--md-sys-color-success)}.OrderModal_stepper__VVH7m{background:transparent}.OrderModal_navVertical__dgXoo{display:none;min-width:0}.OrderModal_navHorizontal__NF8py{min-width:0}.OrderModal_note__Zn18S{display:none;margin:0;padding:var(--md-spacing-4) var(--md-spacing-2) 0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);overflow-wrap:break-word}.OrderModal_main__mYMrw{display:grid;align-content:start;gap:var(--md-spacing-6);min-width:0;padding:var(--md-spacing-6) var(--md-spacing-4)}.OrderModal_head__MQdG2{display:grid;gap:var(--md-spacing-1);min-width:0}.OrderModal_eyebrow___2tH9{color:var(--md-sys-color-success);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:var(--ds-type-caps-label-tracking);line-height:var(--ds-leading-normal);text-transform:uppercase}.OrderModal_title__2HmMO{margin:0;color:var(--md-sys-color-on-surface);font-size:var(--ds-text-2xl);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-tight);overflow-wrap:break-word}.OrderModal_description__xENgB{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);overflow-wrap:break-word}.OrderModal_panel__q3QxA{display:grid;gap:var(--md-spacing-6);min-width:0}.OrderModal_panel__q3QxA[hidden]{display:none}@container (min-width: 600px){.OrderModal_ctx__3QVlq{padding-inline:var(--md-spacing-6)}.OrderModal_ctxMeta__tvLdU{margin-inline-start:auto}.OrderModal_layout___LPdb{grid-template-columns:calc(var(--ds-size-280) + var(--md-spacing-2) + var(--ds-size-2)) minmax(0,1fr)}.OrderModal_sidebar__nxz2n{position:sticky;inset-block-start:0;align-self:start;gap:var(--md-spacing-4);padding:var(--md-spacing-4);border-block-end:0;border-inline-end:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);min-height:100%}.OrderModal_navVertical__dgXoo{display:block}.OrderModal_navHorizontal__NF8py{display:none}.OrderModal_note__Zn18S{display:block}.OrderModal_main__mYMrw{padding:var(--md-spacing-6) var(--md-spacing-8) var(--md-spacing-8)}}.OrderModal_search__Rlvj5{max-width:calc(var(--ds-size-280) * 1.5)}.OrderModal_cellProduct__BIt7R{display:grid;gap:var(--md-spacing-1);min-width:0}.OrderModal_cellName__KJNpy{color:var(--md-sys-color-on-surface);font-weight:var(--ds-font-weight-semibold);overflow-wrap:break-word}.OrderModal_cellMeta__y41Yp{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-1);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-xs);overflow-wrap:break-word}.OrderModal_cellNumber__4psDq{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--md-spacing-2);min-width:0}.OrderModal_cellField__UgZDI{flex:none;width:calc(var(--md-spacing-12) * 3)}.OrderModal_cellUnit__0IDE6{min-width:var(--md-spacing-8);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-xs);text-align:start}.OrderModal_cellTotal__vfgxz{display:grid;justify-items:end;font-variant-numeric:tabular-nums}.OrderModal_cellTotal__vfgxz strong{font-weight:var(--ds-font-weight-bold)}.OrderModal_cellTotal__vfgxz span{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-xs)}.OrderModal_cellDelivered__hMU7x{display:inline-flex;align-items:center;gap:var(--md-spacing-1);font-variant-numeric:tabular-nums}.OrderModal_tableFoot__uKFEJ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-end;gap:var(--md-spacing-3);padding-inline:var(--md-spacing-3);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm)}.OrderModal_tableFoot__uKFEJ strong{color:var(--md-sys-color-on-surface);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-bold);font-variant-numeric:tabular-nums}.OrderModal_tableWrap__1qhVN{display:grid;gap:var(--md-spacing-3);min-width:0}.OrderModal_confirm__GVj_p{display:grid;gap:var(--md-spacing-5);min-width:0;padding:var(--md-spacing-5);border:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-radius-12);background:var(--md-sys-color-surface-container-lowest,var(--md-sys-color-surface))}.OrderModal_confirmIntro__ei_zq{display:grid;gap:var(--md-spacing-1)}.OrderModal_confirmTitle__yC3eV{margin:0;color:var(--md-sys-color-on-surface);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-tight)}.OrderModal_muted__bFp9o{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);line-height:var(--ds-leading-normal);overflow-wrap:break-word}.OrderModal_steps__78AGO{display:grid;gap:var(--md-spacing-6);margin:0;padding:0;list-style:none}.OrderModal_step__9t7gv{position:relative;display:grid;grid-template-columns:var(--md-spacing-8) minmax(0,1fr);gap:var(--md-spacing-4);min-width:0}.OrderModal_step__9t7gv:not(:last-child):before{content:"";position:absolute;inset-block:calc(var(--md-spacing-8) + var(--md-spacing-1)) calc(var(--md-spacing-6) * -1 + var(--md-spacing-1));inset-inline-start:calc(var(--md-spacing-4) - var(--ds-border-semantic-divider-width));border-inline-start:calc(var(--ds-border-semantic-divider-width) * 2) solid var(--md-sys-color-outline-variant)}.OrderModal_stepNum__BLesZ{display:inline-grid;place-items:center;width:var(--md-spacing-8);height:var(--md-spacing-8);border-radius:var(--ds-radius-full);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold)}.OrderModal_step__9t7gv[data-done=true] .OrderModal_stepNum__BLesZ{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.OrderModal_stepMain__pjTFi{display:grid;gap:var(--md-spacing-3);min-width:0}.OrderModal_blockTitle__E_M7s{margin:0;color:var(--md-sys-color-on-surface);font-size:var(--ds-text-base);font-weight:var(--ds-font-weight-semibold);line-height:var(--ds-leading-tight)}.OrderModal_block__fOeam{display:grid;gap:var(--md-spacing-3);min-width:0}.OrderModal_fields__5I_LR{display:grid;gap:var(--md-spacing-4);min-width:0}.OrderModal_actionsRow__PVU0R{display:flex;flex-wrap:wrap;gap:var(--md-spacing-3)}.OrderModal_done__u_ecr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--md-spacing-3);align-items:start;padding:var(--md-spacing-3) var(--md-spacing-4);border-radius:var(--ds-radius-8);background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.OrderModal_done__u_ecr p{margin:0;font-size:var(--ds-text-sm)}@container (min-width: 600px){.OrderModal_fields__5I_LR{grid-template-columns:repeat(2,minmax(0,1fr))}}.OrderModal_bar__jzeV9{display:flex;flex-wrap:wrap;align-items:center;gap:var(--md-spacing-3);width:100%}.OrderModal_barState__p9wP0{display:inline-flex;flex:1 1 auto;align-items:center;gap:var(--md-spacing-2);min-width:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium)}.OrderModal_barState__p9wP0[data-dirty=true]{color:var(--md-sys-color-warning)}.OrderModal_barActions__Sfhq7{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--md-spacing-2);margin-inline-start:auto}.PaymentInfoSection_amountField__C1_ZX{--md3-field-trailing-accessory-space:var(--md-spacing-12)}.PaymentInfoSection_amountSuffix__eLia2{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium)}.StatusChangeButtonGroup_container___2kh2{border-top:1px solid var(--md-sys-color-outline);padding-top:16px}.StatusChangeButtonGroup_label__8RA7N{display:block;margin-bottom:8px;color:var(--md-sys-color-on-surface-variant);font-size:12px;font-weight:600}.ProtocolEntryForm_form__I67Ss{container-type:inline-size;display:flex;min-width:0;flex-direction:column;gap:var(--ds-space-layout-standard)}.ProtocolEntryForm_titleRow__hYpwS{display:grid;min-width:0;grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:var(--ds-space-layout-dense)}.ProtocolEntryForm_listField__wNBpP,.ProtocolEntryForm_projectSearchField__bU0wd,.ProtocolEntryForm_titleField__whyEd{min-width:0}.ProtocolEntryForm_compactIcon__64Rg5{inline-size:var(--ds-sizing-icon-compact);block-size:var(--ds-sizing-icon-compact)}.ProtocolEntryForm_linkProjectButton__gLmpm{--md3-btn-outline:var(--md-sys-color-outline-variant);--md3-btn-content:var(--md-sys-color-on-surface-variant)}.ProtocolEntryForm_projectSearch__AK_oY{position:relative;min-width:0}.ProtocolEntryForm_projectSearchRow__z5kY3{display:flex;min-width:0;align-items:center;gap:var(--ds-space-control-gap-standard)}.ProtocolEntryForm_projectSearchField__bU0wd{flex:1}.ProtocolEntryForm_projectResults__RrrKU{position:absolute;inset-block-start:100%;inset-inline:0;z-index:var(--ds-z-dropdown);max-block-size:calc(var(--ds-space-layout-unit-large) * 4);margin-block-start:var(--ds-space-control-gap-compact);overflow-y:auto;background:var(--md-sys-color-surface);border:var(--ds-border-semantic-control-outline-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-shape-container-standard);box-shadow:var(--ds-elevation-raised)}.ProtocolEntryForm_projectSearchStatus__XLTnS{padding:var(--ds-space-layout-dense) var(--ds-space-content-inset-standard);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size)}.ProtocolEntryForm_projectResult__kW6dD{--md3-btn-content:var(--md-sys-color-on-surface);--md3-btn-container:transparent;border-radius:0}.ProtocolEntryForm_projectResult__kW6dD+.ProtocolEntryForm_projectResult__kW6dD{border-top:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant)}.ProtocolEntryForm_projectResultText__XC2ib{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:var(--ds-space-control-label-block);text-align:start}.ProtocolEntryForm_projectResultClient__BAEoq,.ProtocolEntryForm_projectResultName__tqrXB{max-width:100%;overflow-wrap:break-word}.ProtocolEntryForm_projectResultName__tqrXB{font-weight:var(--ds-type-control-emphasis-weight)}.ProtocolEntryForm_projectResultClient__BAEoq{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-metadata-size)}.ProtocolEntryForm_projectLink__ekydn{display:flex;min-width:0;flex-direction:column;gap:var(--ds-space-control-gap-standard)}.ProtocolEntryForm_projectSummary__AKCIu{display:flex;min-width:0;align-items:center;padding:var(--ds-space-control-inline-compact) var(--ds-space-content-inset-standard);gap:var(--ds-space-control-gap-standard);color:var(--md-sys-color-on-info-container);background:var(--md-sys-color-info-container);border-radius:var(--ds-shape-container-compact);flex-wrap:wrap}.ProtocolEntryForm_projectName__dFYR_{min-width:0;font-weight:var(--ds-type-control-emphasis-weight);overflow-wrap:break-word}.ProtocolEntryForm_projectClient__scWx0{min-width:0;color:inherit;overflow-wrap:break-word}.ProtocolEntryForm_unlinkProjectButton__ieEYq{margin-inline-start:auto}.ProtocolEntryForm_phaseStatus__ygyN2{padding-inline:var(--ds-space-content-inset-standard);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size)}.ProtocolEntryForm_phaseField__pqmGT{min-width:0;padding-inline:var(--ds-space-control-inline-compact)}.ProtocolEntryForm_attachmentSection__ViFDE,.ProtocolEntryForm_listSection__r__9C{display:flex;min-width:0;flex-direction:column;gap:var(--ds-space-control-gap-compact)}.ProtocolEntryForm_sectionLabel__CnKh9{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight);line-height:var(--ds-type-control-line-height);overflow-wrap:break-word}.ProtocolEntryForm_sectionLabel__CnKh9[data-tone=success]{color:var(--md-sys-color-success)}.ProtocolEntryForm_sectionLabel__CnKh9[data-tone=error]{color:var(--md-sys-color-error)}.ProtocolEntryForm_sectionLabel__CnKh9[data-tone=recommendation]{color:var(--md-sys-color-tone-purple-text)}.ProtocolEntryForm_sectionLabel__CnKh9[data-tone=info]{color:var(--md-sys-color-info)}.ProtocolEntryForm_listInput__zcLbe{display:flex;min-width:0;flex-direction:column;gap:var(--ds-space-control-gap-compact)}.ProtocolEntryForm_listRow__bpnKd{display:flex;min-width:0;align-items:center;gap:var(--ds-space-control-gap-standard)}.ProtocolEntryForm_listIndex__T1Njy{min-width:var(--ds-space-layout-relaxed);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight);text-align:end}.ProtocolEntryForm_listInput__zcLbe[data-tone=success] .ProtocolEntryForm_listIndex__T1Njy{color:var(--md-sys-color-success)}.ProtocolEntryForm_listInput__zcLbe[data-tone=error] .ProtocolEntryForm_listIndex__T1Njy{color:var(--md-sys-color-error)}.ProtocolEntryForm_listInput__zcLbe[data-tone=recommendation] .ProtocolEntryForm_listIndex__T1Njy{color:var(--md-sys-color-tone-purple-text)}.ProtocolEntryForm_listInput__zcLbe[data-tone=info] .ProtocolEntryForm_listIndex__T1Njy{color:var(--md-sys-color-info)}.ProtocolEntryForm_listField__wNBpP{flex:1}.ProtocolEntryForm_attachments__j8xLU{display:flex;min-width:0;margin-block-end:var(--ds-space-control-gap-standard);gap:var(--ds-space-control-gap-standard);flex-wrap:wrap}.ProtocolEntryForm_attachmentFrame__ycVJA{inline-size:calc(var(--ds-space-layout-unit-large) * 2.5);block-size:calc(var(--ds-space-layout-unit-large) * 2.5);flex:none}.ProtocolEntryForm_attachmentCard__ez73P{--md3-card-container:var(--md-sys-color-surface-container-low);--md3-card-outline:var(--md-sys-color-outline-variant);block-size:100%}.ProtocolEntryForm_attachmentCard__ez73P[data-hidden=true]{--md3-card-outline:var(--md-sys-color-outline)}.ProtocolEntryForm_attachmentCard__ez73P [data-md3-card-body]{inline-size:100%;block-size:100%}.ProtocolEntryForm_attachmentImage__X9Xiw{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:var(--ds-motion-standard-transition)}.ProtocolEntryForm_attachmentCard__ez73P[data-hidden=true] .ProtocolEntryForm_attachmentImage__X9Xiw{filter:grayscale(100%) brightness(.7)}.ProtocolEntryForm_attachmentFileName__sEmzD{display:flex;min-width:0;block-size:100%;align-items:center;justify-content:center;padding:var(--ds-space-content-inset-compact);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-metadata-size);text-align:center;overflow-wrap:break-word}.ProtocolEntryForm_attachmentCard__ez73P[data-hidden=true] .ProtocolEntryForm_attachmentFileName__sEmzD{padding-block-end:calc(var(--ds-space-content-inset-compact) * 3);overflow:hidden}.ProtocolEntryForm_hiddenBadge__MVwmI{inset-inline-end:var(--ds-space-control-label-block);padding:var(--ds-space-control-label-block) var(--ds-space-control-inline-compact);color:var(--md-sys-color-inverse-on-surface-fixed);background:color-mix(in srgb,var(--md-sys-color-scrim) 75%,transparent);border-radius:var(--ds-shape-container-compact);font-size:var(--ds-type-control-metadata-size);font-weight:var(--ds-type-control-label-weight);pointer-events:none}.ProtocolEntryForm_attachmentPreview__GBRtn,.ProtocolEntryForm_hiddenBadge__MVwmI{position:absolute;inset-block-end:var(--ds-space-control-label-block);z-index:var(--ds-z-raised)}.ProtocolEntryForm_attachmentPreview__GBRtn{inset-inline-start:var(--ds-space-control-label-block)}.ProtocolEntryForm_attachmentDelete__L93m_,.ProtocolEntryForm_attachmentVisibility__tKcun{position:absolute;inset-block-start:var(--ds-space-control-label-block);z-index:var(--ds-z-raised);--md3-icon-btn-container:color-mix(in srgb,var(--md-sys-color-scrim) 65%,transparent);--md3-icon-btn-content:var(--md-sys-color-inverse-on-surface-fixed)}.ProtocolEntryForm_attachmentDelete__L93m_{inset-inline-end:var(--ds-space-control-label-block)}.ProtocolEntryForm_attachmentVisibility__tKcun{inset-inline-start:var(--ds-space-control-label-block);--md3-icon-btn-container:color-mix(in srgb,var(--md-sys-color-success) 85%,transparent)}.ProtocolEntryForm_attachmentVisibility__tKcun[data-hidden=true]{--md3-icon-btn-container:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 85%,transparent)}.ProtocolEntryForm_fileUpload__97bKZ{min-width:0}.ProtocolEntryForm_offerMarker__BsZJO{display:flex;min-width:0;align-items:flex-start;padding:var(--ds-space-layout-dense) var(--ds-space-content-inset-standard);gap:var(--ds-space-control-gap-standard);color:var(--md-sys-color-on-surface-variant);background:var(--md-sys-color-surface-container-low);border:var(--ds-border-semantic-control-outline-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-shape-container-standard);transition:var(--ds-motion-surface-background-transition)}.ProtocolEntryForm_offerMarker__BsZJO[data-marked=true]{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border-color:var(--md-sys-color-warning)}.ProtocolEntryForm_offerCheckbox__7sx6y{flex:none}.ProtocolEntryForm_offerLabel__VROUR{display:flex;min-width:0;flex:1;flex-direction:column;gap:var(--ds-space-control-label-block);line-height:var(--ds-type-control-line-height);cursor:pointer}.ProtocolEntryForm_offerMarker__BsZJO[data-disabled=true] .ProtocolEntryForm_offerLabel__VROUR{cursor:default}.ProtocolEntryForm_offerTitle__Fiieg{font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight);overflow-wrap:break-word}.ProtocolEntryForm_offerProgress__dY0Su{margin-inline-start:var(--ds-space-control-gap-standard);font-size:var(--ds-type-control-metadata-size);font-weight:var(--ds-type-control-emphasis-weight)}.ProtocolEntryForm_offerDescription__jnySw,.ProtocolEntryForm_offerError__hJ87I{font-size:var(--ds-type-control-metadata-size);overflow-wrap:break-word}.ProtocolEntryForm_offerDescription__jnySw{color:inherit}.ProtocolEntryForm_offerError__hJ87I{color:var(--md-sys-color-error)}.ProtocolEntryForm_formActions___X_Bq{display:flex;min-width:0;justify-content:flex-end;padding-block-start:var(--ds-space-layout-dense);gap:var(--ds-space-control-gap-standard);border-top:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);flex-wrap:wrap}.ProtocolEntryForm_lightboxStage__hg4te{container-type:inline-size;display:grid;inline-size:100%;block-size:100%;min-width:0;min-height:0;grid-template-rows:auto minmax(0,1fr);cursor:zoom-out}.ProtocolEntryForm_lightboxToolbar__E__Rq{display:flex;min-width:0;align-items:center;justify-content:space-between;padding-block:max(var(--ds-space-layout-dense),env(safe-area-inset-top));padding-inline:max(var(--ds-space-layout-standard),env(safe-area-inset-left));gap:var(--ds-space-layout-dense)}.ProtocolEntryForm_lightboxName__GqzT_{min-width:0;color:var(--md-sys-color-inverse-on-surface-fixed);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-emphasis-weight);overflow-wrap:break-word}.ProtocolEntryForm_lightboxMedia__sZihi{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;padding:var(--ds-space-layout-standard)}.ProtocolEntryForm_lightboxImage__mgHte{display:block;max-inline-size:100%;max-block-size:100%;min-width:0;min-height:0;object-fit:contain;border-radius:var(--ds-shape-container-standard);cursor:default}@container (max-width: 599px){.ProtocolEntryForm_titleRow__hYpwS{grid-template-columns:minmax(0,1fr)}.ProtocolEntryForm_projectSummary__AKCIu{align-items:flex-start}.ProtocolEntryForm_projectClient__scWx0{flex-basis:100%}.ProtocolEntryForm_listRow__bpnKd{align-items:flex-start}.ProtocolEntryForm_formActions___X_Bq>*{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.ProtocolEntryForm_attachmentImage__X9Xiw,.ProtocolEntryForm_offerMarker__BsZJO{transition:none}}.ProtocolProofreadingReview_review__dl0a7{display:flex;flex-direction:column;gap:var(--md-spacing-4);min-width:0;color:var(--md-sys-color-on-surface);overflow-wrap:break-word}.ProtocolProofreadingReview_heading__0xWkg{margin:0;font-size:var(--ds-type-content-subheading-size);line-height:var(--ds-type-content-copy-leading)}.ProtocolProofreadingReview_label__F_haX{margin:0 0 var(--md-spacing-3)}.ProtocolProofreadingReview_description__4bgDO,.ProtocolProofreadingReview_label__F_haX{font-size:var(--ds-type-control-body-size);line-height:var(--ds-type-content-copy-leading)}.ProtocolProofreadingReview_description__4bgDO{margin:0}.ProtocolProofreadingReview_comparison__6vu7T{margin:0;display:grid;gap:var(--md-spacing-2);font-size:var(--ds-type-control-body-size);line-height:var(--ds-type-content-copy-leading)}.ProtocolProofreadingReview_comparison__6vu7T dt{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-body-size);line-height:var(--ds-type-content-copy-leading)}.ProtocolProofreadingReview_comparison__6vu7T dd{margin:0 0 var(--md-spacing-3);white-space:pre-wrap;min-width:0}.ProtocolProofreadingReview_actions__9b_yR{display:flex;flex-wrap:wrap;gap:var(--md-spacing-2)}.ProtocolProofreadingReview_error__7cvzd{color:var(--md-sys-color-error);margin:0}.ProtocolRecipientManager_manager__g92Ek{container-type:inline-size;display:flex;flex-direction:column;min-width:0;gap:var(--ds-space-layout-standard)}.ProtocolRecipientManager_toolbar__gwtF2{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ds-space-control-gap-standard)}.ProtocolRecipientManager_summary__6AAS7{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--ds-space-control-gap-standard);color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size)}.ProtocolRecipientManager_icon__3Jsm5{flex-shrink:0;inline-size:var(--ds-sizing-icon-compact);block-size:var(--ds-sizing-icon-compact)}.ProtocolRecipientManager_group__zPaau,.ProtocolRecipientManager_groups__C9IPb{display:flex;flex-direction:column;min-width:0;gap:var(--ds-space-layout-dense)}.ProtocolRecipientManager_groupLabel__Pefud{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight)}.ProtocolRecipientManager_empty__JSAff{color:var(--md-sys-color-on-surface-variant);text-align:center}.ProtocolRecipientManager_row__wE5eF{display:flex;flex-wrap:wrap;align-items:center;min-width:0;gap:var(--ds-space-control-gap-standard);padding:var(--ds-space-content-inset-compact);color:inherit}.ProtocolRecipientManager_manager__g92Ek .ProtocolRecipientManager_recipientCard__4DxcO{--md3-card-container:var(--md-sys-color-surface-container);--md3-card-content:var(--md-sys-color-on-surface)}.ProtocolRecipientManager_manager__g92Ek .ProtocolRecipientManager_recipientCard__4DxcO[data-sent=true]{--md3-card-container:var(--md-sys-color-success-container);--md3-card-content:var(--md-sys-color-on-success-container)}.ProtocolRecipientManager_details__b0FMl{display:flex;flex:1;flex-direction:column;min-width:0;gap:var(--ds-space-control-label-block);overflow-wrap:break-word;font-size:var(--ds-type-control-supporting-size)}.ProtocolRecipientManager_email__CAZzf{font-weight:var(--ds-type-control-emphasis-weight)}.ProtocolRecipientManager_role___TLJT{align-self:flex-start;padding:var(--ds-space-control-label-block) var(--ds-space-control-inline-compact);border-radius:var(--ds-shape-container-compact);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-size:var(--ds-type-control-metadata-size)}.ProtocolRecipientManager_sent__YOqMP{font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight)}.ProtocolRecipientManager_addForm__DTAge{display:flex;flex-direction:column;min-width:0;gap:var(--ds-space-control-gap-standard)}@container (min-width: 600px){.ProtocolRecipientManager_addForm__DTAge{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start}}.SiteProtocolModal_evidenceAlert__hXFEH{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--md-spacing-3,12px);padding:var(--md-spacing-4,16px);border-radius:var(--ds-radius-md);background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container);overflow-wrap:break-word}.SiteProtocolModal_footer__bAUT0{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:var(--md-spacing-3) var(--md-spacing-4);border-top:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);background:var(--md-sys-color-surface-container-lowest);gap:var(--md-spacing-2)}.SiteProtocolModal_sendFeedback__4fgbu{flex:1 1 100%;min-width:0;color:var(--md-sys-color-on-surface);overflow-wrap:break-word}.VoiceProtocolGenerator_generator__UQM0L{container-type:inline-size;min-width:0;overflow:hidden;color:var(--md-sys-color-on-surface);background:var(--md-sys-color-surface-container-low);border:var(--ds-border-semantic-control-outline-width) solid var(--md-sys-color-success);border-radius:var(--ds-shape-container-standard)}.VoiceProtocolGenerator_storyFrame__OZNNY{box-sizing:border-box;inline-size:100%;max-inline-size:var(--ds-sizing-focused-workspace-max-inline);margin-inline:auto;padding:var(--ds-space-content-inset-standard)}.VoiceProtocolGenerator_header__4NcxZ{justify-content:space-between;padding:var(--ds-space-layout-dense) var(--ds-space-content-inset-standard);color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container);border-bottom:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-success)}.VoiceProtocolGenerator_headerIdentity__NfXNR,.VoiceProtocolGenerator_header__4NcxZ{display:flex;min-width:0;align-items:center;gap:var(--ds-space-control-gap-standard)}.VoiceProtocolGenerator_compactIcon__N7o3T,.VoiceProtocolGenerator_headerIcon__HSIVb,.VoiceProtocolGenerator_removePhotoIcon__4HSjP{inline-size:var(--ds-sizing-icon-standard);block-size:var(--ds-sizing-icon-standard);flex:none}.VoiceProtocolGenerator_headerIcon__HSIVb{color:var(--md-sys-color-success)}.VoiceProtocolGenerator_headerTitle__ZFAkD{min-width:0;margin:0;color:inherit;font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-label-weight);line-height:var(--ds-type-control-line-height);overflow-wrap:break-word}.VoiceProtocolGenerator_closeButton__exWOf{--md3-btn-content:var(--md-sys-color-on-success-container);flex:none}.VoiceProtocolGenerator_body__Mh1sj{min-width:0;padding:var(--ds-space-content-inset-standard)}.VoiceProtocolGenerator_error__LJNEA{margin-block-end:var(--ds-space-layout-dense);padding:var(--ds-space-layout-compact) var(--ds-space-layout-dense);color:var(--md-sys-color-on-error-container);background:var(--md-sys-color-error-container);border:var(--ds-border-semantic-control-outline-width) solid var(--md-sys-color-error);border-radius:var(--ds-shape-container-compact);font-size:var(--ds-type-control-supporting-size);overflow-wrap:break-word}.VoiceProtocolGenerator_recordStep__NnzvA,.VoiceProtocolGenerator_reviewFields__SKk2S,.VoiceProtocolGenerator_reviewStep__Lulnn{display:flex;min-width:0;flex-direction:column}.VoiceProtocolGenerator_recordStep__NnzvA,.VoiceProtocolGenerator_reviewStep__Lulnn{gap:var(--ds-space-layout-standard)}.VoiceProtocolGenerator_reviewFields__SKk2S{gap:var(--ds-space-layout-dense)}.VoiceProtocolGenerator_recordSection__ouM46{min-width:0;text-align:center}.VoiceProtocolGenerator_recordButton__6u4Ma{margin-inline:auto;transition:var(--ds-motion-standard-transition)}.VoiceProtocolGenerator_recordButton__6u4Ma[data-recording=true]{box-shadow:var(--ds-elevation-raised)}.VoiceProtocolGenerator_recordIcon__pQoip{inline-size:var(--ds-space-layout-comfortable);block-size:var(--ds-space-layout-comfortable)}.VoiceProtocolGenerator_recordHint__0DCyt{margin:var(--ds-space-layout-compact) 0 0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);overflow-wrap:break-word}.VoiceProtocolGenerator_recordHint__0DCyt[data-recording=true]{color:var(--md-sys-color-error);font-weight:var(--ds-type-control-label-weight)}.VoiceProtocolGenerator_recordedSummary__MjUh5{display:flex;min-width:0;align-items:center;justify-content:center;gap:var(--ds-space-control-gap-standard);flex-wrap:wrap}.VoiceProtocolGenerator_recordedDuration__0bRZR{display:inline-flex;min-width:0;align-items:center;padding:var(--ds-space-layout-compact) var(--ds-space-content-inset-standard);gap:var(--ds-space-control-gap-standard);color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container);border-radius:var(--ds-shape-circular);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-emphasis-weight);overflow-wrap:break-word}.VoiceProtocolGenerator_photoSection__Q0NAr{display:flex;min-width:0;flex-direction:column;gap:var(--ds-space-layout-dense)}.VoiceProtocolGenerator_photoGrid__t3fef{display:flex;min-width:0;gap:var(--ds-space-control-gap-standard);flex-wrap:wrap}.VoiceProtocolGenerator_photoFrame__uiOSS{position:relative;inline-size:calc(var(--ds-space-layout-unit-large) * 1.5);aspect-ratio:1;overflow:hidden;background:var(--md-sys-color-surface-container);border:var(--ds-border-semantic-control-outline-width) solid var(--md-sys-color-outline-variant);border-radius:var(--ds-shape-container-compact)}.VoiceProtocolGenerator_photoImage__7j8JM{display:block;inline-size:100%;block-size:100%;object-fit:cover}.VoiceProtocolGenerator_removePhotoButton__lGzoD{position:absolute;inset-block-start:var(--ds-space-control-label-block);inset-inline-end:var(--ds-space-control-label-block);box-shadow:var(--ds-elevation-low)}.VoiceProtocolGenerator_removePhotoIcon__4HSjP{inline-size:var(--ds-sizing-icon-compact);block-size:var(--ds-sizing-icon-compact)}.VoiceProtocolGenerator_fileUpload__M6Xet,.VoiceProtocolGenerator_reviewField__jpv3i{min-width:0}.VoiceProtocolGenerator_generateButton__FW5Tb{align-self:stretch}.VoiceProtocolGenerator_processing__EfVDO{display:flex;min-width:0;flex-direction:column;align-items:center;padding-block:calc(var(--ds-space-layout-unit-large) - var(--ds-space-layout-dense));text-align:center}.VoiceProtocolGenerator_processingIcon__4o3fj{inline-size:var(--ds-space-layout-comfortable);block-size:var(--ds-space-layout-comfortable);color:var(--md-sys-color-success)}.VoiceProtocolGenerator_spin__TTo86{animation:VoiceProtocolGenerator_voice-protocol-spin__aXEjf var(--ds-motion-indeterminate-duration) var(--ds-motion-indeterminate-easing) infinite}.VoiceProtocolGenerator_processingDescription__m_DvU,.VoiceProtocolGenerator_processingTitle__ndImJ{overflow-wrap:break-word}.VoiceProtocolGenerator_processingTitle__ndImJ{margin:var(--ds-space-layout-dense) 0 var(--ds-space-control-label-block);color:var(--md-sys-color-on-surface);font-size:var(--ds-type-control-supporting-size);font-weight:var(--ds-type-control-emphasis-weight)}.VoiceProtocolGenerator_processingDescription__m_DvU{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size)}.VoiceProtocolGenerator_confidence__5xm3J{display:flex;min-width:0;align-items:center;padding:var(--ds-space-layout-compact) var(--ds-space-layout-dense);gap:var(--ds-space-control-gap-standard);border-radius:var(--ds-shape-container-compact);font-size:var(--ds-type-control-supporting-size);flex-wrap:wrap}.VoiceProtocolGenerator_confidence__5xm3J[data-level=success]{color:var(--md-sys-color-on-success-container);background:var(--md-sys-color-success-container)}.VoiceProtocolGenerator_confidence__5xm3J[data-level=warning]{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container)}.VoiceProtocolGenerator_confidenceValue__CrVb8{font-weight:var(--ds-type-control-label-weight)}.VoiceProtocolGenerator_confidenceClient__9IT9y{min-width:0;overflow-wrap:break-word}.VoiceProtocolGenerator_transcription__fv_On{min-width:0}.VoiceProtocolGenerator_transcriptionSummary__5JxgP{cursor:pointer;font-weight:var(--ds-type-control-emphasis-weight)}.VoiceProtocolGenerator_transcriptionSummary__5JxgP,.VoiceProtocolGenerator_transcriptionText__YccXr{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);overflow-wrap:break-word}.VoiceProtocolGenerator_transcriptionText__YccXr{min-width:0;margin-block-start:var(--ds-space-control-label-block);padding:var(--ds-space-layout-compact);background:var(--md-sys-color-surface-container);border-radius:var(--ds-shape-container-compact);white-space:pre-wrap}.VoiceProtocolGenerator_filledCount__UxSZ6,.VoiceProtocolGenerator_photoSummary__zZ00E{color:var(--md-sys-color-on-surface-variant);font-size:var(--ds-type-control-supporting-size);overflow-wrap:break-word}.VoiceProtocolGenerator_actions__g_al6{display:flex;min-width:0;align-items:center;justify-content:flex-end;padding-block-start:var(--ds-space-layout-dense);gap:var(--ds-space-control-gap-standard);border-top:var(--ds-border-semantic-divider-width) solid var(--md-sys-color-outline-variant);flex-wrap:wrap}.VoiceProtocolGenerator_filledCount__UxSZ6{margin-inline-end:auto}@keyframes VoiceProtocolGenerator_voice-protocol-spin__aXEjf{to{transform:rotate(1turn)}}@container (max-width: 599px){.VoiceProtocolGenerator_confidence__5xm3J{align-items:flex-start;flex-direction:column}.VoiceProtocolGenerator_actions__g_al6>*{flex:1 1 100%}.VoiceProtocolGenerator_filledCount__UxSZ6{margin-inline-end:0;text-align:center}}@media (prefers-reduced-motion:reduce){.VoiceProtocolGenerator_recordButton__6u4Ma{transition:none}.VoiceProtocolGenerator_spin__TTo86{animation:none}}li.WorkCardEditModal_itemRow__LXI13{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:var(--ds-space-layout-compact);row-gap:var(--ds-space-control-gap-compact);align-items:start}.WorkCardEditModal_itemText__G_RmX{min-width:0;overflow-wrap:break-word}.WorkCardEditModal_itemActions__fJRDf{grid-column:2;display:flex;flex-wrap:wrap;min-width:0}.WorkCardEditModal_importHeading__CDh87{flex-wrap:wrap;min-width:0}.WorkCardEditModal_panel__yMU5b{min-width:0;padding-block-start:var(--md3-work-card-wizard-space-standard)}.WorkCardEditModal_centerState__6Ysyy{display:flex;min-height:var(--md3-work-card-wizard-empty-state-min-block);align-items:center;justify-content:center}.WorkCardEditModal_stack__s0_56{display:flex;min-width:0;flex-direction:column;gap:var(--md3-work-card-wizard-space-standard)}.WorkCardEditModal_muted__ktzG1{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--md3-work-card-wizard-body-size);overflow-wrap:break-word}.WorkCardEditModal_group__mhl3l{display:flex;min-width:0;flex-direction:column;gap:var(--md3-work-card-wizard-space-dense)}.WorkCardEditModal_groupLabel__w8Th2{margin:0;color:var(--md-sys-color-on-surface-variant);font-size:var(--md3-work-card-wizard-supporting-size);font-weight:var(--md3-work-card-wizard-strong-weight);letter-spacing:.04em;text-transform:uppercase}.WorkCardEditModal_rows__024Kr{margin:0;padding:0;list-style:none}.WorkCardEditModal_row__gdMGY{display:flex;min-width:0;align-items:center;gap:var(--md3-work-card-wizard-space-dense);padding:var(--md3-work-card-wizard-space-dense) var(--md3-work-card-wizard-space-standard)}.WorkCardEditModal_row__gdMGY+.WorkCardEditModal_row__gdMGY{border-block-start:var(--md3-work-card-wizard-divider-width) solid var(--md-sys-color-outline-variant)}.WorkCardEditModal_rowIcon__rScYh{flex:0 0 auto;color:var(--md-sys-color-on-surface-variant)}.WorkCardEditModal_rowDone__5a8Kl{flex:0 0 auto;color:var(--md-sys-color-success)}.WorkCardEditModal_rowText__mbfZC{display:flex;min-width:0;flex:1 1 auto;flex-direction:column;color:var(--md-sys-color-on-surface);font-size:var(--md3-work-card-wizard-body-size);overflow-wrap:break-word}.WorkCardEditModal_rowText__mbfZC small{color:var(--md-sys-color-on-surface-variant);font-size:var(--md3-work-card-wizard-supporting-size)}.WorkCardEditModal_rowTitleDone__ipFmv{color:var(--md-sys-color-on-surface-variant);text-decoration:line-through}.WorkCardEditModal_formRow__BdX69{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:var(--md3-work-card-wizard-space-standard)}.WorkCardEditModal_formField__rNr25{min-width:min(100%,var(--md3-work-card-wizard-compact-field-basis));flex:1 1 var(--md3-work-card-wizard-compact-field-basis)}.WorkCardEditModal_formActions__fW0CY{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--md3-work-card-wizard-space-dense)}@container md3-modal-viewport (max-width: 599px){.WorkCardEditModal_row__gdMGY{flex-wrap:wrap}.WorkCardEditModal_rowText__mbfZC{flex-basis:calc(100% - var(--md3-work-card-wizard-chip-reserve))}}.PhotoLightbox_lightbox__auw0t{--portal-lightbox-motion-unit:var(--portal-border-width-thin);display:flex;flex-direction:column;min-inline-size:0;block-size:100%;overflow:hidden;background:var(--portal-bg-dark);color:var(--portal-text-on-dark);font-family:var(--portal-font)}.PhotoLightbox_topBar__wYVle{display:flex;flex:none;align-items:center;justify-content:space-between;gap:var(--portal-space-4);padding:calc(var(--portal-space-4) + env(safe-area-inset-top, 0)) var(--portal-space-4) var(--portal-space-4)}.PhotoLightbox_counter__NqEJr{font-size:var(--portal-text-small);font-weight:var(--portal-font-semibold);line-height:var(--portal-line-height-tight)}.PhotoLightbox_date__lNs7Q{margin-block-start:var(--portal-space-1);color:var(--portal-text-on-dark-muted);font-size:var(--portal-text-xs);line-height:var(--portal-line-height-tight)}.PhotoLightbox_chromeButton__QCt46{flex:none;border-radius:var(--portal-radius-circle);background:color-mix(in srgb,var(--portal-text-on-dark) 12%,var(--portal-color-transparent));color:var(--portal-text-on-dark)}.PhotoLightbox_chromeButton__QCt46:hover{background:color-mix(in srgb,var(--portal-text-on-dark) 20%,var(--portal-color-transparent))}.PhotoLightbox_imageStage__XM__l{position:relative;display:flex;flex:1 1 auto;align-items:center;justify-content:center;min-block-size:0;min-inline-size:0;padding:var(--portal-space-4)}.PhotoLightbox_mainImage__xISJd{display:block;max-inline-size:100%;max-block-size:100%;object-fit:contain;user-select:none}.PhotoLightbox_nextButton__mmdbP,.PhotoLightbox_previousButton__PMJNj{position:absolute;inset-block-start:50%;transform:translateY(-50%)}.PhotoLightbox_previousButton__PMJNj{inset-inline-start:var(--portal-space-3)}.PhotoLightbox_nextButton__mmdbP{inset-inline-end:var(--portal-space-3)}.PhotoLightbox_caption__KUhpn{flex:none;max-inline-size:var(--portal-max-width-content);margin-inline:auto;padding:var(--portal-space-3) var(--portal-space-6) var(--portal-space-4);overflow-wrap:break-word;color:var(--portal-text-on-dark);font-size:var(--portal-text-small);line-height:var(--portal-line-height);text-align:center;opacity:.85}.PhotoLightbox_thumbnailViewport__iOH_0{flex:none;inline-size:100%;min-inline-size:0;overflow-x:auto;padding:0 var(--portal-space-4) calc(var(--portal-space-4) + env(safe-area-inset-bottom, 0));scrollbar-width:thin}.PhotoLightbox_thumbnailList__pT0vw{display:flex;inline-size:max-content;min-inline-size:100%;align-items:center;justify-content:center;gap:var(--portal-space-2)}.PhotoLightbox_thumbnailButton__F3Jzp{flex:none;overflow:hidden;padding:0;border:calc(var(--portal-border-width-thin) * 2) solid var(--portal-color-transparent);border-radius:var(--portal-radius-sm);background:var(--portal-color-transparent);opacity:.5;transition:border-color var(--portal-transition-fast),opacity var(--portal-transition-fast),transform var(--portal-transition-fast)}.PhotoLightbox_thumbnailButton__F3Jzp:hover{opacity:.78}.PhotoLightbox_thumbnailButton__F3Jzp[aria-current=true]{border-color:var(--portal-text-on-dark);opacity:1}.PhotoLightbox_thumbnailImage__sFn2R{display:block;inline-size:100%;block-size:100%;object-fit:cover;user-select:none}@media (prefers-reduced-motion:reduce){.PhotoLightbox_thumbnailButton__F3Jzp{transition:none}}.ThreadAttachments_wrap__0DSzD{display:flex;flex-direction:column;gap:var(--portal-space-2);margin-top:var(--portal-space-3)}.ThreadAttachments_files__UWAHt,.ThreadAttachments_thumbs__NIAht{display:flex;flex-wrap:wrap;gap:var(--portal-space-2);margin:0;padding:0;list-style:none}.ThreadAttachments_files__UWAHt{flex-direction:column}.ThreadAttachments_thumbButton__xC8Xo{display:block;overflow:hidden;padding:0;border:none;border-radius:var(--portal-radius-sm);background:none;cursor:pointer}.ThreadAttachments_thumbButton__xC8Xo:focus-visible{outline:calc(var(--portal-border-width-thin) * 2) solid var(--portal-color-accent-foreground);outline-color:var(--portal-color-accent-foreground)!important;outline-offset:calc(var(--portal-space-1) / 2)}.ThreadAttachments_thumb__mXmfk{display:block;width:var(--portal-space-12);height:var(--portal-space-12);object-fit:cover}.ThreadAttachments_fileCard___2oTe,.ThreadAttachments_thumb__mXmfk{border:thin solid var(--portal-border);border-radius:var(--portal-radius-sm)}.ThreadAttachments_fileCard___2oTe{display:flex;align-items:center;gap:var(--portal-space-3);min-width:0;padding:var(--portal-space-3);background:var(--portal-bg-primary);color:var(--portal-text-primary);text-decoration:none}.ThreadAttachments_fileCard___2oTe:focus-visible,.ThreadAttachments_fileCard___2oTe:hover{border-color:var(--portal-color-accent-foreground)}.ThreadAttachments_fileIcon__sjxrG{display:inline-flex;flex:none;color:var(--portal-text-secondary)}.ThreadAttachments_fileMeta__A7GQv{display:flex;min-width:0;flex-direction:column;gap:calc(var(--portal-space-1) / 2)}.ThreadAttachments_fileName__jwfuv{overflow-wrap:break-word;font-family:var(--portal-font);font-size:var(--portal-text-small);font-weight:var(--portal-font-semibold)}.ThreadAttachments_fileSize__a09T_{color:var(--portal-text-secondary);font-family:var(--portal-font);font-size:var(--portal-text-xs)}.OfferApprovalSheet_header__1t0sD{min-width:0;max-width:100%;margin-bottom:var(--portal-space-6)}.OfferApprovalSheet_headerIcon__nDNK8{display:grid;width:var(--portal-touch-target-comfortable);height:var(--portal-touch-target-comfortable);place-items:center;border-radius:var(--portal-radius-full);transition:color var(--portal-transition-fast),background var(--portal-transition-fast)}.OfferApprovalSheet_headerIcon__nDNK8[data-tone=offer]{color:var(--portal-surface-context-content,var(--portal-text-primary))}.OfferApprovalSheet_headerIcon__nDNK8[data-tone=success]{color:var(--portal-success);background:var(--portal-success-light)}.OfferApprovalSheet_headerIcon__nDNK8[data-tone=reject]{color:var(--portal-error);background:var(--portal-error-light)}.OfferApprovalSheet_headerIconGlyph__uWcE4{width:var(--portal-space-6);height:var(--portal-space-6)}.OfferApprovalSheet_headerCopy__diZeW{min-width:0;max-width:100%}.OfferApprovalSheet_headerCopy__diZeW>*{max-width:100%;overflow-wrap:break-word}.OfferApprovalSheet_summary__n1xbF{margin-bottom:var(--portal-space-5)}.OfferApprovalSheet_summaryRow__RidkN{min-width:0;padding:var(--portal-space-3) 0;border-bottom:var(--portal-border-width-thin) solid var(--portal-border)}.OfferApprovalSheet_summaryRow__RidkN:first-child{padding-top:0}.OfferApprovalSheet_summaryRow__RidkN:last-child{padding-bottom:0;border-bottom:0}.OfferApprovalSheet_summaryLabel__Oof_C,.OfferApprovalSheet_summaryValue__0jVS4{min-width:0;max-width:100%;overflow-wrap:break-word}.OfferApprovalSheet_summaryLabel__Oof_C{flex:1 1 40%}.OfferApprovalSheet_summaryValue__0jVS4{flex:0 1 auto;text-align:end}.OfferApprovalSheet_secondaryActions__ISVYL{margin-bottom:var(--portal-space-2)}.OfferApprovalSheet_secondaryAction__yFkgk{flex:1 1 var(--portal-space-12);min-width:0}.OfferApprovalSheet_errorMessage__IdVKX{margin-top:var(--portal-space-3);color:var(--portal-error)}.OfferApprovalSheet_helpText__ZCfX3{margin-top:var(--portal-space-4);overflow-wrap:break-word}@media (prefers-reduced-motion:reduce){.OfferApprovalSheet_headerIcon__nDNK8{transition:none}}.ProjectDocumentsPanel_section__UqYUA.ProjectDocumentsPanel_section__UqYUA[data-variant]{--md3-collapsible-content-padding:var(--ds-spacing-1) var(--ds-spacing-6) var(--ds-spacing-6);--md3-collapsible-content-gap:var(--ds-spacing-4)}.ProjectDocumentsPanel_list__5GSUL{display:grid;grid-template-columns:minmax(0,1fr);min-width:0}.ProjectDocumentsPanel_row__JYbIp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ds-spacing-4);padding:var(--ds-spacing-4) 0;border-top:1px solid var(--md-sys-color-outline-variant)}.ProjectDocumentsPanel_row__JYbIp:first-child{border-top:0}.ProjectDocumentsPanel_fileIcon__kpPv0{display:grid;place-items:center;width:40px;height:40px;flex-shrink:0;border-radius:var(--ds-radius-8);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface-variant)}.ProjectDocumentsPanel_fileIcon__kpPv0>svg{width:20px;height:20px}.ProjectDocumentsPanel_fileName__cxgvq{font-weight:var(--ds-font-weight-semibold);overflow-wrap:break-word}.ProjectDocumentsPanel_workCardSwitch__fJzit{min-height:44px;padding-inline:var(--ds-spacing-2)}