.Breadcrumbs-module__YdWdoa__breadcrumbs{margin-bottom:1rem;padding:0 .5rem}.Breadcrumbs-module__YdWdoa__list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Breadcrumbs-module__YdWdoa__item{align-items:center;gap:.5rem;display:flex}.Breadcrumbs-module__YdWdoa__link{color:#6b7280;cursor:pointer;font-size:.875rem;text-decoration:none;transition:color .2s;display:inline-block}.Breadcrumbs-module__YdWdoa__link:hover,.Breadcrumbs-module__YdWdoa__link:focus-visible{color:var(--color-accent)}.Breadcrumbs-module__YdWdoa__current{color:#374151;font-size:.875rem;font-weight:500}.Breadcrumbs-module__YdWdoa__separator{color:#9ca3af;font-size:.875rem}@media (max-width:768px){.Breadcrumbs-module__YdWdoa__breadcrumbs{margin-bottom:.35rem;padding:0}}:where(html[data-theme=dark],[data-app-theme=dark]) .Breadcrumbs-module__YdWdoa__link{color:#9ca3af}:where(html[data-theme=dark],[data-app-theme=dark]) .Breadcrumbs-module__YdWdoa__link:hover,:where(html[data-theme=dark],[data-app-theme=dark]) .Breadcrumbs-module__YdWdoa__link:focus-visible{color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .Breadcrumbs-module__YdWdoa__current{color:#e5e7eb}:where(html[data-theme=dark],[data-app-theme=dark]) .Breadcrumbs-module__YdWdoa__separator{color:#6b7280}
.BadgeTooltip-module__AcmNja__wrap{vertical-align:middle;pointer-events:auto;max-width:100%;display:inline-flex}.BadgeTooltip-module__AcmNja__tooltip{z-index:10050;letter-spacing:.01em;white-space:pre-line;color:#1f2937;pointer-events:none;background:linear-gradient(165deg,#fff 0%,#f9fafb 40%,#f3f4f6 100%);border:1px solid #86efac8c;border-radius:.5rem;max-width:min(280px,100vw - 24px);padding:.65rem .9rem;font-size:.8125rem;line-height:1.5;animation:.2s forwards BadgeTooltip-module__AcmNja__badgeTooltipOpacity;position:fixed;box-shadow:0 12px 32px #0f172a1f,0 4px 14px #0f172a14,inset 0 1px #ffffffe6}.BadgeTooltip-module__AcmNja__tooltip:after{content:"";width:0;height:0;position:absolute;top:50%;transform:translateY(-50%)}.BadgeTooltip-module__AcmNja__tooltip_side_right:after{border:7px solid #0000;border-right-color:#f3f4f6;margin-right:-1px;right:100%}.BadgeTooltip-module__AcmNja__tooltip_side_left:after{border:7px solid #0000;border-left-color:#f3f4f6;margin-left:-1px;left:100%}:is(html[data-theme=dark] .BadgeTooltip-module__AcmNja__tooltip,[data-app-theme=dark] .BadgeTooltip-module__AcmNja__tooltip){color:#f3f4f6;background:linear-gradient(165deg,#525d6e 0%,#3d4655 45%,#2d3542 100%);border:1px solid #6ee7b76b;box-shadow:0 14px 36px #00000073,0 6px 16px #00000047,inset 0 1px #ffffff14}html[data-theme=dark] .BadgeTooltip-module__AcmNja__tooltip_side_right:after{border-right-color:#3d4655}[data-app-theme=dark] .BadgeTooltip-module__AcmNja__tooltip_side_right:after{border-right-color:#3d4655}html[data-theme=dark] .BadgeTooltip-module__AcmNja__tooltip_side_left:after{border-left-color:#3d4655}[data-app-theme=dark] .BadgeTooltip-module__AcmNja__tooltip_side_left:after{border-left-color:#3d4655}.BadgeTooltip-module__AcmNja__tooltipCompact{max-width:min(196px,100vw - 24px);padding:.45rem .6rem;font-size:.72rem;line-height:1.38}.BadgeTooltip-module__AcmNja__tooltipWide{min-width:min(320px,100vw - 32px);max-width:min(440px,100vw - 32px);padding:.75rem 1rem;line-height:1.45}@keyframes BadgeTooltip-module__AcmNja__badgeTooltipOpacity{0%{opacity:0}to{opacity:1}}
.ProductCard-module__odpJ_G__productCard{background:#ffffff80;border:1px solid #e2e8f0;border-radius:.5rem;flex-direction:column;height:100%;transition:all .3s;display:flex;overflow:hidden}.ProductCard-module__odpJ_G__productCard:hover{border-color:var(--color-accent);transform:translateY(-5px);box-shadow:0 10px 25px #0000001a}@media (max-width:768px){.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageContainer{max-height:90px}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__image{object-fit:contain;max-height:90px}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__name{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;font-size:.6875rem;line-height:1.2;display:-webkit-box;overflow:hidden}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__sku,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__category{font-size:.5625rem;display:none}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__content{padding:.25rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__actionButtons{gap:.2rem;bottom:.25rem;right:.25rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__removeButton,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__compareButton,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__favoriteButton{width:1.25rem;height:1.25rem;font-size:.625rem}.ProductCard-module__odpJ_G__productCardCompact:hover{transform:none}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__price{flex-direction:column;align-items:flex-start;gap:.0625rem;margin-bottom:.25rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__pricePublicWrap{gap:.2rem;margin-bottom:.25rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__publicPriceToolbar{padding-top:0}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__price .ProductCard-module__odpJ_G__oldPrice{white-space:nowrap;font-size:.5rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__price .ProductCard-module__odpJ_G__finalPrice{white-space:nowrap;font-size:.5625rem;font-weight:600}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__catalogBadgeImg{max-width:1.897rem;max-height:18.36px}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__hitBadge,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__newBadge,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__discountBadge,.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__videoBadge{border-radius:.1rem;margin-bottom:.1rem;padding:.05rem .125rem;font-size:.4375rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageDots{border-radius:6px;gap:3px;min-height:6px;padding:3px 6px;bottom:.2rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageDot{border-width:1px;width:4px;height:4px}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageDotActive{border-width:1px;width:6px;height:6px}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageSideLeft{width:2.338rem}.ProductCard-module__odpJ_G__productCardCompact .ProductCard-module__odpJ_G__imageSideRight{width:2.59rem}}@media (min-width:769px){.ProductCard-module__odpJ_G__productCardCompare .ProductCard-module__odpJ_G__price{min-height:2.6em}}.ProductCard-module__odpJ_G__cardLink{color:inherit;flex-direction:column;flex:1;text-decoration:none;display:flex}@media (min-width:769px){.ProductCard-module__odpJ_G__cardLink{flex-direction:column;display:flex}.ProductCard-module__odpJ_G__nameBlock{text-align:center;order:1;justify-content:center;align-items:center;min-height:3.4rem;margin-bottom:2rem;padding:.65rem .75rem .25rem;display:flex}.ProductCard-module__odpJ_G__nameBlock .ProductCard-module__odpJ_G__name{min-height:auto;margin:0}.ProductCard-module__odpJ_G__imageSection{flex-direction:row;order:2;justify-content:center;align-items:stretch;gap:0;width:100%;margin-bottom:1rem;display:flex}.ProductCard-module__odpJ_G__imageSideLeft{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;gap:.5rem;min-width:0;padding:.5rem .25rem .5rem .5rem;display:flex;position:static}.ProductCard-module__odpJ_G__imageSideLeft .ProductCard-module__odpJ_G__catalogBadgeImages{flex-direction:column;align-items:flex-start;gap:.2125rem;width:100%;display:flex;position:static}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__textBadges{flex-direction:column;align-items:flex-end;gap:.15rem;width:100%;display:flex;position:static}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__textBadges .ProductCard-module__odpJ_G__hitBadge,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__textBadges .ProductCard-module__odpJ_G__newBadge,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__textBadges .ProductCard-module__odpJ_G__discountBadge,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__textBadges .ProductCard-module__odpJ_G__videoBadge{margin-bottom:0}.ProductCard-module__odpJ_G__imageSideLeft .ProductCard-module__odpJ_G__partnerBadge{margin-top:auto;position:static}.ProductCard-module__odpJ_G__imageContainer{flex:0 0 75%;max-width:75%;margin:0}.ProductCard-module__odpJ_G__imageSideRight{flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-end;min-width:0;padding:.5rem .5rem .5rem .25rem;display:flex;position:static}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__actionButtons{margin-top:auto;position:static}.ProductCard-module__odpJ_G__content{order:3}.ProductCard-module__odpJ_G__addToCartButton{border-radius:.5rem}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton{color:#6b7280;background:0 0;width:2rem;height:2rem;font-size:1.25rem}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton:hover:not(:disabled),.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton:hover:not(:disabled),.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton:hover:not(:disabled){color:#374151;background:0 0}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive:hover{color:var(--color-accent);background:0 0}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton.ProductCard-module__odpJ_G__compareButtonActive,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton.ProductCard-module__odpJ_G__compareButtonActive:hover{color:#2563eb;background:0 0}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton{color:var(--color-accent)}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton:hover:not(:disabled){color:var(--color-accent-hover)}.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton:active,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton:active,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton:active,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButtonLoading,.ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButtonLoading:hover{background:0 0}}@media (max-width:768px){.ProductCard-module__odpJ_G__nameBlock{display:none}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__name{min-height:2.2em;font-size:.75rem;line-height:1.25}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__skuRow .ProductCard-module__odpJ_G__sku,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__skuRow .ProductCard-module__odpJ_G__availabilityText{font-size:.5625rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__category,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__rating{margin-bottom:.35rem;font-size:.6875rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__ratingValue{font-size:.5625rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__oldPrice{font-size:.6875rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__finalPrice{font-size:.875rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__price,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__pricePublicWrap{margin-bottom:.5rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__addToCartButton,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__cartControls,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__cartControlsYellow{font-size:.75rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__content{padding:.5rem .6rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__actionButtons{top:auto;bottom:2.1rem;right:.5rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive,.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive:hover{color:var(--color-accent)}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__partnerBadge{width:1.375rem;height:1.375rem;top:auto;bottom:2rem;left:.3rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__imageSideLeft{width:2.482rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__catalogBadgeImages{gap:.094rem}.ProductCard-module__odpJ_G__productCard .ProductCard-module__odpJ_G__catalogBadgeImg{width:auto;max-width:2.02rem;max-height:18.36px}}@media (min-width:769px){.ProductCard-module__odpJ_G__content .ProductCard-module__odpJ_G__nameInContent{display:none!important}}.ProductCard-module__odpJ_G__nameBlock{flex-shrink:0;padding:.65rem .75rem .25rem}.ProductCard-module__odpJ_G__imageSection{flex-shrink:0;position:relative}.ProductCard-module__odpJ_G__imageSideLeft{z-index:1;pointer-events:none;width:3.4rem;position:absolute;top:0;bottom:0;left:0}.ProductCard-module__odpJ_G__imageSideLeft>*{pointer-events:auto}.ProductCard-module__odpJ_G__imageSideRight{z-index:1;pointer-events:none;width:3rem;position:absolute;top:0;bottom:0;right:0}.ProductCard-module__odpJ_G__imageSideRight>*{pointer-events:auto}.ProductCard-module__odpJ_G__imageContainer{background:#fff;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ProductCard-module__odpJ_G__image{aspect-ratio:4/5;object-fit:contain;width:100%;transition:opacity .3s}.ProductCard-module__odpJ_G__imageNavButton{color:#fffffff2;cursor:pointer;opacity:0;z-index:3;background:#00000059;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.875rem;font-weight:600;transition:all .2s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.ProductCard-module__odpJ_G__imageContainer:hover .ProductCard-module__odpJ_G__imageNavButton{opacity:1}.ProductCard-module__odpJ_G__imageNavButton:hover{color:#fff;background:#00000080;transform:translateY(-50%)scale(1.05)}.ProductCard-module__odpJ_G__imageNavButton:focus{outline:none}.ProductCard-module__odpJ_G__imageNavButton:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.25);transition:box-shadow .35s}.ProductCard-module__odpJ_G__imageNavButton:active{transform:translateY(-50%)scale(.98)}.ProductCard-module__odpJ_G__imageDots{z-index:2;background:#00000059;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:10px;padding:6px 12px;display:flex;position:absolute;bottom:.4rem;left:50%;transform:translate(-50%)}.ProductCard-module__odpJ_G__imageDot{box-sizing:border-box;cursor:pointer;background:#fff;border:2px solid #fffc;border-radius:50%;flex-shrink:0;width:6px;height:6px;padding:0;transition:all .2s}.ProductCard-module__odpJ_G__imageDot:focus{outline:none}.ProductCard-module__odpJ_G__imageDot:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.25)}.ProductCard-module__odpJ_G__imageDot:hover{background:#ffffff80}.ProductCard-module__odpJ_G__imageDotActive{box-sizing:border-box;background:var(--color-accent);border:2px solid #fff;flex-shrink:0;width:12px;height:12px;margin:0}.ProductCard-module__odpJ_G__catalogBadgeImages{pointer-events:none;flex-direction:column;align-items:flex-start;gap:.17rem;display:flex}.ProductCard-module__odpJ_G__catalogBadgeImages>*{pointer-events:auto}.ProductCard-module__odpJ_G__catalogBadgeImg{object-fit:contain;width:auto;max-width:76.5%;height:auto;display:block}.ProductCard-module__odpJ_G__textBadges{pointer-events:none;flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.ProductCard-module__odpJ_G__textBadges span{pointer-events:auto}.ProductCard-module__odpJ_G__badges{z-index:1;position:absolute;top:.35rem;left:.35rem}.ProductCard-module__odpJ_G__hitBadge{color:#fff;background:#f59e0b;border-radius:.15rem;margin-bottom:.2rem;padding:.1rem .25rem;font-size:.5625rem;font-weight:600;display:block}.ProductCard-module__odpJ_G__newBadge{color:#fff;background:#10b981;border-radius:.15rem;margin-bottom:.2rem;padding:.1rem .25rem;font-size:.5625rem;font-weight:500;display:block}.ProductCard-module__odpJ_G__discountBadge{background:var(--color-accent);color:#fff;border-radius:.15rem;padding:.1rem .25rem;font-size:.5625rem;font-weight:500;display:block}.ProductCard-module__odpJ_G__videoBadge{color:#fff;background:#000000a6;border-radius:.15rem;padding:.1rem .25rem;font-size:.5625rem;font-weight:500;display:block}.ProductCard-module__odpJ_G__partnerBadge{z-index:2;background:#ffffffe6;border:none;border-radius:50%;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:absolute;bottom:.5rem;left:.5rem;overflow:hidden}.ProductCard-module__odpJ_G__partnerLogo{object-fit:contain;width:100%;height:100%;padding:2px}.ProductCard-module__odpJ_G__actionButtons{z-index:2;flex-direction:column;gap:.35rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.ProductCard-module__odpJ_G__favoriteButton,.ProductCard-module__odpJ_G__compareButton,.ProductCard-module__odpJ_G__removeButton{color:#fffffff2;cursor:pointer;appearance:none;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:#00000059;border:none;border-radius:50%;outline:none;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:background-color .2s,transform .2s;display:flex}.ProductCard-module__odpJ_G__favoriteButton:focus,.ProductCard-module__odpJ_G__compareButton:focus,.ProductCard-module__odpJ_G__removeButton:focus{outline:none}.ProductCard-module__odpJ_G__favoriteButton:focus-visible,.ProductCard-module__odpJ_G__compareButton:focus-visible,.ProductCard-module__odpJ_G__removeButton:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.25);transition:box-shadow .35s}.ProductCard-module__odpJ_G__favoriteButton:active,.ProductCard-module__odpJ_G__compareButton:active,.ProductCard-module__odpJ_G__removeButton:active{background:#00000080;outline:none;transition:transform .2s;transform:scale(.95)}.ProductCard-module__odpJ_G__compareButton:active{color:#fffffff2;background:#00000080}.ProductCard-module__odpJ_G__compareButtonActive:active{color:#93c5fd;background:#00000080}.ProductCard-module__odpJ_G__favoriteButton:hover{color:#fca5a5;background:#00000080;transform:scale(1.05)}.ProductCard-module__odpJ_G__compareButton:hover{background:#00000080;transform:scale(1.05)}.ProductCard-module__odpJ_G__favoriteButton:disabled,.ProductCard-module__odpJ_G__compareButton:disabled,.ProductCard-module__odpJ_G__removeButton:disabled{cursor:not-allowed;opacity:.6;appearance:none}.ProductCard-module__odpJ_G__favoriteButton::-moz-focus-inner{border:0;padding:0}.ProductCard-module__odpJ_G__compareButton::-moz-focus-inner{border:0;padding:0}.ProductCard-module__odpJ_G__removeButton::-moz-focus-inner{border:0;padding:0}.ProductCard-module__odpJ_G__removeButton{color:#fca5a5}.ProductCard-module__odpJ_G__removeButton:hover{color:#fecaca;background:#00000080;transform:scale(1.05)}.ProductCard-module__odpJ_G__favoriteButtonActive{color:#fca5a5}.ProductCard-module__odpJ_G__favoriteButtonActive:hover{color:#fecaca}.ProductCard-module__odpJ_G__compareButtonActive{color:#93c5fd}.ProductCard-module__odpJ_G__compareButtonActive:active,.ProductCard-module__odpJ_G__compareButtonActive:focus{color:#93c5fd;outline:none}.ProductCard-module__odpJ_G__compareButtonLoading{opacity:.6;cursor:wait;pointer-events:none;appearance:none}.ProductCard-module__odpJ_G__compareButtonLoading:active,.ProductCard-module__odpJ_G__compareButtonLoading:hover{color:inherit;background:#00000059;transform:none}.ProductCard-module__odpJ_G__compareButtonLoading.ProductCard-module__odpJ_G__compareButtonActive,.ProductCard-module__odpJ_G__compareButtonLoading.ProductCard-module__odpJ_G__compareButtonActive:active,.ProductCard-module__odpJ_G__compareButtonLoading.ProductCard-module__odpJ_G__compareButtonActive:hover{color:#93c5fd}.ProductCard-module__odpJ_G__favoriteButton:disabled{cursor:not-allowed;opacity:.6}.ProductCard-module__odpJ_G__cardVariantsSelector{flex-wrap:wrap;gap:.25rem;margin-bottom:.35rem;display:flex}.ProductCard-module__odpJ_G__cardVariantChip{cursor:pointer;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:.25rem;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:all .2s;display:flex;overflow:hidden}.ProductCard-module__odpJ_G__cardVariantChip:hover{border-color:var(--color-accent);background:#fff}.ProductCard-module__odpJ_G__cardVariantChipActive{border-color:var(--color-accent);background:rgb(var(--color-accent-rgb)/.08);box-shadow:0 0 0 1px var(--color-accent)}.ProductCard-module__odpJ_G__cardVariantChipImg{object-fit:cover;width:100%;height:100%}.ProductCard-module__odpJ_G__cardVariantChip span{color:#374151;font-size:.65rem}.ProductCard-module__odpJ_G__content{flex-direction:column;flex:1;padding:.65rem .75rem;display:flex}.ProductCard-module__odpJ_G__name{-webkit-line-clamp:2;line-clamp:2;color:#111827;-webkit-box-orient:vertical;min-height:2.4em;margin:0 0 .35rem;font-size:.875rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.ProductCard-module__odpJ_G__skuRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.25rem .5rem;margin:0 0 .15rem;display:flex}.ProductCard-module__odpJ_G__skuRowNoSku{justify-content:flex-end}.ProductCard-module__odpJ_G__sku{color:#9ca3af;flex:auto;min-width:0;margin:0;font-size:.6875rem}.ProductCard-module__odpJ_G__availabilityText{text-align:right;flex:none;font-size:.6875rem;font-weight:600;line-height:1.2}.ProductCard-module__odpJ_G__availabilityTextInStock{color:#059669}.ProductCard-module__odpJ_G__availabilityTextOnOrder{color:var(--color-accent)}.ProductCard-module__odpJ_G__availabilityTextOut{color:#6b7280}.ProductCard-module__odpJ_G__category{color:#6b7280;margin:0 0 .5rem;font-size:.8125rem}.ProductCard-module__odpJ_G__rating{color:#f59e0b;align-items:center;gap:.2rem;margin-bottom:.5rem;font-size:.8125rem;display:flex}.ProductCard-module__odpJ_G__ratingValue{color:#6b7280;margin-left:.2rem;font-size:.6875rem}.ProductCard-module__odpJ_G__price{align-items:center;gap:.375rem;margin-bottom:.65rem;display:flex}.ProductCard-module__odpJ_G__priceLabel{display:none}.ProductCard-module__odpJ_G__priceIcon{color:#6b7280;flex-shrink:0;width:1.125rem;height:1.125rem;display:inline-flex}@media (min-width:769px){.ProductCard-module__odpJ_G__priceLabel{color:#6b7280;font-size:.8125rem;display:inline}.ProductCard-module__odpJ_G__priceIcon{display:none}}.ProductCard-module__odpJ_G__oldPrice{color:#9ca3af;font-size:.8125rem;text-decoration:line-through}.ProductCard-module__odpJ_G__finalPrice{color:#111827;font-size:1rem;font-weight:600}.ProductCard-module__odpJ_G__pricePublicWrap{flex-wrap:wrap;align-items:flex-start;gap:.35rem .5rem;margin-bottom:.65rem;display:flex}.ProductCard-module__odpJ_G__pricePublicWrap .ProductCard-module__odpJ_G__price{flex-wrap:wrap;flex:1;row-gap:.25rem;min-width:0;margin-bottom:0}.ProductCard-module__odpJ_G__priceEditing{align-items:flex-start}.ProductCard-module__odpJ_G__publicPriceToolbar{flex-shrink:0;align-items:center;padding-top:.125rem;display:flex}.ProductCard-module__odpJ_G__priceEditRow{align-items:center;gap:.25rem;display:inline-flex}.ProductCard-module__odpJ_G__priceEditInput{box-sizing:border-box;color:#111827;background:#fff;border:1px solid #d1d5db;border-radius:6px;width:5.5rem;max-width:100%;padding:.2rem .4rem;font-size:.875rem;font-weight:600}.ProductCard-module__odpJ_G__priceEditInput:focus{border-color:rgb(var(--color-accent-rgb)/.55);box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.2);outline:none}.ProductCard-module__odpJ_G__priceCurrency{color:#374151;font-size:.875rem;font-weight:600}.ProductCard-module__odpJ_G__publicEditToolbarActions{flex-shrink:0;align-items:center;gap:.3rem;display:inline-flex}.ProductCard-module__odpJ_G__attributesEditBtn{color:#2563eb;cursor:pointer;background:#fff;border:1px solid #2563eb59;border-radius:7px;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ProductCard-module__odpJ_G__attributesEditBtn:hover{color:#1d4ed8;background:#2563eb14;border-color:#2563eb8c}.ProductCard-module__odpJ_G__attributesEditIcon{color:#2563eb;flex-shrink:0;width:1rem;height:1rem}.ProductCard-module__odpJ_G__attributesEditBtn:hover .ProductCard-module__odpJ_G__attributesEditIcon{color:#1d4ed8}.ProductCard-module__odpJ_G__attributesCancelBtn{cursor:pointer;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.ProductCard-module__odpJ_G__attributesCancelBtn:hover:not(:disabled){color:#374151;background:#f9fafb;border-color:#d1d5db}.ProductCard-module__odpJ_G__attributesCancelBtn:disabled{opacity:.5;cursor:not-allowed}.ProductCard-module__odpJ_G__attributesCancelIcon{flex-shrink:0;width:1rem;height:1rem}.ProductCard-module__odpJ_G__attributesSaveBtn{cursor:pointer;background:rgb(var(--color-accent-rgb));color:#fff;border:1px solid #e5e7eb;border-radius:7px;justify-content:center;align-items:center;width:1.875rem;height:1.875rem;padding:0;font-size:.8125rem;font-weight:600;transition:border-color .2s,background .2s,opacity .2s;display:inline-flex}.ProductCard-module__odpJ_G__attributesSaveBtn:not(:disabled){border-color:#0000}.ProductCard-module__odpJ_G__attributesSaveBtn:not(:disabled):hover{filter:brightness(1.05)}.ProductCard-module__odpJ_G__attributesSaveBtn:disabled{opacity:.42;cursor:not-allowed;color:#9ca3af;background:#f3f4f6;border-color:#e5e7eb}.ProductCard-module__odpJ_G__attributesSaveIcon{color:#fff;flex-shrink:0;width:1rem;height:1rem}.ProductCard-module__odpJ_G__attributesSaveBtn:disabled .ProductCard-module__odpJ_G__attributesSaveIcon{color:#9ca3af}.ProductCard-module__odpJ_G__addToCartButton{background-color:var(--color-accent);background-image:var(--gradient-accent);color:#fff;cursor:pointer;box-sizing:border-box;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:calc(100% + 1.5rem);height:36px;margin:auto -.75rem -.65rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;transition:filter .2s;display:flex}.ProductCard-module__odpJ_G__addToCartButton:hover:not(:disabled){filter:brightness(1.08)}.ProductCard-module__odpJ_G__addToCartButton:focus{outline:none}.ProductCard-module__odpJ_G__addToCartButton:focus-visible{box-shadow:var(--focus-ring-accent-strong)}.ProductCard-module__odpJ_G__addToCartButton:active:not(:disabled){filter:brightness(.95)}.ProductCard-module__odpJ_G__addToCartButton:disabled{cursor:not-allowed;opacity:.8}.ProductCard-module__odpJ_G__cartControls{box-sizing:border-box;background:#10b981;border:none;border-radius:.5rem;align-items:center;gap:.35rem;width:calc(100% + 1.5rem);height:36px;margin:auto -.75rem -.65rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;display:flex}.ProductCard-module__odpJ_G__cartControlsYellow{box-sizing:border-box;background:#fbbf24;border:none;border-radius:.5rem;align-items:center;gap:.35rem;width:calc(100% + 1.5rem);height:36px;margin:auto -.75rem -.65rem;padding:.5rem .75rem;font-size:.8125rem;font-weight:500;display:flex}.ProductCard-module__odpJ_G__cartInfo{flex-direction:row;flex:1;align-items:center;gap:.5rem;display:flex}.ProductCard-module__odpJ_G__inCartLabel{color:#fff;white-space:nowrap;font-size:.8125rem;font-weight:500}@media (max-width:768px){.ProductCard-module__odpJ_G__inCartLabel{display:none}}.ProductCard-module__odpJ_G__componentsIconWrapper{justify-content:center;align-items:center;display:inline-flex;position:relative}.ProductCard-module__odpJ_G__componentsBadge{color:#fff;background-color:#fbbf24;border-radius:50%;justify-content:center;align-items:center;min-width:.875rem;height:.875rem;padding:0 .125rem;font-size:.5rem;font-weight:600;line-height:1;display:flex;position:relative}.ProductCard-module__odpJ_G__quantityControls{box-sizing:border-box;background:#fff3;border:1px solid #ffffff4d;border-radius:.25rem;align-items:center;gap:.25rem;height:1.75rem;margin-left:auto;padding:.125rem;display:flex}.ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityButton{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:.125rem;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:.875rem;font-weight:600;transition:background-color .2s;display:flex}.ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityButton:hover:not(:disabled){background:#fff3}.ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityButton:disabled{opacity:.5;cursor:not-allowed}.ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityValue{text-align:center;color:#fff;min-width:1.5rem;font-size:.75rem;font-weight:600}.ProductCard-module__odpJ_G__quantityDisplay{box-sizing:border-box;background:#fff3;border:1px solid #ffffff4d;border-radius:.25rem;justify-content:center;align-items:center;min-width:1.5rem;height:1.75rem;margin-left:auto;padding:.125rem;display:flex}.ProductCard-module__odpJ_G__quantityDisplay .ProductCard-module__odpJ_G__quantityValue{text-align:center;color:#fff;min-width:1.5rem;font-size:.75rem;font-weight:600}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__productCard{background:#1f293780;border-color:#4a5568}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__productCard:hover{border-color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageContainer{background:#111827}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cardVariantChip{background:#374151;border-color:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cardVariantChip:hover{border-color:var(--color-accent);background:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cardVariantChipActive{background:rgb(var(--color-accent-rgb)/.15);border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cardVariantChip span{color:#d1d5db}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__name{color:#f9fafb}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__sku{color:#6b7280}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__availabilityTextInStock{color:#34d399}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__availabilityTextOnOrder{color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__availabilityTextOut,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__category,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__ratingValue,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__priceLabel,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__priceIcon{color:#9ca3af}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__finalPrice{color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__priceEditInput{color:#f9fafb;background:#1f2937;border-color:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__priceCurrency{color:#d1d5db}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesEditBtn{color:#93c5fd;background:#1f2937;border-color:#60a5fa73}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesEditBtn:hover{color:#bfdbfe;background:#2563eb33;border-color:#60a5faa6}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesEditIcon{color:#93c5fd}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesEditBtn:hover .ProductCard-module__odpJ_G__attributesEditIcon{color:#bfdbfe}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesCancelBtn{color:#9ca3af;background:#1f2937;border-color:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesCancelBtn:hover:not(:disabled){color:#e5e7eb;background:#374151;border-color:#6b7280}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__attributesSaveBtn:disabled{background:#374151;border-color:#4b5563}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__favoriteButton,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__compareButton,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__removeButton{color:#fffffff2;background:#00000059}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__partnerBadge{color:#d1d5db;background:#374151e6}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__removeButton{color:#fca5a5}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__removeButton:hover{color:#fecaca;background:#00000080}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__favoriteButtonActive,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__favoriteButtonActive:hover{color:#fca5a5}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__compareButtonActive,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__compareButtonActive:hover{color:#93c5fd}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__addToCartButton{background-color:var(--color-accent);background-image:var(--gradient-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__addToCartButton:hover:not(:disabled){filter:brightness(1.1)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cartControls{background:#10b981}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__cartControlsYellow{background:#fbbf24}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__inCartLabel{color:#fff}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__componentsBadge{color:#fff;background-color:#fbbf24}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__quantityControls,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__quantityDisplay{background:#fff3;border-color:#ffffff4d}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityButton{color:#fff}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityButton:hover:not(:disabled){background:#fff3}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__quantityControls .ProductCard-module__odpJ_G__quantityValue{color:#fff}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageNavButton{color:#d1d5db;background:#374151e6}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageNavButton:hover{color:#f9fafb;background:#4b5563f2}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__favoriteButton:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__compareButton:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__removeButton:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageNavButton:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__addToCartButton:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb-dark-legacy)/.25)}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageDots{background:#00000080}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageDot{background:#fff;border-color:#fffc}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageDot:hover{background:#ffffff80}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageDotActive{background:var(--color-accent);border-color:#fff}@media (min-width:769px){:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton{color:#9ca3af;background:0 0}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton:hover:not(:disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton:hover:not(:disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton:hover:not(:disabled){color:#e5e7eb;background:0 0}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__favoriteButton.ProductCard-module__odpJ_G__favoriteButtonActive:hover{color:#f472b6;background:0 0}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton.ProductCard-module__odpJ_G__compareButtonActive,:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__compareButton.ProductCard-module__odpJ_G__compareButtonActive:hover{color:#93c5fd;background:0 0}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton{color:#f87171}:where(html[data-theme=dark],[data-app-theme=dark]) .ProductCard-module__odpJ_G__imageSideRight .ProductCard-module__odpJ_G__removeButton:hover:not(:disabled){color:#fca5a5}}
.Button-module__fANS6W__base{cursor:pointer;text-transform:uppercase;background-color:#0000;border:none;border-radius:20px;justify-content:center;align-items:center;font-family:play,oswald,arial,great vibes,Georgia,Times New Roman,Times,serif;font-weight:500;transition:all .3s;display:flex;position:relative;overflow:hidden}.Button-module__fANS6W__base:focus{outline:none}.Button-module__fANS6W__base:focus-visible{box-shadow:var(--focus-ring-accent);outline:none}.Button-module__fANS6W__base:active:not(.Button-module__fANS6W__disabled){transition:transform .2s,box-shadow .35s}.Button-module__fANS6W__primary{background:var(--gradient-accent);color:var(--color-accent-contrast)}.Button-module__fANS6W__primary:focus-visible{background:var(--gradient-accent);box-shadow:var(--focus-ring-accent-strong)}.Button-module__fANS6W__primary:hover:not(.Button-module__fANS6W__disabled){background:var(--gradient-accent-hover);box-shadow:0 0 20px 8px rgb(var(--color-accent-rgb)/26%)}.Button-module__fANS6W__secondary{color:#fff;background-color:#6b7280}.Button-module__fANS6W__secondary:focus-visible{background-color:#6b7280;box-shadow:0 0 0 2px #6b728040}.Button-module__fANS6W__secondary:hover:not(.Button-module__fANS6W__disabled){background-color:#374151;box-shadow:0 0 20px 8px #6b72804d}.Button-module__fANS6W__outline{background-color:var(--color-accent-soft);border:1px solid var(--color-accent);color:#000}.Button-module__fANS6W__outline:focus-visible{box-shadow:var(--focus-ring-accent);outline:none;transition:box-shadow .35s}.Button-module__fANS6W__outline:hover:not(.Button-module__fANS6W__disabled){box-shadow:0 0 20px 8px rgb(var(--color-accent-rgb)/24%)}.Button-module__fANS6W__outline[data-action-button=measurement],.Button-module__fANS6W__outline[data-action-button=callback]{background-color:#0000!important}.Button-module__fANS6W__outline[data-action-button=measurement]:hover:not(.Button-module__fANS6W__disabled),.Button-module__fANS6W__outline[data-action-button=callback]:hover:not(.Button-module__fANS6W__disabled){box-shadow:none;background-color:#0000!important}.Button-module__fANS6W__outline[data-action-button=measurement]:focus-visible,.Button-module__fANS6W__outline[data-action-button=callback]:focus-visible{box-shadow:var(--focus-ring-accent);transition:box-shadow .35s}.Button-module__fANS6W__menu{background-color:var(--color-accent-soft);border:1px solid var(--color-accent);color:var(--color-accent);text-transform:none;border-radius:12px;font-weight:600}.Button-module__fANS6W__menu:focus-visible{box-shadow:var(--focus-ring-accent-strong);outline:none}.Button-module__fANS6W__menu:hover:not(.Button-module__fANS6W__disabled){background-color:var(--color-accent-soft-strong);box-shadow:0 0 20px 8px rgb(var(--color-accent-rgb)/22%);transform:translateY(-2px)}.Button-module__fANS6W__link{color:#000;background-color:#0000;border:none;padding-top:4px;position:relative;overflow:visible}.Button-module__fANS6W__link:after{background-color:var(--color-accent);content:"";transform-origin:0;width:100%;height:2px;transition:transform .3s;position:absolute;top:0;left:0;transform:scaleX(0)}.Button-module__fANS6W__link:hover:not(.Button-module__fANS6W__disabled):after{transform:scaleX(1)}.Button-module__fANS6W__link:focus{outline:none}.Button-module__fANS6W__link:focus-visible{box-shadow:var(--focus-ring-accent);outline:none;transition:box-shadow .35s}.Button-module__fANS6W__link:active:not(.Button-module__fANS6W__disabled){opacity:.95;transition:opacity .2s}.Button-module__fANS6W__sm{padding:6px 12px;font-size:14px}.Button-module__fANS6W__md{padding:8px 24px;font-size:16px}.Button-module__fANS6W__lg{padding:12px 32px;font-size:18px}.Button-module__fANS6W__disabled{cursor:not-allowed;opacity:.5}.Button-module__fANS6W__disabled:hover{box-shadow:none;transform:none}.Button-module__fANS6W__content{z-index:10;position:relative}.Button-module__fANS6W__glow{background-color:rgb(var(--color-accent-rgb)/0%);filter:blur(12px);border-radius:6px;transition:all .3s;position:absolute;inset:0;transform:scale(1)}.Button-module__fANS6W__base:not(.Button-module__fANS6W__disabled):hover .Button-module__fANS6W__glow{background-color:var(--color-accent-soft-strong);transform:scale(1.1)}.Button-module__fANS6W__menu:not(.Button-module__fANS6W__disabled):hover .Button-module__fANS6W__glow{background-color:var(--color-accent-soft);border-radius:12px}.Button-module__fANS6W__link .Button-module__fANS6W__glow,.Button-module__fANS6W__outline[data-action-button=measurement] .Button-module__fANS6W__glow,.Button-module__fANS6W__outline[data-action-button=callback] .Button-module__fANS6W__glow{display:none}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline{border-color:var(--color-accent);color:#d1d5db}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline:hover:not(.Button-module__fANS6W__disabled){box-shadow:0 0 20px 8px #b1114942}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline[data-action-button=measurement],:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline[data-action-button=callback]{background-color:#0000!important}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline[data-action-button=measurement]:hover:not(.Button-module__fANS6W__disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline[data-action-button=callback]:hover:not(.Button-module__fANS6W__disabled){box-shadow:none;background-color:#0000!important}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__menu{background-color:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__menu:hover:not(.Button-module__fANS6W__disabled){background-color:var(--color-accent-soft-strong);box-shadow:0 0 20px 8px #b111493d}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__base:not(.Button-module__fANS6W__disabled):hover .Button-module__fANS6W__glow{background-color:var(--color-accent-soft-strong)}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__menu:not(.Button-module__fANS6W__disabled):hover .Button-module__fANS6W__glow{background-color:var(--color-accent-soft)}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__link{color:#d1d5db}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__link:after{background-color:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__link:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__base:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .Button-module__fANS6W__outline:focus-visible{box-shadow:var(--focus-ring-accent-strong)}
.ActionButton-module__gOHhfq__button{text-transform:none;white-space:nowrap;width:100%}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__mobile{padding:.75rem 1rem;font-size:.9rem}.ActionButton-module__gOHhfq__mobileButtons{flex-direction:column;gap:.5rem;width:100%;display:flex}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement{transition:background .3s,color .3s;background:var(--gradient-accent)!important;color:var(--color-accent-contrast)!important;border:none!important}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement:hover:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement:active:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement:hover:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement:active:not(.ActionButton-module__gOHhfq__disabled){box-shadow:none;background:var(--gradient-accent-hover)!important;color:var(--color-accent-contrast)!important}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement:focus-visible,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement:focus-visible{box-shadow:var(--focus-ring-accent-strong)}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement .ActionButton-module__gOHhfq__glow,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement .ActionButton-module__gOHhfq__glow{display:none}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback{transition:background .3s,color .3s;background:var(--gradient-accent)!important;color:var(--color-accent-contrast)!important;border:none!important}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:hover:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:active:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:hover:not(.ActionButton-module__gOHhfq__disabled),.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:active:not(.ActionButton-module__gOHhfq__disabled){box-shadow:none;background:var(--gradient-accent-hover)!important;color:var(--color-accent-contrast)!important}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:focus-visible,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:focus-visible{box-shadow:var(--focus-ring-accent-strong)}.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback .ActionButton-module__gOHhfq__glow,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback .ActionButton-module__gOHhfq__glow{display:none}:where(html[data-theme=light],[data-app-theme=light]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement,:where(html[data-theme=light],[data-app-theme=light]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement,:where(html[data-theme=light],[data-app-theme=light]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback,:where(html[data-theme=light],[data-app-theme=light]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement{background:var(--gradient-accent)!important;color:var(--color-accent-contrast)!important;border:none!important}:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement:hover:not(.ActionButton-module__gOHhfq__disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement:hover:not(.ActionButton-module__gOHhfq__disabled){box-shadow:none;background:var(--gradient-accent-hover)!important;color:var(--color-accent-contrast)!important}:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback{background:var(--gradient-accent)!important;color:var(--color-accent-contrast)!important;border:none!important}:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:hover:not(.ActionButton-module__gOHhfq__disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:active:not(.ActionButton-module__gOHhfq__disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:hover:not(.ActionButton-module__gOHhfq__disabled),:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:active:not(.ActionButton-module__gOHhfq__disabled){box-shadow:none;background:var(--gradient-accent-hover)!important;color:var(--color-accent-contrast)!important}:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback:focus-visible,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback:focus-visible{box-shadow:var(--focus-ring-accent-strong)}@media (max-width:480px){.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback,.ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__measurement,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__measurement,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__callback,:where(html[data-theme=dark],[data-app-theme=dark]) .ActionButton-module__gOHhfq__button.ActionButton-module__gOHhfq__outline.ActionButton-module__gOHhfq__callback{background:var(--gradient-accent)!important;color:var(--color-accent-contrast)!important}}
.PWAUpdatePrompt-module__k6YZ7G__banner{color:#1a202c;z-index:9999;background:#fff;border:1px solid #e5e7eb;border-radius:.5rem;flex-direction:column;gap:.5rem;max-width:24rem;margin:0 auto;padding:.75rem 1rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 4px 12px #0000001a}.PWAUpdatePrompt-module__k6YZ7G__text{color:#1a202c;margin:0;font-size:.875rem}.PWAUpdatePrompt-module__k6YZ7G__actions{gap:.5rem;display:flex}.PWAUpdatePrompt-module__k6YZ7G__buttonUpdate{color:#fff;background:var(--color-accent);cursor:pointer;border:none;border-radius:.375rem;flex:1;padding:.5rem 1rem;font-size:.875rem;font-weight:600;transition:opacity .2s,box-shadow .35s}.PWAUpdatePrompt-module__k6YZ7G__buttonUpdate:hover{opacity:.9}.PWAUpdatePrompt-module__k6YZ7G__buttonUpdate:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.25);outline:none}.PWAUpdatePrompt-module__k6YZ7G__buttonDismiss{color:#6b7280;cursor:pointer;background:0 0;border:none;padding:.5rem .75rem;font-size:.875rem;transition:color .2s}.PWAUpdatePrompt-module__k6YZ7G__buttonDismiss:hover{color:#374151}.PWAUpdatePrompt-module__k6YZ7G__buttonDismiss:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb)/.2);outline:none}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__banner{color:#f8fafc;background:#171717;border-color:#262626;box-shadow:0 4px 12px #0006}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__text{color:#f8fafc}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__buttonUpdate{background:var(--color-accent)}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__buttonUpdate:focus-visible{box-shadow:0 0 0 2px rgb(var(--color-accent-rgb-dark-legacy)/.25)}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__buttonDismiss{color:#94a3b8}:where(html[data-theme=dark],[data-app-theme=dark]) .PWAUpdatePrompt-module__k6YZ7G__buttonDismiss:hover{color:#cbd5e1}@media (min-width:640px){.PWAUpdatePrompt-module__k6YZ7G__banner{margin:0;left:auto;right:1rem}}
.CrmCustomerDetailModal-module__2Vl7ga__auditInfoText{align-items:baseline;gap:var(--admin-space-sm,6px)var(--admin-space-md,8px);flex-wrap:wrap;line-height:1.35;display:flex}.CrmCustomerDetailModal-module__2Vl7ga__auditPart{white-space:nowrap}.CrmCustomerDetailModal-module__2Vl7ga__auditPart strong{font-weight:600}.CrmCustomerDetailModal-module__2Vl7ga__auditSep{color:var(--admin-text-muted,#6b7280);-webkit-user-select:none;user-select:none;flex-shrink:0}.CrmCustomerDetailModal-module__2Vl7ga__auditDate{font-variant-numeric:tabular-nums}.CrmCustomerDetailModal-module__2Vl7ga__footerActions{gap:var(--admin-space-md);margin-top:var(--admin-space-md);flex-wrap:wrap;display:flex}.CrmCustomerDetailModal-module__2Vl7ga__footerLink{padding:var(--admin-space-xs)var(--admin-space-lg);border-radius:var(--admin-radius-sm);border:1px solid var(--admin-border);background:var(--admin-surface-soft);color:var(--admin-text-secondary);font-size:var(--admin-font-size-xs);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.CrmCustomerDetailModal-module__2Vl7ga__footerLink:hover{border-color:var(--admin-accent);color:var(--admin-accent)}.CrmCustomerDetailModal-module__2Vl7ga__objectAddressList,.CrmCustomerDetailModal-module__2Vl7ga__relatedLinksList{gap:var(--admin-space-xs);flex-direction:column;margin:0;padding-left:1.15rem;display:flex}.CrmCustomerDetailModal-module__2Vl7ga__relatedLink{color:var(--admin-accent);font-weight:600;text-decoration:none}.CrmCustomerDetailModal-module__2Vl7ga__relatedLink:hover{text-decoration:underline}.CrmCustomerDetailModal-module__2Vl7ga__titleWithEdit{align-items:center;gap:var(--admin-space-sm,6px);flex-wrap:wrap;display:inline-flex}.CrmCustomerDetailModal-module__2Vl7ga__editBtn{background:var(--admin-surface-soft,#f3f4f6);border:1px solid var(--admin-border,#e5e7eb);border-radius:var(--admin-radius-sm,6px);color:var(--admin-text-secondary,#374151);cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.CrmCustomerDetailModal-module__2Vl7ga__editBtn:hover{border-color:var(--admin-accent,#2563eb);color:var(--admin-accent,#2563eb)}.CrmCustomerDetailModal-module__2Vl7ga__historyBtn{background:var(--admin-surface-soft,#f3f4f6);border:1px solid var(--admin-border,#e5e7eb);border-radius:var(--admin-radius-sm,6px);color:var(--admin-text-secondary,#374151);cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.CrmCustomerDetailModal-module__2Vl7ga__historyBtn:hover{border-color:var(--admin-accent,#2563eb);color:var(--admin-accent,#2563eb)}.CrmCustomerDetailModal-module__2Vl7ga__trashBtn{background:var(--admin-surface-soft,#f3f4f6);border:1px solid var(--admin-border,#e5e7eb);border-radius:var(--admin-radius-sm,6px);color:var(--admin-text-secondary,#374151);cursor:pointer;vertical-align:middle;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;padding:0;display:inline-flex}.CrmCustomerDetailModal-module__2Vl7ga__trashBtn:hover{color:#dc2626;border-color:#dc2626}.CrmCustomerDetailModal-module__2Vl7ga__editBtn:disabled{cursor:not-allowed;opacity:.55}.CrmCustomerDetailModal-module__2Vl7ga__editIcon{width:1.125rem;height:1.125rem}.CrmCustomerDetailModal-module__2Vl7ga__linkedSection{margin-top:var(--admin-space-lg,10px)}.CrmCustomerDetailModal-module__2Vl7ga__linkedSectionTitle{font-size:var(--admin-font-size-sm,.8125rem);margin:0 0 var(--admin-space-md,8px);font-weight:600}:where(html[data-theme=dark],[data-app-theme=dark]) .CrmCustomerDetailModal-module__2Vl7ga__editBtn{background:var(--admin-surface-muted,#111827);border-color:var(--admin-border-strong,#374151);color:var(--admin-text-secondary,#d1d5db)}
.SitePlatformFeedbackButton-module__y7afjG__siteFeedbackFab{background:var(--color-surface,#fff);width:48px;height:48px;color:var(--color-text,#111);border:1px solid var(--color-border,#e5e7eb);cursor:pointer;z-index:9996;border-radius:50%;justify-content:center;align-items:center;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;position:fixed;bottom:24px;left:24px;box-shadow:0 4px 14px #0000001f}.SitePlatformFeedbackButton-module__y7afjG__siteFeedbackFab:hover{transform:translateY(-2px);box-shadow:0 6px 18px #00000029}.SitePlatformFeedbackButton-module__y7afjG__siteFeedbackFab:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}:where(html[data-theme=dark],[data-app-theme=dark]) .SitePlatformFeedbackButton-module__y7afjG__siteFeedbackFab{color:#f9fafb;background:#1f2937;border-color:#374151;box-shadow:0 4px 14px #00000059}@media (max-width:768px){.SitePlatformFeedbackButton-module__y7afjG__siteFeedbackFab{bottom:calc(72px + env(safe-area-inset-bottom,0));width:44px;height:44px;left:16px}}.SitePlatformFeedbackButton-module__y7afjG__typeFieldset{border:none;margin:0;padding:0}.SitePlatformFeedbackButton-module__y7afjG__typeLegend{color:var(--color-text-secondary,#4b5563);margin-bottom:.5rem;font-size:.875rem;font-weight:600}.SitePlatformFeedbackButton-module__y7afjG__typeOption{color:var(--color-text-secondary,#4b5563);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.SitePlatformFeedbackButton-module__y7afjG__typeOption+.SitePlatformFeedbackButton-module__y7afjG__typeOption{margin-top:.25rem}.SitePlatformFeedbackButton-module__y7afjG__counter{color:var(--color-text-muted,#6b7280);text-align:right;margin-top:.25rem;font-size:.75rem}.SitePlatformFeedbackButton-module__y7afjG__hint{color:var(--color-text-secondary,#4b5563);margin:0 0 1rem;font-size:.875rem;line-height:1.45}.SitePlatformFeedbackButton-module__y7afjG__formGroup{margin-bottom:1rem}.SitePlatformFeedbackButton-module__y7afjG__formGroup label{margin-bottom:.375rem;font-size:.875rem;font-weight:600;display:block}.SitePlatformFeedbackButton-module__y7afjG__formGroup textarea{border:1px solid var(--color-border,#d1d5db);width:100%;min-height:8rem;font:inherit;resize:vertical;box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem}.SitePlatformFeedbackButton-module__y7afjG__formGroup .SitePlatformFeedbackButton-module__y7afjG__input,.SitePlatformFeedbackButton-module__y7afjG__formGroup input[type=text],.SitePlatformFeedbackButton-module__y7afjG__formGroup input[type=email],.SitePlatformFeedbackButton-module__y7afjG__formGroup input[type=tel]{border:1px solid var(--color-border,#d1d5db);width:100%;font:inherit;box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem}.SitePlatformFeedbackButton-module__y7afjG__senderGrid{gap:.75rem;margin-bottom:.25rem;display:grid}@media (min-width:520px){.SitePlatformFeedbackButton-module__y7afjG__senderGrid{grid-template-columns:1fr 1fr}.SitePlatformFeedbackButton-module__y7afjG__senderGrid .SitePlatformFeedbackButton-module__y7afjG__formGroup:first-child{grid-column:1/-1}}.SitePlatformFeedbackButton-module__y7afjG__consentWrap{margin-bottom:1rem}.SitePlatformFeedbackButton-module__y7afjG__error{color:#b91c1c;margin:0 0 1rem;font-size:.875rem}.SitePlatformFeedbackButton-module__y7afjG__success{color:#065f46;background:#ecfdf5;border-radius:.5rem;margin:0 0 1rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.SitePlatformFeedbackButton-module__y7afjG__actions{justify-content:flex-end;gap:.75rem;display:flex}.SitePlatformFeedbackButton-module__y7afjG__secondaryBtn,.SitePlatformFeedbackButton-module__y7afjG__primaryBtn{font:inherit;cursor:pointer;border-radius:.5rem;padding:.5rem 1rem}.SitePlatformFeedbackButton-module__y7afjG__secondaryBtn{border:1px solid var(--color-border,#d1d5db);color:inherit;background:0 0}.SitePlatformFeedbackButton-module__y7afjG__primaryBtn{background:var(--color-accent);color:#fff;border:none}.SitePlatformFeedbackButton-module__y7afjG__primaryBtn:disabled,.SitePlatformFeedbackButton-module__y7afjG__secondaryBtn:disabled{opacity:.6;cursor:not-allowed}
.CrmCustomerHistoryModal-module__DHk7eq__historyPanel{max-height:min(92vh,52rem)}.CrmCustomerHistoryModal-module__DHk7eq__shell{gap:var(--admin-space-xs,4px);padding:var(--admin-space-xs,4px);flex-direction:column;display:flex}.CrmCustomerHistoryModal-module__DHk7eq__shell [data-modal-form-hint]{padding:var(--admin-space-sm,6px)var(--admin-space-md,8px);margin:0}.CrmCustomerHistoryModal-module__DHk7eq__shell [data-modal-form-error]{margin:0}.CrmCustomerHistoryModal-module__DHk7eq__list{gap:var(--admin-space-xs,4px);flex-direction:column;max-height:min(58vh,28rem);display:flex;overflow-y:auto;padding:var(--admin-space-sm,6px)!important}.CrmCustomerHistoryModal-module__DHk7eq__entry{background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#e5e7eb);border-radius:var(--admin-radius-md,8px);overflow:hidden}.CrmCustomerHistoryModal-module__DHk7eq__entryHeader{color:inherit;cursor:pointer;font:inherit;align-items:center;gap:var(--admin-space-md,8px);padding:var(--admin-space-sm,6px)var(--admin-space-md,8px);text-align:left;background:0 0;border:none;width:100%;display:flex}.CrmCustomerHistoryModal-module__DHk7eq__entryHeader:hover{background:var(--admin-surface-soft,#f9fafb)}.CrmCustomerHistoryModal-module__DHk7eq__entryMeta{font-size:var(--modal-fs-sm,.8125rem);align-items:center;gap:var(--admin-space-sm,6px)var(--admin-space-md,8px);line-height:var(--admin-line-height-sm,1.25);flex-wrap:wrap;flex:1;min-width:0;display:flex}.CrmCustomerHistoryModal-module__DHk7eq__entryDate{color:var(--admin-text-secondary,#374151);font-variant-numeric:tabular-nums;font-weight:600}.CrmCustomerHistoryModal-module__DHk7eq__entryUser{color:var(--admin-text-muted,#6b7280)}.CrmCustomerHistoryModal-module__DHk7eq__entryAction{border-radius:var(--admin-radius-xl,999px);font-size:var(--admin-font-size-xs,.75rem);padding:2px var(--admin-space-md,8px);font-weight:600;line-height:1.2}.CrmCustomerHistoryModal-module__DHk7eq__actionCreate{background:var(--admin-success-bg,#dcfce7);border:1px solid var(--admin-success-border,#6ee7b7);color:var(--admin-success-deep,#15803d)}.CrmCustomerHistoryModal-module__DHk7eq__actionUpdate{background:var(--admin-info-bg-soft,#eff6ff);border:1px solid var(--admin-info-border,#93c5fd);color:var(--admin-info-text,#1e40af)}.CrmCustomerHistoryModal-module__DHk7eq__entryFields{color:var(--admin-text-muted,#6b7280);font-size:var(--admin-font-size-xs,.75rem);flex-basis:100%}.CrmCustomerHistoryModal-module__DHk7eq__expandIcon{color:var(--admin-text-muted,#6b7280);flex-shrink:0;font-size:.625rem}.CrmCustomerHistoryModal-module__DHk7eq__entryDetails{border-top:1px solid var(--admin-border,#e5e7eb);padding:var(--admin-space-xs,4px)}.CrmCustomerHistoryModal-module__DHk7eq__changesDetail{gap:var(--admin-space-xs,4px)!important;padding:var(--admin-space-xs,4px)!important}.CrmCustomerHistoryModal-module__DHk7eq__changeRowChanged dt{color:var(--admin-text-secondary,#374151);font-weight:700}.CrmCustomerHistoryModal-module__DHk7eq__changeValues{align-items:baseline;gap:var(--admin-space-xs,4px);word-break:break-word;flex-wrap:wrap;display:inline-flex}.CrmCustomerHistoryModal-module__DHk7eq__changeOld{color:var(--admin-text-muted,#6b7280);text-decoration:line-through}.CrmCustomerHistoryModal-module__DHk7eq__changeArrow{color:var(--admin-text-muted,#6b7280)}.CrmCustomerHistoryModal-module__DHk7eq__changeNew{color:var(--admin-text-secondary,#374151);font-weight:600}.CrmCustomerHistoryModal-module__DHk7eq__shell [data-modal-form-actions]{margin-top:var(--admin-space-xs,4px);padding:var(--admin-space-xs,4px)var(--admin-space-sm,6px)}.CrmCustomerHistoryModal-module__DHk7eq__shell [data-modal-btn=secondary]{min-height:1.75rem!important;padding-top:2px!important;padding-bottom:2px!important}
.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__blockData{background:color-mix(in srgb,var(--admin-warning-bg)50%,white);border-color:color-mix(in srgb,var(--admin-warning-border-soft)50%,white)}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__packageLockNotice,.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__estimateLockNotice,.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__contractLockNotice,.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__addendumLockNotice{background:var(--admin-surface,#fff);border-color:color-mix(in srgb,var(--admin-warning-border)55%,var(--admin-border,#e2e8f0));border-left-color:var(--admin-warning,#d97706);box-shadow:0 1px 3px #0f172a14}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__autoFilledInput{background:color-mix(in srgb,var(--admin-warning-bg)50%,white);border-color:color-mix(in srgb,var(--admin-warning)50%,white)}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentSummary{background:color-mix(in srgb,var(--admin-warning-bg)50%,white);border-left-color:color-mix(in srgb,var(--admin-warning-strong)50%,white)}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__packageFlowPayPctOrbYellow{background:#fffce1;border-color:#f5d984}.data-tab-module__JPXfzG__packageWorkOrderGradeField{min-width:280px}.data-tab-module__JPXfzG__packageWorkOrderGradeBar{background:var(--admin-surface-soft,#f3f4f6);border:1px solid var(--admin-border,#d1d5db);border-radius:var(--admin-radius-md,8px);flex-wrap:wrap;align-items:stretch;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 1px 2px #1118270a}.data-tab-module__JPXfzG__packageWorkOrderGradeBtn{appearance:none;background:var(--admin-surface,#fff);border:1px solid var(--admin-border,#d1d5db);color:var(--admin-text-secondary,#4b5563);cursor:pointer;border-radius:6px;padding:7px 16px;font-size:.8rem;font-weight:600;line-height:1.25;transition:background .15s,border-color .15s,box-shadow .15s,color .15s,transform .1s}.data-tab-module__JPXfzG__packageWorkOrderGradeBtn:hover{background:var(--admin-info-bg-soft,#eff6ff);border-color:var(--admin-info-border-soft,#bfdbfe);color:var(--admin-info-strong,#1d4ed8)}.data-tab-module__JPXfzG__packageWorkOrderGradeBtn:focus{outline:none}.data-tab-module__JPXfzG__packageWorkOrderGradeBtn:focus-visible{box-shadow:0 0 0 2px var(--admin-info-border-soft,#bfdbfe)}.data-tab-module__JPXfzG__packageWorkOrderGradeBtnActive4{font-weight:700;background:var(--admin-info-bg-soft,#eff6ff)!important;border-color:var(--admin-info-strong,#2563eb)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-info-strong,#2563eb)28%,transparent),0 1px 2px #2563eb1f!important;color:var(--admin-info-strong,#1d4ed8)!important}.data-tab-module__JPXfzG__packageWorkOrderGradeBtnActive5{font-weight:700;background:var(--admin-warning-bg,#fef3c7)!important;border-color:var(--admin-warning-strong,#d97706)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-warning-strong,#d97706)32%,transparent),0 1px 2px #d9770624!important;color:var(--admin-warning-text,#92400e)!important}.data-tab-module__JPXfzG__packageWorkOrderGradeBtnActive6{font-weight:700;background:var(--admin-danger-bg,#fef2f2)!important;border-color:var(--admin-danger-border-strong,#dc2626)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--admin-danger-border-strong,#dc2626)32%,transparent),0 1px 2px #dc262624!important;color:var(--admin-danger-text,#991b1b)!important}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__paymentsKvOverpay{color:color-mix(in srgb,var(--admin-warning-strong)50%,white)}.data-tab-module__JPXfzG__packageHubPipelineBadges{gap:var(--admin-space-sm);margin-bottom:var(--admin-space-sm);flex-wrap:wrap;align-items:center;display:flex}.data-tab-module__JPXfzG__packageHubPipelineActions{gap:var(--admin-space-sm);flex-wrap:wrap;align-items:center;display:flex}.data-tab-module__JPXfzG__packageHubRevertRow{gap:var(--admin-space-sm);margin-top:var(--admin-space-sm);padding-top:var(--admin-space-sm);border-top:1px solid var(--admin-border);flex-direction:column;display:flex}.data-tab-module__JPXfzG__packageEditorHubPrimaryBtn{align-items:center;gap:var(--admin-space-sm);display:inline-flex}.data-tab-module__JPXfzG__packageEditorHubPrimaryBtn.data-tab-module__JPXfzG__packageEditorHubPrimaryBtn{color:var(--admin-info)}.data-tab-module__JPXfzG__packageEditorHubPrimaryBtn.data-tab-module__JPXfzG__packageEditorHubPrimaryBtn:hover:not(:disabled){color:var(--admin-info-strong,var(--admin-info))}.data-tab-module__JPXfzG__packageEditorHubBtnLabel{font-size:var(--admin-fs-sm,.8125rem);color:inherit;font-weight:600}.data-tab-module__JPXfzG__packageEditorHubPendingBadge{background:var(--admin-warning-strong,#d97706);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:1.125rem;padding:2px 5px;font-size:.6875rem;font-weight:700;line-height:1;display:inline-flex}.data-tab-module__JPXfzG__packageTabAddendumUnsigned:not(.data-tab-module__JPXfzG__tabActive){border-color:#f59e0b73}.data-tab-module__JPXfzG__packageTabAddendumUnsigned.data-tab-module__JPXfzG__tabActive{box-shadow:inset 0 -2px #f59e0bb3}.data-tab-module__JPXfzG__packageTabAddendumSignBadge{color:#92400e;letter-spacing:.02em;text-transform:uppercase;background:#fef3c7e6;border-radius:999px;padding:1px 6px;font-size:.625rem;font-weight:700}.data-tab-module__JPXfzG__packageAddendumUnsignedBanner{border-radius:var(--admin-radius-md,8px);color:#78350f;font-size:var(--admin-fs-sm,.8125rem);margin-bottom:var(--admin-space-md,8px);padding:var(--admin-space-md,8px)var(--admin-space-lg,10px);background:#fffbeb;border:1px solid #fde68a;line-height:1.45}.data-tab-module__JPXfzG__packageAddendumUnsignedBannerLink{color:var(--admin-primary,#2563eb);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;font-weight:600;text-decoration:underline}.data-tab-module__JPXfzG__packageAddendumUnsignedBannerLink:hover{color:var(--admin-primary-hover,#1d4ed8)}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__formGrid{gap:8px 10px}.data-tab-module__JPXfzG__dataTopRow{gap:var(--admin-space-lg);grid-column:1/-1;grid-template-columns:minmax(320px,1fr) minmax(320px,1fr);align-items:start;display:grid}.data-tab-module__JPXfzG__dataTopBlock{gap:var(--admin-space-md);align-content:start;display:grid}.data-tab-module__JPXfzG__contractCompactBlock{justify-self:start;gap:var(--admin-space-sm);width:100%;max-width:min(520px,100%)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field{gap:var(--admin-space-2xs)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field label{font-size:var(--admin-font-size-xs)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field input,.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field select,.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field textarea{box-sizing:border-box;color:var(--admin-text-primary);background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-md)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field input{width:50%;min-width:150px;padding:var(--admin-space-xs)var(--admin-space-sm);font-size:var(--admin-font-size-sm);line-height:var(--admin-line-height-sm)}.data-tab-module__JPXfzG__contractInlineRow{gap:var(--admin-space-md);grid-template-columns:1fr 1fr;display:grid}.data-tab-module__JPXfzG__contractHeaderMetaRow{column-gap:var(--admin-space-md);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractHeaderMetaRow .data-tab-module__JPXfzG__field input{width:100%;min-width:0;max-width:100%}.data-tab-module__JPXfzG__contractObjectDescDiscountRow{column-gap:var(--admin-space-xl);grid-template-columns:minmax(0,1fr);align-items:start}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractObjectDescDiscountRow .data-tab-module__JPXfzG__field textarea{resize:vertical;width:100%;min-width:0;max-width:100%;min-height:3.25rem}.data-tab-module__JPXfzG__contractProfilesRow{column-gap:var(--admin-space-xl);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractProfilesRow .data-tab-module__JPXfzG__field select{width:100%;min-width:0;max-width:100%;padding:var(--admin-space-xs)var(--admin-space-sm);font-size:var(--admin-font-size-sm)}.data-tab-module__JPXfzG__contractDiscountFieldCell{min-width:0}.data-tab-module__JPXfzG__contractDiscountLabelRow{align-items:center;gap:var(--admin-space-xs);flex-wrap:wrap;min-width:0;display:flex}.data-tab-module__JPXfzG__repairCustomerSearchWrapLocked,.data-tab-module__JPXfzG__packageCustomerSearchSlotLocked{opacity:.96}.data-tab-module__JPXfzG__packageCustomerSearchSlot{z-index:5;width:100%;position:relative;overflow:visible}.data-tab-module__JPXfzG__packageCustomerSearchSlot>article{height:100%;min-height:min-content}.data-tab-module__JPXfzG__contractObjectAddressRow{column-gap:var(--admin-space-xl);grid-template-columns:minmax(0,1fr) minmax(0,120px)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractObjectAddressRow .data-tab-module__JPXfzG__field input{width:100%;min-width:0;max-width:100%}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractObjectDescDiscountRow .data-tab-module__JPXfzG__field textarea{resize:vertical;min-height:2.75rem}.data-tab-module__JPXfzG__contractSumAndWordsRow{grid-template-columns:minmax(0,1fr) minmax(0,2.5fr)}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractSumAndWordsRow .data-tab-module__JPXfzG__field input{width:100%;min-width:0;max-width:100%}.data-tab-module__JPXfzG__contractInlineField{min-width:0}.data-tab-module__JPXfzG__contractInlineField input{width:100%;min-width:0}.data-tab-module__JPXfzG__contractPaymentBasisRow{grid-template-columns:1fr}.data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__contractPaymentBasisField input{width:100%;max-width:100%}.data-tab-module__JPXfzG__dataTopBlock .data-tab-module__JPXfzG__sectionTitle{margin:var(--admin-space-0)var(--admin-space-0)var(--admin-space-2xs);grid-column:auto;padding-top:0}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__sectionTitle{font-size:var(--admin-font-size-base);margin:8px 0 2px;padding-top:4px}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field{gap:var(--admin-space-2xs)}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field label{font-size:var(--admin-font-size-xs)}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field input,.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field select,.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field textarea{box-sizing:border-box;padding:var(--admin-space-sm)var(--admin-space-md);font-size:var(--admin-font-size-sm);line-height:var(--admin-line-height-sm);color:var(--admin-text-primary);background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-md)}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__field textarea{min-height:58px}.data-tab-module__JPXfzG__dataCompact .data-tab-module__JPXfzG__sectionCustomer .data-tab-module__JPXfzG__customerBankDetailsField.data-tab-module__JPXfzG__field textarea{min-height:calc(2*var(--admin-space-sm) + var(--admin-font-size-sm)*var(--admin-line-height-sm));resize:vertical;max-height:8rem}.data-tab-module__JPXfzG__packageDataTabDense{padding:var(--admin-space-sm)var(--admin-space-md)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__formGrid{gap:6px 8px}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopRow{gap:var(--admin-space-md);row-gap:var(--admin-space-sm);align-items:stretch}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock{gap:var(--admin-space-sm);flex-direction:column;min-height:0;display:flex}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock>.data-tab-module__JPXfzG__sectionCard,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock>.data-tab-module__JPXfzG__packageCustomerSearchSlot{flex:auto;min-height:0}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock>.data-tab-module__JPXfzG__sectionCard{padding:var(--admin-space-xs)var(--admin-space-sm)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock .data-tab-module__JPXfzG__contractCompactBlock{max-width:100%}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlockCustomerCol{gap:var(--admin-space-xs);min-height:100%}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlockCustomerCol .data-tab-module__JPXfzG__packageCustomerSearchSlot{flex-direction:column;flex:auto;min-height:0;display:flex}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlockCustomerCol .data-tab-module__JPXfzG__packageCustomerSearchSlot>article{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopBlock:first-child>.data-tab-module__JPXfzG__sectionCard{flex:auto;min-height:0}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__packageDataContractAmountField{flex:none;max-width:12.5rem;margin-bottom:0}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__packageDataContractAmountField input{width:100%;max-width:12.5rem}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__windowsContractCostStack{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;width:100%;display:grid}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__windowsContractCostStack .data-tab-module__JPXfzG__field{min-width:0;margin-bottom:0}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__windowsContractCostStack .data-tab-module__JPXfzG__field input{width:100%;min-width:0;max-width:100%}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__dataTopRow>.data-tab-module__JPXfzG__dataTopBlock:nth-child(2) .data-tab-module__JPXfzG__packageCustomerSearchSlot{min-height:0}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCard{padding:var(--admin-space-sm)var(--admin-space-md);border-radius:var(--admin-radius-md)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCard.data-tab-module__JPXfzG__packageDataBlankSheet{gap:var(--admin-space-sm);box-sizing:border-box;flex-direction:column;display:flex}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCard .data-tab-module__JPXfzG__sectionTitle{margin:var(--admin-space-0)var(--admin-space-0)var(--admin-space-xs)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionTitle{font-size:var(--admin-font-size-sm);margin:4px 0 2px;padding-top:2px}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCustomerHeader{margin:var(--admin-space-0)var(--admin-space-0)var(--admin-space-xs)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCustomerHeader .data-tab-module__JPXfzG__sectionTitle{font-size:var(--admin-font-size-sm);margin:0;padding-top:2px}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionCustomerHeader .data-tab-module__JPXfzG__packageCustomerCreateCrmBtn{border-radius:var(--admin-radius-sm);font-size:var(--admin-font-size-xs);padding:var(--admin-space-xs)var(--admin-space-md)}.data-tab-module__JPXfzG__repairCustomerCrmSyncedBtn{text-overflow:ellipsis;white-space:nowrap;max-width:min(100%,26rem);overflow:hidden}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__sectionFields{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 8px;display:grid}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field{flex-direction:column;min-width:0;display:flex}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field select,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;padding:var(--admin-space-xs)var(--admin-space-sm);font-size:var(--admin-font-size-sm);line-height:var(--admin-line-height-sm);color:var(--admin-text-primary);background:var(--admin-surface);border:1px solid var(--admin-border-strong);border-radius:var(--admin-radius-md)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input[readonly],.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field textarea[readonly],.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field select:disabled{background:var(--admin-surface-soft);border-color:var(--admin-border);cursor:default}.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input.data-tab-module__JPXfzG__autoFilledInput,.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input.data-tab-module__JPXfzG__autoFilledInput[readonly],.data-tab-module__JPXfzG__packageDocumentEditorPage .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input.data-tab-module__JPXfzG__autoFilledInput:disabled{background:color-mix(in srgb,var(--admin-warning-bg)50%,white);border-color:color-mix(in srgb,var(--admin-warning)50%,white);cursor:default}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field input:not([readonly]):not(:disabled):not([type=hidden]):not([type=radio]),.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field select:not(:disabled),.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field textarea:not([readonly]):not(:disabled){background:var(--admin-surface)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__field textarea{min-height:48px}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__customerBankDetailsField.data-tab-module__JPXfzG__field textarea{min-height:calc(2*var(--admin-space-xs) + var(--admin-font-size-sm)*var(--admin-line-height-sm))}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__customerEmailPhonesRow{gap:var(--admin-space-sm)var(--admin-space-md)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__customerEmailPhonesRow .data-tab-module__JPXfzG__secondaryBtn{padding:var(--admin-space-xs)var(--admin-space-md);font-size:var(--admin-font-size-xs);border-radius:var(--admin-radius-sm);white-space:nowrap}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__contractHeaderMetaRow,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__contractObjectAddressRow{column-gap:var(--admin-space-md)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmCompactBox{padding:var(--admin-space-xs)var(--admin-space-sm)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__packageCustomerSearchModeRow{gap:var(--admin-space-xs);margin-bottom:var(--admin-space-5xl)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__packageCustomerSearchFlGrid,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__packageCustomerSearchUlGrid{gap:var(--admin-space-xs)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmCompactField .data-tab-module__JPXfzG__primaryBtn,.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmCompactField .data-tab-module__JPXfzG__secondaryBtn{padding:var(--admin-space-xs)var(--admin-space-md);font-size:var(--admin-font-size-xs)}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmCompactField .data-tab-module__JPXfzG__packageCustomerSearchCrmBtn{padding:var(--admin-space-sm)var(--admin-space-lg);font-size:var(--admin-font-size-sm);font-weight:700}.data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmResultBtn{padding:var(--admin-space-xs)var(--admin-space-sm)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__hint{color:#f3f4f6e6}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__hint code{color:var(--admin-text-primary);border-radius:var(--admin-radius-sm);background:#00000038;padding:.1em .35em}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__packageDataTabDense .data-tab-module__JPXfzG__crmCompactBox,:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock{background:var(--admin-surface);border:1px solid var(--admin-sidebar-text);border-radius:var(--admin-radius-lg);padding:var(--admin-space-md)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__sectionTitle,:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field label{color:var(--admin-text-primary)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field input,:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field select,:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock .data-tab-module__JPXfzG__field textarea{background:var(--admin-surface-soft);border-color:var(--admin-sidebar-text);color:var(--admin-text-primary)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock input[readonly],:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock textarea[readonly],:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__contractCompactBlock select[readonly]{appearance:none;background:var(--admin-surface-soft)!important;color:var(--admin-text-primary)!important;-webkit-text-fill-color:var(--admin-text-primary)!important;opacity:1!important}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentContract{background:color-mix(in srgb,var(--admin-bg-page)89%,#3b82f6 11%);border-left-color:#60a5fa6b}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentAddendum{background:color-mix(in srgb,var(--admin-bg-page)89%,#10b981 11%);border-left-color:#34d39961}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentSummary{background:color-mix(in srgb,var(--admin-bg-page)88%,#f59e0b 12%);border-left-color:#fbbf2466}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentForm{background:color-mix(in srgb,var(--admin-bg-page)90%,rgb(var(--color-accent-rgb))10%);border-left-color:var(--admin-accent-border)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsBlockAccentJournal{background:color-mix(in srgb,var(--admin-bg-page)93%,#94a3b8 7%);border-left-color:var(--admin-border-strong)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__sectionTitle,:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__field label{color:var(--admin-text-primary)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__hint{color:#f3f4f6e6}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsKvKey{color:#e5e7ebd9}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsKvVal{color:var(--admin-text-primary)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsKvPctSuffix{color:#e5e7ebb8}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsAmountFieldTitle{color:#f3f4f6e6}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsAmountWordsPreview{color:#f3f4f6e0}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsKvOverpay{color:var(--admin-danger-text)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__autoFilledInput{border-color:var(--admin-border-strong)!important;color:var(--admin-text-primary)!important;-webkit-text-fill-color:var(--admin-text-primary)!important;background:#11182794!important}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsTable th{color:var(--admin-text-primary);border-color:var(--admin-border-strong);background:#111827b8}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsTable td{background:var(--admin-surface-soft);color:var(--admin-text-primary);border-color:var(--admin-border-strong)}:where(html[data-theme=dark],[data-app-theme=dark]) .data-tab-module__JPXfzG__paymentsTab .data-tab-module__JPXfzG__paymentsTablePctCol{color:#f3f4f6e0}
.Background-module__Edy08a__background{pointer-events:none;z-index:0;background-image:url(/images/light-fon.png);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;width:100%;height:100%;transition:all .5s ease-in-out;position:fixed;inset:0}.Background-module__Edy08a__background:before{content:"";pointer-events:none;background:#fff0;transition:all .5s ease-in-out;position:absolute;inset:0}html[data-theme=light] .Background-module__Edy08a__background{filter:brightness()contrast()saturate()}html[data-theme=light] .Background-module__Edy08a__background:before{background:#fff0}html[data-theme=dark] .Background-module__Edy08a__background{filter:none;background-image:url(/images/dark-fon.jpg)}html[data-theme=dark] .Background-module__Edy08a__background:before{background:#fff0}
.editor-chrome-module__wcJZYa__packageEditorHeaderThreeCol{justify-content:flex-start;align-items:flex-start;gap:var(--admin-space-md);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__packageEditorHeaderThreeCol>.editor-chrome-module__wcJZYa__headerActions{margin-left:auto}.editor-chrome-module__wcJZYa__packageEditorHeaderThreeCol:has(.editor-chrome-module__wcJZYa__packageEditorHeaderCenterSlot)>.editor-chrome-module__wcJZYa__headerActions{margin-left:0}.editor-chrome-module__wcJZYa__packageEditorHeaderLeft{min-width:0}.editor-chrome-module__wcJZYa__packageEditorHeaderLeft .editor-chrome-module__wcJZYa__backLink{font-size:var(--admin-font-size-sm);color:var(--admin-text-muted);margin:0;line-height:1.2;text-decoration:none;display:inline-block}.editor-chrome-module__wcJZYa__packageEditorHeaderLeft .editor-chrome-module__wcJZYa__backLink:hover{color:var(--admin-info)}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterSlot{flex:8rem;justify-content:center;align-items:flex-start;min-width:0;display:flex}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls{justify-content:center;align-items:flex-start;gap:var(--admin-space-md);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageFlowStatusBadge,.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderPipelineBtn,.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderClosedStatusBtn{box-sizing:border-box;min-height:calc(2px + 2*var(--admin-space-xs) + 1.15em);align-items:center;line-height:1.15}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageFlowStatusBadge,.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderClosedStatusBtn{font-weight:600}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderClosedStatusBtn{appearance:none;cursor:default;text-align:center;margin:0}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderClosedStatusBtn:disabled{opacity:1}.editor-chrome-module__wcJZYa__packageEditorHeaderCenterControls .editor-chrome-module__wcJZYa__packageEditorHeaderPipelineBtn{padding:var(--admin-space-xs)var(--admin-space-lg);font-size:var(--admin-font-size-xs);border-radius:var(--admin-radius-pill);appearance:none;font-weight:400}.editor-chrome-module__wcJZYa__packageRefusedBanner{margin:0 0 var(--admin-space-md);padding:var(--admin-space-sm)var(--admin-space-md);border-radius:var(--admin-radius-md);color:var(--admin-text);background:#fef2f2;border:1px solid #b91c1c59}.editor-chrome-module__wcJZYa__packageContractRefusalReasonTextarea{box-sizing:border-box;width:100%;min-height:7rem;padding:var(--admin-space-sm)var(--admin-space-md);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-strong);font:inherit;resize:vertical}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__packageRefusedBanner{background:#7f1d1d59;border-color:#f8717166}.editor-chrome-module__wcJZYa__draftTitleInput{min-width:240px;padding:var(--admin-space-sm)var(--admin-space-9);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-strong)}.editor-chrome-module__wcJZYa__headerButtonsRow{justify-content:flex-end;align-items:center;gap:var(--admin-space-sm);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__headerButtonsRow .editor-chrome-module__wcJZYa__estimatesAddObjectBtn{padding:var(--admin-space-sm)var(--admin-space-lg);font-size:var(--admin-font-size-sm);margin-left:0}[data-modal-form-actions] .editor-chrome-module__wcJZYa__secondaryBtn.editor-chrome-module__wcJZYa__mergeObjectModalSaveBtn{padding:var(--admin-space-sm)var(--admin-space-lg);font-size:var(--admin-font-size-sm);min-height:40px;margin-left:0}.editor-chrome-module__wcJZYa__contractsListHeaderAddBtn{box-sizing:border-box;padding:var(--admin-space-sm)var(--admin-space-xl);border-radius:var(--admin-radius-md);background:var(--admin-info);color:var(--admin-surface);cursor:pointer;font-size:var(--admin-font-size-sm);font-weight:600;line-height:var(--admin-line-height-sm);border:none;flex-shrink:0;justify-content:center;align-items:center;margin:0;transition:background .15s;display:inline-flex}.editor-chrome-module__wcJZYa__contractsListHeaderAddBtn:hover:not(:disabled){background:var(--admin-info-strong)}.editor-chrome-module__wcJZYa__contractsListHeaderAddBtn:disabled{opacity:.6;cursor:not-allowed}.editor-chrome-module__wcJZYa__contractSignedRevertUi{align-items:center;gap:var(--admin-space-sm)var(--admin-space-md);max-width:min(100%,520px);padding:var(--admin-space-xs)var(--admin-space-sm);border-radius:var(--admin-radius-md);border:1px solid var(--admin-border-strong);background:var(--admin-surface-soft);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__contractSignedRevertLoader{flex-shrink:0;width:40px;height:40px;position:relative}.editor-chrome-module__wcJZYa__contractSignedRevertRingSvg{width:40px;height:40px;display:block}.editor-chrome-module__wcJZYa__contractSignedRevertRingTrack{stroke:var(--admin-border-strong);stroke-width:3px}.editor-chrome-module__wcJZYa__contractSignedRevertRingProgress{stroke:var(--admin-accent);stroke-width:3px;stroke-linecap:round;transition:stroke-dasharray .1s linear}.editor-chrome-module__wcJZYa__contractSignedRevertRingSec{font-size:var(--admin-font-size-xs);font-variant-numeric:tabular-nums;color:var(--admin-text-primary);pointer-events:none;justify-content:center;align-items:center;font-weight:700;display:flex;position:absolute;inset:0}.editor-chrome-module__wcJZYa__contractSignedRevertHint{min-width:0;font-size:var(--admin-font-size-xs);color:var(--admin-text-secondary);flex:180px;margin:0;line-height:1.35}.editor-chrome-module__wcJZYa__contractSignedRevertBtn{white-space:nowrap;flex-shrink:0}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__contractSignedRevertUi{border-color:var(--admin-border-strong);background:#11182773}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__contractSignedRevertRingTrack{stroke:#4b5563d9}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__contractSignedRevertHint{color:#f3f4f6e0}.editor-chrome-module__wcJZYa__estimatesPageRefreshIconBtn{padding:var(--admin-space-md);border-radius:var(--admin-radius-md);min-width:40px;min-height:40px;color:var(--admin-info);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.editor-chrome-module__wcJZYa__estimatesPageRefreshIconBtn.editor-chrome-module__wcJZYa__estimatesPageRefreshIconBtn{color:var(--admin-info)}.editor-chrome-module__wcJZYa__estimatesPageRefreshIconBtn.editor-chrome-module__wcJZYa__estimatesPageRefreshIconBtn:hover:not(:disabled){color:var(--admin-info-strong,var(--admin-info))}.editor-chrome-module__wcJZYa__estimatesPageArchiveIconBtn{color:var(--admin-text-secondary)}.editor-chrome-module__wcJZYa__estimatesPageArchiveIconBtn:hover:not(:disabled){color:var(--admin-info)}.editor-chrome-module__wcJZYa__estimatesRefreshIconSpinning{animation:.85s linear infinite editor-chrome-module__wcJZYa__estimatesRefreshSpin}@keyframes editor-chrome-module__wcJZYa__estimatesRefreshSpin{to{transform:rotate(360deg)}}.editor-chrome-module__wcJZYa__backLink{font-size:var(--admin-font-size-base);color:var(--admin-text-muted);text-decoration:none}.editor-chrome-module__wcJZYa__backLink:hover{color:var(--admin-info)}.editor-chrome-module__wcJZYa__tabBar{gap:var(--admin-space-sm);margin-bottom:var(--admin-space-sm);border-bottom:1px solid var(--admin-border);flex-wrap:wrap;padding-bottom:4px;display:flex}.editor-chrome-module__wcJZYa__blockTabs{background:var(--admin-success-bg-soft);border:1px solid var(--admin-success-border-soft);border-radius:var(--admin-radius-lg);padding:var(--admin-space-sm);border-bottom-color:var(--admin-border)}.editor-chrome-module__wcJZYa__tab{padding:var(--admin-space-sm)var(--admin-space-9);border-radius:var(--admin-radius-md);font-size:var(--admin-font-size-sm);cursor:pointer;color:var(--admin-sidebar-text);background:0 0;border:1px solid #0000}.editor-chrome-module__wcJZYa__tab:hover{background:var(--admin-surface-soft)}.editor-chrome-module__wcJZYa__tabActive{background:var(--admin-info-bg-soft);border-color:var(--admin-info-border-soft);color:var(--admin-info-strong);font-weight:600}.editor-chrome-module__wcJZYa__packageTabBarCompact{gap:var(--admin-space-xs);margin-bottom:var(--admin-space-xs);padding-bottom:3px}.editor-chrome-module__wcJZYa__packageTabBarCompact.editor-chrome-module__wcJZYa__blockTabs{align-items:center;gap:var(--admin-space-xs);padding:var(--admin-space-xs)var(--admin-space-sm);margin-bottom:var(--admin-space-xs);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__packageTabList{align-items:center;gap:var(--admin-space-xs);border-bottom:none;flex-wrap:wrap;flex:auto;min-width:0;margin-bottom:0;padding-bottom:0;display:flex}.editor-chrome-module__wcJZYa__packageTabBarAddendumActions{align-items:center;gap:var(--admin-space-xs);flex-wrap:wrap;flex-shrink:0;display:inline-flex}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__tab{padding:var(--admin-space-xs)var(--admin-space-sm);font-size:var(--admin-font-size-xs);line-height:var(--admin-line-height-xs);border-radius:var(--admin-radius-sm);cursor:grab;-webkit-user-select:none;user-select:none}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__tab:active{cursor:grabbing}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__tabActive{font-size:var(--admin-font-size-xs)}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__summaryTab{border-top:1px solid var(--admin-info-border);border-bottom:1px solid var(--admin-info-border);border-left:1px solid var(--admin-info-border);background:0 0;border-right:none;border-radius:0}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__summaryTabFirst{border-left:1px solid var(--admin-info-border);border-top:1px solid var(--admin-info-border);border-bottom:1px solid var(--admin-info-border);border-top-left-radius:7px;border-bottom-left-radius:7px;margin-left:auto}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__summaryTabLast{border-right:1px solid var(--admin-info-border);border-top-right-radius:7px;border-bottom-right-radius:7px}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__summaryTab.editor-chrome-module__wcJZYa__tabActive{background:var(--admin-info-bg-soft)}.editor-chrome-module__wcJZYa__packageTabBarRow{align-items:stretch;gap:var(--admin-space-md);flex-wrap:wrap;display:flex}.editor-chrome-module__wcJZYa__packageTabBarRow>.editor-chrome-module__wcJZYa__tabBar{flex:auto;min-width:0}.editor-chrome-module__wcJZYa__packageAddAddendumTabBtnWrap{cursor:default;flex-shrink:0;display:inline-flex}.editor-chrome-module__wcJZYa__packageAddAddendumTabBtnWrap:has(button:disabled){cursor:not-allowed}.editor-chrome-module__wcJZYa__packageTabBarCompact .editor-chrome-module__wcJZYa__packageAddAddendumTabBtn{font-size:var(--admin-font-size-xs);line-height:var(--admin-line-height-xs);padding:var(--admin-space-xs)var(--admin-space-sm);white-space:nowrap;flex-shrink:0;min-height:0}.editor-chrome-module__wcJZYa__packageAddendumDateFieldRow{max-width:320px;margin:var(--admin-space-0)var(--admin-space-0)var(--admin-space-lg)}.editor-chrome-module__wcJZYa__packageAddendumMetaInlineRow{gap:var(--admin-space-md);margin:var(--admin-space-0)var(--admin-space-0)var(--admin-space-lg);flex-wrap:nowrap;align-items:flex-end;display:flex}.editor-chrome-module__wcJZYa__packageAddendumMetaInlineRow .editor-chrome-module__wcJZYa__packageAddendumDateFieldRow{max-width:320px;margin:0}.editor-chrome-module__wcJZYa__packageAddendumWorkPeriodIncreaseFieldRow{max-width:240px;margin:0}.editor-chrome-module__wcJZYa__packageAddendumWorkPeriodIncreaseFieldRow input{width:100%}.editor-chrome-module__wcJZYa__packageAddendumEstimateHeading{font-size:var(--admin-print-font-size-11pt);text-align:center;margin:12pt 0 6pt}.editor-chrome-module__wcJZYa__packageAddendumEstimateBody{margin-bottom:8pt}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__packageTabBarCompact.editor-chrome-module__wcJZYa__blockTabs{background:var(--admin-success-bg-soft);border-color:var(--admin-success-border-soft)}:where(html[data-theme=dark],[data-app-theme=dark]) .editor-chrome-module__wcJZYa__draftTitleInput{background:var(--admin-surface-soft);border-color:var(--admin-sidebar-text);color:var(--admin-text-primary)}
.AdminFormMessage-module__Mv0FOa__root{padding:var(--admin-space-xs)var(--admin-space-lg);border-radius:var(--admin-radius-sm);margin-bottom:var(--admin-space-2xs);font-size:var(--admin-font-size-xs)}.AdminFormMessage-module__Mv0FOa__success{background:var(--admin-success-bg-soft);color:var(--admin-success-text)}.AdminFormMessage-module__Mv0FOa__error{background:var(--admin-error-bg-soft);color:var(--admin-error-text-strong)}:where(html[data-theme=dark],[data-app-theme=dark]) .AdminFormMessage-module__Mv0FOa__success{background:var(--admin-overlay-color-034);color:var(--admin-success-border)}:where(html[data-theme=dark],[data-app-theme=dark]) .AdminFormMessage-module__Mv0FOa__error{background:var(--admin-overlay-color-059);color:var(--admin-danger-border-strong)}
.FormsSettingsSection-module__be4-UG__sectionDescriptionTight{margin-top:-8px}.FormsSettingsSection-module__be4-UG__form{max-width:480px}.FormsSettingsSection-module__be4-UG__formWide{max-width:560px}.FormsSettingsSection-module__be4-UG__formGroup{margin-bottom:16px}.FormsSettingsSection-module__be4-UG__formLabel{margin-bottom:8px;display:block}.FormsSettingsSection-module__be4-UG__fieldHint{color:var(--admin-text-muted,#6b7280);margin:6px 0 0;font-size:.8125rem}.FormsSettingsSection-module__be4-UG__formInput,.FormsSettingsSection-module__be4-UG__formTextarea{border:1px solid var(--admin-border-strong);border-radius:6px;width:100%;padding:8px 12px;font-size:.9375rem}.FormsSettingsSection-module__be4-UG__formTextarea{resize:vertical}.FormsSettingsSection-module__be4-UG__toast{margin-bottom:16px}.FormsSettingsSection-module__be4-UG__toastSuccess{background-color:var(--admin-success-bg-soft);border-color:var(--admin-success-deep)}.FormsSettingsSection-module__be4-UG__toastError{background-color:var(--admin-danger-bg-soft);border-color:var(--admin-danger)}.FormsSettingsSection-module__be4-UG__submitButton{background-color:var(--admin-accent);color:var(--admin-text-inverse);cursor:pointer;border:none;border-radius:6px;padding:8px 16px;font-size:.875rem}.FormsSettingsSection-module__be4-UG__submitButton:disabled{cursor:not-allowed}
