.CreateTab_workspace__Z3xCF{display:grid;grid-template-columns:360px minmax(0,1fr);gap:var(--ui-gap-loose);align-items:start}.CreateTab_preview__NsRDr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);overflow:hidden;border-radius:var(--ui-radius-control);min-height:240px}.CreateTab_previewMedia__rJngY{position:relative;min-height:240px}.CreateTab_hexInput__3Uhwm input{height:var(--ui-control-lg);border-radius:var(--ui-radius-control);font-size:12px;line-height:18px;font-weight:400;letter-spacing:var(--ui-tracking-meta);font-variant-numeric:tabular-nums}.CreateTab_hexInput__3Uhwm button{height:var(--ui-control-lg);border-radius:var(--ui-radius-control);font-size:13px;line-height:20px;font-weight:500;letter-spacing:var(--ui-tracking-title);flex-shrink:0}@media (min-width:960px) and (min-height:1000px){.CreateTab_previewMedia__rJngY,.CreateTab_preview__NsRDr{min-height:320px}}@media (max-width:959px){.CreateTab_workspace__Z3xCF{grid-template-columns:minmax(0,1fr)}}@media (max-width:479px){.CreateTab_preview__NsRDr{grid-template-columns:minmax(0,1fr)}.CreateTab_previewMedia__rJngY{min-height:200px}}.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=colorblock],.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=colorblock]>*{--pdp-rhythm-section:var(--pdp-rhythm-item);--pdp-rhythm-section-compact:var(--pdp-rhythm-item);--pdp-rhythm-header-content:var(--pdp-rhythm-media-caption);--pdp-rhythm-chapter:var(--pdp-rhythm-item)}.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=heritage],.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=heritage]>*{--pdp-rhythm-section:var(--pdp-rhythm-section-compact);--pdp-rhythm-header-content:var(--pdp-rhythm-item)}.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=lab],.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=lab]>*{--pdp-rhythm-section:var(--pdp-rhythm-section-compact);--pdp-rhythm-header-content:var(--pdp-rhythm-title-lead)}.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=editorial],.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=editorial]>*{--pdp-rhythm-section:var(--pdp-rhythm-chapter)}.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=natural],.pdp-family-rhythm_familyRhythm__sHrbg[data-pdp-family=natural]>*{--pdp-rhythm-header-content:var(--pdp-rhythm-item)}[data-chapter-marker=large] .pdp-family-rhythm_chapterIndex__XWWmM{flex-shrink:1;min-inline-size:0;font-family:var(--pdp-type-chapter-display-family);font-size:var(--pdp-type-chapter-display-size);font-weight:var(--pdp-type-chapter-display-weight);line-height:var(--pdp-type-chapter-display-leading);letter-spacing:var(--pdp-type-chapter-display-tracking)}.pdp-media_mediaFrame__NWuQ4{box-sizing:border-box;overflow:hidden;min-inline-size:var(--pdp-space-zero);border-radius:var(--pdp-radius-media)}.pdp-media_mediaFrame__NWuQ4[data-empty-image-slot]{background:var(--pdp-surface-paper)}.pdp-media_mediaFrame__NWuQ4[data-pdp-mat]{padding:var(--pdp-media-inset)}.pdp-media_mediaFrame__NWuQ4[data-pdp-mat=plate]{background:var(--pdp-media-surface)}[data-pdp-inset=bleed] .pdp-media_mediaFrame__NWuQ4[data-pdp-mat=plate]{background:none}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="4:5"]{aspect-ratio:var(--pdp-media-ratio-portrait)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="1:1"]{aspect-ratio:var(--pdp-media-ratio-square)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="4:3"]{aspect-ratio:var(--pdp-media-ratio-landscape)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="16:9"]{aspect-ratio:var(--pdp-media-ratio-wide)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="3:4"]{aspect-ratio:var(--pdp-media-ratio-upright)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="2:3"]{aspect-ratio:var(--pdp-media-ratio-tall)}.pdp-media_mediaFrame__NWuQ4[data-pdp-ratio="3:2"]{aspect-ratio:var(--pdp-media-ratio-photo)}.pdp-media_mediaImage__ARIuq{display:block;inline-size:100%;block-size:100%;-o-object-fit:contain;object-fit:contain}.pdp-media_mediaFrame__NWuQ4[data-pdp-fit=cover] .pdp-media_mediaImage__ARIuq{-o-object-fit:cover;object-fit:cover}.pdp-media_mediaFrame__NWuQ4[data-pdp-drawn]:where(:not([data-pdp-edited])){display:grid;place-items:center}.pdp-media_mediaFrame__NWuQ4[data-pdp-drawn]:where(:not([data-pdp-edited])) .pdp-media_mediaImage__ARIuq{inline-size:var(--pdp-media-drawn-inline);block-size:auto;max-block-size:100%;aspect-ratio:var(--pdp-media-drawn-aspect);border-radius:var(--pdp-radius-media)}.PriceSummary_originalPrice__Wh10y{text-decoration:line-through;font-variant-numeric:tabular-nums}.PriceSummary_check__oELs4{display:inline-flex;inline-size:var(--pdp-icon-size-inline);block-size:var(--pdp-icon-size-inline);color:var(--pdp-accent-secondary)}.PriceSummary_check__oELs4 svg{inline-size:100%;block-size:100%;stroke-width:var(--pdp-stroke-strong)}.PriceSummary_assurance__FhrAy{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-rhythm-eyebrow-title);padding-block-start:var(--pdp-rhythm-source-rule);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}.CtaWithBrandSeal_closing__zoNnb,.OversizedSeafood_copyGroup__EmIgN,.OversizedSeafood_details__fK_iq{display:grid;gap:var(--pdp-rhythm-paragraph);min-inline-size:0}.OversizedSeafood_brandEn__WUtX_{margin:0;overflow-wrap:anywhere;color:var(--pdp-accent-ink)}.IngredientHighlight_ingredient___UDC5,.IngredientHighlight_ingredients__6k5hk{display:grid;gap:var(--pdp-rhythm-item)}.IngredientHighlight_ingredient___UDC5{grid-template-columns:auto minmax(0,1fr);align-items:baseline}.PainPointThreeColumn_list__WYIro{margin:0;padding:0;list-style:none}.PromoBoldHero_badgeGroup__PrcgG{display:flex;flex-wrap:wrap;gap:var(--pdp-rhythm-eyebrow-title)}.PromoBoldHero_label__rUOAs{color:var(--pdp-accent-secondary)}.PromoBoldHero_trustPerks__T39b8{display:grid;gap:var(--pdp-rhythm-paragraph);margin:0;padding:0;list-style:none}.ThreePhotoGridSafety_steps__acbpk{display:grid;gap:var(--pdp-rhythm-header-content)}.ThreePhotoGridSafety_step__m8iEA{display:grid;gap:var(--pdp-rhythm-media-caption);min-width:0}.LifestyleHero_media__4oiae{min-inline-size:0}.FiveRowChecklist_list__LhiI_{margin:0;padding:0;list-style:none}.FiveRowChecklist_check__GAJJx{display:inline-flex;color:var(--pdp-accent-ink)}.MorningLunchDinner_list__dlxrJ{margin:0;padding:0;list-style:none}.DocumentOverlayCard_document__ZYGLc{display:grid;gap:var(--pdp-rhythm-paragraph);padding-block:var(--pdp-rhythm-item);border-top:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle);white-space:pre-line}.BeforeAfterSplit_items__zZQW1{display:grid;gap:var(--pdp-rhythm-header-content)}.BeforeAfterSplit_item__FjY1c,.BeforeAfterSplit_photo__9ifdY{display:grid;gap:var(--pdp-rhythm-media-caption);min-inline-size:0}.BeforeAfterSplit_comparison__T5_y6{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pdp-layout-column-min)),1fr));gap:var(--pdp-rhythm-item);align-items:start}.BeforeAfterSplit_dividerLabel__rCCmZ{grid-column:1/-1;grid-row:1;text-align:center}.PatentRecipeBand_line__YvYvQ{display:block;width:100%}.metric-feature_stage__n3RxD{container-type:inline-size;min-inline-size:0}.metric-feature_metrics__7XNX_{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);-moz-column-gap:var(--pdp-rhythm-header-content);column-gap:var(--pdp-rhythm-header-content);row-gap:var(--pdp-rhythm-item);margin:var(--pdp-space-zero);padding:var(--pdp-rhythm-item) var(--pdp-space-zero);list-style:none}.metric-feature_item__bS6b1{position:relative;container-type:inline-size;min-inline-size:0;align-content:center;overflow-wrap:anywhere;word-break:keep-all}.metric-feature_item__bS6b1:not(:first-child){border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle);padding-block-start:var(--pdp-rhythm-item)}.metric-feature_metrics__7XNX_[data-metric-count="1"]{grid-template-columns:minmax(0,1fr);padding-block:var(--pdp-rhythm-header-content)}.metric-feature_metrics__7XNX_[data-metric-count="1"] .metric-feature_item__bS6b1{text-align:center}.metric-feature_metrics__7XNX_[data-metric-count="1"] .metric-feature_amount__B7nLF{justify-content:center}.metric-feature_metrics__7XNX_[data-metric-count="1"] .metric-feature_body__Hk8ha{margin-inline:auto}.metric-feature_metrics__7XNX_[data-metric-count="1"] :is(.metric-feature_label__R3TTv,.metric-feature_body__Hk8ha,.metric-feature_note__BTiS1){text-wrap:balance}.metric-feature_stage__n3RxD:has(>.metric-feature_metrics__7XNX_[data-metric-count="1"])~.metric-feature_photo__uAR07{justify-self:center}.metric-feature_metrics__7XNX_[data-metric-count="2"] .metric-feature_item__bS6b1:last-child{align-self:end}.metric-feature_metrics__7XNX_[data-metric-count="3"] .metric-feature_item__bS6b1:first-child{grid-row:span 2}.metric-feature_amount__B7nLF{display:flex;flex-wrap:wrap;align-items:baseline;-moz-column-gap:var(--pdp-space-zero);column-gap:var(--pdp-space-zero);row-gap:var(--pdp-rhythm-eyebrow-title);margin-block-end:var(--pdp-rhythm-title-lead);min-inline-size:0}.metric-feature_value__uBjVK{position:relative;min-inline-size:0;max-inline-size:100%;font-family:var(--pdp-type-metric-hero-family);font-size:clamp(var(--pdp-type-headline-size-min),32cqi,var(--pdp-type-metric-hero-size-max));font-weight:var(--pdp-type-metric-hero-weight);line-height:var(--pdp-type-metric-hero-leading);letter-spacing:var(--pdp-type-metric-hero-tracking);font-variant-numeric:lining-nums tabular-nums;color:var(--pdp-accent-ink)}.metric-feature_item__bS6b1:not(:first-child) .metric-feature_value__uBjVK{font-size:clamp(var(--pdp-type-headline-size-min),30cqi,var(--pdp-type-metric-hero-size-min))}.metric-feature_item__bS6b1:not(:first-child) .metric-feature_valueText__CcbZj,.metric-feature_value__uBjVK.metric-feature_valueText__CcbZj{font-family:var(--pdp-type-headline-family);font-size:clamp(var(--pdp-type-headline-size-min),10cqi,var(--pdp-type-headline-size-max));font-weight:var(--pdp-type-headline-weight);line-height:var(--pdp-type-headline-leading);letter-spacing:var(--pdp-type-headline-tracking);font-variant-numeric:normal;text-wrap:balance}.metric-feature_unit__s38aa{position:relative;min-inline-size:0;max-inline-size:100%;font-family:var(--pdp-type-title-family);font-size:var(--pdp-type-title-size);font-weight:var(--pdp-type-title-weight);line-height:var(--pdp-type-title-leading);letter-spacing:var(--pdp-type-title-tracking);color:var(--pdp-on-surface-secondary)}.metric-feature_body__Hk8ha,.metric-feature_label__R3TTv,.metric-feature_note__BTiS1{position:relative}.metric-feature_label__R3TTv{margin:var(--pdp-space-zero);font-family:var(--pdp-type-title-family);font-size:var(--pdp-type-title-size);font-weight:var(--pdp-type-title-weight);line-height:var(--pdp-type-title-leading);letter-spacing:var(--pdp-type-title-tracking);text-wrap:balance}.metric-feature_body__Hk8ha{margin:var(--pdp-rhythm-eyebrow-title) var(--pdp-space-zero) var(--pdp-space-zero);font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking);max-inline-size:var(--pdp-type-body-measure);text-wrap:pretty}.metric-feature_note__BTiS1{margin:var(--pdp-rhythm-media-caption) var(--pdp-space-zero) var(--pdp-space-zero);font-family:var(--pdp-type-caption-family);font-size:var(--pdp-type-caption-size);font-weight:var(--pdp-type-caption-weight);line-height:var(--pdp-type-caption-leading);letter-spacing:var(--pdp-type-caption-tracking);color:var(--pdp-on-surface-muted);text-wrap:pretty}.metric-feature_photo__uAR07{position:relative;min-inline-size:0;inline-size:min(100%,var(--pdp-layout-column-min));justify-self:end}@container (max-width: 30rem){.metric-feature_metrics__7XNX_{grid-template-columns:minmax(0,1fr);row-gap:var(--pdp-rhythm-header-content)}.metric-feature_metrics__7XNX_[data-metric-count="3"] .metric-feature_item__bS6b1:first-child{grid-row:auto}}.CountdownBanner_badge__S7X7F{display:flex;align-items:baseline}.CountdownBanner_label__nyn4z{color:var(--pdp-accent-secondary)}.CountdownBanner_scarcity__jnyYf{display:grid;gap:var(--pdp-rhythm-media-caption);margin-block-start:var(--pdp-rhythm-paragraph)}.CountdownBanner_track__8UuDT{inline-size:100%;block-size:var(--pdp-stroke-strong);background:var(--pdp-divider-subtle)}.CountdownBanner_fill__eyi0R{block-size:100%;background:var(--pdp-accent-ink)}.line-diagram_diagram__o3lKA{container-type:inline-size;min-inline-size:var(--pdp-space-zero)}.line-diagram_drawing__pOBZJ{display:grid;grid-template-columns:minmax(0,1fr) calc(var(--pdp-type-label-size) * 6);align-items:start;padding-block:var(--pdp-rhythm-item) var(--pdp-rhythm-media-caption);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle);color:var(--pdp-accent-ink)}.line-diagram_drawing__pOBZJ[data-has-height=false]{grid-template-columns:minmax(0,1fr)}.line-diagram_elevation__JfrN3{position:relative;grid-area:1/1;min-inline-size:var(--pdp-space-zero)}.line-diagram_product__qxY7w[data-pdp-media=product]{position:absolute;inset:var(--pdp-stroke-strong);block-size:calc(100% - var(--pdp-stroke-strong) * 2);aspect-ratio:auto}.line-diagram_heightLines__DAzVC,.line-diagram_outline___PxJP,.line-diagram_widthLines__SM0Wh{position:absolute;display:block;overflow:visible;fill:none;stroke:currentColor;stroke-width:var(--pdp-stroke-hairline);pointer-events:none}.line-diagram_outline___PxJP{inset:0;inline-size:100%;block-size:100%;z-index:1}.line-diagram_heightRail__EbURL{position:relative;grid-area:1/2;align-self:stretch}.line-diagram_heightLines__DAzVC{inset-block:0;inset-inline-start:0;inline-size:var(--pdp-rhythm-item);block-size:100%}.line-diagram_heightText__NvBg6{position:absolute;inset-inline:calc(var(--pdp-rhythm-item) + var(--pdp-rhythm-media-caption)) 0;inset-block-start:50%;transform:translateY(-50%)}.line-diagram_widthRail__07qkP{position:relative;grid-area:2/1;min-block-size:calc(var(--pdp-type-label-size) * var(--pdp-type-label-leading) * 3 + var(--pdp-rhythm-item))}.line-diagram_widthLines__SM0Wh{inset-block-start:0;inset-inline:0;inline-size:100%;block-size:var(--pdp-rhythm-item)}.line-diagram_widthText__Ug8SC{position:absolute;inset-inline:var(--pdp-rhythm-media-caption);inset-block-start:calc(var(--pdp-rhythm-item) + var(--pdp-rhythm-media-caption));text-align:center}.line-diagram_measurement___MhQ5{display:grid;gap:var(--pdp-space-zero);min-inline-size:var(--pdp-space-zero);word-break:keep-all;overflow-wrap:anywhere}.line-diagram_detail__VPEG_,.line-diagram_label__iad5a,.line-diagram_note__zTHZg,.line-diagram_unit__GiOWB,.line-diagram_value__fh_TH{margin:var(--pdp-space-zero);font-family:var(--pdp-type-label-family);font-size:var(--pdp-type-label-size);font-weight:var(--pdp-type-label-weight);line-height:var(--pdp-type-label-leading);letter-spacing:var(--pdp-type-label-tracking)}.line-diagram_label__iad5a,.line-diagram_unit__GiOWB{color:var(--pdp-on-surface-secondary)}.line-diagram_value__fh_TH{font-family:var(--pdp-type-title-family);font-size:var(--pdp-type-title-size);font-weight:var(--pdp-type-title-weight);line-height:var(--pdp-type-title-leading);font-variant-numeric:tabular-nums;color:var(--pdp-accent-ink)}.line-diagram_unit__GiOWB{font-weight:var(--pdp-type-body-weight)}.line-diagram_amount__I6Hhd{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-space-zero) calc(var(--pdp-rhythm-media-caption) / 3)}.line-diagram_widthText__Ug8SC .line-diagram_measurement___MhQ5{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:var(--pdp-space-zero) var(--pdp-rhythm-media-caption)}.line-diagram_widthText__Ug8SC .line-diagram_amount__I6Hhd{justify-content:center}.line-diagram_specs__N9j3S{display:grid;list-style:none;padding:var(--pdp-space-zero);margin:var(--pdp-space-zero)}.line-diagram_spec__b5EFZ{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--pdp-rhythm-media-caption);padding-block:var(--pdp-rhythm-source-rule);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}.line-diagram_spec__b5EFZ>:only-child{grid-column:1/-1}.line-diagram_spec__b5EFZ>.line-diagram_measurement___MhQ5{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-rhythm-media-caption)}.line-diagram_spec__b5EFZ[data-dimension=depth]{border-block-start-color:var(--pdp-divider-strong)}.line-diagram_details__lu_86{display:grid;align-content:start;gap:var(--pdp-rhythm-media-caption);min-inline-size:var(--pdp-space-zero)}.line-diagram_detail__VPEG_,.line-diagram_note__zTHZg{font-family:var(--pdp-type-caption-family);font-size:var(--pdp-type-caption-size);font-weight:var(--pdp-type-caption-weight);line-height:var(--pdp-type-caption-leading);letter-spacing:var(--pdp-type-caption-tracking);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.line-diagram_detail__VPEG_{color:var(--pdp-on-surface-secondary)}.line-diagram_note__zTHZg{color:var(--pdp-on-surface-muted)}@container (max-width: 30rem){.line-diagram_drawing__pOBZJ{grid-template-columns:minmax(0,1fr) calc(var(--pdp-type-label-size) * 6)}.line-diagram_heightText__NvBg6{inset-inline-start:calc(var(--pdp-rhythm-item) + var(--pdp-rhythm-media-caption) / 2)}.line-diagram_spec__b5EFZ{grid-template-columns:minmax(0,1fr)}.line-diagram_widthText__Ug8SC .line-diagram_measurement___MhQ5{display:grid}}.editorial-pair_canvas__iUHfA{container-type:inline-size;min-inline-size:var(--pdp-space-zero);display:grid;gap:var(--pdp-rhythm-header-content)}.editorial-pair_spread__V9ytI{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.editorial-pair_primary__JIdMF{position:relative;z-index:0;min-inline-size:var(--pdp-space-zero);margin:var(--pdp-space-zero)}.editorial-pair_side__sLwnJ{display:grid;align-content:start;gap:var(--pdp-rhythm-item);padding-block-start:var(--pdp-rhythm-section);padding-inline-start:var(--pdp-rhythm-item)}.editorial-pair_secondary__rzS94,.editorial-pair_side__sLwnJ{position:relative;z-index:1;min-inline-size:var(--pdp-space-zero)}.editorial-pair_secondary__rzS94{margin:var(--pdp-space-zero);margin-inline-start:calc(var(--pdp-rhythm-item) * -2)}.editorial-pair_photoCaption__JZjR1{padding-block-start:var(--pdp-rhythm-media-caption);text-align:center;text-wrap:balance}.editorial-pair_primary__JIdMF .editorial-pair_photoCaption__JZjR1{padding-inline-end:var(--pdp-rhythm-item)}.editorial-pair_secondary__rzS94 .editorial-pair_photoCaption__JZjR1{padding-inline-start:var(--pdp-rhythm-item)}.editorial-pair_itemCaption__9V0c8{min-inline-size:var(--pdp-space-zero);display:grid;align-content:start;gap:var(--pdp-rhythm-eyebrow-title);text-align:center;text-wrap:balance}.editorial-pair_label__alYwP{font-family:var(--pdp-type-title-family);font-size:var(--pdp-type-label-size);font-weight:var(--pdp-type-label-weight);line-height:var(--pdp-type-label-leading);letter-spacing:var(--pdp-type-label-tracking);color:var(--pdp-on-surface-primary)}.editorial-pair_caption__pjBHV,.editorial-pair_label__alYwP{margin:var(--pdp-space-zero);word-break:keep-all;overflow-wrap:anywhere;text-wrap:balance}.editorial-pair_caption__pjBHV{font-family:var(--pdp-type-caption-family);font-size:var(--pdp-type-caption-size);font-weight:var(--pdp-type-caption-weight);line-height:var(--pdp-type-caption-leading);letter-spacing:var(--pdp-type-caption-tracking);color:var(--pdp-on-surface-secondary);text-align:center}.editorial-pair_note__nal6q{color:var(--pdp-on-surface-muted)}.editorial-pair_details__UaLvK{display:flex;flex-wrap:wrap;gap:var(--pdp-rhythm-eyebrow-title)}.editorial-pair_body__1HMvY{margin:var(--pdp-space-zero);max-inline-size:var(--pdp-type-body-measure);font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking);color:var(--pdp-on-surface-secondary);word-break:keep-all;overflow-wrap:anywhere;text-wrap:pretty}.editorial-pair_textSpread__qIjSW{display:grid;gap:var(--pdp-rhythm-header-content)}.editorial-pair_textColumns__IWFf7{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:var(--pdp-rhythm-item)}.editorial-pair_captionRows__3LBY_{list-style:none;margin:var(--pdp-space-zero);padding:var(--pdp-space-zero);display:grid;gap:var(--pdp-rhythm-item)}.editorial-pair_captionRows__3LBY_>li{min-inline-size:var(--pdp-space-zero);padding-block-start:var(--pdp-rhythm-media-caption);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}.editorial-pair_notes__rQL1D{display:grid;gap:var(--pdp-rhythm-eyebrow-title)}@container (max-width: 30rem){.editorial-pair_spread__V9ytI,.editorial-pair_textColumns__IWFf7{grid-template-columns:minmax(0,1fr);gap:var(--pdp-rhythm-item)}.editorial-pair_side__sLwnJ{padding:var(--pdp-space-zero)}.editorial-pair_secondary__rzS94{margin-inline-start:var(--pdp-rhythm-item)}.editorial-pair_primary__JIdMF .editorial-pair_photoCaption__JZjR1,.editorial-pair_secondary__rzS94 .editorial-pair_photoCaption__JZjR1{padding-inline:var(--pdp-space-zero)}}.editorial-pair_featureSpread__HCiqx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--pdp-rhythm-header-content) var(--pdp-rhythm-item);align-items:start}.editorial-pair_featureSpread__HCiqx>.editorial-pair_primary__JIdMF{grid-column:1;grid-row:2/span 2;align-self:center}.editorial-pair_featureCopy__zsx2O{display:contents}.editorial-pair_featureCopy__zsx2O>*{grid-column:2;min-inline-size:0}.editorial-pair_featureCopy__zsx2O>header[data-pdp-chrome]{grid-column:1/-1;grid-row:1}.editorial-pair_featureCopy__zsx2O>header:not([data-pdp-chrome]){grid-row:2}@container (max-width: 30rem){.editorial-pair_featureSpread__HCiqx{grid-template-columns:minmax(0,1fr)}.editorial-pair_featureSpread__HCiqx>.editorial-pair_primary__JIdMF{grid-row:2}.editorial-pair_featureCopy__zsx2O>*{grid-column:1}.editorial-pair_featureCopy__zsx2O>header:not([data-pdp-chrome]){grid-row:3}}.photo-statement_layout__8OPJD{container-type:inline-size;min-inline-size:var(--pdp-space-zero);--pdp-radius-media:var(--pdp-radius-none)}.photo-statement_statement__C0vaK{display:grid;gap:var(--pdp-rhythm-header-content);padding:var(--pdp-rhythm-section) var(--pdp-layout-gutter);color:var(--pdp-on-surface-primary)}.photo-statement_statement__C0vaK[data-statement-only=true]{padding-block:calc(var(--pdp-rhythm-chapter) + var(--pdp-rhythm-header-content))}.photo-statement_statement__C0vaK>header:not([data-pdp-chrome]){min-inline-size:var(--pdp-space-zero)}.photo-statement_statement__C0vaK h2{min-inline-size:var(--pdp-space-zero);max-inline-size:var(--pdp-type-display-measure);word-break:keep-all;overflow-wrap:break-word}.photo-statement_body__7AEIG{margin:var(--pdp-space-zero);max-inline-size:var(--pdp-type-body-measure);font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking);color:var(--pdp-on-surface-secondary);word-break:keep-all;overflow-wrap:break-word;white-space:pre-line;text-wrap:pretty}.photo-statement_notes__k5cMo{display:grid;gap:var(--pdp-rhythm-media-caption);max-inline-size:var(--pdp-type-body-measure)}.photo-statement_statement__C0vaK[data-chapter-align=center] :is(.photo-statement_body__7AEIG,.photo-statement_notes__k5cMo){margin-inline:auto;text-align:center;text-wrap:balance}.photo-statement_caption__Z8uFX{margin:var(--pdp-space-zero);font-family:var(--pdp-type-caption-family);font-size:var(--pdp-type-caption-size);font-weight:var(--pdp-type-caption-weight);line-height:var(--pdp-type-caption-leading);letter-spacing:var(--pdp-type-caption-tracking);color:var(--pdp-on-surface-muted);word-break:keep-all;overflow-wrap:break-word;white-space:pre-line;text-align:center;text-wrap:balance}.photo-statement_lines__gY7oP{display:grid;gap:var(--pdp-rhythm-section-compact);margin:var(--pdp-rhythm-header-content) var(--pdp-space-zero) var(--pdp-space-zero);padding:var(--pdp-space-zero);list-style:none}.photo-statement_line__bys1A{position:relative;min-inline-size:var(--pdp-space-zero);inline-size:84%}.photo-statement_line__bys1A:nth-child(2n){justify-self:end;text-align:end}.photo-statement_lineTitle__QNPa3{margin:var(--pdp-space-zero);font-family:var(--pdp-type-headline-serif-family);font-size:var(--pdp-type-headline-size);font-weight:var(--pdp-type-headline-serif-weight);line-height:var(--pdp-type-headline-serif-leading);letter-spacing:var(--pdp-type-headline-serif-tracking);color:var(--pdp-on-surface-primary);word-break:keep-all;overflow-wrap:break-word;white-space:pre-line;text-wrap:balance}.photo-statement_lineBody__1qn4d{margin-block-start:var(--pdp-rhythm-title-lead)}.photo-statement_line__bys1A:nth-child(2n) .photo-statement_lineBody__1qn4d{margin-inline-start:auto}@container (max-width: 30rem){.photo-statement_statement__C0vaK h2{max-inline-size:calc(100% - var(--pdp-rhythm-media-caption))}.photo-statement_line__bys1A{inline-size:100%}}.twin-panel_layout__Ulwwk{container-type:inline-size;min-inline-size:0}.twin-panel_panels__N8Rge{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto)}.twin-panel_panels__N8Rge[data-panel-count="1"]{grid-template-columns:minmax(0,1fr)}.twin-panel_panel__6gBBw{position:relative;display:grid;grid-row:1/span 5;grid-template-rows:subgrid;min-inline-size:0;padding:var(--pdp-rhythm-item);word-break:keep-all;overflow-wrap:anywhere}.twin-panel_panel__6gBBw[data-panel-surface=brand-alt]{--pdp-on-surface-primary:var(--pdp-on-brand-alt);--pdp-on-surface-secondary:var(--pdp-on-brand-alt-secondary);--pdp-on-surface-muted:var(--pdp-on-brand-alt-secondary);--pdp-accent-ink:var(--pdp-on-brand-alt);--pdp-accent-secondary:var(--pdp-on-brand-alt-secondary);--pdp-divider-subtle:var(--pdp-on-brand-alt-secondary);--pdp-divider-strong:var(--pdp-on-brand-alt);background:var(--pdp-surface-brand-alt);color:var(--pdp-on-brand-alt)}.twin-panel_panel__6gBBw[data-panel-surface=container]{--pdp-on-surface-primary:var(--pdp-on-container);--pdp-on-surface-secondary:var(--pdp-on-container);--pdp-on-surface-muted:var(--pdp-on-container);--pdp-accent-ink:var(--pdp-on-container);--pdp-accent-secondary:var(--pdp-on-container);--pdp-divider-subtle:var(--pdp-on-container);--pdp-divider-strong:var(--pdp-on-container);background:var(--pdp-surface-container);color:var(--pdp-on-container)}.twin-panel_body__fI3qL,.twin-panel_marker__LFowS,.twin-panel_note__LzaPK,.twin-panel_scene__dYKUk,.twin-panel_title__Fskzh{position:relative;min-inline-size:0;align-self:start;margin:0}.twin-panel_marker__LFowS{grid-row:1;display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--pdp-rhythm-eyebrow-title);padding-block-end:var(--pdp-rhythm-item);color:var(--pdp-on-surface-secondary);font-family:var(--pdp-type-label-family);font-size:var(--pdp-type-label-size);font-weight:var(--pdp-type-label-weight);line-height:var(--pdp-type-label-leading);letter-spacing:var(--pdp-type-label-tracking)}.twin-panel_scene__dYKUk{grid-row:2;padding-block-end:var(--pdp-rhythm-item)}.twin-panel_title__Fskzh{grid-row:3;padding-block-end:var(--pdp-rhythm-title-lead);font-family:var(--pdp-type-headline-serif-family);font-size:var(--pdp-type-title-size);font-weight:var(--pdp-type-headline-serif-weight);line-height:var(--pdp-type-title-leading);letter-spacing:var(--pdp-type-title-tracking);text-wrap:balance}.twin-panel_body__fI3qL,.twin-panel_title__Fskzh{color:var(--pdp-on-surface-primary);white-space:pre-line}.twin-panel_body__fI3qL{grid-row:4;max-inline-size:var(--pdp-type-body-measure);font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking);text-wrap:pretty}.twin-panel_caption__eVhNk,.twin-panel_note__LzaPK,.twin-panel_source__0wVFX{margin:0;font-family:var(--pdp-type-caption-family);font-size:var(--pdp-type-caption-size);font-weight:var(--pdp-type-caption-weight);line-height:var(--pdp-type-caption-leading);letter-spacing:var(--pdp-type-caption-tracking);text-align:center;text-wrap:balance;white-space:pre-line}.twin-panel_note__LzaPK{grid-row:5;padding-block-start:var(--pdp-rhythm-item);color:var(--pdp-on-surface-secondary)}.twin-panel_sharedRows__R0iuR{display:grid;gap:var(--pdp-rhythm-item);margin-block-start:var(--pdp-rhythm-header-content)}.twin-panel_sharedRow__rhGjf{position:relative;display:grid;grid-template-columns:minmax(0,1fr);min-inline-size:0;padding-block-start:var(--pdp-rhythm-item);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}.twin-panel_sharedRow__rhGjf[data-has-image=true]{grid-template-columns:minmax(0,1fr) minmax(0,2fr);-moz-column-gap:var(--pdp-rhythm-item);column-gap:var(--pdp-rhythm-item)}.twin-panel_sharedRow__rhGjf[data-has-image=true]>:not(.twin-panel_scene__dYKUk){grid-column:2}.twin-panel_sharedRow__rhGjf[data-has-image=true]>.twin-panel_scene__dYKUk{grid-column:1;grid-row:1/span 5;padding:0}.twin-panel_notes__e6Xgx{display:grid;gap:var(--pdp-rhythm-media-caption)}.twin-panel_source__0wVFX{padding-block-start:var(--pdp-rhythm-source-rule);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}@container (max-width: 30rem){.twin-panel_panels__N8Rge{grid-template-columns:minmax(0,1fr);grid-template-rows:auto}.twin-panel_panel__6gBBw{grid-row:auto;grid-template-rows:repeat(5,auto)}.twin-panel_sharedRow__rhGjf[data-has-image=true]{grid-template-columns:minmax(0,1fr)}.twin-panel_sharedRow__rhGjf[data-has-image=true]>:not(.twin-panel_scene__dYKUk){grid-column:1}.twin-panel_sharedRow__rhGjf[data-has-image=true]>.twin-panel_scene__dYKUk{grid-column:1;grid-row:2;padding-block-end:var(--pdp-rhythm-item)}}[data-pdp-family=colorblock] .twin-panel_panels__N8Rge[data-panel-composition=spread]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(5,auto);-moz-column-gap:var(--pdp-rhythm-item);column-gap:var(--pdp-rhythm-item)}[data-pdp-family=colorblock] .twin-panel_panels__N8Rge[data-panel-composition=spread][data-panel-count="1"]{grid-template-columns:minmax(0,1fr)}[data-pdp-family=colorblock] .twin-panel_panels__N8Rge[data-panel-composition=spread] .twin-panel_panel__6gBBw{--pdp-on-surface-primary:inherit;--pdp-on-surface-secondary:inherit;--pdp-on-surface-muted:inherit;--pdp-accent-ink:inherit;--pdp-accent-secondary:inherit;--pdp-divider-subtle:inherit;--pdp-divider-strong:inherit;grid-row:1/span 5;grid-template-rows:subgrid;padding:var(--pdp-space-zero);background:none;color:inherit}.ThreeMetricCard_evidence___TsOl,.ThreeMetricCard_stats__5I8vB,.ThreeMetricCard_testimonials__LJVjb{display:grid;gap:var(--pdp-rhythm-item)}.ThreeMetricCard_stat__56knd{padding-block:var(--pdp-rhythm-item);border-top:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle)}.ThreeMetricCard_card___v8kz,.ThreeMetricCard_evidenceCard__WIGuO,.ThreeMetricCard_stat__56knd{display:grid;gap:var(--pdp-rhythm-media-caption);min-width:0}.ThreeMetricCard_authorRow__o36HZ{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--pdp-rhythm-media-caption);align-items:baseline}.pdp-comparison_table__81aIF{inline-size:100%;table-layout:fixed;border-collapse:collapse;color:var(--pdp-on-surface-primary)}.pdp-comparison_cell__nx_j6,.pdp-comparison_header__fNjxf{padding-block:var(--pdp-rhythm-paragraph);padding-inline:var(--pdp-rhythm-media-caption);border-block-start:var(--pdp-stroke-hairline) solid var(--pdp-divider-subtle);text-align:start;vertical-align:top;overflow-wrap:anywhere;word-break:keep-all}.pdp-comparison_cell__nx_j6{font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking)}.pdp-comparison_header__fNjxf{font-family:var(--pdp-type-label-family);font-size:var(--pdp-type-label-size);font-weight:var(--pdp-type-label-weight);line-height:var(--pdp-type-label-leading);letter-spacing:var(--pdp-type-label-tracking);color:var(--pdp-accent-ink)}.pdp-comparison_preferred__I7PIr{--pdp-accent-ink:var(--pdp-on-accent-soft,var(--pdp-on-container-low));--pdp-accent-secondary:var(--pdp-on-accent-soft,var(--pdp-on-container-low));--pdp-on-surface-primary:var(--pdp-on-accent-soft,var(--pdp-on-container-low));--pdp-on-surface-secondary:var(--pdp-on-accent-soft,var(--pdp-on-container-low));--pdp-on-surface-muted:var(--pdp-on-accent-soft,var(--pdp-on-container-low));background:var(--pdp-accent-soft);color:var(--pdp-on-accent-soft,var(--pdp-on-container-low))}.UsageRoutine4Step_content__gGHGw{display:grid;min-inline-size:0;gap:var(--pdp-rhythm-item)}.UsageRoutine4Step_missingImage__q3qYb{aspect-ratio:var(--pdp-media-ratio-landscape);background:var(--pdp-surface-container)}.WhyOversized_subline__WwERW{margin:0;max-inline-size:var(--pdp-type-title-measure);font-family:var(--pdp-type-title-family);font-size:var(--pdp-type-title-size);font-weight:var(--pdp-type-title-weight);line-height:var(--pdp-type-title-leading);letter-spacing:var(--pdp-type-title-tracking);text-wrap:balance;word-break:keep-all;overflow-wrap:anywhere}.WhyOversized_body__R6bBo{margin:0;max-inline-size:var(--pdp-type-body-measure);font-family:var(--pdp-type-body-family);font-size:var(--pdp-type-body-size);font-weight:var(--pdp-type-body-weight);line-height:var(--pdp-type-body-leading);letter-spacing:var(--pdp-type-body-tracking);white-space:pre-line;word-break:keep-all;overflow-wrap:anywhere}.SpecTechSections_techStoryContent__S8roh{display:grid;gap:var(--pdp-rhythm-title-lead)}.SpecTechSections_techBenefitList__Ceka4{display:grid;gap:var(--pdp-rhythm-item)}.SpecTechSections_techBenefitRow__qBu_O{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pdp-layout-column-min)),1fr));gap:var(--pdp-rhythm-item)}.SpecTechSections_techBenefitRow__qBu_O[data-has-media=false]{grid-template-columns:1fr}.SpecTechSections_techBenefitRow__qBu_O[data-row-direction=reverse]>figure{order:1}.SpecTechSections_techBenefitCopy__cN3Kf{display:grid;align-content:center;gap:var(--pdp-rhythm-title-lead);min-width:0}.SpecTechSections_techMetricRail__H7Y_T{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--pdp-layout-column-min)),1fr));gap:var(--pdp-rhythm-item)}.SpecTechSections_techMetric__2xEIk{display:grid;align-content:start;gap:var(--pdp-rhythm-media-caption);min-width:0}.SpecTechSections_techMetricValue__kd0Zx{margin:var(--pdp-space-zero)}.SpecTechSections_techMetricCaption__b3r3P{text-align:center;text-wrap:balance}.SpecTechSections_techProofNote__Z9xpP,.SpecTechSections_techProofNotes__DDRdZ{display:grid;gap:var(--pdp-rhythm-item)}.SpecTechSections_techProofNote__Z9xpP{grid-template-columns:auto minmax(0,1fr)}.SpecTechSections_techProofBody__E9dhQ{margin-top:var(--pdp-rhythm-title-lead)}.SpecTechSections_techMatrix__Br9pB{min-width:0}.SpecTechSections_techMatrixHeader__XQ4kj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--pdp-rhythm-item);padding-block:var(--pdp-rhythm-item)}.SpecTechSections_techMatrixLabelHeader__4bpcZ{color:var(--pdp-accent-ink)}.SpecTechSections_techMatrixColumnHeader__0zQ7r{display:grid;align-content:end;gap:var(--pdp-rhythm-media-caption);min-width:0}.SpecTechSections_techMatrixHeaderText__UVWqL{color:var(--pdp-accent-ink)}.SpecTechSections_techMatrixRecommend__fEd_D{color:var(--pdp-accent-secondary)}.SpecTechSections_techMatrixValues__WD_E3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--pdp-rhythm-item)}.SpecTechSections_techMatrixCell__ECs_C{min-width:0;font-variant-numeric:tabular-nums}.SpecTechSections_techMatrixCellStrong__1qPdn{color:var(--pdp-accent-ink)}.SpecTechSections_techMatrixCheck__Xz_s5{margin-inline-end:var(--pdp-rhythm-media-caption);color:var(--pdp-accent-secondary)}.overlay_alertScrim__itUfM,.overlay_scrim__oKDoR{backdrop-filter:blur(var(--ui-scrim-blur))}.overlay_scrim__oKDoR[data-state=open]{animation:overlay_overlay-fade-in__YJsOe var(--ui-duration-slow) var(--ui-ease-enter) both}.overlay_scrim__oKDoR[data-state=closed]{animation:overlay_overlay-fade-out__qJeWZ calc(var(--ui-duration-slow) * .7) var(--ui-ease-exit) both}.overlay_dialog__jW5B2{--overlay-rise:var(--ui-reveal-distance)}.overlay_dialog__jW5B2[data-state=open]{animation:overlay_overlay-dialog-in__3q6M9 var(--ui-duration-slow) var(--ui-ease-enter) both}.overlay_dialog__jW5B2[data-state=closed]{animation:overlay_overlay-dialog-out__f_dzw var(--ui-duration-fast) var(--ui-ease-exit) both}.overlay_alert__NZGMl{--overlay-rise:calc(var(--ui-reveal-distance) * 0.75)}.overlay_alert__NZGMl[data-state=open]{animation:overlay_overlay-dialog-in__3q6M9 var(--ui-duration-base) var(--ui-ease-enter) both}.overlay_alert__NZGMl[data-state=closed]{animation:overlay_overlay-dialog-out__f_dzw var(--ui-duration-fast) var(--ui-ease-exit) both}.overlay_alertScrim__itUfM[data-state=open]{animation:overlay_overlay-fade-in__YJsOe var(--ui-duration-base) var(--ui-ease-enter) both}.overlay_alertScrim__itUfM[data-state=closed]{animation:overlay_overlay-fade-out__qJeWZ var(--ui-duration-fast) var(--ui-ease-exit) both}.overlay_sheet__vhtNb[data-state=open]{animation:overlay_overlay-sheet-in__WonrI var(--ui-duration-slow) var(--ui-ease-enter) both}.overlay_sheet__vhtNb[data-state=closed]{animation:overlay_overlay-sheet-out__6ivhy calc(var(--ui-duration-slow) * .7) var(--ui-ease-exit) both}.overlay_sheet__vhtNb[data-side=right]{--overlay-from:100% 0}.overlay_sheet__vhtNb[data-side=left]{--overlay-from:-100% 0}.overlay_sheet__vhtNb[data-side=bottom]{--overlay-from:0 100%}.overlay_sheet__vhtNb[data-side=top]{--overlay-from:0 -100%}.overlay_sheet__vhtNb[data-side=responsive]{--overlay-from:0 100%}@media (min-width:640px){.overlay_sheet__vhtNb[data-side=responsive]{--overlay-from:100% 0}}.overlay_float__3l9P5{--overlay-from:0 0}.overlay_float__3l9P5[data-side=bottom]{--overlay-from:0 -4px}.overlay_float__3l9P5[data-side=top]{--overlay-from:0 4px}.overlay_float__3l9P5[data-side=left]{--overlay-from:4px 0}.overlay_float__3l9P5[data-side=right]{--overlay-from:-4px 0}.overlay_float__3l9P5[data-state=delayed-open],.overlay_float__3l9P5[data-state=instant-open],.overlay_float__3l9P5[data-state=open]{animation:overlay_overlay-float-in__TIHYN var(--ui-duration-base) var(--ui-ease-enter) both}.overlay_float__3l9P5[data-state=closed]{animation:overlay_overlay-float-out__W1EGc calc(var(--ui-duration-base) * .7) var(--ui-ease-exit) both}@keyframes overlay_overlay-fade-in__YJsOe{0%{opacity:0}}@keyframes overlay_overlay-fade-out__qJeWZ{to{opacity:0}}@keyframes overlay_overlay-dialog-in__3q6M9{0%{opacity:0;translate:0 var(--overlay-rise,0);scale:.98}}@keyframes overlay_overlay-dialog-out__f_dzw{to{opacity:0;scale:.98}}@keyframes overlay_overlay-sheet-in__WonrI{0%{translate:var(--overlay-from)}}@keyframes overlay_overlay-sheet-out__6ivhy{to{translate:var(--overlay-from)}}@keyframes overlay_overlay-float-in__TIHYN{0%{opacity:0;translate:var(--overlay-from)}}@keyframes overlay_overlay-float-out__W1EGc{to{opacity:0;translate:var(--overlay-from)}}@media (prefers-reduced-motion:reduce){.overlay_alert__NZGMl[data-state=open],.overlay_dialog__jW5B2[data-state=open],.overlay_float__3l9P5[data-state=delayed-open],.overlay_float__3l9P5[data-state=instant-open],.overlay_float__3l9P5[data-state=open],.overlay_sheet__vhtNb[data-state=open]{animation-name:overlay_overlay-fade-in__YJsOe}.overlay_alert__NZGMl[data-state=closed],.overlay_dialog__jW5B2[data-state=closed],.overlay_float__3l9P5[data-state=closed],.overlay_sheet__vhtNb[data-state=closed]{animation-name:overlay_overlay-fade-out__qJeWZ}}.HeroUnified_hero__r0AIm{width:100%;padding:var(--ui-landing-top) var(--ui-landing-gutter) var(--ui-landing-band-end)}.HeroUnified_layout__jZszB{display:grid;width:100%;max-width:var(--ui-landing-width);grid-template-columns:minmax(0,1fr);align-items:center;gap:var(--ui-space-48);margin:0 auto}.HeroUnified_layoutSolo__KEb_m{width:100%;max-width:var(--ui-page-narrow);margin:0 auto}.HeroUnified_copy__eQx_n{display:flex;min-width:0;flex-direction:column;align-items:center;overflow-wrap:anywhere;word-break:keep-all}.HeroUnified_title__PAF_b{color:var(--ui-text);font-size:var(--ui-landing-hero-size);font-weight:600;letter-spacing:var(--ui-tracking-display);line-height:var(--ui-landing-hero-line);text-align:center;text-wrap:balance}.HeroUnified_description__x_Gje{margin-top:var(--ui-space-16);color:var(--ui-text-secondary);font-size:var(--ui-landing-lede-size);line-height:var(--ui-landing-lede-line);text-align:center;text-wrap:balance}.HeroUnified_input__1s05N{width:100%;margin-top:var(--ui-space-32)}.HeroUnified_hint__SxaWY{margin-top:var(--ui-space-12);color:var(--ui-text-muted);text-align:center;text-wrap:balance}@media (min-width:1024px){.HeroUnified_layout__jZszB{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:639px){.HeroUnified_layout__jZszB{gap:var(--ui-space-32)}.HeroUnified_description__x_Gje{margin-top:var(--ui-space-12)}.HeroUnified_input__1s05N{margin-top:var(--ui-space-24)}}.living_livingNatural__kLBLl,.pet_petCare__jD7_p{background:var(--pdp-surface-paper);color:var(--pdp-on-paper)}.fashion_fashionEditorial__psagS,.kids_kidsGentle__WDCbw{background:var(--pdp-surface-paper);color:var(--pdp-on-paper)}.hobby_hobbyMaker__Rokpm,.kitchen_kitchenCraft__8L2U2,.sports_sportsPerformance__3Fz1T,.travel_travelEditorial__74CKQ{background:var(--pdp-surface-paper);color:var(--pdp-on-paper)}.AssemblySkinPicker_root__cbtkZ{container-type:inline-size;width:100%}.AssemblySkinPicker_grid__uTrIU{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--ui-gap)}@container (min-width: 320px){.AssemblySkinPicker_grid__uTrIU{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 960px){.AssemblySkinPicker_grid__uTrIU{grid-template-columns:repeat(5,minmax(0,1fr))}}.AssemblySkinPicker_choice__zTkDd{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;align-items:center;min-width:0;min-height:64px;padding:12px 16px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s cubic-bezier(.22,1,.36,1),background-color .16s cubic-bezier(.22,1,.36,1),transform .16s cubic-bezier(.22,1,.36,1)}.AssemblySkinPicker_choice__zTkDd:hover{border-color:var(--ui-border-control);transform:translateY(-1px)}.AssemblySkinPicker_choice__zTkDd:focus-visible{outline:var(--ui-focus-ring-width) solid var(--ui-focus);outline-offset:var(--ui-focus-ring-offset)}.AssemblySkinPicker_choice__zTkDd[aria-checked=true]{border-color:var(--ui-focus);background:var(--ui-selected);color:var(--ui-selected-text)}.AssemblySkinPicker_selectedCheck__dy480{position:absolute;top:12px;right:16px;color:var(--ui-selected-text)}.AssemblySkinPicker_copy__Vf_Yr{display:grid;min-width:0;gap:2px;padding-right:20px}.AssemblySkinPicker_label__agm6t{word-break:keep-all;overflow-wrap:break-word;font-size:13px;font-weight:700;line-height:1.35}.AssemblySkinPicker_meta___8ESd{color:var(--ui-text-muted);font-size:11px;line-height:16px}.AssemblySkinPicker_choice__zTkDd[aria-checked=true] .AssemblySkinPicker_meta___8ESd{color:var(--ui-selected-text)}@media (prefers-reduced-motion:reduce){.AssemblySkinPicker_choice__zTkDd{transition:none}}.WireframeSkeletons_sectionShell__QzgRe{transition-property:border-color,background-color,box-shadow}.WireframeSkeletons_sectionSelectButton__168Pj{border-radius:12px}.WireframeSkeletons_sectionSelectButton__168Pj:focus-visible{outline:2px solid currentColor;outline-offset:3px}.WireframeSkeletons_assembledSection__G_1sv{position:relative;min-height:120px;isolation:isolate}.WireframeSkeletons_assembledContent__YdIHV{position:absolute;z-index:1;inset:0;overflow:hidden;pointer-events:none;transition:opacity .18s ease,transform .18s ease}@media (prefers-reduced-motion:reduce){.WireframeSkeletons_assembledContent__YdIHV{transition:none}}.header-status-line_previewClamp__UeC_H{position:relative;max-height:6.5rem;overflow:hidden}.header-status-line_previewClamp__UeC_H:after{position:absolute;inset-inline:0;bottom:0;height:2rem;background:linear-gradient(to bottom,transparent,var(--ui-surface));content:"";pointer-events:none}.header-status-line_markdown__Gr81d{overflow-wrap:anywhere;color:var(--ui-text-secondary);font-size:var(--ui-font-size-body);line-height:1.6}.header-status-line_markdown__Gr81d h1,.header-status-line_markdown__Gr81d h2,.header-status-line_markdown__Gr81d h3,.header-status-line_markdown__Gr81d h4{margin-block:0 var(--ui-space-8);color:var(--ui-text);font-weight:600;line-height:1.45}.header-status-line_markdown__Gr81d h1,.header-status-line_markdown__Gr81d h2{font-size:var(--ui-font-size-title)}.header-status-line_markdown__Gr81d h3,.header-status-line_markdown__Gr81d h4{font-size:var(--ui-font-size-label)}.header-status-line_markdown__Gr81d p{margin:0 0 var(--ui-space-8);color:inherit;font-size:inherit;line-height:inherit}.header-status-line_markdown__Gr81d del,.header-status-line_markdown__Gr81d em,.header-status-line_markdown__Gr81d mark,.header-status-line_markdown__Gr81d s,.header-status-line_markdown__Gr81d strong{color:var(--ui-text);font-size:inherit}.header-status-line_markdown__Gr81d strong{font-weight:600}.header-status-line_markdown__Gr81d em{font-style:italic}.header-status-line_markdown__Gr81d ol,.header-status-line_markdown__Gr81d ul{margin:0 0 var(--ui-space-8);padding-inline-start:var(--ui-space-16)}.header-status-line_markdown__Gr81d li{margin-block:0 var(--ui-space-4);padding-inline-start:var(--ui-space-4);font-size:inherit;line-height:1.55}.header-status-line_markdown__Gr81d .overflow-x-auto{margin-block:var(--ui-space-8);max-width:100%}.header-status-line_markdown__Gr81d table{min-width:100%;font-size:var(--ui-font-size-meta);line-height:1.5}.header-status-line_markdown__Gr81d td,.header-status-line_markdown__Gr81d th{padding:var(--ui-space-4) var(--ui-space-8);white-space:normal}.header-status-line_markdown__Gr81d tbody,.header-status-line_markdown__Gr81d thead,.header-status-line_markdown__Gr81d tr{border-color:var(--ui-border)}.header-status-line_markdown__Gr81d thead{background:var(--ui-surface-subtle)}.header-status-line_markdown__Gr81d th{color:var(--ui-text);font-weight:600}.header-status-line_markdown__Gr81d td{color:var(--ui-text-secondary)}.header-status-line_markdown__Gr81d hr{margin-block:var(--ui-space-8)}.CompactEditorTools_tools__e8xOt{flex:0 0 auto;min-height:0;background:var(--ec-panel-bg);color:var(--ec-text-primary)}.CompactEditorTools_bar__0TC2D{display:flex;border-top:1px solid var(--ec-panel-border);padding:4px 8px calc(4px + env(safe-area-inset-bottom, 0px));gap:4px}.CompactEditorTools_bar__0TC2D button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:44px;min-height:52px;flex:1;border:0;border-radius:8px;background:transparent;color:var(--ec-text-secondary);font-size:11px;font-weight:500;cursor:pointer}.CompactEditorTools_bar__0TC2D button[aria-expanded=true],.CompactEditorTools_bar__0TC2D button[data-active=true]{color:var(--ui-selected-text);background:var(--ui-selected)}.CompactEditorTools_tools__e8xOt button:focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}@media (max-height:500px){.CompactEditorTools_bar__0TC2D button{min-height:44px}}.CompactEditorTools_moreMenu__O22ef [role=menuitem]{min-height:44px;gap:8px}.CompactEditorTools_moreMenu__O22ef [role=menuitem][data-active=true]{color:var(--ui-selected-text);background:var(--ui-selected)}.CompactEditorTools_headingOverlay__PgWG3{position:absolute;top:8px;right:8px;z-index:2}.EditorFirstRunGuide_guide__AkyM_{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:80;width:min(300px,calc(100vw - 36px));padding:20px;border:1px solid var(--ec-panel-border,#3a342e);border-radius:12px;background:var(--ec-surface-elevated,#fffdfb);color:var(--ec-text-primary,#211e1c);box-shadow:0 16px 48px rgba(33,30,28,.16),0 4px 12px rgba(33,30,28,.08);animation:EditorFirstRunGuide_guide-enter__bLBGZ .22s cubic-bezier(.16,1,.3,1) both}.EditorFirstRunGuide_guide__AkyM_:focus{outline:none}.EditorFirstRunGuide_progress__BKfld{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:16px}.EditorFirstRunGuide_progress__BKfld span{height:3px;background:var(--ec-neutral-200,#e5e5e5)}.EditorFirstRunGuide_progress__BKfld .EditorFirstRunGuide_progressActive__rEalD{background:var(--brand-500,#ff85b3)}.EditorFirstRunGuide_stepCount__vGej9{margin:0 0 8px;color:var(--ec-text-muted,#8c8580);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-variant-numeric:tabular-nums;letter-spacing:.05em}.EditorFirstRunGuide_title__CQQBA{margin:0 0 8px;font-size:15px;font-weight:700;line-height:1.4;letter-spacing:-.018em;text-wrap:balance}.EditorFirstRunGuide_description__uJ5f_{margin:0;color:var(--ec-text-secondary,#5f5955);font-size:12px;line-height:1.65;word-break:keep-all}.EditorFirstRunGuide_actions__R0Aj_{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:18px;padding-top:14px;border-top:1px solid var(--ec-panel-divider,#eeeae6)}.EditorFirstRunGuide_next__ZMYT_,.EditorFirstRunGuide_skip__O1RWL{min-height:44px;border-radius:8px;padding:0 14px;cursor:pointer;font-size:12px;font-weight:700;transition:background-color var(--ec-motion-fast,.16s) var(--ec-ease-standard,ease),border-color var(--ec-motion-fast,.16s) var(--ec-ease-standard,ease),color var(--ec-motion-fast,.16s) var(--ec-ease-standard,ease),transform var(--ec-motion-instant,80ms) var(--ec-ease-accelerate,ease-out)}.EditorFirstRunGuide_skip__O1RWL{border:0;background:transparent;color:var(--ec-text-muted,#8c8580)}.EditorFirstRunGuide_skip__O1RWL:hover{background:var(--ec-neutral-100,#f5f5f5);color:var(--ec-text-primary,#211e1c)}.EditorFirstRunGuide_next__ZMYT_{border:1px solid var(--ec-text-primary,#211e1c);background:var(--ec-text-primary,#211e1c);color:var(--ec-panel-bg,#fffdfb)}.EditorFirstRunGuide_next__ZMYT_:hover{border-color:var(--ec-neutral-800,#262626);background:var(--ec-neutral-800,#262626)}.EditorFirstRunGuide_next__ZMYT_:active,.EditorFirstRunGuide_skip__O1RWL:active{transform:scale(.97)}@keyframes EditorFirstRunGuide_guide-enter__bLBGZ{0%{opacity:0;transform:translate(-50%,calc(-50% + 8px))}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width:1023px){.EditorFirstRunGuide_guide__AkyM_{width:min(300px,calc(100vw - 24px))}}@media (prefers-reduced-motion:reduce){.EditorFirstRunGuide_guide__AkyM_{animation:none}.EditorFirstRunGuide_next__ZMYT_,.EditorFirstRunGuide_skip__O1RWL{transition-duration:.01ms}}.left-pane_sectionHeader__q3SqX{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--ui-border)}.left-pane_sectionHeaderContent__LhE7r{display:flex;align-items:center;gap:8px}.left-pane_sectionHeaderTitle__pYv3j{font-size:var(--ec-text-section-size);font-weight:600;color:var(--ui-text)}.left-pane_sectionHeaderSubtitle__E4lZ4{font-size:12px;font-weight:500;color:var(--ui-text-secondary)}.left-pane_badge__x_3Tt{display:inline-flex;align-items:center;border-radius:var(--ui-radius-control);padding:4px 10px;font-size:12px;font-weight:600;color:var(--ui-text-secondary);background-color:var(--ui-surface-subtle);border:1px solid var(--ui-border-control);white-space:nowrap;flex-shrink:0}.left-pane_badgeActive__AU8U2{background-color:var(--ui-action);color:var(--ui-on-action);border-color:transparent;box-shadow:var(--ec-shadow-sm)}.left-pane_input__krxX7{height:36px;width:100%;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border-control);background-color:var(--ui-surface-subtle);padding:0 10px;font-size:14px;color:var(--ui-text);outline:none;transition:border-color var(--ec-transition-base)}.left-pane_input__krxX7:focus{border-color:var(--ui-border-control);outline:2px solid var(--ui-focus);outline-offset:2px}.left-pane_label__pbVe3{display:block;font-size:12px;font-weight:500;color:var(--ui-text-secondary);margin-bottom:6px}.left-pane_panelEmpty__0bqnu{flex-direction:column;gap:12px;border-radius:var(--ui-radius-panel);border:1px dashed var(--ui-border-control);padding:32px 20px;text-align:center;text-wrap:balance}.left-pane_panelEmptyIcon__8cMYV,.left-pane_panelEmpty__0bqnu{display:flex;align-items:center;justify-content:center;background-color:var(--ui-surface-subtle)}.left-pane_panelEmptyIcon__8cMYV{width:44px;height:44px;border-radius:var(--ui-radius-control);color:var(--ui-text-muted);flex-shrink:0}.left-pane_panelEmptyHeading__PwjpW{font-size:var(--ec-text-section-size);font-weight:600;color:var(--ui-text-secondary);margin:0}.left-pane_panelEmptyHelper__bAoH8{font-size:12px;color:var(--ui-text-muted);line-height:1.5;width:100%;margin:0;text-align:center;text-wrap:balance}.left-pane_divider__NP6y1{height:1px;background-color:var(--ui-border);margin:8px 0}.left-pane_historyEntry__iN2wr{display:flex;align-items:center;gap:8px;width:100%;padding:8px;border-radius:var(--ui-radius-control);cursor:pointer;border:1px solid transparent;transition:background-color var(--ec-transition-fast)}.left-pane_historyEntry__iN2wr:hover{background-color:var(--ui-surface-subtle)}.left-pane_historyEntryCurrent__pSIUk{background-color:var(--ui-selected);border-color:var(--ui-focus);color:var(--ui-selected-text);font-weight:600;box-shadow:inset 0 0 0 1px var(--ui-focus)}.left-pane_historyEntryFuture__0KTVK{opacity:1;color:var(--ui-text-muted)}.left-pane_historyEntryFuture__0KTVK:hover{opacity:1;background-color:var(--ui-surface-subtle);color:var(--ui-text-muted)}.left-pane_historyDot__cL9UX{width:8px;height:8px;border-radius:50%;flex-shrink:0;background-color:var(--ui-border)}.left-pane_historyDotCurrent__S9qE0{background-color:var(--ui-action)}.left-pane_historyDotFuture__IM_Sm{background-color:var(--ui-border);opacity:1;color:var(--ui-text-muted)}.left-pane_historyIcon__JkpT0{width:24px;height:24px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ui-text-secondary)}.left-pane_historyIconCurrent__vDftA{color:var(--ui-selected-text)}.left-pane_sectionRow__pXJyZ{display:grid;grid-template-columns:24px minmax(0,1fr) 32px;align-items:center;gap:8px;height:56px;border-radius:var(--ui-radius-control);padding:8px;background-color:var(--ui-surface)}.left-pane_typeHeader__Qnlf7{display:flex;width:100%;align-items:center;justify-content:space-between;border-radius:var(--ui-radius-control);border:1px solid transparent;padding:8px 10px;font-size:var(--ec-text-section-size);font-weight:600;letter-spacing:-.005em;color:var(--ui-text);background-color:transparent;cursor:pointer;transition:background-color var(--ec-transition-fast),border-color var(--ec-transition-fast)}.left-pane_typeHeader__Qnlf7:hover{background-color:var(--ui-surface-subtle);border-color:var(--ui-border)}.left-pane_typeHeader__Qnlf7:focus-visible{outline:2px solid var(--ui-focus);border-color:var(--ui-border-control);box-shadow:none;outline-offset:2px}.left-pane_typeHeaderExpanded__sy35B{background-color:var(--ui-surface-subtle);border-color:var(--ui-border)}.left-pane_templateButton__L84_s{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:8px;border-radius:var(--ui-radius-control);border:1px solid var(--ui-border);background-color:var(--ui-surface);padding:8px;font-size:var(--ec-text-section-size);color:var(--ui-text-secondary);cursor:pointer;transition:opacity var(--ec-transition-fast)}.left-pane_templateButton__L84_s:hover{opacity:1;border-color:var(--ui-border-control)}.left-pane_templateButtonLabel__Hz6_v{color:var(--ui-text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.left-pane_templateButtonDesc__fAaX7{font-size:12px;color:var(--ui-text-muted);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (prefers-reduced-motion:reduce){.left-pane_historyEntry__iN2wr,.left-pane_templateButton__L84_s,.left-pane_typeHeader__Qnlf7{transition:none}}.left-pane_historyEntry__iN2wr:focus-visible,.left-pane_input__krxX7:focus-visible,.left-pane_templateButton__L84_s:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.left-pane_historyEntry__iN2wr:disabled,.left-pane_input__krxX7:disabled,.left-pane_templateButton__L84_s:disabled,.left-pane_typeHeader__Qnlf7:disabled{background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);opacity:1;cursor:not-allowed;transform:none}.section-library_sectionRowWrapper__wUOKz:hover{background-color:var(--ec-surface-muted)}.section-library_sectionRowSelected__QQHVl{background-color:transparent}.section-library_sectionWithHiddenNodes__lyP4z{display:flex;flex-direction:column}.section-library_hiddenNodesPanel__S5pN_{margin:-2px 8px 6px 30px;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle)}.section-library_hiddenNodesToggle___16uJ{display:flex;align-items:center;gap:5px;width:100%;min-height:32px;padding:0 8px;border:0;background:transparent;color:var(--ui-text-secondary);cursor:pointer;font-size:12px;font-weight:700}.section-library_hiddenNodeRestoreButton__KDQTZ:focus-visible,.section-library_hiddenNodesToggle___16uJ:focus-visible{outline:2px solid var(--ui-focus);box-shadow:none;outline-offset:2px}.section-library_hiddenNodesChevronExpanded__JnudK,.section-library_hiddenNodesChevron__crvYH{flex-shrink:0;transition:transform var(--ec-motion-fast) var(--ec-ease-standard)}.section-library_hiddenNodesChevronExpanded__JnudK{transform:rotate(180deg)}.section-library_hiddenNodesList__ThEwh{display:flex;flex-direction:column;gap:4px;margin:0;padding:0 5px 5px;list-style:none}.section-library_hiddenNodeRestoreButton__KDQTZ{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:32px;padding:0 7px;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);cursor:pointer;font-size:12px}.section-library_hiddenNodeRestoreButton__KDQTZ span:first-child{min-width:0;overflow:hidden;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.section-library_hiddenNodeRestoreButton__KDQTZ span:last-child{flex-shrink:0;color:var(--ui-text-muted);font-size:12px}.section-library_hiddenNodeRestoreButton__KDQTZ:hover{border-color:var(--ui-border-control);color:var(--ui-selected-text)}.section-library_sectionRowWrapper__wUOKz:focus-within .section-library_grip__PqL_P,.section-library_sectionRowWrapper__wUOKz:hover .section-library_grip__PqL_P{opacity:1}.section-library_sectionRowWrapper__wUOKz:focus-within .section-library_kebab__7Lf_e,.section-library_sectionRowWrapper__wUOKz:hover .section-library_kebab__7Lf_e{opacity:1}.section-library_rowSelected__DnUap .section-library_grip__PqL_P,.section-library_rowSelected__DnUap .section-library_kebab__7Lf_e{opacity:1}.section-library_grip__PqL_P{opacity:0;transition:opacity .16s linear;cursor:grab;display:inline-flex;min-width:20px;min-height:32px;align-items:center;justify-content:center;color:var(--ui-text-muted);flex-shrink:0}.section-library_grip__PqL_P:active{cursor:grabbing}.section-library_kebab__7Lf_e{opacity:0;transition:opacity .16s linear;display:inline-flex;height:28px;width:28px;min-width:28px;align-items:center;justify-content:center;border-radius:var(--ui-radius-control);background:none;border:none;cursor:pointer;color:var(--ui-text-secondary);flex-shrink:0}.section-library_kebab__7Lf_e:hover{background-color:var(--ui-surface-subtle)}.section-library_panelHeader__Iw70J{display:flex;align-items:center;gap:var(--ui-gap);min-height:var(--ui-control-lg);margin:-8px 0 8px;padding-right:var(--ui-control-lg);padding-left:calc(1px + var(--ui-space-8) + 20px + var(--ui-space-8) + var(--ui-gap-tight))}.section-library_panelHeaderTitle___7ms5{min-width:0;flex:1 1 auto;margin:0;overflow:hidden;color:var(--ui-text);font-size:15px;font-weight:600;line-height:22px;letter-spacing:-.006em;text-overflow:ellipsis;white-space:nowrap}.section-library_panelHeaderCount__t8HKi{color:var(--ui-text-muted);font-weight:400}.section-library_addButton__m27fk{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;padding:7px 12px;border-radius:4px;border:1px solid color-mix(in srgb,var(--ui-text) 12%,transparent);background-color:transparent;cursor:pointer;font-size:13px;font-weight:600;letter-spacing:-.006em;color:var(--ui-text)}.section-library_addButton__m27fk:hover{background-color:color-mix(in srgb,var(--ui-text) 5%,transparent)}.section-library_addButton__m27fk:active{transform:scale(.99)}.section-library_row__acFcf{display:grid;grid-template-columns:20px 36px minmax(0,1fr) 28px;align-items:center;gap:8px;height:48px;border-radius:4px;border:1px solid transparent;box-sizing:border-box;padding:0 8px;background-color:transparent;cursor:pointer;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;transition:background-color var(--ec-motion-fast) var(--ec-ease-standard),transform var(--ec-motion-instant) var(--ec-ease-accelerate)}.section-library_selectButton__Zx9cI{display:grid;grid-column:1/4;grid-template-columns:subgrid;align-items:center;min-width:0;padding:0;border:0;border-radius:var(--ui-radius-control);background:none;color:inherit;font:inherit;cursor:pointer}.section-library_row__acFcf:active:not([aria-disabled=true]){transform:scale(var(--ec-press-scale,.98))}.section-library_row__acFcf:hover:not(.section-library_rowSelected__DnUap){background-color:var(--ec-surface-muted,var(--ui-surface-subtle))}.section-library_rowSelected__DnUap{background-color:var(--ec-selected-bg);border-color:transparent}.section-library_rowExpanded__1yfkD{height:calc(var(--ui-space-48) + var(--ui-space-16))}.section-library_selectButton__Zx9cI:focus-visible{box-shadow:none;outline:2px solid var(--ec-focus-ring);outline-offset:2px}.section-library_rowWrapper__1WYY_{position:relative}.section-library_lockIcon__1_12Z,.section-library_thumbnailFallback__kJNih,.section-library_thumbnailFrame__SSyii{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.section-library_lockIcon__1_12Z{color:var(--ui-text-muted)}.section-library_thumbnailFrame__SSyii{position:relative;width:36px;height:36px}.section-library_thumbnailFallback__kJNih,.section-library_thumbnail__3v9GF{width:28px;height:36px;border-radius:var(--ec-radius-xs)}.section-library_thumbnail__3v9GF{position:absolute;inset:0 var(--ui-gap-tight);z-index:1;-o-object-fit:cover;object-fit:cover;background-color:var(--ec-control-bg);opacity:0}.section-library_thumbnail__3v9GF[data-loaded=true]{opacity:1}.section-library_thumbnailFallback__kJNih{color:var(--ec-text-muted);background-color:transparent;border:1px solid var(--ui-border)}.section-library_inViewMarker__r_rKj,.section-library_selectedCheck__dVfsz{position:absolute;z-index:2;color:var(--ec-selected-text)}.section-library_selectedCheck__dVfsz{top:2px;left:0;background-color:var(--ec-selected-bg);border-radius:var(--ui-radius-control)}.section-library_inViewMarker__r_rKj{right:0;bottom:2px;color:var(--ec-text-muted);background:var(--ec-panel-bg);border-radius:var(--ec-radius-xs)}.section-library_labelBtn__3lfBs{text-align:start;min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:0;height:100%;gap:2px;pointer-events:none}.section-library_labelTitleLine__V7e_u{gap:var(--ui-gap-tight)}.section-library_labelPreviewLine__kZNlI,.section-library_labelTitleLine__V7e_u{display:flex;align-items:center;min-width:0;width:100%}.section-library_labelTitle__AwUcG{display:block;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow-wrap:break-word;font-size:13px;font-weight:500;color:var(--ui-text);line-height:18px;letter-spacing:0}.section-library_rowSelected__DnUap .section-library_labelTitle__AwUcG{font-weight:600}.section-library_policyMini__QRAdz{display:none;box-sizing:border-box;height:18px;max-width:100%;min-width:0;padding-inline:var(--ui-gap-tight);border:0;border-radius:var(--ui-radius-control);background:var(--ec-control-bg);font-size:12px;font-weight:500;line-height:18px;letter-spacing:0;color:var(--ui-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:none}.section-library_rowSelected__DnUap .section-library_policyMini__QRAdz{display:block}.section-library_policyMini_free-overlay__C_Xr0,.section-library_policyMini_guided__PJQr9,.section-library_policyMini_locked__U7pHv,.section-library_policyMini_visual-artboard__li0F0{color:var(--ui-text-muted)}.section-library_labelPreview__Yjo2Y{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;overflow-wrap:break-word;font-size:11px;font-weight:400;color:var(--ec-text-muted);line-height:16px}.section-library_dropIndicator__dnr0H{position:absolute;left:0;right:0;height:2px;background-color:var(--ui-focus);z-index:10;pointer-events:none;border-radius:8px}.section-library_dropAbove__rY_P7{top:0}.section-library_dropBelow__GMVHL{bottom:0}.section-library_backButton__u4BHn{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:var(--ui-radius-control);border:none;background:none;cursor:pointer;font-size:12px;font-weight:500;color:var(--ui-text-secondary);transition:background-color .16s linear,color .16s linear}.section-library_backButton__u4BHn:hover{background-color:var(--ui-surface-subtle);color:var(--ui-text)}.section-library_viewHeader__gfVz_{padding:8px 12px;border-bottom:1px solid var(--ui-border);flex-shrink:0}.section-library_viewHeaderTitle__69gRu{margin:8px 0 0;color:var(--ui-text-muted);font-size:12px;font-weight:600;letter-spacing:.02em}.section-library_viewBody__Sqe84{flex:1;overflow-y:auto;container-type:inline-size;padding:8px 12px}@container (max-width: 179px){.section-library_row__acFcf{grid-template-columns:minmax(120px,1fr) 28px;gap:4px;padding-inline:0}.section-library_selectButton__Zx9cI{grid-column:1}.section-library_selectButton__Zx9cI>.section-library_grip__PqL_P,.section-library_selectButton__Zx9cI>.section-library_lockIcon__1_12Z,.section-library_selectButton__Zx9cI>.section-library_thumbnailFrame__SSyii{display:none}.section-library_panelHeader__Iw70J{padding-left:0}}.section-library_viewFooter__qt3TI{padding:8px 12px;border-top:1px solid var(--ui-border);flex-shrink:0}.section-library_typeHeaderInner__m8iml{min-width:0;display:inline-flex;align-items:center;gap:8px}.section-library_typeCount__U7L1v{font-size:12px;color:var(--ui-text-muted)}.section-library_typeChevron__I0BkL{color:var(--ui-text-muted);transform:rotate(-90deg);transition:transform .2s cubic-bezier(.2,0,.2,1),color .16s linear}.section-library_typeChevronExpanded__t_H77{transform:rotate(0deg);color:var(--ui-text-secondary)}.section-library_templateLabelInner__PcGjc{min-width:0}.section-library_templateCategoryChip__oUOo_{margin-left:6px;font-size:12px;padding:2px 6px;border-radius:9999px;background-color:var(--ui-surface-subtle);color:var(--ui-text-muted);font-weight:500}@media (prefers-reduced-motion:reduce){.section-library_addButton__m27fk,.section-library_backButton__u4BHn,.section-library_grip__PqL_P,.section-library_kebab__7Lf_e,.section-library_row__acFcf,.section-library_typeChevron__I0BkL{transition:none}.section-library_addButton__m27fk:active,.section-library_row__acFcf:active:not([aria-disabled=true]){transform:none}}.section-library_thumbImg__EJzB3{flex-shrink:0;-o-object-fit:cover;object-fit:cover;border-radius:var(--ec-radius-lg,8px);border:1px solid var(--ec-border-card,#e5e7eb);background-color:var(--ec-neutral-100,#F3F4F6);transition:transform .16s linear,box-shadow .16s linear}.section-library_thumbImg__EJzB3:hover{transform:translateY(-1px);box-shadow:var(--ec-shadow-sm,0 1px 2px rgba(0,0,0,.06))}.section-library_thumbFallback__fftWV{position:relative;display:grid;grid-template-columns:1fr 1.2fr;grid-template-rows:1fr 1fr 1fr;gap:3px;align-items:center;justify-items:stretch;flex-shrink:0;overflow:hidden;border-radius:var(--ec-radius-lg,8px);border:1px solid var(--ec-border-card,#e5e7eb);background-color:var(--ec-neutral-100,#F3F4F6);padding:5px}.section-library_thumbFallbackBar__LhvkT,.section-library_thumbFallbackBody__rOApf,.section-library_thumbFallbackLines___7LJs{display:block;border-radius:2px;background-color:var(--ec-neutral-300,#D1D5DB)}.section-library_thumbFallbackBar__LhvkT{grid-column:1/-1;height:4px;background-color:var(--ec-accent-primary,#C83D72)}.section-library_thumbFallbackBody__rOApf{grid-row:2/4;height:100%;background-color:var(--ec-neutral-200,#E5E7EB)}.section-library_thumbFallbackLines___7LJs{grid-column:2;height:4px;box-shadow:0 6px 0 var(--ec-neutral-300,#D1D5DB)}.section-library_thumbFallback__fftWV:after{content:"";display:flex;position:absolute;inset:0;pointer-events:none}.section-library_navigatorCard__Czvra{display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:13px;border-radius:var(--ui-radius-panel);border:1px solid var(--ui-border);background:var(--ui-surface-subtle);box-shadow:none}.section-library_navigatorHeader__oos39{display:flex;align-items:center;justify-content:space-between;gap:8px}.section-library_navigatorTitle__2b4ur{display:block;font-size:13px;font-weight:800;letter-spacing:-.02em;color:var(--ui-text)}.section-library_navigatorEyebrow__LcrcX{display:block;margin-bottom:3px;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase;color:var(--ui-text-muted)}.section-library_navigatorIssueBadge__pfQye,.section-library_navigatorReadyBadge___xQUI{display:inline-flex;align-items:center;justify-content:center;gap:1px;min-width:58px;height:34px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:750;border:1px solid var(--ui-border)}.section-library_navigatorIssueBadge__pfQye strong,.section-library_navigatorReadyBadge___xQUI strong{font-size:16px;line-height:1}.section-library_navigatorIssueBadge__pfQye{color:var(--ui-selected-text);background-color:color-mix(in srgb,var(--ui-action) 10%,var(--ui-surface));border-color:color-mix(in srgb,var(--ui-border-control) 22%,var(--ui-border))}.section-library_navigatorReadyBadge___xQUI{color:var(--ec-status-applied-text);background-color:var(--ec-status-applied-bg);border-color:var(--ec-status-applied-border)}.section-library_navigatorSummary__Zx0C7{margin:-4px 0 0;font-size:12px;font-weight:600;line-height:1.45;color:var(--ui-text-secondary)}.section-library_navigatorProgressGrid__Ju91s{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.section-library_navigatorProgressItem__mrl3o{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px 8px;padding:9px;border-radius:13px;border:1px solid color-mix(in srgb,var(--ui-border) 78%,transparent);background-color:color-mix(in srgb,var(--ui-surface) 82%,transparent)}.section-library_navigatorProgressItem__mrl3o span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-text-muted);font-size:12px;font-weight:700}.section-library_navigatorProgressItem__mrl3o strong{color:var(--ui-text);font-size:12px;font-weight:800;font-variant-numeric:tabular-nums}.section-library_navigatorProgressTrack__C0Cim{grid-column:1/-1;height:5px;overflow:hidden;border-radius:999px;background-color:color-mix(in srgb,var(--ui-border) 80%,transparent)}.section-library_navigatorProgressTrack__C0Cim span{display:block;height:100%;border-radius:inherit;background:var(--ui-focus)}.section-library_issueList__PH12l{display:flex;flex-direction:column;gap:7px}.section-library_issueItem__Ru5iI{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;padding:10px;border-radius:var(--ui-radius-panel);background-color:color-mix(in srgb,var(--ui-surface) 88%,transparent);border:1px solid var(--ui-border);box-shadow:none;background:var(--ui-surface-subtle)}.section-library_issueIcon__oXftK{display:inline-flex;align-items:flex-start;justify-content:center;padding-top:1px;color:var(--ui-selected-text)}.section-library_issueBody__MADsJ{min-width:0;display:flex;flex-direction:column;gap:4px}.section-library_issueTitleLine__wa8rU{min-width:0;display:flex;align-items:center;gap:5px}.section-library_issueSeverity__8kZCt{flex-shrink:0;font-size:12px;font-weight:700;color:var(--ui-text-muted)}.section-library_issueTitle__2Nbm_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;color:var(--ui-text)}.section-library_issueDetail__FmE0q{font-size:12px;line-height:1.4;color:var(--ui-text-secondary)}.section-library_issueActions__0yslT{display:flex;flex-wrap:wrap;gap:6px;padding-top:2px}.section-library_issueActionButton__QPMRc{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ui-border-control) 18%,var(--ui-border));background-color:color-mix(in srgb,var(--ui-surface) 88%,transparent);color:var(--ui-text-secondary);font-size:12px;font-weight:600;cursor:pointer;transition:background-color .18s cubic-bezier(.2,0,.2,1),color .18s cubic-bezier(.2,0,.2,1),border-color .18s cubic-bezier(.2,0,.2,1),transform .18s cubic-bezier(.2,0,.2,1)}.section-library_issueActionButton__QPMRc:hover{background-color:var(--ui-surface-subtle);color:var(--ui-text);border-color:var(--ui-border-control);transform:translateY(-1px)}.section-library_navigatorReadyText__tEC5N{font-size:12px;line-height:1.4;color:var(--ec-status-applied-text)}.section-library_addButton__m27fk:focus-visible,.section-library_backButton__u4BHn:focus-visible,.section-library_issueActionButton__QPMRc:focus-visible,.section-library_kebab__7Lf_e:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.section-library_addButton__m27fk:disabled,.section-library_backButton__u4BHn:disabled,.section-library_hiddenNodeRestoreButton__KDQTZ:disabled,.section-library_hiddenNodesToggle___16uJ:disabled,.section-library_issueActionButton__QPMRc:disabled,.section-library_kebab__7Lf_e:disabled,.section-library_row__acFcf:disabled{background-color:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);opacity:1;cursor:not-allowed;transform:none}.section-library_rowSelected__DnUap:hover{background-color:var(--ui-selected)}.section-library_librarySearch__r1B1A{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);font-size:14px}.section-library_librarySearch__r1B1A:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@media (max-width:1023px){.section-library_viewBody__Sqe84{padding-inline:var(--ui-gap-loose)}.section-library_panelHeader__Iw70J{min-height:calc(var(--ui-control-lg) + 2 * var(--ui-gap));margin-inline:calc(-1 * var(--ui-gap-loose));padding:0 calc(var(--ui-control-lg) + 2 * var(--ui-gap)) 0 var(--ui-gap-loose);border-bottom:1px solid var(--ec-panel-border);background:var(--ui-surface-subtle)}.section-library_viewHeader__gfVz_{padding-right:56px}}.skeleton-reveal_root__ZTAEk{display:grid;min-width:0;position:relative;overflow-anchor:none}.skeleton-reveal_content__aWUCO,.skeleton-reveal_skeleton__r9QPp{grid-area:1/1;min-width:0;transition:opacity var(--duration-slow) var(--ease-smooth-out)}.skeleton-reveal_root__ZTAEk[data-enabled=false],.skeleton-reveal_root__ZTAEk[data-enabled=false]>.skeleton-reveal_content__aWUCO{display:contents}.skeleton-reveal_root__ZTAEk[data-enabled=false]>.skeleton-reveal_skeleton__r9QPp{display:none}.skeleton-reveal_skeleton__r9QPp{z-index:1;pointer-events:none;opacity:0}.skeleton-reveal_content__aWUCO{opacity:1;filter:none}.skeleton-reveal_root__ZTAEk[data-loading=true]>.skeleton-reveal_skeleton__r9QPp{opacity:1;filter:none;transition:none;animation:skeleton-reveal_pulse__bQF93 calc(var(--duration-slow) * 3) var(--ease-in-out) 1}@keyframes skeleton-reveal_pulse__bQF93{0%,to{opacity:1}50%{opacity:.5}}.skeleton-reveal_root__ZTAEk[data-loading=true]>.skeleton-reveal_content__aWUCO{opacity:0;pointer-events:none;transition:none}@media (prefers-reduced-motion:reduce){.skeleton-reveal_content__aWUCO,.skeleton-reveal_skeleton__r9QPp{transition:none;filter:none}.skeleton-reveal_root__ZTAEk[data-loading=true]>.skeleton-reveal_content__aWUCO{filter:none}.skeleton-reveal_root__ZTAEk[data-loading=true]>.skeleton-reveal_skeleton__r9QPp{animation:none}}.section-preview_card__Xh9Vv{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--ui-space-8);align-items:start;width:100%;padding:var(--ui-space-8);border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-text);cursor:pointer}.section-preview_card__Xh9Vv:hover{background:var(--ui-surface-subtle);border-color:var(--ui-border-control)}.section-preview_card__Xh9Vv:active{background:var(--ui-selected)}.section-preview_cardCopy__XDpyQ{display:flex;flex-direction:column;gap:var(--ui-space-8);min-width:0}.section-preview_label__ylbU8{font-size:14px;line-height:1.4;font-weight:650}.section-preview_description__MICYX,.section-preview_note__SmkVV,.section-preview_previewAction__GBq5z{font-size:12px;line-height:1.5;color:var(--ui-text-secondary)}.section-preview_previewAction__GBq5z{font-weight:650;color:var(--ui-selected-text)}.section-preview_description__MICYX,.section-preview_label__ylbU8,.section-preview_note__SmkVV,.section-preview_previewDescription__oqqyo{white-space:normal;word-break:keep-all;overflow-wrap:break-word;text-wrap:balance}.section-preview_thumbnail__J1KMy,.section-preview_unavailable__Rf2aa{display:block;width:100%;height:auto;aspect-ratio:3/2;border:1px solid var(--ui-border);border-radius:var(--ui-radius-control);background:var(--ui-surface-subtle)}.section-preview_unavailable__Rf2aa{display:grid;place-items:center;padding:8px;font-size:12px;color:var(--ui-text-muted);text-align:center}.section-preview_imageBlock__O3OlV{fill:var(--ui-border)}.section-preview_copyBlock__9GBC4{fill:var(--ui-text-muted)}.section-preview_actionBlock__VTtQy{fill:var(--ui-action);stroke:var(--ui-focus);stroke-width:.5}.section-preview_spacerBlock__d4Qsy{fill:transparent}.section-preview_imageMark__XWHwR{fill:none;stroke:var(--ui-text-secondary);stroke-width:1}.section-preview_dialog___dySp{display:flex;flex-direction:column;gap:16px;overflow:hidden}.section-preview_header__bzUFT{flex-shrink:0;display:flex;flex-direction:column;gap:8px}.section-preview_body__4TqCW{min-height:0;overflow-y:auto}.section-preview_enlarged__4_4dR{width:100%}.section-preview_previewDescription__oqqyo{margin:16px 0 8px;font-size:14px;line-height:1.6;color:var(--ui-text)}.section-preview_note__SmkVV{margin:8px 0 0}.section-preview_footer__zu2wQ{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;flex-shrink:0}.section-preview_primary__Y2nFn,.section-preview_secondary__UrPRy{min-height:44px;padding:8px 12px;border:1px solid var(--ui-border-control);border-radius:var(--ui-radius-control);font-size:14px;font-weight:600;cursor:pointer}.section-preview_primary__Y2nFn{background:var(--ui-action);color:var(--ui-on-action)}.section-preview_primary__Y2nFn:hover{background:var(--ui-action-hover)}.section-preview_primary__Y2nFn:active{background:var(--ui-action-pressed)}.section-preview_secondary__UrPRy{background:var(--ui-surface);color:var(--ui-text)}.section-preview_secondary__UrPRy:hover{background:var(--ui-surface-subtle)}.section-preview_secondary__UrPRy:active{background:var(--ui-selected)}.section-preview_card__Xh9Vv:focus-visible,.section-preview_primary__Y2nFn:focus-visible,.section-preview_secondary__UrPRy:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.section-preview_primary__Y2nFn:disabled{background:var(--ui-disabled-bg);color:var(--ui-disabled-text);border-color:var(--ui-border);cursor:not-allowed}.IframeCanvasManager_spinner__nrbhK{height:1.75rem;width:1.75rem;border-radius:999px;border-width:2px;border-style:solid;animation:IframeCanvasManager_iframeSpin__g8bbm 1s linear infinite}@keyframes IframeCanvasManager_iframeSpin__g8bbm{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.IframeCanvasManager_spinner__nrbhK{animation:none}}