._app_3ckbr_1{--app-ink:var(--ht-product-ink);--app-muted:var(--ht-product-muted);--app-panel:var(--ht-product-panel);--app-panel-top-inset:clamp(1.75rem, 3vw, 2.25rem);--app-panel-content-inset:clamp(.75rem, 1.7cqi, 1.25rem);width:min(100%,76rem);color:var(--app-ink);font-family:var(--ht-product-font-body);margin:0 auto;container-type:inline-size}._retryButton_3ckbr_14{min-height:2.5rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);background:#fffaf4;border:1px solid #bda99b;border-radius:999px;padding:.55rem 1rem}._retryButton_3ckbr_14:focus-visible,._eggChoice_3ckbr_28:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._retryButton_3ckbr_14:disabled{cursor:not-allowed;opacity:.5}._programmaticFocusTarget_3ckbr_38:focus{outline:none}._grid_3ckbr_42{isolation:isolate;grid-template-columns:minmax(13rem,1fr) minmax(19rem,1.25fr) minmax(13rem,1fr);align-items:stretch;gap:0 clamp(1rem,3.5vw,3rem);display:grid;position:relative}._parentSelectionSummary_3ckbr_52,._resultsPanel_3ckbr_53{border-radius:var(--ht-product-radius-lg);background:var(--app-panel);min-width:0;box-shadow:var(--ht-product-card-shadow);border:0}._parentWorkspaceRail_3ckbr_61{display:contents}._parentSelectionWorkspace_3ckbr_65{grid-column:1/-1;grid-template-columns:subgrid;pointer-events:none;z-index:5;grid-row:1;min-width:0;display:grid}._parentShowcase_3ckbr_75,._traitRefinement_3ckbr_76{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}._parentShowcase_3ckbr_75{z-index:1;grid-row:2}._parentSelectionSummary_3ckbr_52{min-height:58rem;padding:var(--app-panel-top-inset) clamp(.85rem, 2vw, 1.25rem) 1.5rem;pointer-events:auto;align-content:start;align-self:stretch;display:grid}._parentSelectionSummary_3ckbr_52[data-parent-selection-summary=hen]{grid-column:1}._parentSelectionSummary_3ckbr_52[data-parent-selection-summary=rooster]{grid-column:3}._parentBreedChooser_3ckbr_105{min-width:0;padding:0 var(--app-panel-content-inset) .75rem}._parentBreedChooser_3ckbr_105:focus-within,._parentBreedChooser_3ckbr_105:has([role=listbox]){z-index:100}._wideBreedChooser_3ckbr_115{display:block}._compactTraitRefinement_3ckbr_119,._compactBreedChange_3ckbr_120,._breedPickerDialog_3ckbr_121,._parentQuickPreviews_3ckbr_122,._parentQuickPreview_3ckbr_122,._compactBreedRoleLabel_3ckbr_124,._traitModalTrigger_3ckbr_125,._traitDialog_3ckbr_126,._parentShowcaseHeading_3ckbr_130,._traitModalParentHeading_3ckbr_131{display:none}._wideParentArtwork_3ckbr_135{min-width:0}._parentIdentityCard_3ckbr_139{gap:0;min-width:0;padding:.4rem 0 0;display:grid}._intermediateParentDetails_3ckbr_146{gap:var(--ht-product-rhythm-related);min-width:0;padding:1rem var(--app-panel-content-inset) .75rem;display:grid}._intermediateParentCommerce_3ckbr_153{min-width:0}._intermediateParentCommerce_3ckbr_153 ._parentCommerceAction_3ckbr_157{width:min(13rem,100%)}._intermediateParentCommerce_3ckbr_153 ._parentCommerceCommissionDisclosure_3ckbr_161{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._intermediateBreedDisclosure_3ckbr_166{min-width:0}._intermediateBreedDisclosure_3ckbr_166>summary{min-height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);text-align:center;text-underline-offset:.24em;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .25rem;text-decoration:underline #8b541e6b;list-style:none;display:flex}._intermediateBreedDisclosure_3ckbr_166>summary::-webkit-details-marker{display:none}._intermediateBreedDisclosure_3ckbr_166>summary:hover{color:var(--ht-product-brand-amber)}._intermediateBreedDisclosure_3ckbr_166>summary:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._intermediateBreedDisclosureIcon_3ckbr_202{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.9rem;height:.9rem;transition:transform var(--ht-product-motion-fast) ease;flex:0 0 .9rem;display:block}._intermediateBreedDisclosure_3ckbr_166[open] ._intermediateBreedDisclosureIcon_3ckbr_202{transform:rotate(180deg)}._wideBreedPopover_3ckbr_218{min-width:0;position:relative}._wideBreedPopoverTrigger_3ckbr_223{width:100%;min-height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);text-align:center;text-underline-offset:.24em;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .25rem;text-decoration:underline #8b541e6b;display:flex}._wideBreedPopoverTrigger_3ckbr_223:hover{color:var(--ht-product-brand-amber)}._wideBreedPopoverTrigger_3ckbr_223:focus-visible,._wideBreedPopoverClose_3ckbr_249:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._wideBreedPopoverTrigger_3ckbr_223[aria-expanded=true] ._intermediateBreedDisclosureIcon_3ckbr_202{transform:rotate(180deg)}._wideBreedPopoverPanel_3ckbr_259{z-index:200;gap:var(--ht-product-rhythm-related);border:1px solid var(--ht-product-border);border-radius:var(--ht-product-radius-md);background:var(--ht-product-surface);width:min(20rem,100vw - 2rem);color:var(--ht-product-ink);text-align:left;padding:1rem 1.1rem 1.1rem;display:grid;position:absolute;top:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 .8rem 2rem #3423162e}._wideBreedPopoverHeader_3ckbr_277{justify-content:space-between;align-items:start;gap:.75rem;min-width:0;display:flex}._wideBreedPopoverHeader_3ckbr_277 h2{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);margin:0;font-size:1.05rem;line-height:1.25}._wideBreedPopoverPanel_3ckbr_259 p{font-size:var(--ht-product-type-ui-size);line-height:var(--ht-product-leading-body);margin:0}._wideBreedPopoverClose_3ckbr_249{width:2.25rem;height:2.25rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;background:0 0;border:0;flex:0 0 2.25rem;place-items:center;padding:0;font-size:1.5rem;line-height:1;display:grid}._parentSelectionSummary_3ckbr_52:has(._wideBreedPopoverTrigger_3ckbr_223[aria-expanded=true]){z-index:20}._intermediateBreedDescription_3ckbr_319{min-height:0;margin-top:var(--ht-product-rhythm-related)}._traitRefinement_3ckbr_76{display:none}._traitEditorGrid_3ckbr_328{min-width:0;display:grid}._parentTraitGroup_3ckbr_333{min-width:0}._parentTraitGroup_3ckbr_333[data-parent-trait-role=hen]{grid-column:1}._parentTraitGroup_3ckbr_333[data-parent-trait-role=rooster]{grid-column:3}._parentTraitEditor_3ckbr_345{gap:1.15rem;min-width:0;padding:.575rem 0 0;display:grid}._crossErrors_3ckbr_352{z-index:20;grid-column:1/-1;gap:.5rem;display:grid}._panelContentInset_3ckbr_359{box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--app-panel-content-inset)}._parentArtwork_3ckbr_366{place-items:center;width:100%;height:10rem;display:grid}._parentArtwork_3ckbr_366 picture,._parentArtwork_3ckbr_366 img{width:10rem;height:10rem;display:block}._parentArtwork_3ckbr_366 img{object-fit:contain}._parentArtwork_3ckbr_366._parentArtworkPair_3ckbr_384{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.25rem;width:100%;height:auto}._parentArtworkPair_3ckbr_384 ._parentArtworkFigure_3ckbr_392{aspect-ratio:1;place-items:center;width:100%;max-width:9.25rem;display:grid}._parentArtworkPair_3ckbr_384 ._parentArtworkFigure_3ckbr_392 picture,._parentArtworkPair_3ckbr_384 ._parentArtworkFigure_3ckbr_392 img,._parentArtworkPair_3ckbr_384 ._parentArtworkPlaceholder_3ckbr_402{width:100%;height:100%}._parentIdentityHeading_3ckbr_407{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._parentVisualEnter_3ckbr_418{animation:_parent-visual-enter_3ckbr_1 var(--ht-product-motion-fast) ease-out both}._parentArtworkPlaceholder_3ckbr_402{background:var(--ht-color-surface-elevated);place-items:center;width:10rem;height:10rem;display:grid;position:relative;overflow:hidden}._parentArtworkSilhouette_3ckbr_432{opacity:.4;width:100%;height:100%}._parentArtworkMissingIcon_3ckbr_438{color:#fff;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined;font-size:3rem;font-style:normal;font-weight:400;line-height:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._parentCommerce_3ckbr_157{text-align:center;justify-items:center;gap:.45rem;display:grid}._parentBreedDescription_3ckbr_459 p,._outcomeDescription_3ckbr_460 p{color:var(--ht-product-brand-dark);font:inherit;font-size:var(--ht-product-type-body-size);hyphens:auto;line-height:var(--ht-product-leading-body);text-align:justify;text-align-last:left;margin:0}._breedDescriptionParagraphs_3ckbr_471{gap:var(--ht-product-rhythm-item);display:grid}._parentCommerceAction_3ckbr_157{background:var(--ht-product-action-surface);width:min(12rem,100%);min-height:3.25rem;color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-body);font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);transition:background-color var(--ht-product-motion-fast) ease, box-shadow var(--ht-product-motion-fast) ease, transform var(--ht-product-motion-fast) ease;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.35rem .75rem;line-height:1;text-decoration:none;display:inline-flex;box-shadow:0 .18rem .85rem #5432101f}._parentCommerceAction_3ckbr_157:hover{background:var(--ht-product-action-surface-hover);transform:translateY(-1px);box-shadow:0 .22rem .95rem #54321029}._parentCommerceActionCopy_3ckbr_503{text-align:center;gap:.12rem;min-width:0;line-height:1.05;display:grid}._parentCommerceActionVendor_3ckbr_511{font-size:var(--ht-product-type-caption-size);opacity:.78;text-overflow:ellipsis;white-space:nowrap;font-style:italic;font-weight:500;overflow:hidden}._parentCommerceActionIcon_3ckbr_521{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 .9rem;width:.9rem;height:.9rem;display:block}._parentArtworkThumbnail_3ckbr_532{display:none}._parentCommerceAction_3ckbr_157:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._parentCommerceCommissionDisclosure_3ckbr_161{max-width:14rem;color:var(--ht-product-muted);font-size:var(--ht-product-type-caption-size);font-style:italic;line-height:var(--ht-product-leading-caption);margin:0}._parentEggs_3ckbr_550{--ht-egg-base-size:7.2rem;--ht-egg-scale-factor:1;--egg-hex-reserve:1.25rem;justify-content:center;align-items:center;gap:.25rem;min-height:10.5rem;display:flex}._eggChoice_3ckbr_28{cursor:pointer;opacity:.58;background:0 0;border:0;min-width:0;margin:0;padding:0;transition:opacity .18s,transform .18s}._eggChoice_3ckbr_28:disabled,._staticEgg_3ckbr_576{cursor:default}._selectedEgg_3ckbr_580{z-index:2;opacity:1;transform:scale(1.02)}._controls_3ckbr_586{padding:.55rem var(--app-panel-content-inset) .2rem;gap:2.2rem;display:grid}._bloomAndReset_3ckbr_592{gap:1.1rem;display:grid}._parentTypicalResetFrame_3ckbr_597{justify-content:center;align-items:center;min-height:2rem;display:flex}._parentTypicalReset_3ckbr_597{appearance:none;border:1px solid var(--ht-product-border);border-radius:var(--ht-product-radius-lg);background:var(--ht-product-surface);min-height:2rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-label-size);font-weight:600;line-height:var(--ht-product-leading-tight);transition:border-color var(--ht-product-motion-fast) ease, background-color var(--ht-product-motion-fast) ease;padding:.35rem .8rem}._parentTypicalReset_3ckbr_597:hover,._parentTypicalReset_3ckbr_597:focus-visible{border-color:var(--ht-product-brand-amber);background:var(--ht-product-canvas)}._parentTypicalReset_3ckbr_597:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:2px;border-radius:.2rem}._parentTypicalReset_3ckbr_597[aria-hidden=true]{visibility:hidden}._parentTypicalReset_3ckbr_597:disabled:not([aria-hidden=true]){cursor:wait;opacity:.55}._resultsPanel_3ckbr_53{z-index:1;min-height:58rem;padding:var(--app-panel-top-inset) clamp(.8rem, 2vw, 1.4rem) 1.5rem;--ht-egg-base-size:9rem;--ht-egg-scale-factor:1;--egg-hex-reserve:1.25rem;flex-direction:column;grid-area:1/2/5;align-self:stretch;align-items:center;display:flex;position:relative;overflow:hidden}._resultQuestion_3ckbr_658{box-sizing:border-box;width:calc(100% - 2 * var(--app-panel-content-inset));color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);text-align:center;text-wrap:balance;margin:0 0 .65rem;font-size:1.125rem;font-weight:650;line-height:1.3}._resultLabel_3ckbr_671{box-sizing:border-box;width:calc(100% - 2 * var(--app-panel-content-inset));min-height:1.4rem;color:var(--ht-product-caption);font:inherit;font-size:var(--ht-product-type-ui-size);font-style:italic;line-height:var(--ht-product-leading-caption);text-align:center;margin:0 0 .4rem}._resultLabel_3ckbr_671[data-result-label=primary]{z-index:1;margin-top:var(--ht-product-space-2);transform:translateY(var(--ht-product-rhythm-item));position:relative}._variantLabel_3ckbr_691{transform:translateY(calc(-1 * var(--ht-product-space-2)));margin-top:.9rem}._primaryResult_3ckbr_696{flex:0 0 16rem;justify-content:center;align-items:center;width:min(100%,18rem);min-height:16rem;margin-top:-.5rem;display:flex;position:relative}._committedPrimary_3ckbr_707{transition:opacity var(--ht-product-motion-standard) ease, transform var(--ht-product-motion-standard) ease;display:inline-flex}._committedPrimaryLoading_3ckbr_712{opacity:.22;transform:scale(.985)}._committedPrimaryReady_3ckbr_717{opacity:1;transform:scale(1)}._accessibleEgg_3ckbr_722{justify-content:center;align-items:center;line-height:0;display:inline-flex}._loaderOverlay_3ckbr_729{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loaderOverlay_3ckbr_729[data-result-loader=inactive]{display:none}html[data-hatchtone-js] ._app_3ckbr_1[data-hydrated=false] ._committedPrimaryReady_3ckbr_717{opacity:0}html[data-hatchtone-js] ._app_3ckbr_1[data-hydrated=false] ._loaderOverlay_3ckbr_729[data-result-loader=inactive]{display:flex}html[data-hatchtone-js] ._app_3ckbr_1[data-hydrated=false] ._variantArea_3ckbr_751,html[data-hatchtone-js] ._app_3ckbr_1[data-hydrated=false] ._outcomeDescription_3ckbr_460,html[data-hatchtone-js] ._app_3ckbr_1[data-hydrated=false] ._disclaimer_3ckbr_753{opacity:0;pointer-events:none}._loaderOverlay_3ckbr_729>[data-egg-loading-renderer]{animation:_loader-enter_3ckbr_1 var(--ht-product-motion-standard) ease-out both;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._variantArea_3ckbr_751{flex-direction:column;align-items:center;width:100%;min-height:10.7rem;margin-top:-.375rem;transition:opacity .18s;display:flex}._variantGrid_3ckbr_777{flex-wrap:wrap;justify-content:center;align-items:end;gap:.35rem;width:100%;min-height:9.5rem;display:flex}._variantItem_3ckbr_787{opacity:0;flex:0 auto;justify-content:center;min-width:0;display:flex}._variantsEnter_3ckbr_795 ._variantItem_3ckbr_787{animation:.26s both _variant-in_3ckbr_1;animation-delay:calc(var(--ht-stagger-index) * 90ms)}._hiddenDuringLoad_3ckbr_800{opacity:0;pointer-events:none}._outcomeDescriptionRegion_3ckbr_805{width:100%;min-height:12rem;padding-block:var(--ht-product-space-6) var(--ht-product-rhythm-item);flex:1 0 12rem;justify-content:center;align-items:flex-start;display:flex}._outcomeDescription_3ckbr_460,._parentBreedDescription_3ckbr_459{box-sizing:border-box;min-height:7.5rem;padding:var(--ht-product-rhythm-content);border-radius:var(--ht-product-radius-sm);background:var(--ht-product-note-surface);align-items:center;display:grid}._outcomeDescription_3ckbr_460{width:min(100% - 2 * var(--app-panel-content-inset), 27rem);transition:opacity var(--ht-product-motion-fast) ease;flex:none;grid-template-rows:minmax(0,1fr);margin:0}._outcomeDescriptionBody_3ckbr_834{align-items:center;min-height:0;display:flex}._disclaimer_3ckbr_753{box-sizing:border-box;width:calc(100% - 2 * var(--app-panel-content-inset));color:var(--ht-product-caption);font-size:var(--ht-product-type-caption-size);font-style:italic;line-height:var(--ht-product-leading-caption);text-align:center;flex:none;margin:0;transition:opacity .18s}._loadingPulse_3ckbr_853{animation:.9s ease-in-out infinite alternate _pulse_3ckbr_1}._resultCategory_3ckbr_857{color:var(--ht-product-brand-amber);font-size:var(--ht-product-type-label-size);font-weight:var(--ht-product-type-label-weight);letter-spacing:.06em;text-transform:uppercase;margin:0 0 .35rem}._error_3ckbr_866{color:#723d34;font-size:var(--ht-product-type-ui-size);text-align:center;background:#fff5f2;border:1px solid #d2a79d;border-radius:.8rem;flex-wrap:wrap;justify-content:center;align-items:center;gap:.7rem;margin:1rem auto 0;padding:.7rem .9rem;display:flex}._supportPreviewNotice_3ckbr_882{color:#76543e;font-size:var(--ht-product-type-label-size);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:1rem auto 0;font-weight:750}._routeLinks_3ckbr_892{font-size:var(--ht-product-type-label-size);flex-wrap:wrap;justify-content:center;gap:.5rem 1rem;margin:1.2rem 0 0;display:flex}._routeLinks_3ckbr_892 a{color:var(--ht-product-brand-dark)}._breedPickerDialog_3ckbr_121:not([open]),._traitDialog_3ckbr_126:not([open]),._offscreenResultStatus_3ckbr_907{display:none}._srOnly_3ckbr_911{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@container (width<=71.99rem){._grid_3ckbr_42{grid-template-columns:minmax(0,1fr);gap:0 1rem;display:grid}._wideBreedChooser_3ckbr_115,._wideParentArtwork_3ckbr_135,._wideParentTraits_3ckbr_931,._intermediateParentDetails_3ckbr_146{display:none}._parentWorkspaceRail_3ckbr_61{grid-area:1/1;min-width:0;display:grid}._parentSelectionWorkspace_3ckbr_65,._parentShowcase_3ckbr_75{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._parentSelectionWorkspace_3ckbr_65{gap:var(--ht-product-rhythm-item);grid-row:1;grid-template-rows:auto auto}._parentSelectionSummary_3ckbr_52{grid-row:1/span 2;grid-template-rows:subgrid;min-width:0;min-height:0;box-shadow:none;background:0 0;border-radius:0;align-content:normal;align-self:stretch;padding:0;display:grid}._parentSelectionSummary_3ckbr_52[data-parent-selection-summary=hen]{grid-column:1}._parentSelectionSummary_3ckbr_52[data-parent-selection-summary=rooster]{grid-column:2}._parentBreedChooser_3ckbr_105,._parentBreedChooser_3ckbr_105[data-parent-breed-role]{grid-column:auto;padding:0}._compactBreedChange_3ckbr_120{border:1px solid var(--ht-product-border);background:var(--ht-product-surface);width:100%;min-height:3.25rem;box-shadow:var(--ht-product-card-shadow);color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;text-align:left;border-radius:999px;grid-template-columns:minmax(0,1fr);align-items:center;gap:.55rem;padding:.55rem 1.75rem;display:grid;position:relative}._compactBreedRoleLabel_3ckbr_124{margin:0 0 var(--ht-product-rhythm-related);color:var(--ht-product-muted);font-size:var(--ht-product-type-label-size);font-weight:var(--ht-product-type-label-weight);line-height:var(--ht-product-leading-tight);text-align:center;display:block}._compactBreedChangeNameRow_3ckbr_1003{justify-content:center;align-items:center;min-width:0;min-height:1.82rem;display:flex}._compactBreedChangeNameRow_3ckbr_1003>strong{font-size:var(--ht-product-type-body-size);font-weight:var(--ht-product-type-emphasis-weight);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.08;display:-webkit-box;overflow:hidden}._compactBreedChangeIcon_3ckbr_1020{border-bottom:1.5px solid;border-right:1.5px solid;width:.5rem;height:.5rem;position:absolute;top:50%;right:1rem;transform:translateY(-65%)rotate(45deg)}._parentArtworkThumbnail_3ckbr_532{background:0 0;border-radius:0;flex:0 0 4.35rem;place-items:center;width:4.35rem;height:4.35rem;display:grid;overflow:visible}._parentArtworkThumbnail_3ckbr_532 picture,._parentArtworkThumbnail_3ckbr_532 img{width:100%;height:100%;display:block}._parentArtworkThumbnail_3ckbr_532 img{object-fit:contain}._parentQuickPreview_3ckbr_122{grid-row:2;justify-content:center;align-items:center;gap:.15rem;min-width:0;min-height:5rem;display:flex}._parentQuickPreviewRooster_3ckbr_1059{flex-direction:row-reverse}._parentQuickEgg_3ckbr_1062{--ht-egg-base-size:4rem;--ht-egg-scale-factor:1;--egg-hex-reserve:0rem;flex:0 0 3rem;place-items:center;width:3rem;height:4.35rem;display:grid;overflow:visible}._compactBreedChange_3ckbr_120:focus-visible,._traitModalTrigger_3ckbr_125:focus-visible,._traitDialog_3ckbr_126 button:focus-visible,._breedPickerDialog_3ckbr_121 button:focus-visible,._offscreenResultStatus_3ckbr_907 button:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._compactBreedChange_3ckbr_120:disabled{cursor:not-allowed;opacity:.55}._crossErrors_3ckbr_352{margin-top:var(--ht-product-rhythm-item);grid-area:2/1}._crossErrors_3ckbr_352 ._error_3ckbr_866{width:100%;margin-top:0}._resultsPanel_3ckbr_53{min-height:0;margin-top:var(--ht-product-rhythm-group);padding:var(--ht-product-space-5) clamp(.65rem, 3cqi, 1.25rem);--ht-egg-base-size:7.75rem;grid-area:2/1}._resultQuestion_3ckbr_658{margin-bottom:var(--ht-product-rhythm-item)}._resultLabel_3ckbr_671{margin-bottom:var(--ht-product-rhythm-related)}._resultLabel_3ckbr_671[data-result-label=primary]{transform:translateY(var(--ht-product-space-1))}._variantLabel_3ckbr_691{margin-top:var(--ht-product-rhythm-content)}._disclaimer_3ckbr_753{min-height:3.8rem}._primaryResult_3ckbr_696{flex-basis:11.75rem;min-height:11.75rem}._variantArea_3ckbr_751{min-height:8.25rem}._variantGrid_3ckbr_777{min-height:7rem}._outcomeDescriptionRegion_3ckbr_805{min-height:0;padding-block:var(--ht-product-rhythm-item);flex:none}._traitRefinement_3ckbr_76{margin-top:var(--ht-product-rhythm-item);grid-area:3/1;justify-items:center;display:grid}._traitRefinement_3ckbr_76,._traitRefinement_3ckbr_76._compactTraitRefinement_3ckbr_119{display:grid}._compactUtilityActions_3ckbr_1143{justify-content:center;align-items:center;width:100%;padding-inline:.25rem;display:flex}._traitModalTrigger_3ckbr_125{min-height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);text-align:center;text-underline-offset:.24em;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:.4rem;padding:.35rem .75rem;text-decoration:underline #8b541e6b;display:inline-flex}._traitModalTrigger_3ckbr_125:hover{color:var(--ht-product-brand-amber)}._traitModalTriggerIcon_3ckbr_1173{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;flex:0 0 1rem;width:1rem;height:1rem;display:block}._parentTraitEditor_3ckbr_345{gap:var(--ht-product-rhythm-item);padding:var(--ht-product-space-3) var(--ht-product-space-3) var(--ht-product-space-5)}._parentEggs_3ckbr_550{min-height:9rem}._controls_3ckbr_586{gap:var(--ht-product-space-6);padding-inline:var(--app-panel-content-inset)}._parentShowcase_3ckbr_75{gap:var(--ht-product-rhythm-content);margin-top:var(--ht-product-rhythm-section);grid-row:3}._parentShowcaseHeading_3ckbr_130{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);text-align:center;grid-column:1/-1;margin:0;font-size:1.35rem;font-weight:650;display:block}._parentIdentityCard_3ckbr_139,._parentIdentityCard_3ckbr_139[data-parent-identity-card]{justify-items:center;gap:var(--ht-product-rhythm-content);padding:var(--ht-product-space-5) var(--ht-product-space-3);border-radius:var(--ht-product-radius-lg);background:var(--ht-product-surface);box-shadow:var(--ht-product-card-shadow);grid-column:auto}._parentIdentityHeading_3ckbr_407{clip:auto;width:auto;height:auto;color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);font-size:1rem;font-weight:var(--ht-product-type-emphasis-weight);line-height:var(--ht-product-leading-tight);text-align:center;white-space:normal;margin:0;padding:0;position:static;overflow:visible}._parentIdentityCommerce_3ckbr_1236{box-sizing:border-box;width:100%;padding-inline:var(--app-panel-content-inset)}._parentIdentityCommerce_3ckbr_1236 ._parentCommerceAction_3ckbr_157{width:min(13rem,100%)}._parentIdentityCommerce_3ckbr_1236 ._parentCommerceCommissionDisclosure_3ckbr_161{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._parentArtwork_3ckbr_366{margin-inline:auto;padding-inline:0}._parentArtwork_3ckbr_366,._parentArtwork_3ckbr_366 picture,._parentArtwork_3ckbr_366 img,._parentArtworkPlaceholder_3ckbr_402{width:10rem;height:10rem}._breedPickerDialog_3ckbr_121[open]{z-index:100000;width:min(100%,36rem);height:var(--ht-picker-height,100dvh);background:var(--ht-product-canvas);max-width:none;max-height:none;color:var(--ht-product-brand-dark);border:0;margin:auto;padding:0;display:block;position:fixed;inset:0;overflow:hidden}._breedPickerDialog_3ckbr_121::backdrop{background:#3423167a}._breedPickerSheet_3ckbr_1278{height:100%;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));gap:var(--ht-product-rhythm-content);grid-template-rows:auto auto auto minmax(0,1fr);display:grid}._breedPickerHeader_3ckbr_1285{justify-content:space-between;align-items:center;gap:1rem;display:flex}._breedPickerHeader_3ckbr_1285 h2{font-family:var(--ht-product-font-heading);margin:0;font-size:1.45rem}._breedPickerHeader_3ckbr_1285 button{background:var(--ht-product-surface);width:2.75rem;height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;border:0;border-radius:50%;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid}._breedPickerCount_3ckbr_1311{color:var(--ht-product-muted);font-size:var(--ht-product-type-ui-size);margin:0}._breedPickerOptions_3ckbr_1316{border-radius:var(--ht-product-radius-md);background:var(--ht-product-surface);overscroll-behavior:contain;min-height:0;margin:0;padding:.25rem 0;list-style:none;overflow-y:auto}._breedPickerOption_3ckbr_1316{border-bottom:1px solid var(--ht-product-border);cursor:pointer;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.75rem;min-height:3.25rem;padding:.75rem 1rem;display:grid}._breedPickerOption_3ckbr_1316:last-child{border-bottom:0}._breedPickerOptionActive_3ckbr_1339{background:var(--ht-product-note-surface)}._currentBreedLabel_3ckbr_1342{color:var(--ht-product-brand-amber);font-size:var(--ht-product-type-caption-size);font-weight:var(--ht-product-type-label-weight);letter-spacing:.05em;text-transform:uppercase}._traitDialog_3ckbr_126[open]{z-index:100000;width:min(100%,42rem);height:var(--ht-trait-dialog-height,100dvh);background:var(--ht-product-canvas);max-width:none;max-height:none;color:var(--ht-product-brand-dark);border:0;margin:auto;padding:0;display:block;position:fixed;inset:0;overflow:hidden}._traitDialog_3ckbr_126::backdrop{background:#3423167a}._traitDialogSheet_3ckbr_1368{height:100%;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));gap:var(--ht-product-rhythm-content);grid-template-rows:auto minmax(0,1fr);display:grid}._traitDialogHeader_3ckbr_1375{justify-content:space-between;align-items:center;gap:1rem;display:flex}._traitDialogHeader_3ckbr_1375 h2{font-family:var(--ht-product-font-heading);margin:0;font-size:1.45rem}._traitDialogHeader_3ckbr_1375 button{background:var(--ht-product-surface);width:2.75rem;height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;border:0;border-radius:50%;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid}._traitDialogBody_3ckbr_1401{overscroll-behavior:contain;min-height:0;overflow-y:auto}._traitDialogBody_3ckbr_1401 ._traitEditorGrid_3ckbr_328{gap:var(--ht-product-rhythm-content);padding:.1rem .1rem var(--ht-product-rhythm-content);grid-template-columns:minmax(0,1fr)}._traitDialogBody_3ckbr_1401 ._parentTraitGroup_3ckbr_333,._traitDialogBody_3ckbr_1401 ._parentTraitGroup_3ckbr_333[data-parent-trait-role]{border-radius:var(--ht-product-radius-lg);background:var(--ht-product-surface);box-shadow:var(--ht-product-card-shadow);grid-column:1;overflow:visible}._traitModalParentHeading_3ckbr_131{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);text-align:center;text-transform:capitalize;margin:0;padding:1rem 1rem 0;font-size:1rem;font-weight:650;line-height:1.2;display:block}._offscreenResultStatus_3ckbr_907{z-index:9000;right:.75rem;bottom:calc(.75rem + env(safe-area-inset-bottom));border-radius:var(--ht-product-radius-lg);background:var(--ht-product-brand-dark);color:#fffdf9;min-height:3.25rem;font-size:var(--ht-product-type-body-size);font-weight:var(--ht-product-type-emphasis-weight);text-align:center;justify-content:center;align-items:center;padding:.65rem 1rem;display:flex;position:fixed;left:.75rem;box-shadow:0 .4rem 1.2rem #34231638}._offscreenResultStatus_3ckbr_907 button{min-height:2.5rem;color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;padding:0}}@container (width>=44rem) and (width<=71.99rem){._grid_3ckbr_42{grid-template-columns:minmax(16.5rem,.72fr) minmax(25rem,1.28fr);align-items:start;column-gap:clamp(1.25rem,3cqi,2rem)}._parentWorkspaceRail_3ckbr_61{grid-area:1/1;align-self:start}._parentSelectionWorkspace_3ckbr_65{gap:var(--ht-product-rhythm-content);grid-area:1/1;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}._parentSelectionSummary_3ckbr_52,._parentSelectionSummary_3ckbr_52[data-parent-selection-summary]{gap:var(--ht-product-rhythm-related);min-width:0;padding:var(--ht-product-space-4);border-radius:var(--ht-product-radius-lg);background:var(--ht-product-surface);box-shadow:var(--ht-product-card-shadow);grid-area:auto/1;grid-template-rows:auto auto auto;display:grid}._parentBreedChooser_3ckbr_105,._parentQuickPreview_3ckbr_122{grid-row:auto}._parentQuickPreview_3ckbr_122{min-height:4.75rem}._intermediateParentDetails_3ckbr_146{gap:var(--ht-product-rhythm-item);min-width:0;padding:0;display:grid}._intermediateParentCommerce_3ckbr_153{min-width:0}._intermediateParentCommerce_3ckbr_153 ._parentCommerceAction_3ckbr_157{width:min(13rem,100%)}._intermediateParentCommerce_3ckbr_153 ._parentCommerceCommissionDisclosure_3ckbr_161{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._intermediateBreedDisclosure_3ckbr_166{min-width:0}._intermediateBreedDisclosure_3ckbr_166>summary{min-height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight);text-align:center;text-underline-offset:.24em;justify-content:center;align-items:center;gap:.4rem;padding:.4rem .25rem;text-decoration:underline #8b541e6b;list-style:none;display:flex}._intermediateBreedDisclosure_3ckbr_166>summary::-webkit-details-marker{display:none}._intermediateBreedDisclosure_3ckbr_166>summary:hover{color:var(--ht-product-brand-amber)}._intermediateBreedDisclosure_3ckbr_166>summary:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._intermediateBreedDisclosureIcon_3ckbr_202{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.9rem;height:.9rem;transition:transform var(--ht-product-motion-fast) ease;flex:0 0 .9rem;display:block}._intermediateBreedDisclosure_3ckbr_166[open] ._intermediateBreedDisclosureIcon_3ckbr_202{transform:rotate(180deg)}._intermediateBreedDescription_3ckbr_319{min-height:0;margin-top:var(--ht-product-rhythm-related)}._crossErrors_3ckbr_352{grid-area:2/1}._traitRefinement_3ckbr_76{margin-top:var(--ht-product-rhythm-content);grid-area:3/1}._resultsPanel_3ckbr_53{grid-area:1/2;align-self:start;margin-top:0}._parentShowcase_3ckbr_75{grid-area:2/1/auto/-1;display:none}._breedPickerDialog_3ckbr_121[open],._traitDialog_3ckbr_126[open]{height:min(var(--ht-picker-height,100dvh) - 2rem, 42rem);border-radius:var(--ht-product-radius-lg);max-height:calc(100dvh - 2rem);inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 1rem 3rem #34231647}._breedPickerDialog_3ckbr_121[open]{width:min(100% - 2rem,36rem)}._traitDialog_3ckbr_126[open]{width:min(100% - 2rem,42rem);height:min(var(--ht-trait-dialog-height,100dvh) - 2rem, 46rem)}._breedPickerSheet_3ckbr_1278,._traitDialogSheet_3ckbr_1368{padding:var(--ht-product-space-4)}._traitDialog_3ckbr_126[data-trait-columns=two] ._traitDialogBody_3ckbr_1401 ._traitEditorGrid_3ckbr_328{grid-template-columns:repeat(2,minmax(0,1fr))}._traitDialog_3ckbr_126[data-trait-columns=two] ._traitDialogBody_3ckbr_1401 ._parentTraitGroup_3ckbr_333,._traitDialog_3ckbr_126[data-trait-columns=two] ._traitDialogBody_3ckbr_1401 ._parentTraitGroup_3ckbr_333[data-parent-trait-role]{grid-column:auto}}@container (width<=35.99rem){._grid_3ckbr_42{grid-template-columns:minmax(0,1fr)}._traitDialogBody_3ckbr_1401 ._controls_3ckbr_586{width:min(100%,16rem);margin-inline:auto;padding-inline:0}._parentShowcase_3ckbr_75{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._parentShowcaseHeading_3ckbr_130{grid-column:1/-1}}@container (width<=33.99rem){._parentShowcase_3ckbr_75{grid-template-columns:minmax(0,1fr)}._parentShowcaseHeading_3ckbr_130{grid-column:1}._parentIdentityCard_3ckbr_139,._parentIdentityCard_3ckbr_139[data-parent-identity-card]{padding:1.5rem 1rem}._parentArtwork_3ckbr_366,._parentArtwork_3ckbr_366 picture,._parentArtwork_3ckbr_366 img,._parentArtworkPlaceholder_3ckbr_402{width:12rem;height:12rem}}@container (width<=22.49rem){._parentShowcase_3ckbr_75{grid-template-columns:minmax(0,1fr)}._parentShowcaseHeading_3ckbr_130{grid-column:1}._parentArtwork_3ckbr_366,._parentArtwork_3ckbr_366 picture,._parentArtwork_3ckbr_366 img,._parentArtworkPlaceholder_3ckbr_402{width:12rem;height:12rem}}@keyframes _loader-enter_3ckbr_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _parent-visual-enter_3ckbr_1{0%{opacity:.72;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes _variant-in_3ckbr_1{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_3ckbr_1{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){._eggChoice_3ckbr_28,._committedPrimary_3ckbr_707,._variantArea_3ckbr_751,._outcomeDescription_3ckbr_460,._disclaimer_3ckbr_753{transition:none}._loadingPulse_3ckbr_853,._loaderOverlay_3ckbr_729>[data-egg-loading-renderer],._parentVisualEnter_3ckbr_418,._variantsEnter_3ckbr_795 ._variantItem_3ckbr_787{animation:none}._committedPrimaryLoading_3ckbr_712{transform:scale(1)}._variantsEnter_3ckbr_795 ._variantItem_3ckbr_787{opacity:1}}._controlLabel_52r39_1{color:var(--ht-product-brand-dark);font-size:var(--ht-product-type-label-size);font-weight:var(--ht-product-type-label-weight);letter-spacing:.045em;line-height:var(--ht-product-leading-tight);text-align:center;text-transform:uppercase;display:block}._controlLabelRow_52r39_12{justify-content:center;align-items:center;gap:.3rem;min-height:1rem;display:flex}._selectGroup_52r39_20{gap:var(--ht-product-rhythm-related);display:grid}._rangeGroup_52r39_25{display:grid}._rangeGroup_52r39_25 ._controlLabelRow_52r39_12{margin-bottom:var(--ht-product-rhythm-related)}._combobox_52r39_33{position:relative}._combobox_52r39_33 input{appearance:none;border:1px solid var(--ht-product-border);border-radius:var(--ht-product-radius-lg);width:100%;height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-input-size);background:#fff;outline:none;padding:.5rem 3rem .5rem 1rem;transition:border-color .2s,box-shadow .2s}._combobox_52r39_33 input::placeholder{color:#9a8d84}._combobox_52r39_33 input:hover:not(:disabled){border-color:#bda99b}._combobox_52r39_33 input:disabled{box-shadow:none;cursor:not-allowed;opacity:.55;background:#f7f2ec}._combobox_52r39_33 input:focus-visible{box-shadow:0 0 0 2px var(--ht-product-focus);border-color:#9e806b;outline:none}._rangeTrack_52r39_74 input:focus-visible,._toggle_52r39_75 input:focus-visible+._toggleBox_52r39_75{outline:2px solid var(--ht-product-focus);outline-offset:2px}._searchIcon_52r39_80{color:#796557;pointer-events:none;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._searchIcon_52r39_80:after{content:"search";font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;font-family:Material Symbols Outlined;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1}._combobox_52r39_33 input:focus-visible+._searchIcon_52r39_80{color:#76543e}._optionList_52r39_108{z-index:10000;border:1px solid var(--ht-product-border);scrollbar-color:#a8998f transparent;scrollbar-width:thin;background:#fffdf9;border-radius:.375rem;max-height:16rem;margin:0;padding:.25rem 0;list-style:none;position:fixed;overflow:auto;box-shadow:0 .75rem 1.5rem #3d2d222e}._option_52r39_108{color:var(--ht-product-brand-dark);cursor:pointer;font-size:var(--ht-product-type-input-size);border-radius:0;grid-template-columns:3rem minmax(0,1fr);align-items:center;gap:.7rem;margin:0 .25rem;padding:.75rem 1rem;transition:background-color .15s;display:grid}._optionArtwork_52r39_138,._optionArtwork_52r39_138 picture,._optionArtwork_52r39_138 img{width:3rem;height:3rem;display:block}._optionArtwork_52r39_138{background:#f5f0ea;border-radius:.5rem;position:relative;overflow:hidden}._optionArtwork_52r39_138 img{object-fit:contain}._optionArtworkPlaceholder_52r39_157{background:linear-gradient(105deg,#e7ded573 20%,#fffdf9eb 42%,#e7ded573 64%) 0 0/220% 100%;display:block;position:absolute;inset:0}._optionArtworkLoading_52r39_165 ._optionArtworkPlaceholder_52r39_157{animation:1.1s ease-in-out infinite _option-artwork-loading_52r39_1}@keyframes _option-artwork-loading_52r39_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._optionArtworkLoading_52r39_165 ._optionArtworkPlaceholder_52r39_157{animation:none}}._optionText_52r39_182{gap:.2rem;min-width:0;display:grid}._optionText_52r39_182>span:first-child{overflow-wrap:anywhere}._optionDisclosure_52r39_192{color:#75665b;font-size:var(--ht-product-type-ui-size);line-height:1.3}._option_52r39_108:hover,._activeOption_52r39_199{background:#f1e9e1;border-radius:.375rem}._emptyOption_52r39_204{color:#806f63;font-size:var(--ht-product-type-body-size);text-align:center;padding:.75rem 1rem;font-style:italic;cursor:default!important}._rangeTrack_52r39_74{align-items:center;height:1.25rem;display:flex;position:relative}._rangeTrack_52r39_74:before{z-index:1;background:linear-gradient(to right, var(--ht-tone-dark,#374151), var(--ht-tone-medium,#9ca3af), var(--ht-tone-light,#f3f4f6));content:"";pointer-events:none;border-radius:999px;height:.5rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._rangeTrack_52r39_74[data-variant=speckle]:before{content:none}._rangeTrack_52r39_74[data-variant=speckle][data-value="1"]{--ht-thumb-fill:#f5efe7;--ht-thumb-pattern:radial-gradient(ellipse .07rem .045rem at 28% 29%, #6b4a34 95%, transparent 100%), radial-gradient(ellipse .045rem .065rem at 68% 40%, #96775f 95%, transparent 100%), radial-gradient(ellipse .075rem .05rem at 43% 65%, #76543e 95%, transparent 100%), radial-gradient(circle .035rem at 72% 74%, #87664f 95%, transparent 100%)}._rangeTrack_52r39_74[data-variant=speckle][data-value="2"]{--ht-thumb-fill:#ebdfd1;--ht-thumb-pattern:radial-gradient(ellipse .08rem .05rem at 23% 20%, #5b3c29 95%, transparent 100%), radial-gradient(circle .045rem at 49% 18%, #8f6c52 95%, transparent 100%), radial-gradient(ellipse .065rem .085rem at 73% 27%, #674630 95%, transparent 100%), radial-gradient(circle .055rem at 31% 38%, #76543e 95%, transparent 100%), radial-gradient(ellipse .085rem .045rem at 58% 41%, #583a28 95%, transparent 100%), radial-gradient(circle .04rem at 81% 45%, #9a785d 95%, transparent 100%), radial-gradient(ellipse .055rem .075rem at 18% 53%, #7f5a40 95%, transparent 100%), radial-gradient(circle .065rem at 43% 57%, #5f402d 95%, transparent 100%), radial-gradient(ellipse .075rem .045rem at 68% 61%, #76543e 95%, transparent 100%), radial-gradient(circle .04rem at 83% 67%, #5b3c29 95%, transparent 100%), radial-gradient(ellipse .08rem .055rem at 28% 72%, #98745a 95%, transparent 100%), radial-gradient(circle .055rem at 54% 77%, #60402c 95%, transparent 100%), radial-gradient(ellipse .06rem .08rem at 76% 82%, #7c573e 95%, transparent 100%), radial-gradient(circle .035rem at 43% 89%, #9a785d 95%, transparent 100%)}._rangeTrack_52r39_74 input{appearance:none;z-index:2;cursor:pointer;background:0 0;border:0;border-radius:999px;outline:0;width:100%;height:.5rem;margin:0;position:relative}._rangeTrack_52r39_74[data-variant=speckle] input{background:0 0}._specklingTrack_52r39_324{z-index:1;pointer-events:none;background:linear-gradient(90deg,#f0f0f0,#d9d7d7);border-radius:999px;height:.5rem;position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}._specklingTrack_52r39_324 canvas{width:100%;height:100%;display:block}._rangeTrack_52r39_74 input::-webkit-slider-thumb{appearance:none;background-color:var(--ht-thumb-fill,#fffdf9);background-image:var(--ht-thumb-pattern,none);cursor:pointer;border:2px solid #76543e;border-radius:50%/60% 60% 43% 43%;width:1.2rem;height:1.48rem;transition:filter .15s,transform .15s;box-shadow:0 2px 5px #4934262e}._rangeTrack_52r39_74 input:not(:disabled)::-webkit-slider-thumb:hover{filter:brightness(.92);transform:scale(1.08)}._rangeTrack_52r39_74 input::-moz-range-thumb{background-color:var(--ht-thumb-fill,#fffdf9);background-image:var(--ht-thumb-pattern,none);cursor:pointer;border:2px solid #76543e;border-radius:50%/60% 60% 43% 43%;width:1rem;height:1.28rem;box-shadow:0 2px 5px #4934262e}._rangeTrack_52r39_74 input::-moz-range-track{background:linear-gradient(to right, var(--ht-tone-dark,#374151), var(--ht-tone-medium,#9ca3af), var(--ht-tone-light,#f3f4f6));border:0;border-radius:999px;height:.5rem}._rangeTrack_52r39_74[data-variant=speckle] input::-moz-range-track{background:0 0}._rangeTrack_52r39_74 input:disabled{cursor:not-allowed}._rangeTrack_52r39_74 input:disabled::-webkit-slider-thumb{cursor:not-allowed}._rangeTrack_52r39_74 input:disabled::-moz-range-thumb{cursor:not-allowed}._rangeLabels_52r39_390{color:#78685c;font-size:var(--ht-product-type-caption-size);line-height:var(--ht-product-leading-caption);justify-content:space-between;margin-top:.14rem;display:flex}._srOnly_52r39_399{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._toggle_52r39_75{color:var(--ht-product-brand-dark);cursor:pointer;font-size:var(--ht-product-type-label-size);font-weight:var(--ht-product-type-label-weight);letter-spacing:.045em;line-height:var(--ht-product-leading-tight);text-transform:uppercase;align-items:center;gap:.48rem;display:inline-flex}._toggleGroup_52r39_423{justify-content:center;align-items:center;gap:.3rem;min-height:1.12rem;display:flex}._toggle_52r39_75 input{opacity:0;width:1px;height:1px;position:absolute}._toggleBox_52r39_75{background:#fff;border:1px solid #baa89a;border-radius:.3rem;place-items:center;width:1.12rem;height:1.12rem;display:grid}._toggle_52r39_75 input:checked+._toggleBox_52r39_75{background:#76543e;border-color:#76543e}._toggle_52r39_75 input:checked+._toggleBox_52r39_75:after{content:"";border:2px solid #fff;border-width:0 2px 2px 0;width:.28rem;height:.55rem;transform:translateY(-1px)rotate(45deg)}._toggle_52r39_75._disabled_52r39_462{cursor:not-allowed;opacity:.48}._rangeGroup_52r39_25._disabled_52r39_462{cursor:not-allowed}._rangeGroup_52r39_25._disabled_52r39_462 ._controlLabel_52r39_1,._rangeGroup_52r39_25._disabled_52r39_462 ._rangeTrack_52r39_74,._rangeGroup_52r39_25._disabled_52r39_462 ._rangeLabels_52r39_390{opacity:.48}@container (width<=59.99rem){._rangeTrack_52r39_74{height:2.75rem}._rangeTrack_52r39_74 input{background-position:50%;background-repeat:no-repeat;background-size:100% .5rem;height:2.75rem}._rangeTrack_52r39_74[data-variant=speckle] input{background:0 0}._rangeLabels_52r39_390{margin-top:-.52rem}}._wrapper_xsreg_1{align-items:center;display:inline-flex;position:relative}._tooltip_xsreg_7{z-index:10000;width:max-content;min-width:min(12rem,100vw - 2rem);max-width:min(20rem,100vw - 2rem);padding:var(--ht-space-3) var(--ht-space-4);border-radius:var(--ht-radius-base);background-color:var(--ht-color-text-primary);box-shadow:var(--ht-shadow-lg);color:var(--ht-color-surface);font-size:var(--ht-font-size-sm);line-height:var(--ht-line-height-normal);overflow-wrap:break-word;white-space:normal;pointer-events:none;position:fixed;opacity:1!important}._tooltip_xsreg_7[hidden]{display:none}._position-top_xsreg_30,._position-bottom_xsreg_34,._position-left_xsreg_38,._position-right_xsreg_42{transform:none}._arrow_xsreg_46{border:4px solid #0000;width:0;height:0;position:absolute;opacity:1!important}._position-top_xsreg_30 ._arrow_xsreg_46{top:100%;left:var(--ht-tooltip-arrow-offset);border-top-color:var(--ht-color-text-primary);transform:translate(-50%)}._position-bottom_xsreg_34 ._arrow_xsreg_46{bottom:100%;left:var(--ht-tooltip-arrow-offset);border-bottom-color:var(--ht-color-text-primary);transform:translate(-50%)}._position-left_xsreg_38 ._arrow_xsreg_46{top:var(--ht-tooltip-arrow-offset);border-left-color:var(--ht-color-text-primary);left:100%;transform:translateY(-50%)}._position-right_xsreg_42 ._arrow_xsreg_46{top:var(--ht-tooltip-arrow-offset);border-right-color:var(--ht-color-text-primary);right:100%;transform:translateY(-50%)}._icon_xsreg_82{width:1rem;height:1rem;color:var(--ht-color-text-secondary);cursor:help;font-variation-settings:"FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;transition:all var(--ht-transition-fast);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#0000;border:0;justify-content:center;align-items:center;margin:0;padding:0;font-family:Material Symbols Outlined;font-size:1rem;font-style:normal;font-weight:400;line-height:1;display:flex}._icon_xsreg_82:hover,._icon_xsreg_82:focus{color:var(--ht-color-primary);outline:none;transform:scale(1.1)}._icon_xsreg_82:focus-visible{box-shadow:0 0 0 2px var(--ht-product-focus)}._feedback_qiydr_1{margin-top:var(--ht-product-space-2);flex:none;place-items:center;display:grid}._segmentedFeedback_qiydr_8{display:contents}._trigger_qiydr_12{min-height:2.25rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;font-size:var(--ht-product-type-caption-size);text-underline-offset:.2em;background:0 0;border:0;padding:.3rem .25rem;font-weight:650;text-decoration:underline #8b541e61}._trigger_qiydr_12:hover:not(:disabled){color:var(--ht-product-brand-amber)}._trigger_qiydr_12:disabled{cursor:default;opacity:0;pointer-events:none}._dialog_qiydr_37{border-radius:var(--ht-product-radius-lg);background:var(--ht-product-surface);width:min(100% - 2rem,34rem);max-width:none;max-height:min(100dvh - 2rem,44rem);color:var(--ht-product-ink);border:0;margin:auto;padding:0;overflow:hidden;box-shadow:0 1.5rem 4rem #34231640}._dialog_qiydr_37:not([open]){display:none}._dialog_qiydr_37::backdrop{background:#3423167a}._sheet_qiydr_59{gap:var(--ht-product-rhythm-content);max-height:min(100dvh - 2rem,44rem);padding:clamp(1.15rem,4vw,1.75rem);display:grid;overflow-y:auto}._header_qiydr_67{justify-content:space-between;align-items:center;gap:1rem;display:flex}._header_qiydr_67 h2{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);margin:0;font-size:clamp(1.35rem,4vw,1.65rem);line-height:1.15}._close_qiydr_82{background:var(--ht-product-note-surface);width:2.75rem;height:2.75rem;color:var(--ht-product-brand-dark);cursor:pointer;font:inherit;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:2rem;line-height:1;display:grid}._form_qiydr_99,._success_qiydr_100{gap:var(--ht-product-rhythm-content);display:grid}._intro_qiydr_105,._success_qiydr_100 p,._error_qiydr_107{line-height:var(--ht-product-leading-body);margin:0}._intro_qiydr_105{color:var(--ht-product-muted)}._field_qiydr_116{gap:var(--ht-product-space-2);color:var(--ht-product-brand-dark);font-size:var(--ht-product-type-ui-size);font-weight:700;display:grid}._field_qiydr_116>small,._field_qiydr_116 span small{color:var(--ht-product-muted);font-size:var(--ht-product-type-caption-size);font-weight:500}._field_qiydr_116 textarea,._field_qiydr_116 input{box-sizing:border-box;border-radius:var(--ht-product-radius-sm);background:var(--ht-product-canvas);width:100%;color:var(--ht-product-ink);font:inherit;border:1px solid #5336203d;font-weight:400}._field_qiydr_116 textarea{resize:vertical;min-height:8rem;padding:.8rem}._field_qiydr_116 input{min-height:3rem;padding:.65rem .8rem}._actions_qiydr_154{justify-content:flex-end;gap:var(--ht-product-space-2);display:flex}._primaryAction_qiydr_160,._secondaryAction_qiydr_161{cursor:pointer;min-height:2.9rem;font:inherit;border-radius:999px;padding:.6rem 1.1rem;font-weight:700}._primaryAction_qiydr_160{border:1px solid var(--ht-product-brand-dark);background:var(--ht-product-brand-dark);color:#fffaf4}._primaryAction_qiydr_160:hover:not(:disabled){border-color:var(--ht-product-brand-amber);background:var(--ht-product-brand-amber)}._primaryAction_qiydr_160:disabled{cursor:wait;opacity:.65}._secondaryAction_qiydr_161{color:var(--ht-product-brand-dark);background:0 0;border:1px solid #5336203d}._trigger_qiydr_12:focus-visible,._close_qiydr_82:focus-visible,._field_qiydr_116 textarea:focus-visible,._field_qiydr_116 input:focus-visible,._primaryAction_qiydr_160:focus-visible,._secondaryAction_qiydr_161:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._error_qiydr_107{color:#8b2e24;font-size:var(--ht-product-type-ui-size)}._honeypot_qiydr_207{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=34rem){._dialog_qiydr_37{border-radius:0;width:100%;max-height:100dvh}._sheet_qiydr_59{min-height:100dvh;max-height:100dvh;padding:max(1rem, env(safe-area-inset-top)) 1rem max(1rem, env(safe-area-inset-bottom));align-content:start}._actions_qiydr_154{flex-direction:column-reverse}._primaryAction_qiydr_160,._secondaryAction_qiydr_161{width:100%}}._shareControls_1i9ev_1{box-sizing:border-box;width:min(100% - 2 * var(--app-panel-content-inset), 27rem);margin-top:var(--ht-product-space-2);flex:none;display:grid}._actions_1i9ev_9{flex-wrap:nowrap;justify-content:center;align-items:center;gap:0;min-height:2.25rem;display:flex}._action_1i9ev_9{box-sizing:border-box;border:1px solid var(--ht-product-border);min-height:2.25rem;color:var(--ht-product-muted);cursor:pointer;font:inherit;font-size:var(--ht-product-type-caption-size);transition:background-color var(--ht-product-motion-fast) ease, color var(--ht-product-motion-fast) ease;background:0 0;border-radius:0;justify-content:center;align-items:center;gap:.35rem;padding:.4rem .65rem;line-height:1;display:inline-flex}._action_1i9ev_9+._action_1i9ev_9,._lastAction_1i9ev_38{margin-left:-1px}._firstAction_1i9ev_42{border-radius:999px 0 0 999px}._lastAction_1i9ev_38{border-radius:0 999px 999px 0}._action_1i9ev_9:hover:not(:disabled):not([aria-disabled=true]){background:var(--ht-product-action-surface)}._action_1i9ev_9:disabled,._action_1i9ev_9[aria-disabled=true]{cursor:not-allowed;opacity:.55}._action_1i9ev_9:focus-visible,._manualCopy_1i9ev_61 input:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._icon_1i9ev_66{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 1.05rem;width:1.05rem;height:1.05rem}._fillIcon_1i9ev_77{fill:currentColor;stroke:none}._status_1i9ev_82{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._manualCopy_1i9ev_61{margin-top:var(--ht-product-space-2);gap:var(--ht-product-space-2);padding:var(--ht-product-rhythm-item);border-radius:var(--ht-product-radius-sm);background:var(--ht-product-note-surface);display:grid}._manualCopy_1i9ev_61 label{color:var(--ht-product-brand-dark);font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight)}._manualCopy_1i9ev_61 input{box-sizing:border-box;border-radius:var(--ht-product-radius-sm);background:var(--ht-product-canvas);width:100%;min-height:2.75rem;color:var(--ht-product-ink);font:inherit;font-size:var(--ht-product-type-caption-size);border:1px solid #5336203d;padding:.55rem .65rem}._manualCopy_1i9ev_61 p{color:var(--ht-product-muted);font-size:var(--ht-product-type-caption-size);line-height:var(--ht-product-leading-caption);margin:0}@media (prefers-reduced-motion:reduce){._action_1i9ev_9{transition:none}}._section_j5g9u_1{width:min(100%,66rem);margin:var(--ht-product-support-section-gap) auto 0;padding-bottom:var(--ht-product-rhythm-section);color:var(--ht-product-ink)}._header_j5g9u_8{max-width:40rem;margin:0 auto var(--ht-product-space-5);text-align:center}._header_j5g9u_8 h2{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:580;line-height:1.1}._header_j5g9u_8 p{max-width:36rem;margin:var(--ht-product-space-2) auto 0;color:var(--ht-product-muted);font-size:var(--ht-product-type-body-size);line-height:var(--ht-product-leading-body)}._disclosure_j5g9u_31{margin:var(--ht-product-space-4) auto 0;color:var(--ht-product-muted);font-size:var(--ht-product-type-label-size);font-style:italic;line-height:var(--ht-product-leading-caption);text-align:center}._grid_j5g9u_40{gap:clamp(var(--ht-product-space-4), 3.5vw, var(--ht-product-space-7));grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._card_j5g9u_46{min-width:0;min-height:20rem;padding:var(--ht-product-space-5);border-radius:var(--ht-product-radius-lg);color:var(--ht-product-ink);background:var(--ht-product-surface);box-shadow:var(--ht-product-card-shadow);text-align:center;transition:box-shadow var(--ht-product-motion-fast) ease, transform var(--ht-product-motion-fast) ease;flex-direction:column;align-items:center;text-decoration:none;display:flex}a._card_j5g9u_46:hover{transform:translateY(-2px);box-shadow:0 .3rem 1rem #5432101a}a._card_j5g9u_46:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._cardPending_j5g9u_72{opacity:.82}._media_j5g9u_76{width:100%;height:9rem;margin-bottom:var(--ht-product-space-5);place-items:center;display:grid;overflow:hidden}._media_j5g9u_76 img{aspect-ratio:1;border-radius:var(--ht-product-radius-md);object-fit:cover;filter:drop-shadow(0 .25rem .3rem #5432101a);width:100%;max-width:9rem;height:auto;display:block}._title_j5g9u_96{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);font-size:1.2rem;font-weight:620;line-height:1.15}._description_j5g9u_104{margin-top:var(--ht-product-space-2);color:var(--ht-product-muted);font-size:var(--ht-product-type-body-size);line-height:var(--ht-product-leading-caption)}._action_j5g9u_111{padding-top:var(--ht-product-space-5);color:var(--ht-product-brand-amber);font-size:var(--ht-product-type-body-size);align-items:center;gap:.35rem;margin-top:auto;font-weight:720;display:inline-flex}._action_j5g9u_111 svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.95rem;height:.95rem}@media (width>=60rem){._section_j5g9u_1{width:min(100%,72rem);padding-inline:var(--ht-product-space-7)}._card_j5g9u_46{min-height:17.5rem;padding:var(--ht-product-space-4)}._media_j5g9u_76{height:8rem;margin-bottom:var(--ht-product-space-4)}._media_j5g9u_76 img{max-width:8rem}._action_j5g9u_111{padding-top:var(--ht-product-space-4)}}@media (width<=59.99rem){._section_j5g9u_1{margin-top:var(--ht-product-rhythm-section)}._grid_j5g9u_40{grid-template-columns:repeat(2,minmax(0,1fr))}._card_j5g9u_46:last-child{grid-column:1/-1}}@media (width<=33.99rem){._grid_j5g9u_40{gap:var(--ht-product-space-3);grid-template-columns:minmax(0,1fr)}._card_j5g9u_46,._card_j5g9u_46:last-child{column-gap:var(--ht-product-space-4);text-align:left;grid-column:auto;grid-template-rows:auto 1fr auto;grid-template-columns:6.5rem minmax(0,1fr);align-items:start;min-height:11.5rem;display:grid}._media_j5g9u_76{grid-row:1/4;place-items:center start;width:6.5rem;height:8.5rem;margin:auto 0}._description_j5g9u_104{margin-top:var(--ht-product-space-1)}._action_j5g9u_111{padding-top:var(--ht-product-space-3)}}@media (prefers-reduced-motion:reduce){._card_j5g9u_46{transition:none}a._card_j5g9u_46:hover{transform:none}}.supply-recommendations[data-astro-cid-pgc4sdcy]{width:min(100%,79rem);margin:var(--ht-product-support-section-gap) auto 0;padding-bottom:var(--ht-product-rhythm-section);color:var(--ht-product-ink);container-type:inline-size}.supply-recommendations__header[data-astro-cid-pgc4sdcy]{margin:0 auto var(--ht-product-space-5);text-align:center}.supply-recommendations[data-astro-cid-pgc4sdcy] h2[data-astro-cid-pgc4sdcy]{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);margin:0;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:580;line-height:1.1}.supply-recommendations__header[data-astro-cid-pgc4sdcy] p[data-astro-cid-pgc4sdcy]{max-width:36rem;margin:var(--ht-product-space-2) auto 0;color:var(--ht-product-muted);font-size:var(--ht-product-type-body-size);line-height:var(--ht-product-leading-body)}.supply-recommendations__grid[data-astro-cid-pgc4sdcy]{gap:var(--ht-product-space-4);grid-template-columns:minmax(0,1fr);display:grid}.supply-card[data-astro-cid-pgc4sdcy]{min-width:0;min-height:20rem;padding:var(--ht-product-space-5);border-radius:var(--ht-product-radius-lg);color:var(--ht-product-ink);background:var(--ht-product-surface);box-shadow:var(--ht-product-card-shadow);transition:box-shadow var(--ht-product-motion-fast) ease, transform var(--ht-product-motion-fast) ease;flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.supply-card[data-astro-cid-pgc4sdcy]:hover{transform:translateY(-2px);box-shadow:0 .3rem 1rem #5432101a}.supply-card[data-astro-cid-pgc4sdcy]:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}.supply-card__media[data-astro-cid-pgc4sdcy]{width:100%;height:8.75rem;margin-bottom:var(--ht-product-space-6);place-items:center;display:grid}.supply-card__image[data-astro-cid-pgc4sdcy]{object-fit:contain;filter:drop-shadow(0 .25rem .3rem #5432101a);width:100%;height:100%;display:block}.supply-card__title[data-astro-cid-pgc4sdcy]{color:var(--ht-product-brand-dark);font-family:var(--ht-product-font-heading);font-size:1.2rem;font-weight:620;line-height:1.15}.supply-card__description[data-astro-cid-pgc4sdcy]{margin-top:var(--ht-product-space-2);color:var(--ht-product-muted);font-size:var(--ht-product-type-body-size);line-height:var(--ht-product-leading-caption)}.supply-card__action[data-astro-cid-pgc4sdcy]{padding-top:var(--ht-product-space-5);color:var(--ht-product-brand-amber);font-size:var(--ht-product-type-body-size);align-items:center;gap:.35rem;margin-top:auto;font-weight:720;display:inline-flex}.supply-card__action[data-astro-cid-pgc4sdcy] svg[data-astro-cid-pgc4sdcy]{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:.95rem;height:.95rem}.supply-recommendations__disclosure[data-astro-cid-pgc4sdcy]{margin:var(--ht-product-space-4) auto 0;color:var(--ht-product-caption);font-size:var(--ht-product-type-label-size);font-style:italic;line-height:var(--ht-product-leading-caption);text-align:center}@media (width<=959px){.supply-recommendations[data-astro-cid-pgc4sdcy]{margin-top:var(--ht-product-rhythm-section)}}@container (width>=34rem){.supply-recommendations__grid[data-astro-cid-pgc4sdcy]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=54rem){.supply-recommendations__grid[data-astro-cid-pgc4sdcy]{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (width<=33.99rem){.supply-recommendations__grid[data-astro-cid-pgc4sdcy]{gap:var(--ht-product-space-3);grid-template-columns:minmax(0,1fr)}.supply-card[data-astro-cid-pgc4sdcy]{column-gap:var(--ht-product-space-4);grid-template-rows:auto 1fr auto;grid-template-columns:6.5rem minmax(0,1fr);align-items:start;min-height:11.5rem;display:grid}.supply-card__media[data-astro-cid-pgc4sdcy]{grid-row:1/4;width:6.5rem;height:8.5rem;margin:auto 0}.supply-card__description[data-astro-cid-pgc4sdcy]{margin-top:var(--ht-product-space-1)}.supply-card__action[data-astro-cid-pgc4sdcy]{padding-top:var(--ht-product-space-3)}}@media (prefers-reduced-motion:reduce){.supply-card[data-astro-cid-pgc4sdcy]{transition:none}.supply-card[data-astro-cid-pgc4sdcy]:hover{transform:none}}.page-support[data-astro-cid-vrpqgssf]{gap:var(--ht-product-space-4);width:100%;color:var(--ht-product-brand-dark);margin:0 auto;display:grid}.page-support__notice[data-astro-cid-vrpqgssf]{color:#76543e;font-size:var(--ht-product-type-label-size);letter-spacing:.06em;text-align:center;text-transform:uppercase;margin:0;font-weight:750}
