.ht-egg-collection-entry[hidden],.ht-egg-collection-dialog:not([open]){display:none}.ht-egg-collection-entry{max-width:100%;margin:var(--ht-product-rhythm-item) 0 0;flex:none;justify-content:center;display:flex}.ht-egg-collection-trigger,.ht-egg-collection-done{min-height:44px;color:var(--ht-product-brand-dark);cursor:pointer;font:400 14px/1.25 var(--ht-product-font-body);background:#fffdf9;border:1px solid #cbb8a4;border-radius:999px;justify-content:center;align-items:center;gap:9px;padding:10px 17px;display:inline-flex}.ht-egg-collection-trigger svg{flex:none;width:19px;height:19px}.ht-egg-collection-trigger:hover:not(:disabled){background:#f5ecdf}.ht-egg-collection-trigger:disabled{opacity:.45;cursor:default}.ht-egg-collection-dialog{background:var(--ht-product-canvas,#f3efe6);width:min(680px,100% - 48px);max-width:none;max-height:min(780px,100dvh - 48px);color:var(--ht-product-brand-dark,#543a25);font-family:var(--ht-product-font-body);border:0;border-radius:24px;margin:auto;padding:0;position:fixed;inset:0;overflow:hidden;box-shadow:0 16px 64px #34231633}.ht-egg-collection-dialog::backdrop{background:#3423167a}.ht-egg-collection-sheet{flex-direction:column;max-height:min(780px,100dvh - 48px);display:flex}.ht-egg-collection-heading{flex:none;padding:14px 24px 8px}.ht-egg-collection-product-name{white-space:nowrap}.ht-egg-collection-heading p{color:var(--ht-product-text-muted,#786554);margin:2px 0 0;font-size:14px;line-height:1.4}.ht-egg-collection-body{overscroll-behavior:contain;scrollbar-gutter:stable;flex-direction:column;min-height:0;padding:0 24px 10px;display:flex;overflow-y:auto}.ht-egg-collection-group{flex:none;grid-template-columns:132px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:10px 0;display:grid}.ht-egg-collection-group+.ht-egg-collection-group{border-top:1px solid #e2d8c9}.ht-egg-collection-group-heading{padding:4px 0 0}.ht-egg-collection-group-heading h3{font:650 17px/1.2 var(--ht-product-font-heading);margin:0}.ht-egg-collection-group-heading p{color:var(--ht-product-text-muted,#786554);margin:4px 0 0;font-size:13px;line-height:1.3}.ht-egg-collection-eggs{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));align-items:start;gap:8px;display:grid}.ht-egg-collection-egg{--ht-egg-base-size:64px;box-sizing:border-box;min-width:0;color:var(--ht-product-brand-dark);font:400 13px/1.25 var(--ht-product-font-body);background:0 0;border:0;border-radius:8px;grid-template-rows:100px 44px;grid-template-columns:minmax(0,1fr);place-items:center;gap:20px;padding:2px 5px;display:grid}.ht-egg-collection-shell{pointer-events:none;display:flex}.ht-egg-collection-add{box-sizing:border-box;width:5rem;min-width:2.75rem;max-width:100%;height:2.75rem;color:var(--ht-product-ink-soft);font:400 .8125rem/1.25 var(--ht-product-font-body);text-align:center;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:6px 0;display:flex;position:relative}.ht-egg-collection-add-face{box-sizing:border-box;border:1px solid var(--ht-product-border);border-radius:inherit;white-space:nowrap;width:100%;height:32px;transition:background-color var(--ht-product-motion-fast) ease, color var(--ht-product-motion-fast) ease;background:0 0;justify-content:center;align-items:center;gap:6px;padding:4px 8px;display:flex}.ht-egg-collection-add[aria-disabled=true]{color:var(--ht-product-muted);cursor:default}@media (hover:hover){.ht-egg-collection-add:hover:not([aria-disabled=true]) .ht-egg-collection-add-face{background:var(--ht-product-action-surface)}}.ht-egg-collection-add:active:not([aria-disabled=true]) .ht-egg-collection-add-face{background:var(--ht-product-action-surface-hover)}.ht-egg-collection-add svg{flex:none;width:1rem;height:1rem}.ht-egg-collection-egg[data-added=true] .ht-egg-collection-add svg{width:14px;height:14px}.ht-egg-collection-egg[data-added=true] .ht-egg-collection-add-face{color:#526140;background:#edf0e8}.ht-egg-collection-footer{flex:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 24px 12px;display:flex}.ht-egg-collection-count{font-variant-numeric:tabular-nums;font-size:15px;display:block}.ht-egg-collection-count-caption{color:#786554;margin-top:2px;font-size:12px;display:block}.ht-egg-collection-done{color:#fffdf9;background:#6b4527;border-color:#6b4527;min-width:104px}.ht-egg-collection-done:hover{background:#543a25}.ht-egg-collection-dialog button:focus-visible,.ht-egg-collection-trigger:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}@media (width<=575px){.ht-egg-collection-dialog{border-radius:0;width:100%;height:100dvh;max-height:none}.ht-egg-collection-sheet{height:100%;max-height:none}.ht-egg-collection-heading{padding:max(10px, env(safe-area-inset-top)) 16px 8px}.ht-egg-collection-body{padding:0 16px 10px}.ht-egg-collection-group{grid-template-columns:minmax(0,1fr);gap:8px;padding:10px 0}.ht-egg-collection-group-heading{padding:0}.ht-egg-collection-eggs{grid-template-columns:repeat(3,minmax(0,1fr))}.ht-egg-collection-footer{padding:10px 16px max(10px, env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.ht-egg-collection-add-face{transition:none}}.ht-egg-collection-notice{font-size:var(--ht-product-type-body-size);line-height:var(--ht-product-leading-body);flex:none;margin:0;padding:8px 24px 12px}.ht-egg-collection-count-caption a{color:inherit;text-underline-offset:3px}.ht-egg-collection-count-caption a:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}@media (width<=575px){.ht-egg-collection-notice{padding-inline:16px}}._app_93js8_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_93js8_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_93js8_14:focus-visible,._eggChoice_93js8_28:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._retryButton_93js8_14:disabled{cursor:not-allowed;opacity:.5}._programmaticFocusTarget_93js8_38:focus{outline:none}._grid_93js8_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_93js8_52,._resultsPanel_93js8_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_93js8_61{display:contents}._parentSelectionWorkspace_93js8_65{grid-column:1/-1;grid-template-columns:subgrid;pointer-events:none;z-index:5;grid-row:1;min-width:0;display:grid}._parentShowcase_93js8_75,._traitRefinement_93js8_76{grid-column:1/-1;grid-template-columns:subgrid;min-width:0;display:grid}._parentShowcase_93js8_75{z-index:1;grid-row:2}._parentSelectionSummary_93js8_52{min-height:58rem;padding:var(--app-panel-top-inset) clamp(.85rem, 2vw, 1.25rem) 1.5rem;pointer-events:auto;grid-template-rows:auto auto auto minmax(0,1fr);align-content:start;align-self:stretch;display:grid}._parentSelectionSummary_93js8_52[data-parent-selection-summary=hen]{grid-column:1}._parentSelectionSummary_93js8_52[data-parent-selection-summary=rooster]{grid-column:3}._parentBreedChooser_93js8_106{min-width:0;padding:0 var(--app-panel-content-inset) .75rem}._parentBreedChooser_93js8_106:focus-within,._parentBreedChooser_93js8_106:has([role=listbox]){z-index:100}._wideBreedChooser_93js8_116{display:block}._compactTraitRefinement_93js8_120,._compactBreedChange_93js8_121,._breedPickerDialog_93js8_122,._parentQuickPreviews_93js8_123,._parentQuickPreview_93js8_123,._compactBreedRoleLabel_93js8_125,._traitModalTrigger_93js8_126,._traitDialog_93js8_127,._parentShowcaseHeading_93js8_131,._traitModalParentHeading_93js8_132{display:none}._wideParentArtwork_93js8_136{min-width:0}._wideParentTraits_93js8_140{grid-row:4;align-self:end}._parentIdentityCard_93js8_145{gap:0;min-width:0;padding:.4rem 0 0;display:grid}._intermediateParentDetails_93js8_152{gap:var(--ht-product-rhythm-related);min-width:0;padding:1rem var(--app-panel-content-inset) .75rem;display:grid}._intermediateParentCommerce_93js8_159{min-width:0}._intermediateParentCommerce_93js8_159 ._parentCommerceAction_93js8_163{width:min(13rem,100%)}._intermediateParentCommerce_93js8_159 ._parentCommerceCommissionDisclosure_93js8_167{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._intermediateBreedDisclosure_93js8_172{min-width:0}._intermediateBreedDisclosure_93js8_172>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_93js8_172>summary::-webkit-details-marker{display:none}._intermediateBreedDisclosure_93js8_172>summary:hover{color:var(--ht-product-brand-amber)}._intermediateBreedDisclosure_93js8_172>summary:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._intermediateBreedDisclosureIcon_93js8_208{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_93js8_172[open] ._intermediateBreedDisclosureIcon_93js8_208{transform:rotate(180deg)}._wideBreedPopover_93js8_224{min-width:0;position:relative}._wideBreedPopoverTrigger_93js8_229{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_93js8_229:hover{color:var(--ht-product-brand-amber)}._wideBreedPopoverTrigger_93js8_229:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._wideBreedPopoverTrigger_93js8_229[aria-expanded=true] ._intermediateBreedDisclosureIcon_93js8_208{transform:rotate(180deg)}._wideBreedPopoverPanel_93js8_264{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}._wideBreedPopoverPanel_93js8_264 p{font-size:var(--ht-product-type-ui-size);line-height:var(--ht-product-leading-body);margin:0}._parentSelectionSummary_93js8_52:has(._wideBreedPopoverTrigger_93js8_229[aria-expanded=true]){z-index:20}._intermediateBreedDescription_93js8_292{min-height:0;margin-top:var(--ht-product-rhythm-related)}._traitRefinement_93js8_76{display:none}._traitEditorGrid_93js8_301{min-width:0;display:grid}._parentTraitGroup_93js8_306{min-width:0}._parentTraitGroup_93js8_306[data-parent-trait-role=hen]{grid-column:1}._parentTraitGroup_93js8_306[data-parent-trait-role=rooster]{grid-column:3}._parentTraitEditor_93js8_318{gap:1.15rem;min-width:0;padding:.575rem 0 0;display:grid}._crossErrors_93js8_325{z-index:20;grid-column:1/-1;gap:.5rem;display:grid}._panelContentInset_93js8_332{box-sizing:border-box;width:100%;min-width:0;padding-inline:var(--app-panel-content-inset)}._parentArtwork_93js8_339{place-items:center;width:100%;height:10rem;display:grid}._parentArtwork_93js8_339 picture,._parentArtwork_93js8_339 img{width:10rem;height:10rem;display:block}._parentArtwork_93js8_339 img{object-fit:contain}._parentArtwork_93js8_339._parentArtworkPair_93js8_357{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:.25rem;width:100%;height:auto}._parentArtworkPair_93js8_357 ._parentArtworkFigure_93js8_365{aspect-ratio:1;place-items:center;width:100%;max-width:9.25rem;display:grid}._parentArtworkPair_93js8_357 ._parentArtworkFigure_93js8_365 picture,._parentArtworkPair_93js8_357 ._parentArtworkFigure_93js8_365 img,._parentArtworkPair_93js8_357 ._parentArtworkPlaceholder_93js8_375{width:100%;height:100%}._parentIdentityHeading_93js8_380{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._parentVisualEnter_93js8_391{animation:_parent-visual-enter_93js8_1 var(--ht-product-motion-fast) ease-out both}._parentArtworkPlaceholder_93js8_375{background:var(--ht-color-surface-elevated);place-items:center;width:10rem;height:10rem;display:grid;position:relative;overflow:hidden}._parentArtworkSilhouette_93js8_405{opacity:.4;width:100%;height:100%}._parentArtworkMissingIcon_93js8_411{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_93js8_163{text-align:center;justify-items:center;gap:.45rem;display:grid}._parentBreedDescription_93js8_432 p,._persistentParentDescription_93js8_433 p,._outcomeDescription_93js8_434 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_93js8_445{gap:var(--ht-product-rhythm-item);display:grid}._persistentParentDescription_93js8_433{min-width:0;padding:var(--ht-product-rhythm-content);border-radius:var(--ht-product-radius-sm);background:var(--ht-product-note-surface);box-shadow:var(--ht-product-note-shadow);color:var(--ht-product-brand-dark);font:400 var(--ht-product-type-body-size)/var(--ht-product-leading-body) var(--ht-product-font-body);align-content:start;align-self:stretch}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._parentSelectionWorkspace_93js8_65{grid-template-rows:auto auto auto auto minmax(var(--ht-product-rhythm-content), 1fr) auto}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._parentSelectionSummary_93js8_52{grid-row:1/-1;grid-template-rows:subgrid;min-height:0}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._resultsPanel_93js8_53{grid-row:1;min-height:0}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._parentBreedChooser_93js8_106{grid-row:1}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._wideParentArtwork_93js8_136{grid-row:2}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._intermediateParentDetails_93js8_152{grid-row:3}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._wideParentTraits_93js8_140{grid-row:4;align-self:start}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._persistentParentDescription_93js8_433{grid-row:6}._app_93js8_1[data-basket-integration][data-layout-mode=wide] ._outcomeDescriptionRegion_93js8_492{min-height:auto;padding-block:calc((var(--ht-product-space-6) + var(--ht-product-rhythm-item)) / 2);align-items:center}._app_93js8_1[data-basket-integration] ._disclaimer_93js8_498{margin-top:var(--ht-product-rhythm-group)}._app_93js8_1[data-basket-integration] :is([data-breed-description-paragraphs],[data-outcome-note]>div){--ht-description-used-text-width:min(var(--ht-description-fitted-width,100%), calc(100% + var(--ht-description-text-expansion,0px)));inline-size:var(--ht-description-used-text-width);margin-inline:calc((100% - var(--ht-description-used-text-width)) / 2)}._app_93js8_1[data-basket-integration] :is([data-breed-description-paragraphs],[data-outcome-note]) p{hyphens:var(--ht-description-fitted-hyphens,auto);text-align:justify;text-align-last:left;text-wrap:pretty}._basketActionEntry_93js8_516{max-width:100%;margin:var(--ht-product-rhythm-item) 0 0;flex:none;justify-content:center;display:flex}._parentCommerceAction_93js8_163{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_93js8_163:hover{background:var(--ht-product-action-surface-hover);transform:translateY(-1px);box-shadow:0 .22rem .95rem #54321029}._parentCommerceActionCopy_93js8_551{text-align:center;gap:.12rem;min-width:0;line-height:1.05;display:grid}._parentCommerceActionVendor_93js8_559{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_93js8_569{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;flex:0 0 .9rem;width:.9rem;height:.9rem;display:block}._parentArtworkThumbnail_93js8_580{display:none}._parentCommerceAction_93js8_163:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._parentCommerceCommissionDisclosure_93js8_167{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_93js8_598{--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_93js8_28{cursor:pointer;opacity:.58;background:0 0;border:0;min-width:0;margin:0;padding:0;transition:opacity .18s,transform .18s}._eggChoice_93js8_28:disabled,._staticEgg_93js8_624{cursor:default}._selectedEgg_93js8_628{z-index:2;opacity:1;transform:scale(1.02)}._controls_93js8_634{padding:.55rem var(--app-panel-content-inset) .2rem;gap:2.2rem;display:grid}._bloomAndReset_93js8_640{gap:1.1rem;display:grid}._parentTypicalResetFrame_93js8_645{justify-content:center;align-items:center;min-height:2rem;display:flex}._parentTypicalReset_93js8_645{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_93js8_645:hover,._parentTypicalReset_93js8_645:focus-visible{border-color:var(--ht-product-brand-amber);background:var(--ht-product-canvas)}._parentTypicalReset_93js8_645:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:2px;border-radius:.2rem}._parentTypicalReset_93js8_645[aria-hidden=true]{visibility:hidden}._parentTypicalReset_93js8_645:disabled:not([aria-hidden=true]){cursor:wait;opacity:.55}._resultsPanel_93js8_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_93js8_706{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_93js8_719{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_93js8_719[data-result-label=primary]{z-index:1;margin-top:var(--ht-product-space-2);transform:translateY(var(--ht-product-rhythm-item));position:relative}._variantLabel_93js8_739{transform:translateY(calc(-1 * var(--ht-product-space-2)));margin-top:.9rem}._primaryResult_93js8_744{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_93js8_755{transition:opacity var(--ht-product-motion-standard) ease, transform var(--ht-product-motion-standard) ease;display:inline-flex}._committedPrimaryLoading_93js8_760{opacity:.22;transform:scale(.985)}._committedPrimaryReady_93js8_765{opacity:1;transform:scale(1)}._accessibleEgg_93js8_770{justify-content:center;align-items:center;line-height:0;display:inline-flex}._loaderOverlay_93js8_777{z-index:5;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._loaderOverlay_93js8_777[data-result-loader=inactive]{display:none}html[data-hatchtone-js] ._app_93js8_1[data-hydrated=false] ._committedPrimaryReady_93js8_765{opacity:0}html[data-hatchtone-js] ._app_93js8_1[data-hydrated=false] ._loaderOverlay_93js8_777[data-result-loader=inactive]{display:flex}html[data-hatchtone-js] ._app_93js8_1[data-hydrated=false] ._variantArea_93js8_799,html[data-hatchtone-js] ._app_93js8_1[data-hydrated=false] ._outcomeDescription_93js8_434,html[data-hatchtone-js] ._app_93js8_1[data-hydrated=false] ._disclaimer_93js8_498{opacity:0;pointer-events:none}._loaderOverlay_93js8_777>[data-egg-loading-renderer]{animation:_loader-enter_93js8_1 var(--ht-product-motion-standard) ease-out both;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._variantArea_93js8_799{flex-direction:column;align-items:center;width:100%;min-height:10.7rem;margin-top:-.375rem;transition:opacity .18s;display:flex}._variantGrid_93js8_825{flex-wrap:wrap;justify-content:center;align-items:end;gap:.35rem;width:100%;min-height:9.5rem;display:flex}._variantItem_93js8_835{opacity:0;flex:0 auto;justify-content:center;min-width:0;display:flex}._variantsEnter_93js8_843 ._variantItem_93js8_835{animation:.26s both _variant-in_93js8_1;animation-delay:calc(var(--ht-stagger-index) * 90ms)}._hiddenDuringLoad_93js8_848{opacity:0;pointer-events:none}._outcomeDescriptionRegion_93js8_492{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_93js8_434,._parentBreedDescription_93js8_432{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_93js8_434{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_93js8_882{align-items:center;min-height:0;display:flex}._disclaimer_93js8_498{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_93js8_901{animation:.9s ease-in-out infinite alternate _pulse_93js8_1}._resultCategory_93js8_905{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_93js8_914{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_93js8_930{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_93js8_940{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_93js8_940 a{color:var(--ht-product-brand-dark)}._breedPickerDialog_93js8_122:not([open]),._traitDialog_93js8_127:not([open]),._offscreenResultStatus_93js8_955{display:none}._srOnly_93js8_959{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_93js8_42{grid-template-columns:minmax(0,1fr);gap:0 1rem;display:grid}._wideBreedChooser_93js8_116,._wideParentArtwork_93js8_136,._wideParentTraits_93js8_140,._intermediateParentDetails_93js8_152{display:none}._parentWorkspaceRail_93js8_61{grid-area:1/1;min-width:0;display:grid}._parentSelectionWorkspace_93js8_65,._parentShowcase_93js8_75{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._parentSelectionWorkspace_93js8_65{gap:var(--ht-product-rhythm-item);grid-row:1;grid-template-rows:auto auto}._parentSelectionSummary_93js8_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_93js8_52[data-parent-selection-summary=hen]{grid-column:1}._parentSelectionSummary_93js8_52[data-parent-selection-summary=rooster]{grid-column:2}._parentBreedChooser_93js8_106,._parentBreedChooser_93js8_106[data-parent-breed-role]{grid-column:auto;padding:0}._compactBreedChange_93js8_121{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_93js8_125{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_93js8_1051{justify-content:center;align-items:center;min-width:0;min-height:1.82rem;display:flex}._compactBreedChangeNameRow_93js8_1051>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_93js8_1068{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_93js8_580{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_93js8_580 picture,._parentArtworkThumbnail_93js8_580 img{width:100%;height:100%;display:block}._parentArtworkThumbnail_93js8_580 img{object-fit:contain}._parentQuickPreview_93js8_123{grid-row:2;justify-content:center;align-items:center;gap:.15rem;min-width:0;min-height:5rem;display:flex}._parentQuickPreviewRooster_93js8_1107{flex-direction:row-reverse}._parentQuickEgg_93js8_1110{--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_93js8_121:focus-visible,._traitModalTrigger_93js8_126:focus-visible,._traitDialog_93js8_127 button:focus-visible,._breedPickerDialog_93js8_122 button:focus-visible,._offscreenResultStatus_93js8_955 button:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._compactBreedChange_93js8_121:disabled{cursor:not-allowed;opacity:.55}._crossErrors_93js8_325{margin-top:var(--ht-product-rhythm-item);grid-area:2/1}._crossErrors_93js8_325 ._error_93js8_914{width:100%;margin-top:0}._resultsPanel_93js8_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_93js8_706{margin-bottom:var(--ht-product-rhythm-item)}._resultLabel_93js8_719{margin-bottom:var(--ht-product-rhythm-related)}._resultLabel_93js8_719[data-result-label=primary]{transform:translateY(var(--ht-product-space-1))}._variantLabel_93js8_739{margin-top:var(--ht-product-rhythm-content)}._disclaimer_93js8_498{min-height:3.8rem}._primaryResult_93js8_744{flex-basis:11.75rem;min-height:11.75rem}._variantArea_93js8_799{min-height:8.25rem}._variantGrid_93js8_825{min-height:7rem}._outcomeDescriptionRegion_93js8_492{min-height:0;padding-block:var(--ht-product-rhythm-item);flex:none}._traitRefinement_93js8_76{margin-top:var(--ht-product-rhythm-item);grid-area:3/1;justify-items:center;display:grid}._traitRefinement_93js8_76,._traitRefinement_93js8_76._compactTraitRefinement_93js8_120{display:grid}._compactUtilityActions_93js8_1191{justify-content:center;align-items:center;width:100%;padding-inline:.25rem;display:flex}._traitModalTrigger_93js8_126{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_93js8_126:hover{color:var(--ht-product-brand-amber)}._traitModalTriggerIcon_93js8_1221{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_93js8_318{gap:var(--ht-product-rhythm-item);padding:var(--ht-product-space-3) var(--ht-product-space-3) var(--ht-product-space-5)}._parentEggs_93js8_598{min-height:9rem}._controls_93js8_634{gap:var(--ht-product-space-6);padding-inline:var(--app-panel-content-inset)}._parentShowcase_93js8_75{gap:var(--ht-product-rhythm-content);margin-top:var(--ht-product-rhythm-section);grid-row:3}._parentShowcaseHeading_93js8_131{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_93js8_145,._parentIdentityCard_93js8_145[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_93js8_380{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_93js8_1284{box-sizing:border-box;width:100%;padding-inline:var(--app-panel-content-inset)}._parentIdentityCommerce_93js8_1284 ._parentCommerceAction_93js8_163{width:min(13rem,100%)}._parentIdentityCommerce_93js8_1284 ._parentCommerceCommissionDisclosure_93js8_167{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._parentArtwork_93js8_339{margin-inline:auto;padding-inline:0}._parentArtwork_93js8_339,._parentArtwork_93js8_339 picture,._parentArtwork_93js8_339 img,._parentArtworkPlaceholder_93js8_375{width:10rem;height:10rem}._breedPickerDialog_93js8_122[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_93js8_122::backdrop{background:#3423167a}._breedPickerSheet_93js8_1326{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}._breedPickerCount_93js8_1333{color:var(--ht-product-muted);font-size:var(--ht-product-type-ui-size);margin:0}._breedPickerOptions_93js8_1338{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_93js8_1338{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_93js8_1338:last-child{border-bottom:0}._breedPickerOptionActive_93js8_1361{background:var(--ht-product-note-surface)}._currentBreedLabel_93js8_1364{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_93js8_127[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_93js8_127::backdrop{background:#3423167a}._traitDialogSheet_93js8_1390{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}._traitDialogBody_93js8_1397{overscroll-behavior:contain;min-height:0;overflow-y:auto}._traitDialogBody_93js8_1397 ._traitEditorGrid_93js8_301{gap:var(--ht-product-rhythm-content);padding:.1rem .1rem var(--ht-product-rhythm-content);grid-template-columns:minmax(0,1fr)}._traitDialogBody_93js8_1397 ._parentTraitGroup_93js8_306,._traitDialogBody_93js8_1397 ._parentTraitGroup_93js8_306[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_93js8_132{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_93js8_955{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_93js8_955 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_93js8_42{grid-template-columns:minmax(16.5rem,.72fr) minmax(25rem,1.28fr);align-items:start;column-gap:clamp(1.25rem,3cqi,2rem)}._parentWorkspaceRail_93js8_61{grid-area:1/1;align-self:start}._parentSelectionWorkspace_93js8_65{gap:var(--ht-product-rhythm-content);grid-area:1/1;grid-template-rows:none;grid-template-columns:minmax(0,1fr)}._parentSelectionSummary_93js8_52,._parentSelectionSummary_93js8_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_93js8_106,._parentQuickPreview_93js8_123{grid-row:auto}._parentQuickPreview_93js8_123{min-height:4.75rem}._intermediateParentDetails_93js8_152{gap:var(--ht-product-rhythm-item);min-width:0;padding:0;display:grid}._intermediateParentCommerce_93js8_159{min-width:0}._intermediateParentCommerce_93js8_159 ._parentCommerceAction_93js8_163{width:min(13rem,100%)}._intermediateParentCommerce_93js8_159 ._parentCommerceCommissionDisclosure_93js8_167{font-size:var(--ht-product-type-micro-size);line-height:var(--ht-product-leading-tight)}._intermediateBreedDisclosure_93js8_172{min-width:0}._intermediateBreedDisclosure_93js8_172>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_93js8_172>summary::-webkit-details-marker{display:none}._intermediateBreedDisclosure_93js8_172>summary:hover{color:var(--ht-product-brand-amber)}._intermediateBreedDisclosure_93js8_172>summary:focus-visible{border-radius:var(--ht-product-radius-sm);outline:2px solid var(--ht-product-focus);outline-offset:2px}._intermediateBreedDisclosureIcon_93js8_208{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_93js8_172[open] ._intermediateBreedDisclosureIcon_93js8_208{transform:rotate(180deg)}._intermediateBreedDescription_93js8_292{min-height:0;margin-top:var(--ht-product-rhythm-related)}._crossErrors_93js8_325{grid-area:2/1}._traitRefinement_93js8_76{margin-top:var(--ht-product-rhythm-content);grid-area:3/1}._resultsPanel_93js8_53{grid-area:1/2;align-self:start;margin-top:0}._parentShowcase_93js8_75{grid-area:2/1/auto/-1;display:none}._breedPickerDialog_93js8_122[open],._traitDialog_93js8_127[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_93js8_122[open]{width:min(100% - 2rem,36rem)}._traitDialog_93js8_127[open]{width:min(100% - 2rem,42rem);height:min(var(--ht-trait-dialog-height,100dvh) - 2rem, 46rem)}._breedPickerSheet_93js8_1326,._traitDialogSheet_93js8_1390{padding:var(--ht-product-space-4)}._traitDialog_93js8_127[data-trait-columns=two] ._traitDialogBody_93js8_1397 ._traitEditorGrid_93js8_301{grid-template-columns:repeat(2,minmax(0,1fr))}._traitDialog_93js8_127[data-trait-columns=two] ._traitDialogBody_93js8_1397 ._parentTraitGroup_93js8_306,._traitDialog_93js8_127[data-trait-columns=two] ._traitDialogBody_93js8_1397 ._parentTraitGroup_93js8_306[data-parent-trait-role]{grid-column:auto}}@container (width<=35.99rem){._grid_93js8_42{grid-template-columns:minmax(0,1fr)}._traitDialogBody_93js8_1397 ._controls_93js8_634{width:min(100%,16rem);margin-inline:auto;padding-inline:0}._parentShowcase_93js8_75{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._parentShowcaseHeading_93js8_131{grid-column:1/-1}}@container (width<=33.99rem){._parentShowcase_93js8_75{grid-template-columns:minmax(0,1fr)}._parentShowcaseHeading_93js8_131{grid-column:1}._parentIdentityCard_93js8_145,._parentIdentityCard_93js8_145[data-parent-identity-card]{padding:1.5rem 1rem}._parentArtwork_93js8_339,._parentArtwork_93js8_339 picture,._parentArtwork_93js8_339 img,._parentArtworkPlaceholder_93js8_375{width:12rem;height:12rem}}@container (width<=22.49rem){._parentShowcase_93js8_75{grid-template-columns:minmax(0,1fr)}._parentShowcaseHeading_93js8_131{grid-column:1}._parentArtwork_93js8_339,._parentArtwork_93js8_339 picture,._parentArtwork_93js8_339 img,._parentArtworkPlaceholder_93js8_375{width:12rem;height:12rem}}@keyframes _loader-enter_93js8_1{0%{opacity:0;transform:translate(-50%,-50%)scale(.98)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes _parent-visual-enter_93js8_1{0%{opacity:.72;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes _variant-in_93js8_1{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_93js8_1{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){._eggChoice_93js8_28,._committedPrimary_93js8_755,._variantArea_93js8_799,._outcomeDescription_93js8_434,._disclaimer_93js8_498{transition:none}._loadingPulse_93js8_901,._loaderOverlay_93js8_777>[data-egg-loading-renderer],._parentVisualEnter_93js8_391,._variantsEnter_93js8_843 ._variantItem_93js8_835{animation:none}._committedPrimaryLoading_93js8_760{transform:scale(1)}._variantsEnter_93js8_843 ._variantItem_93js8_835{opacity:1}}._feedback_6tgqx_1{margin-top:var(--ht-product-space-2);flex:none;place-items:center;display:grid}._segmentedFeedback_6tgqx_8{display:contents}._trigger_6tgqx_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_6tgqx_12:hover:not(:disabled){color:var(--ht-product-brand-amber)}._trigger_6tgqx_12:disabled{cursor:default;opacity:0;pointer-events:none}._dialog_6tgqx_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_6tgqx_37:not([open]){display:none}._dialog_6tgqx_37::backdrop{background:#3423167a}._sheet_6tgqx_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}._form_6tgqx_67,._success_6tgqx_68{gap:var(--ht-product-rhythm-content);display:grid}._intro_6tgqx_73,._success_6tgqx_68 p,._error_6tgqx_75{line-height:var(--ht-product-leading-body);margin:0}._intro_6tgqx_73{color:var(--ht-product-muted)}._field_6tgqx_84{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_6tgqx_84>small,._field_6tgqx_84 span small{color:var(--ht-product-muted);font-size:var(--ht-product-type-caption-size);font-weight:500}._field_6tgqx_84 textarea,._field_6tgqx_84 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_6tgqx_84 textarea{resize:vertical;min-height:8rem;padding:.8rem}._field_6tgqx_84 input{min-height:3rem;padding:.65rem .8rem}._actions_6tgqx_122{justify-content:flex-end;gap:var(--ht-product-space-2);display:flex}._primaryAction_6tgqx_128,._secondaryAction_6tgqx_129{cursor:pointer;min-height:2.9rem;font:inherit;border-radius:999px;padding:.6rem 1.1rem;font-weight:700}._primaryAction_6tgqx_128{border:1px solid var(--ht-product-brand-dark);background:var(--ht-product-brand-dark);color:#fffaf4}._primaryAction_6tgqx_128:hover:not(:disabled){border-color:var(--ht-product-brand-amber);background:var(--ht-product-brand-amber)}._primaryAction_6tgqx_128:disabled{cursor:wait;opacity:.65}._secondaryAction_6tgqx_129{color:var(--ht-product-brand-dark);background:0 0;border:1px solid #5336203d}._trigger_6tgqx_12:focus-visible,._field_6tgqx_84 textarea:focus-visible,._field_6tgqx_84 input:focus-visible,._primaryAction_6tgqx_128:focus-visible,._secondaryAction_6tgqx_129:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._error_6tgqx_75{color:#8b2e24;font-size:var(--ht-product-type-ui-size)}._honeypot_6tgqx_174{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}@media (width<=34rem){._dialog_6tgqx_37{border-radius:0;width:100%;max-height:100dvh}._sheet_6tgqx_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_6tgqx_122{flex-direction:column-reverse}._primaryAction_6tgqx_128,._secondaryAction_6tgqx_129{width:100%}}._shareControls_1wn39_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_1wn39_9{grid-auto-columns:minmax(0,6rem);grid-auto-flow:column;justify-content:center;gap:0;display:grid}._action_1wn39_9{box-sizing:border-box;border:1px solid var(--ht-product-border);min-width:2.75rem;min-height:2.75rem;color:var(--ht-product-ink-soft);cursor:pointer;font:400 .875rem/1.25 var(--ht-product-font-body);white-space:nowrap;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:.45rem;padding:.65rem .9rem;display:inline-flex}._action_1wn39_9+._action_1wn39_9,._lastAction_1wn39_37{border-left:0}._firstAction_1wn39_41{border-radius:999px 0 0 999px}._lastAction_1wn39_37{border-radius:0 999px 999px 0}._action_1wn39_9:hover:not(:disabled):not([aria-disabled=true]){background:var(--ht-product-action-surface)}._action_1wn39_9:disabled,._action_1wn39_9[aria-disabled=true]{cursor:default;color:var(--ht-product-muted)}._action_1wn39_9:disabled svg,._action_1wn39_9:disabled span,._action_1wn39_9[aria-disabled=true] svg,._action_1wn39_9[aria-disabled=true] span{opacity:.4}._action_1wn39_9:focus-visible,._manualCopy_1wn39_66 input:focus-visible{outline:2px solid var(--ht-product-focus);outline-offset:3px}._action_1wn39_9:focus-visible{z-index:1;position:relative}._icon_1wn39_76{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;flex:0 0 1.1rem;width:1.1rem;height:1.1rem}._fillIcon_1wn39_87{fill:currentColor;stroke:none}._status_1wn39_92{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}._manualCopy_1wn39_66{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_1wn39_66 label{color:var(--ht-product-brand-dark);font-size:var(--ht-product-type-ui-size);font-weight:var(--ht-product-type-label-weight)}._manualCopy_1wn39_66 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_1wn39_66 p{color:var(--ht-product-muted);font-size:var(--ht-product-type-caption-size);line-height:var(--ht-product-leading-caption);margin:0}@media (width<=479px){._actions_1wn39_9{grid-auto-columns:minmax(0,min(20vw - .4rem,4.8rem))}._action_1wn39_9{flex-direction:column;gap:.25rem;min-height:3.5rem;padding:.5rem .65rem;font-size:.75rem}}@media (prefers-reduced-motion:reduce){._action_1wn39_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}
