.me-activity-card-actions-module-scss-module__aULiQa__MeActivityCardActions{flex-wrap:wrap;justify-content:flex-end;align-self:flex-end;gap:.35rem;display:flex}
.me-activity-contributor-row-module-scss-module__-X4w4G__MeActivityContributorRow{align-items:center;gap:.55rem;display:flex}.me-activity-contributor-row-module-scss-module__-X4w4G__MeActivityContributorRow_avatar{width:1.85rem;height:1.85rem;font-size:.78rem}.me-activity-contributor-row-module-scss-module__-X4w4G__MeActivityContributorRow_name{flex:auto;min-width:0;font-size:.86rem}.me-activity-contributor-row-module-scss-module__-X4w4G__MeActivityContributorRow_amount{color:var(--color-wishees-body-muted);flex-shrink:0;font-size:.82rem;font-weight:700}
.me-funding-segments-bar-module-scss-module__bJu7Vq__MeFundingSegmentsBar{background:var(--color-wishees-progress-fill);border-radius:999px;width:100%;height:.5rem;overflow:hidden}.me-funding-segments-bar-module-scss-module__bJu7Vq__MeFundingSegmentsBar_track{width:100%;height:100%;display:flex}.me-funding-segments-bar-module-scss-module__bJu7Vq__MeFundingSegmentsBar_segment{flex-shrink:0;height:100%}
.me-shared-module-scss-module__YDPEUG__MeCard{border:1px solid var(--color-wishees-border-accent);background:var(--color-wishees-surface-card-strong);border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex;box-shadow:0 .75rem 1.75rem #48317814}.me-shared-module-scss-module__YDPEUG__MeCard_title{color:var(--color-wishees-heading-primary);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:700}.me-shared-module-scss-module__YDPEUG__MeMuted{color:var(--color-wishees-body-muted);margin:0;font-size:.88rem;line-height:1.45}
.me-activity-card-module-scss-module__MX-EbG__MeActivityCard{flex-direction:column;gap:.85rem;display:flex}.me-activity-card-module-scss-module__MX-EbG__MeActivityCard_content{flex-wrap:wrap;gap:.85rem;display:flex}.me-activity-card-module-scss-module__MX-EbG__MeActivityCard_avatar{flex:none;width:3.25rem;height:3.25rem;font-size:1.1rem}.me-activity-card-module-scss-module__MX-EbG__MeActivityCard_body{flex-direction:column;flex:14rem;gap:.55rem;min-width:0;display:flex}.me-activity-card-module-scss-module__MX-EbG__MeActivityCard_contributors{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}
.me-activity-feed-section-module-scss-module__6E0Ntq__MeActivityFeedSection{flex-direction:column;gap:1rem;display:flex}.me-activity-feed-section-module-scss-module__6E0Ntq__MeActivityFeedSection_actions{justify-content:center;display:flex}
.me-footer-module-scss-module__QjYYzG__MeFooter{color:var(--color-wishees-footer-muted);flex-wrap:wrap;justify-content:space-between;gap:.35rem 1rem;font-size:.82rem;display:flex}.me-footer-module-scss-module__QjYYzG__MeFooter a{color:inherit}
.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody{flex-direction:column;gap:8px;display:flex}.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody_input{border:1px solid #7d55d638;border-radius:.75rem;width:100%;min-height:2.45rem;padding:.55rem .72rem;font-size:.96rem}.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody_input:focus{border-color:#4f46e58c;outline:none;box-shadow:0 0 0 4px #4f46e51f}.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody_actions{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody_hint{color:#6e6677;min-width:0;margin:0;font-size:.82rem;font-weight:650;line-height:1.35}.homepage-recipient-panel-body-module-scss-module__UXlOqW__homepageRecipientPanelBody_buttons{flex-wrap:wrap;justify-content:flex-end;gap:.55rem;display:flex}
.homepage-recipient-panel-sheet-module-scss-module__WxnbLq__HomepageRecipientPanelSheet_scroll{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}
.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks{flex-direction:column;gap:.45rem;width:100%;margin-top:1rem;display:flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_item{color:inherit;cursor:pointer;font:inherit;text-align:left;background:#7d55d60f;border:1px solid #7d55d624;border-radius:.65rem;align-items:center;gap:.65rem;width:100%;padding:.45rem .65rem;display:flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_item:hover{border-color:#7d55d647}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_content{flex-wrap:wrap;flex:auto;align-items:baseline;gap:.35rem;min-width:0;display:flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_valueGroup{flex:auto;align-items:center;gap:.35rem;min-width:0;display:inline-flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_autoFinishIcon{color:var(--color-wishees-highlight);flex-shrink:0;display:flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_editIcon{color:var(--color-wishees-body-secondary);flex-shrink:0;display:flex}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_label{color:var(--color-wishees-body-secondary);flex-shrink:0;font-size:.82rem}.wishlist-editor-wizard-filled-step-links-module-scss-module__GWRvta__WishlistEditorWizardFilledStepLinks_value{color:var(--color-wishees-body-primary);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}
.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton{box-sizing:border-box;cursor:pointer;font-family:var(--font-display),serif;height:var(--spacing-wishees-touch-lg);max-height:var(--spacing-wishees-touch-lg);min-height:var(--spacing-wishees-touch-lg);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;min-width:9.625rem;padding-inline:1rem;font-size:.95rem;font-weight:600;line-height:1.375;transition-property:background-color,border-color,box-shadow,color;transition-duration:.2s;display:inline-flex;}.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton:disabled{cursor:not-allowed;opacity:.6}@media (max-width:30rem){.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton{justify-content:center;width:100%;min-width:0}}.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___primary{color:#fff;background-image:linear-gradient(to bottom right,#7d55d6,#5c2fd0);border:1px solid #0000}.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___primary:hover,.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___primary:focus-visible{color:#fff;background-color:#5a38b0;background-image:linear-gradient(to bottom right,#6340b8,#4a26b8);box-shadow:0 2px 10px #4a26b866}.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___secondary{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-primary);text-align:center;white-space:normal}.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___secondary:hover,.wishlist-editor-wizard-footer-button-module-scss-module__PV1oKG__WishlistEditorWizardFooterButton___secondary:focus-visible{color:var(--text-primary);background-color:#7d55d614}
.wishlist-editor-wizard-footer-icon-module-scss-module__suCGpq__WishlistEditorWizardFooterIcon{flex-shrink:0;align-items:center;display:inline-flex}.wishlist-editor-wizard-footer-icon-module-scss-module__suCGpq__WishlistEditorWizardFooterIcon svg{color:currentColor;flex-shrink:0}
.wishlist-editor-wizard-footer-module-scss-module__r-IZ2G__WishlistEditorWizardFooter{border-top:1px solid #7d55d61f;flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;gap:.55rem;width:100%;margin-top:1rem;padding-top:.85rem;display:flex}.wishlist-editor-wizard-footer-module-scss-module__r-IZ2G__WishlistEditorWizardFooter .btn{min-width:0}
.wishlist-editor-wizard-product-search-actions-module-scss-module__4xE2CW__WishlistEditorWizardProductSearchActions{align-items:center;gap:var(--spacing-wishees-sm);flex-wrap:wrap;display:flex}.wishlist-editor-wizard-product-search-actions-module-scss-module__4xE2CW__WishlistEditorWizardProductSearchActions .btn{min-height:var(--spacing-wishees-icon-button-lg);border-radius:9999px;font-size:.9rem}
.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep{gap:var(--wish-detail-group-gap);flex-direction:column;width:100%;min-width:0;display:flex}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_inputWrap{display:block;position:relative}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_inputWrap input{padding-right:2.75rem}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_inputWrap{width:100%}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_input{padding-right:4.5rem;}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_currencyTrigger{color:var(--color-wishees-highlight);cursor:pointer;font:inherit;right:var(--spacing-wishees-list);z-index:1;background:0 0;border:0;padding:0;font-weight:500;text-decoration:none;position:absolute;top:50%;transform:translateY(-50%)}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_currencyTrigger:hover{text-decoration:underline}.wishlist-editor-wizard-price-step-module-scss-module__zSKp2W__WishlistEditorWizardPriceStep_error{color:var(--color-wishees-error-inline);text-align:left;margin:0;font-size:.84rem;font-weight:650;line-height:1.35}
.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions{flex-direction:column;gap:.55rem;width:100%;display:flex}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_status{color:var(--color-wishees-body-secondary);margin:0;font-size:.82rem;line-height:1.35}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_item{color:var(--color-wishees-heading-primary);cursor:pointer;text-align:left;background-color:#ffffffdb;border:1px solid #7d55d624;border-radius:1rem;align-items:center;gap:.75rem;width:100%;padding:.58rem;transition:background-color .22s,border-color .22s,box-shadow .22s;display:flex}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_item:hover,.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_item:focus-visible{background-color:#fff;border-color:#7d55d657;outline:none;box-shadow:0 12px 26px #4d3a5d1f}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_image{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:14px;flex-shrink:0;width:58px;height:58px;display:inline-block}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_copy{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_title{color:var(--color-wishees-heading-primary);font-family:var(--font-display);overflow-wrap:anywhere;font-size:1rem;font-weight:700;line-height:1.12}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_meta{color:#70687c;font-size:.8rem;line-height:1.25}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_fallback{color:var(--color-wishees-body-secondary);cursor:pointer;text-align:left;background-color:#ffffffb8;border:1px dashed #7d55d647;border-radius:1rem;width:100%;padding:.72rem .9rem;font-size:.86rem;line-height:1.35}.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_fallback:hover,.wishlist-editor-wizard-ebay-product-suggestions-module-scss-module__x9qMha__WishlistEditorWizardEbayProductSuggestions_fallback:focus-visible{background-color:#fff;border-color:#7d55d66b;outline:none}
.wishlist-editor-wizard-product-link-step-module-scss-module__Ot2TPG__WishlistEditorWizardProductLinkStep{gap:var(--wish-detail-label-gap,var(--spacing-wishees-form-label));flex-direction:column;min-width:0;margin:0;display:flex}
.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField{}.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField_heading{flex-direction:column;display:flex;}.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField_label{cursor:pointer;margin:0;padding:0;display:block}.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField_requiredMark{color:#9a92a5}.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField_currencyCode{color:#9a92a5;font-weight:500}.wish-detail-form-field-module-scss-module__7Kx93G__WishDetailField_hint{margin:0;}
.support-offer-message-field-module-scss-module__8ceLWW__SupportOfferMessageField{width:100%}.support-offer-message-field-module-scss-module__8ceLWW__SupportOfferMessageField_textarea{box-sizing:border-box;resize:vertical;min-height:5.5rem}.support-offer-message-field-module-scss-module__8ceLWW__SupportOfferMessageField_textarea___readOnly{color:var(--color-wishees-body-muted);cursor:not-allowed;background-color:#f7f4fb}
.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{width:100%;max-width:24rem}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{flex-direction:column;gap:.75rem;width:100%;max-width:28rem;display:flex}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFitButton{width:fit-content}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentChoiceStack{flex-direction:column;gap:.5rem;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentAddButton{align-self:flex-start;min-height:2.5rem;padding-inline:1rem}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview{--wish-detail-group-gap:var(--spacing-wishees-section-gap);--wish-detail-label-gap:var(--spacing-wishees-form-label);gap:var(--wish-detail-group-gap);max-width:28rem;min-height:0;padding:1rem;padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);background-color:#ffffffe6;border-radius:1rem;flex-direction:column;display:flex;}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field{gap:var(--wish-detail-label-gap);flex-direction:column;margin:0;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]){border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{min-height:var(--spacing-wishees-editor-textarea-min);resize:vertical}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field-hint{color:var(--color-wishees-meta);margin:0;display:block}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideSupportOfferWidth{max-width:28rem}
.style-guide-form-primitives-samples-module-scss-module__-zIUSq__StyleGuideFormPrimitiveFields{flex-direction:column;gap:1rem;max-width:28rem;display:flex}.style-guide-form-primitives-samples-module-scss-module__-zIUSq__StyleGuideFormPrimitiveField{flex-direction:column;gap:.42rem;max-width:28rem;display:flex;}.style-guide-form-primitives-samples-module-scss-module__-zIUSq__StyleGuideFormPrimitiveStartStack{flex-direction:column;align-items:flex-start;gap:.5rem;max-width:28rem;display:flex}
.style-guide-context-dialog-sample-module-scss-module___7bVZa__StyleGuideContextDialogPage{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;gap:.75rem;min-height:12rem;padding:1rem;display:flex;position:relative;}.style-guide-context-dialog-sample-module-scss-module___7bVZa__StyleGuideContextDialogBody{color:var(--color-wishees-body-muted);margin:.75rem 0 0;font-size:.92rem;line-height:1.5}.style-guide-context-dialog-sample-module-scss-module___7bVZa__StyleGuideContextDialogAction{margin-top:.75rem}.style-guide-context-dialog-sample-module-scss-module___7bVZa__StyleGuideContextDialogScroll{gap:.75rem}
.info-hint-module-scss-module__0A9RfW__InfoHint{align-items:center;display:inline-flex;position:relative}.info-hint-module-scss-module__0A9RfW__InfoHint:hover .info-hint-module-scss-module__0A9RfW__InfoHint_tooltip,.info-hint-module-scss-module__0A9RfW__InfoHint:focus-within .info-hint-module-scss-module__0A9RfW__InfoHint_tooltip{opacity:1}.info-hint-module-scss-module__0A9RfW__InfoHint_trigger{color:#9a8fad;cursor:pointer;background-color:#0000;border-width:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;padding:0;transition:color .15s;display:inline-flex}.info-hint-module-scss-module__0A9RfW__InfoHint_trigger:hover{color:var(--color-wishees-link)}.info-hint-module-scss-module__0A9RfW__InfoHint_trigger:focus-visible{color:var(--color-wishees-link);outline-offset:2px;outline:2px solid #6f45c9}.info-hint-module-scss-module__0A9RfW__InfoHint_triggerIcon{width:.95rem;height:.95rem}.info-hint-module-scss-module__0A9RfW__InfoHint_tooltip{opacity:0;pointer-events:none;z-index:5;width:min(18rem,100vw - 2.5rem);transition:opacity .15s,transform .15s;display:none;position:absolute;bottom:calc(100% + .65rem);left:50%;transform:translate(-50%)}@media (hover:hover) and (pointer:fine){.info-hint-module-scss-module__0A9RfW__InfoHint_tooltip{display:block}}.info-hint-module-scss-module__0A9RfW__InfoHint_tooltipBody{color:var(--color-wishees-body-muted);text-align:left;background-color:#fff;border:1px solid #30274224;border-radius:.75rem;padding:.625rem .75rem;font-size:.82rem;font-weight:400;line-height:1.45;display:block;position:relative;box-shadow:0 10px 28px #533e6524,0 2px 8px #533e6514}.info-hint-module-scss-module__0A9RfW__InfoHint_tooltipArrow{background-color:#fff;border:1px solid #30274224;border-width:0 1px 1px 0;width:10px;height:10px;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)rotate(45deg)}
.style-guide-info-hint-sample-module-scss-module__aEESAq__StyleGuideInfoHintSample_body{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}.style-guide-info-hint-sample-module-scss-module__aEESAq__StyleGuideInfoHintRow{align-items:center;gap:.5rem;display:flex}.style-guide-info-hint-sample-module-scss-module__aEESAq__StyleGuideInfoHintNote{color:var(--color-wishees-body-muted);max-width:28rem;margin:.75rem 0 0;font-size:.88rem;line-height:1.5}
.style-guide-modal-sample-module-scss-module__TxkQuq__StyleGuideModalSample_body{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}
.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayDragHandleDemo{border:1px solid var(--color-wishees-border-subtle);background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;max-width:28rem;padding-top:2.25rem;position:relative;overflow:hidden}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayDragHandleCopy{color:var(--color-wishees-body-muted);margin:0;padding-block:0 1rem;padding-inline:1rem;font-size:.9rem;line-height:1.5}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayBottomSheetShell{border:1px solid var(--color-wishees-border-subtle);background-color:#fff;border-top-left-radius:24px;border-top-right-radius:24px;max-width:28rem}@media (max-width:48.75rem){.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayBottomSheetShell{max-height:16rem}}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayScrimDemo{border:1px solid var(--color-wishees-border-subtle-soft);border-radius:1rem;min-height:10rem;position:relative;overflow:hidden}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayScrimButton{z-index:0;inset:0;position:absolute!important}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayScrimCopy{color:var(--color-wishees-body-muted);z-index:1;margin:0;padding:1rem;font-size:.9rem;line-height:1.5;position:relative}.style-guide-overlay-samples-module-scss-module__liXsfa__StyleGuideOverlayHeaderInset{padding-inline:1rem}
.friend-email-link-module-scss-module__tqPSya__FriendEmailLink{justify-content:flex-start;gap:0;min-width:0;max-width:100%;padding:0;line-height:1.375}.friend-email-link-module-scss-module__tqPSya__FriendEmailLink___truncate{white-space:nowrap;overflow:hidden}.friend-email-link-module-scss-module__tqPSya__FriendEmailLink___wrap{white-space:normal}.friend-email-link-module-scss-module__tqPSya__FriendEmailLink_label{min-width:0;font-weight:300}.friend-email-link-module-scss-module__tqPSya__FriendEmailLink_label___truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.friend-email-link-module-scss-module__tqPSya__FriendEmailLink_label___wrap{overflow-wrap:anywhere}
.friend-overflow-mobile-identity-module-scss-module__qTrMKq__FriendOverflowMobileIdentity{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}@media (min-width:48.75rem){.friend-overflow-mobile-identity-module-scss-module__qTrMKq__FriendOverflowMobileIdentity{display:none}}.friend-overflow-mobile-identity-module-scss-module__qTrMKq__FriendOverflowMobileIdentity_avatar{color:#fff;font-family:var(--font-display),serif;font-size:var(--text-wishees-h3);letter-spacing:normal;font-weight:300;line-height:var(--leading-wishees-h3);box-shadow:var(--shadow-wishees-friend-avatar);font-family:var(--font-display),serif;height:var(--spacing-wishees-friend-avatar-lg);width:var(--spacing-wishees-friend-avatar-lg);border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:900;line-height:1;display:inline-flex}.friend-overflow-mobile-identity-module-scss-module__qTrMKq__FriendOverflowMobileIdentity_label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.friend-overflow-mobile-identity-module-scss-module__qTrMKq__FriendOverflowMobileIdentity_detailLink{color:var(--color-wishees-link);text-align:center;font-size:.875rem;font-weight:600;line-height:1.375}
.friend-connected-overflow-menu-module-scss-module__nYA17G__FriendConnectedOverflowMenu{flex-shrink:0;align-self:flex-start;position:relative}.friend-connected-overflow-menu-module-scss-module__nYA17G__FriendConnectedOverflowMenu_nav{flex-direction:column;gap:.5rem;display:flex}.friend-connected-overflow-menu-module-scss-module__nYA17G__FriendConnectedOverflowMenu_panel{color:var(--color-wishees-account-menu-ink)}.friend-connected-overflow-menu-module-scss-module__nYA17G__FriendConnectedOverflowMenu_scroll{gap:.75rem;padding:.25rem}@media (max-width:48.75rem){.friend-connected-overflow-menu-module-scss-module__nYA17G__FriendConnectedOverflowMenu_scroll{gap:1rem;padding-inline:0}}
.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard{width:100%;position:relative}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_card{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_card___skeleton{pointer-events:none}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid{text-align:center;flex-direction:column;align-items:stretch;gap:.75rem 0;width:100%;max-width:100%;display:flex;position:relative}@media (max-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid{column-gap:0}}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid{align-items:flex-start;column-gap:var(--spacing-wishees-friend-grid-x);text-align:left;flex-flow:wrap;row-gap:.5rem}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid>.friend-card-avatar{flex:none;order:1;align-self:center}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid>[aria-hidden=true].friend-card-avatar{flex:none;order:1;align-self:center}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid>hr{flex:100%;order:3;max-width:47.5rem;margin-inline-start:calc(var(--spacing-wishees-friend-avatar-lg) + var(--spacing-wishees-friend-grid-x))}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid>.friend-card-actions{flex:100%;order:4;max-width:47.5rem;margin-inline-start:calc(var(--spacing-wishees-friend-avatar-lg) + var(--spacing-wishees-friend-grid-x))}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_grid>:not(hr):not(.friend-card-avatar):not(.friend-card-title-aside):not(.friend-card-actions){flex:auto;order:2;min-width:0;max-width:47.5rem}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_avatar{color:#fff;font-family:var(--font-display),serif;font-size:var(--text-wishees-h3);letter-spacing:normal;font-weight:300;line-height:var(--leading-wishees-h3);box-shadow:var(--shadow-wishees-friend-avatar);height:var(--spacing-wishees-hero-icon);width:var(--spacing-wishees-hero-icon);border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;font-weight:900;line-height:1;display:inline-flex;}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_titleAside{z-index:1;justify-content:flex-end;display:flex;position:absolute;top:0;right:0;}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_identity{flex-direction:column;align-items:stretch;gap:.25rem;width:100%;min-width:0;display:flex}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_identity{flex:auto;width:auto}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_identityHeading{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_identityHeading{text-align:left}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_identityHeading___withAside{padding-right:2.5rem}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_detailLink{color:var(--color-wishees-link);text-align:center;font-size:.875rem;font-weight:600;line-height:1.375}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_detailLink{text-align:left}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_emailLink{color:var(--color-wishees-body-muted);width:100%;max-width:100%;padding-left:0;font-size:.875rem}@media (max-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_emailLink{justify-content:center}}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_emailLink{justify-content:flex-start;width:fit-content}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_divider{border:0;border-top:1px solid var(--color-wishees-border-accent);width:100%;margin:0}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;width:100%;display:flex;}@media (min-width:48.75rem){.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_actions{justify-content:flex-start}}.friend-person-card-module-scss-module__-CcQEq__FriendPersonCard_card___connected{}
.friends-connected-count-badge-module-scss-module__pBc6Ca__FriendsConnectedCountBadge{border:1px solid var(--glass-border);background-color:var(--glass-bg);text-align:center;min-width:1.75rem;min-height:1.75rem;color:var(--text-secondary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding-inline:.5rem;font-size:.875rem;font-weight:800;line-height:1;display:inline-flex}
.friend-section-module-scss-module__0mv_zq__FriendSection_headingRow{align-items:center;gap:var(--spacing-wishees-md);flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex}.friend-section-module-scss-module__0mv_zq__FriendSection_headingBadge{flex-shrink:0;align-items:center;display:inline-flex}.friend-section-module-scss-module__0mv_zq__FriendSection_emptyCard{color:var(--color-wishees-body-muted);align-items:center;gap:var(--spacing-wishees-xs);text-align:center;flex-direction:column;width:100%;display:flex}.friend-section-module-scss-module__0mv_zq__FriendSection_emptyInvite{margin-top:var(--spacing-wishees-list)}.friend-section-module-scss-module__0mv_zq__FriendSection_list{flex-direction:column;gap:.75rem;width:100%;display:flex}
.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton{font-family:var(--font-display),serif;color:#fff;cursor:pointer;border:2px solid #fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;padding:0;font-size:.95rem;font-weight:900;line-height:1;transition:box-shadow .2s,transform .2s;display:inline-flex;box-shadow:0 6px 16px #533e6524}.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton:hover{transform:translateY(-1px);box-shadow:0 10px 22px #533e652e}.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton:focus-visible{outline-offset:2px;outline:2px solid #6f45c9}@media (hover:hover) and (pointer:fine){.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton___withTooltip{position:relative}.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton___withTooltip:after{background-color:var(--color-wishees-heading-primary);color:#fff;content:attr(data-tooltip);opacity:0;pointer-events:none;z-index:2;border-radius:9999px;padding:.28rem .55rem;font-size:.74rem;font-weight:700;line-height:1.25;transition:opacity .15s,transform .15s;position:absolute;bottom:calc(100% + .42rem);left:50%;transform:translate(-50%)translateY(.12rem)}.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton___withTooltip:hover:after,.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton___withTooltip:focus-visible:after{opacity:1;transform:translate(-50%)translateY(0)}}.person-avatar-button-module-scss-module__YWEg0W__PersonAvatarButton_initial{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:flex}
.friend-stat-skeleton-module-scss-module__T3Q5-a__FriendStatSkeleton_labelLine{height:.75rem;width:var(--spacing-wishees-friend-stat);border-radius:.375rem;margin-bottom:.5rem}.friend-stat-skeleton-module-scss-module__T3Q5-a__FriendStatSkeleton_valueLine{border-radius:.375rem;width:2.5rem;height:2rem}
.social-login-provider-icon-module-scss-module__3NsZLG__SocialLoginProviderIcon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex;overflow:hidden}.social-login-provider-icon-module-scss-module__3NsZLG__SocialLoginProviderIcon___google{background-color:#fff}.social-login-provider-icon-module-scss-module__3NsZLG__SocialLoginProviderIcon___disabled{opacity:.7}.social-login-provider-icon-module-scss-module__3NsZLG__SocialLoginProviderIcon_icon{width:100%;height:100%}.social-login-provider-icon-module-scss-module__3NsZLG__SocialLoginProviderIcon_icon___rounded{border-radius:9999px}
.social-login-browser-notice-module-scss-module__d-owAq__SocialLoginBrowserNotice{gap:var(--spacing-wishees-sm);margin-top:var(--spacing-wishees-xl);flex-direction:column;display:flex}.social-login-browser-notice-module-scss-module__d-owAq__SocialLoginBrowserNotice_browsers{color:var(--color-wishees-body);font-size:.92rem;font-weight:var(--font-weight-wishees-850);margin:0}.social-login-browser-notice-module-scss-module__d-owAq__SocialLoginBrowserNotice_message{color:var(--color-wishees-meta);margin:0;font-size:.86rem}.social-login-browser-notice-module-scss-module__d-owAq__SocialLoginBrowserNotice___compactTop{margin-top:0}
.login-social-options-module-scss-module__bDjATW__socialLoginButton{border-color:var(--color-wishees-form-border);color:var(--color-wishees-login-method);font-weight:var(--font-weight-wishees-850);align-items:center;gap:var(--spacing-wishees-md);min-width:0;min-height:3rem;padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-lg);background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex;}.login-social-options-module-scss-module__bDjATW__socialLoginButton:hover,.login-social-options-module-scss-module__bDjATW__socialLoginButton:focus-visible{background-color:var(--color-wishees-surface-tinted);border-color:color-mix(in srgb, var(--color-wishees-highlight) 32%, transparent);color:var(--color-wishees-login-method-hover)}.login-social-options-module-scss-module__bDjATW__socialLoginButton svg{flex-shrink:0;width:1.25rem;height:1.25rem}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link{border-color:var(--color-wishees-form-border);color:var(--color-wishees-login-method);font-weight:var(--font-weight-wishees-850);align-items:center;gap:var(--spacing-wishees-md);min-width:0;min-height:3rem;padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-lg);background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:inline-flex;}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link:hover,.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link:focus-visible{background-color:var(--color-wishees-surface-tinted);border-color:color-mix(in srgb, var(--color-wishees-highlight) 32%, transparent);color:var(--color-wishees-login-method-hover)}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link:hover,.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link:focus-visible{transform:translateY(-1px)}@media (max-width:47.5rem){.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_link{text-align:left;white-space:normal}}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_list{gap:var(--spacing-wishees-md);margin-top:var(--spacing-wishees-xl);flex-direction:column;display:flex;}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_list___compactTop{margin-top:0}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_note{color:var(--color-wishees-meta);margin:var(--spacing-wishees-md) 0 0;font-size:.86rem;}.login-social-options-module-scss-module__bDjATW__SocialLoginOptions_note___unavailable{}
.app-header-public-social-login-module-scss-module__IBXBoG__headerSocialLogin{gap:var(--spacing-wishees-list);flex-wrap:wrap;display:flex;}.app-header-public-social-login-module-scss-module__IBXBoG__headerSocialLogin>*{min-width:var(--width-wishees-input-xs);flex:calc(50% - .28rem)}
.friend-invite-account-form-module-scss-module__31y1YG__FriendInviteAccountForm{border:1px solid var(--color-wishees-border-subtle);box-shadow:var(--shadow-wishees-panel);margin-block:2rem;margin-top:var(--spacing-wishees-xs);max-width:var(--max-width-wishees-login-card);background-color:#ffffffd1;flex-direction:column;width:100%;display:flex}.friend-invite-account-form-module-scss-module__31y1YG__FriendInviteAccountForm .btn{align-self:stretch;width:100%}@media (max-width:47.5rem){.friend-invite-account-form-module-scss-module__31y1YG__FriendInviteAccountForm{margin-top:var(--spacing-wishees-3xs);padding:1rem}}.friend-invite-account-form-module-scss-module__31y1YG__FriendInviteAccountForm_note{font-family:var(--font-body)}.friend-invite-account-form-module-scss-module__31y1YG__FriendInviteAccountForm_secondaryActions{gap:var(--spacing-wishees-md);flex-wrap:wrap;margin-top:.25rem;display:flex}
.app-header-public-dialog-module-scss-module__r0xSya__headerPublicDialogBody{flex-direction:column;gap:1rem;display:flex}
.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_similarLead{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);font-size:.92rem;line-height:var(--leading-wishees-body);width:100%;margin:0}.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_searchRow{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.5rem;width:100%;display:flex}.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_doneHost{width:100%;padding-top:.25rem}@media (max-width:48.75rem){.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_doneHost{padding-top:.5rem}}.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_doneButton{justify-content:center;width:100%}@media (max-width:48.75rem){.friend-wishlist-product-cta-actions-module-scss-module__CbCpEq__FriendWishlistProductCtaActions_doneButton{border-radius:1rem;min-height:3rem;padding:.875rem 1rem}}
.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem{align-items:center;gap:var(--spacing-wishees-md);min-height:3.125rem;padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-md);text-align:left;font:inherit;color:var(--color-wishees-menu-ink);cursor:pointer;background-color:#0000;border:0;border-radius:0;width:100%;font-weight:800;text-decoration:none;display:flex}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem:hover,.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem:focus-visible{background-color:var(--color-wishees-surface-tinted-hover);color:var(--color-wishees-accent-purple)}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive,.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive .app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link)}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive:hover,.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive:focus-visible{color:var(--color-wishees-danger-link-hover);background-color:var(--color-wishees-surface-tinted-hover)}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive:hover .app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem_icon,.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___destructive:focus-visible .app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link-hover)}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem_icon{width:1.125rem;height:1.125rem;color:var(--color-wishees-accent-purple);flex-shrink:0}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem_label{flex:1;min-width:0}.app-header-signed-in-menu-item-module-scss-module__vEotmG__AppHeaderSignedInMenuItem___button{}
.friend-wishlist-product-search-modal-module-scss-module__03Mp5W__FriendWishlistProductSearchModal{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.friend-wishlist-product-search-modal-module-scss-module__03Mp5W__FriendWishlistProductSearchModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.friend-wishlist-product-search-modal-module-scss-module__03Mp5W__FriendWishlistProductSearchModal_ctaActions{margin-top:1rem}.friend-wishlist-product-search-modal-module-scss-module__03Mp5W__FriendWishlistProductSearchModal_panel{max-width:var(--max-width-wishees-login-card)}
.app-header-signed-in-menu-module-scss-module__7GjMFG__accountMenuScroll{flex-direction:column;gap:0;display:flex}@media (max-width:48.75rem){.app-header-signed-in-menu-module-scss-module__7GjMFG__accountMenuScroll{padding-inline:var(--spacing-wishees-context-panel);padding-top:2.25rem}}.app-header-signed-in-menu-module-scss-module__7GjMFG__accountMenuDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}
.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton svg{width:1.125rem;height:1.125rem}.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton_badge{color:#fff;background-color:#b4234d;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;min-width:1rem;min-height:1rem;padding-inline:.25rem;font-size:.62rem;font-weight:900;display:flex;position:absolute;bottom:0;left:0;transform:translate(-33.333%,33.333%);box-shadow:0 0 0 2px #fff}
.notification-panel-item-icon-module-scss-module__OqEvXa__NotificationPanelItemIcon{color:var(--color-wishees-link);flex-shrink:0;width:1rem;height:1rem}
.notifications-panel-control-module-scss-module__bkLuXW__NotificationsPanelControl{flex-shrink:0;align-items:center;display:flex;position:relative;}
.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemButton{color:var(--color-wishees-kicker);white-space:normal;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;max-width:100%}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationInline{display:inline-flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationBellRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationIconRow{flex-wrap:wrap;gap:.75rem;display:flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationPanelPreview{padding-bottom:11rem}
.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_select{border:1px solid var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-sm);background-color:var(--color-wishees-surface-card);width:100%;min-height:2.5rem;color:var(--color-wishees-heading-primary);padding:.4rem .6rem;font-size:.9rem}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_number{width:var(--spacing-wishees-input-short);max-width:var(--spacing-wishees-input-short);flex-shrink:0}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_text{width:100%}@media (max-width:48.75rem){.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_text{width:100%}}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_textarea{width:100%;min-height:var(--spacing-wishees-textarea);resize:vertical}@media (max-width:48.75rem){.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_textarea{width:100%}}
.invite-dialog-share-links-module-scss-module__bd8V6q__InviteDialogShareLinks{gap:var(--spacing-wishees-lg);justify-content:flex-start;width:100%;padding-top:0;padding-bottom:0}
.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm{gap:var(--spacing-wishees-sm);flex-direction:column;display:flex;}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm_actions{gap:var(--spacing-wishees-sm);flex-wrap:wrap;display:flex}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___number{width:fit-content;min-width:0}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___wide{min-width:var(--max-width-wishees-empty-action)}@media (max-width:48.75rem){.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___wide{min-width:var(--width-wishees-chip-min)}}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm_nullCheck{background-color:var(--color-wishees-surface-tinted);width:fit-content;padding-inline:var(--spacing-wishees-sm);padding-block:var(--spacing-wishees-xs);border-radius:9999px;align-items:center;gap:.5rem;display:flex;}
.invite-preview-module-scss-module__12n7Sq__InvitePreview{gap:var(--spacing-wishees-list);flex-direction:column;display:flex}.invite-preview-module-scss-module__12n7Sq__InvitePreview p{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);margin:0;font-size:.92rem;line-height:1.4}.invite-preview-module-scss-module__12n7Sq__InvitePreview_readOnlyGroup{background-color:var(--color-wishees-surface-card);border-radius:var(--radius-wishees-nested);cursor:pointer;min-height:var(--spacing-wishees-input);padding:var(--spacing-wishees-sm) var(--spacing-wishees-nested);align-items:center;gap:.5rem;width:100%;display:flex}.invite-preview-module-scss-module__12n7Sq__InvitePreview_readOnlyGroup:focus-within{box-shadow:var(--shadow-wishees-form-focus)}.invite-preview-module-scss-module__12n7Sq__InvitePreview_readOnlyInputCode{color:var(--color-wishees-heading-primary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h4);font-weight:700;line-height:var(--leading-wishees-h4);box-shadow:none;cursor:pointer;font-family:var(--font-body),serif;text-transform:uppercase;background-color:#0000;border:0;outline:none;flex:1 1 0;min-width:0;padding:0;line-height:1.375}.invite-preview-module-scss-module__12n7Sq__InvitePreview_readOnlyInputLink{color:var(--color-wishees-heading-primary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h6);font-weight:700;line-height:var(--leading-wishees-h6);box-shadow:none;cursor:pointer;font-family:var(--font-body),serif;text-overflow:ellipsis;white-space:nowrap;background-color:#0000;border:0;outline:none;flex:1 1 0;min-width:0;padding:0;line-height:1.375;overflow:hidden}.invite-preview-module-scss-module__12n7Sq__InvitePreview_copyButton{color:var(--color-wishees-link);cursor:pointer;background-color:#0000;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.invite-preview-module-scss-module__12n7Sq__InvitePreview_qrSection{align-items:center;gap:var(--spacing-wishees-sm);flex-direction:column;display:flex}@media (min-width:40rem){.invite-preview-module-scss-module__12n7Sq__InvitePreview_qrSection{align-items:flex-start}}.invite-preview-module-scss-module__12n7Sq__InvitePreview_qrLabel{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);text-align:center;margin:0}@media (min-width:40rem){.invite-preview-module-scss-module__12n7Sq__InvitePreview_qrLabel{text-align:left}}
.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger{align-items:flex-start;gap:var(--spacing-wishees-3xs);text-align:left;white-space:pre-wrap;word-break:break-word;justify-content:flex-start;width:100%;max-width:100%;min-height:2.75rem;display:inline-flex}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___mobile{border:1px dashed var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-sm);padding:var(--spacing-wishees-xs) var(--spacing-wishees-sm)}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___compact{min-height:0;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-wishees-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-wishees-link) 45%, transparent);border:0;width:auto;padding:0}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___compact>span:first-child{display:none}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___empty{color:var(--color-wishees-body-secondary);font-style:italic}
.friends-invite-modal-module-scss-module__ax7WQW__FriendsInviteModal{max-height:var(--spacing-wishees-modal-tall);max-width:var(--max-width-wishees-login-card);flex-direction:column;display:flex}.friends-invite-modal-module-scss-module__ax7WQW__FriendsInviteModal_sections{width:100%;min-height:0}
.account-database-cell-module-scss-module__ygraDW__AccountDbCell_hiddenValue{background-color:var(--color-wishees-surface-code);padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-xs);font-size:var(--text-wishees-caption,.75rem);color:var(--color-wishees-link);border-radius:9999px;font-weight:900;display:inline-flex;}
.homepage-connection-request-host-module-scss-module__Tbi1jG__HomepageConnectionRequestHost_body{flex-direction:column;gap:1rem;display:flex}.homepage-connection-request-host-module-scss-module__Tbi1jG__HomepageConnectionRequestHost_text{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin:0}.homepage-connection-request-host-module-scss-module__Tbi1jG__HomepageConnectionRequestHost_actions{flex-direction:column;gap:.75rem;display:flex}
.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-sm);flex-direction:column;gap:.25rem;padding:.4rem .5rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_summary{flex-direction:row;justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_title{color:var(--color-wishees-heading-primary);font-size:.86rem;font-weight:var(--font-weight-wishees-850);flex:auto;min-width:0;margin:0;line-height:1.3}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_actions{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_action{color:var(--color-wishees-link);cursor:pointer;text-underline-offset:.12rem;background:0 0;border:0;padding:.15rem .25rem;font-size:.76rem;font-weight:700;line-height:1.2;text-decoration:underline}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_fields{border-top:1px solid var(--color-wishees-border-subtle-soft);flex-direction:column;gap:.3rem;margin:0;padding-top:.35rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_field{flex-direction:row;align-items:baseline;gap:.45rem;min-width:0;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_label{color:var(--color-wishees-body-secondary);letter-spacing:.02em;text-transform:uppercase;flex:0 0 5.5rem;margin:0;font-size:.68rem;font-weight:700}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_value{flex:auto;min-width:0;margin:0;font-size:.82rem;line-height:1.3}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_secondary{flex-direction:column;gap:.3rem;margin-top:.15rem;display:flex}
.friend-request-accept-confirm-modal-module-scss-module__Jwm2oq__FriendRequestAcceptConfirmModal{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.friend-request-accept-confirm-modal-module-scss-module__Jwm2oq__FriendRequestAcceptConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.friend-request-accept-confirm-modal-module-scss-module__Jwm2oq__FriendRequestAcceptConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm{display:inline-flex}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___footer{margin-top:var(--spacing-wishees-xs);width:100%}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___footer button{width:100%}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___inline{flex:auto}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___inline button{width:100%;min-height:2rem;padding-block:.3rem;padding-inline:.65rem}
.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1rem;width:100%;display:flex}@media (min-width:48.75rem){.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions{justify-content:flex-start}}.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions_link{flex-shrink:0;justify-content:flex-start;font-weight:600}@media (max-width:48.75rem){.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions_link{justify-content:center}}@media (min-width:48.75rem){.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions_link{justify-content:flex-start}}.friend-request-actions-module-scss-module__RjVKFG__FriendRequestActions_decline{flex-shrink:0}
.account-database-mobile-row-list-module-scss-module__y83DQq__AccountDatabaseMobileRowList{flex-direction:column;gap:.25rem;margin:0;padding:.2rem;list-style:none;display:flex}
.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_mobileActions{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48.75rem){.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_mobileActions{display:none}}.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_desktopActions{flex-direction:column;gap:.25rem;display:none}@media (min-width:48.75rem){.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_desktopActions{display:flex}}.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_menuAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_menuAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_desktopAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.friend-request-overflow-menu-actions-module-scss-module__OtMI0q__FriendRequestOverflowMenuActions_desktopAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}
.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar{justify-content:space-between;align-items:flex-end;gap:var(--spacing-wishees-md);padding:var(--spacing-wishees-md);flex-wrap:wrap;display:flex}@media (max-width:48.75rem){.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar{gap:var(--spacing-wishees-sm);padding:var(--spacing-wishees-sm)}}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchForm{align-items:flex-end;gap:var(--spacing-wishees-sm);flex-wrap:wrap;flex:16rem;display:flex}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchField{gap:var(--spacing-wishees-xs);flex-direction:column;flex:12rem;display:flex}@media (max-width:48.75rem){.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchLabel{font-size:.82rem}}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchRow{align-items:stretch;gap:var(--spacing-wishees-xs);width:100%;display:flex}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchInput{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-md);min-width:0;padding:var(--spacing-wishees-sm) var(--spacing-wishees-md);flex:auto}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchIconButton{display:none}@media (max-width:48.75rem){.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchIconButton{flex-shrink:0;display:inline-flex}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_searchTextButton{display:none}}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_pagination{align-items:center;gap:var(--spacing-wishees-sm);flex-wrap:wrap;display:flex}.account-database-rows-toolbar-module-scss-module__UiQH1a__AccountDatabaseRowsToolbar_range{color:var(--color-wishees-body-secondary);font-size:var(--text-wishees-caption,.75rem)}
.friend-request-overflow-menu-module-scss-module__WHiX3W__FriendRequestOverflowMenu{flex-shrink:0;align-self:flex-start;position:relative}.friend-request-overflow-menu-module-scss-module__WHiX3W__FriendRequestOverflowMenu_nav{flex-direction:column;gap:.5rem;display:flex}.friend-request-overflow-menu-module-scss-module__WHiX3W__FriendRequestOverflowMenu_panel{color:var(--color-wishees-account-menu-ink)}.friend-request-overflow-menu-module-scss-module__WHiX3W__FriendRequestOverflowMenu_scroll{gap:.75rem;padding:.25rem}@media (max-width:48.75rem){.friend-request-overflow-menu-module-scss-module__WHiX3W__FriendRequestOverflowMenu_scroll{gap:1rem;padding-inline:0}}
.account-database-rows-module-scss-module__euDQ8G__adminDbRowScroll{max-height:var(--spacing-wishees-db-scroll-max);overscroll-behavior:contain;padding-bottom:1.5rem;overflow:auto;}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__adminDbRowScroll{max-height:none;padding-bottom:0;overflow:visible}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDetails{margin-block:.75rem}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDetails_summary{padding:.75rem 1rem;font-size:.95rem}}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDesktopTable{display:block}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDesktopTable{display:none}}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsMobileList{display:none}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsMobileList{display:block}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable{border-collapse:collapse;width:max-content;min-width:100%;margin:0;}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable th{background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);color:var(--color-wishees-layout-accent);padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;white-space:nowrap}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{border-bottom-color:var(--color-wishees-border-subtle-soft);color:var(--color-wishees-emphasis-body);max-width:var(--spacing-wishees-table-cell-max-wide);min-width:var(--spacing-wishees-table-cell-md);overflow-wrap:anywhere;padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;border-bottom-style:solid;border-bottom-width:1px}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable tr:last-child td{border-bottom-width:0}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{max-width:var(--spacing-wishees-table-cell-max);min-width:var(--spacing-wishees-table-cell-min);padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable th{padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{min-width:var(--spacing-wishees-table-cell-lg)}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{min-width:var(--width-wishees-chip-min)}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable tbody tr:last-child td{padding-bottom:.5rem}
.incoming-friend-requests-popup-list-module-scss-module__-wytca__IncomingFriendRequestsPopupList{flex-direction:column;gap:.75rem;width:100%;display:flex}
@media (max-width:48.75rem){.account-database-structure-details-module-scss-module__L0zgrG__AccountDatabaseStructureDetails{margin-block:.75rem}.account-database-structure-details-module-scss-module__L0zgrG__AccountDatabaseStructureDetails_summary{padding:.75rem 1rem;font-size:.95rem}}
.incoming-friend-requests-popup-host-module-scss-module__0Ee9TW__IncomingFriendRequestsPopupHost_panel{max-width:36rem}.incoming-friend-requests-popup-host-module-scss-module__0Ee9TW__IncomingFriendRequestsPopupHost_scroll{max-height:min(70vh,28rem)}
.account-database-structure-module-scss-module__SqGh5W__AccountDbTable{border-collapse:collapse;width:max-content;min-width:100%;margin:0;}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable th{background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);color:var(--color-wishees-layout-accent);padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;white-space:nowrap}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable td{border-bottom-color:var(--color-wishees-border-subtle-soft);color:var(--color-wishees-emphasis-body);max-width:var(--spacing-wishees-table-cell-max-wide);min-width:var(--spacing-wishees-table-cell-md);overflow-wrap:anywhere;padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;border-bottom-style:solid;border-bottom-width:1px}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable tr:last-child td{border-bottom-width:0}@media (max-width:48.75rem){.account-database-structure-module-scss-module__SqGh5W__AccountDbTable td{max-width:var(--spacing-wishees-table-cell-max);min-width:var(--spacing-wishees-table-cell-min);padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable th{padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}}
.public-inline-login-panel-module-scss-module__UAIC2a__PublicInlineLoginPanel_error{color:var(--color-wishees-alert);font-size:.9rem;font-weight:var(--font-weight-semibold);line-height:var(--leading-wishees-body);margin-top:.75rem}.public-inline-login-panel-module-scss-module__UAIC2a__PublicInlineLoginPanel_body{flex-direction:column;gap:1rem;margin-top:1rem;display:flex}
.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex;}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading>div{min-width:0}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading h2,.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading p{overflow-wrap:anywhere}@media (max-width:48.75rem){.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading{flex-direction:column}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading .account-user-status{width:fit-content}}.account-database-panel-module-scss-module__IzqC4W__AccountUserStatus{background-color:var(--color-wishees-success-surface);box-shadow:none;color:var(--color-wishees-user-status);font-size:.82rem;font-weight:var(--font-weight-wishees-850);min-height:2rem;padding-block:var(--spacing-wishees-3xs);padding-inline:var(--spacing-wishees-sm);border-width:0;border-radius:9999px;flex-shrink:0;align-items:center;line-height:1;display:inline-flex;}@media (max-width:48.75rem){.account-database-panel-module-scss-module__IzqC4W__AccountUserStatus{display:none}}.account-database-panel-module-scss-module__IzqC4W__AccountDbEmptyState{min-width:0;}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableUseCase{color:var(--color-wishees-body-secondary);max-width:42rem;margin:.35rem 0 0;font-size:.92rem}
.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_body{font-family:var(--font-body),serif;color:var(--color-wishees-ink);line-height:var(--leading-relaxed,1.625);min-height:100vh}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_background{background-image:var(--wishees-page-background)}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_shell{min-height:100%;overflow-x:clip}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop{height:var(--spacing-wishees-viewport-pad);isolation:isolate;min-height:var(--spacing-wishees-dvh-pad);pointer-events:none;inset-inline:0;z-index:-1;position:fixed;top:0;overflow:hidden}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop:after,.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop:before{content:"";pointer-events:none;z-index:0;border-radius:48% 18% 46% 24%;position:absolute}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop:before{background-color:var(--color-wishees-scrim-purple);height:var(--spacing-wishees-scrim-height);width:var(--spacing-wishees-scrim-width);top:33%;left:0;translate:-18%;rotate:-22deg}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop:after{background-color:var(--color-wishees-scrim-gold);height:var(--spacing-wishees-scrim-height-lg);width:var(--spacing-wishees-scrim-width-lg);top:38%;right:0;translate:18%;rotate:-18deg}.wishees-root-layout-module-scss-module__TEWnbG__WisheesRootLayout_backdrop{isolation:isolate;pointer-events:none;inset-inline:0;z-index:-1;width:100%;position:fixed;top:0;overflow:hidden}
.style-guide-account-db-panel-sample-module-scss-module__ycDhgq__StyleGuideAccountDbPanelSample{min-width:0;}
.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip{border:1px solid var(--glass-border);background-color:#ffffff0b;border-radius:.75rem;align-items:center;gap:.85rem;width:100%;margin-block:1rem 1.25rem;padding:.8rem .9rem;display:flex;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon{background-color:#9f7aea1f;border:1px solid #d6bcfa66;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon:before{content:"";background-color:#d6bcfa;border-radius:9999px;width:.62rem;height:.62rem;position:absolute;top:.48rem;left:50%;transform:translate(-50%)}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon:after{content:"";background-color:#d6bcfa;border-radius:999px 999px .2rem .2rem;width:1.15rem;height:.58rem;position:absolute;bottom:.46rem;left:50%;transform:translate(-50%)}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy span{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy strong{color:var(--text-primary);font-family:var(--font-display);font-size:.98rem;font-weight:inherit;line-height:1.2}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_link{color:var(--text-secondary);font-family:var(--font-display);border-bottom:1px solid #a0aec059;font-size:.88rem;font-weight:600;text-decoration:none;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_link:hover{color:var(--text-primary);border-bottom-color:#f8f9faa6}
.wishlist-board-module-scss-module__OI5REG__WishlistBoard{gap:var(--spacing-wishees-lg);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex}@media (max-width:48.75rem){.wishlist-board-module-scss-module__OI5REG__WishlistBoard{gap:var(--spacing-wishees-lg)}}
.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton{appearance:none;cursor:pointer;font:inherit;background-color:#0000;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton___labeled{white-space:nowrap;gap:.5rem;min-height:3rem}@media (max-width:48.75rem){.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton___labeled{aspect-ratio:1;height:var(--spacing-wishees-icon-button-lg);max-height:var(--spacing-wishees-icon-button-lg);max-width:var(--spacing-wishees-icon-button-lg);min-height:var(--spacing-wishees-icon-button-lg);min-width:var(--spacing-wishees-icon-button-lg);width:var(--spacing-wishees-icon-button-lg);justify-content:center;gap:0;padding:0}}.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton___iconOnly{aspect-ratio:1;height:var(--spacing-wishees-icon-button-lg);max-height:var(--spacing-wishees-icon-button-lg);max-width:var(--spacing-wishees-icon-button-lg);min-height:var(--spacing-wishees-icon-button-lg);min-width:var(--spacing-wishees-icon-button-lg);width:var(--spacing-wishees-icon-button-lg);gap:0;padding:0}.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton___iconOnly svg{height:var(--spacing-wishees-icon-svg);width:var(--spacing-wishees-icon-svg);flex-shrink:0;display:block}.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton_labelHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:48.75rem){.wishlist-hero-icon-button-module-scss-module__DFwwfa__WishlistHeroIconButton_labelMobileHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}
.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb{}.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb_list{flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb_item{align-items:center;min-width:0;display:inline-flex}.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb_link{color:var(--color-wishees-link);font-weight:700;text-decoration:none}.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb_link:hover{color:var(--color-wishees-accent-purple);text-decoration:underline}.wishlist-tool-breadcrumb-module-scss-module__K2xxiG__WishlistToolBreadcrumb_separator{color:var(--color-wishees-text-muted);-webkit-user-select:none;user-select:none;font-weight:700}
.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader{box-shadow:none;padding-top:var(--spacing-wishees-page-hero-pt);text-align:left;z-index:1;background-color:#0000;position:relative}@media (max-width:48.75rem){.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader{padding-top:var(--spacing-wishees-3xs)}}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_actions{align-items:center;gap:var(--spacing-wishees-sm);flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton{background-color:var(--color-wishees-surface-card-strong);border-color:color-mix(in srgb, var(--color-wishees-icon-border) 60%, transparent);color:var(--color-wishees-link);border-style:solid;border-width:1px;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton svg{color:var(--color-wishees-link)}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:hover,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:active,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:focus-visible{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:hover svg,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:active svg,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton:focus-visible svg{color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton{transition-duration:.2s}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton___open{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_glassIconButton___open svg{color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction{background-color:var(--color-wishees-surface-card-strong);border-color:color-mix(in srgb, var(--color-wishees-icon-border) 60%, transparent);color:var(--color-wishees-link);border-style:solid;border-width:1px;transition:background-color .2s,border-color .2s,box-shadow .2s,color .2s}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction svg{color:var(--color-wishees-link)}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:hover,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:active,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:focus-visible{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link);color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:hover svg,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:active svg,.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction:focus-visible svg{color:#fff}.wishlist-tool-header-module-scss-module__YUnyHq__WishlistToolHeader_shareListAction{transition-duration:.2s}
.wishlist-account-sync-banner-module-scss-module__V_HzIa__WishlistAccountSyncBanner{background-color:#9a3b300d;border:1px solid #9a3b304d;border-radius:1rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.wishlist-account-sync-banner-module-scss-module__V_HzIa__WishlistAccountSyncBanner_message{color:var(--color-wishees-alert);flex:1;margin:0;font-size:.875rem;font-weight:600;line-height:1.375}
.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar{background-color:#fff;border:1px solid #7d55d61f;border-radius:9999px;justify-content:space-between;align-items:center;gap:.7rem;width:100%;padding:.42rem;display:flex;box-shadow:0 14px 34px #533e650f;}@media (max-width:780px){.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar{box-shadow:none;border-left-width:0;border-right-width:0;border-radius:0;flex-direction:column;align-items:flex-start}}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_label{color:var(--color-wishees-body-muted);white-space:nowrap;padding-left:.72rem;font-size:.82rem;font-weight:800}@media (max-width:780px){.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_label{padding-left:.3rem}}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_options{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;min-width:0;display:flex}@media (max-width:780px){.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_options{justify-content:flex-start}}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_option{color:#4f4761;cursor:pointer;background-color:#0000;border-width:0;border-radius:9999px;align-items:center;gap:.36rem;padding:.46rem .65rem;font-size:.84rem;font-weight:760;display:inline-flex}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_option:hover,.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_option:focus-visible{color:#5e35c9;background-color:#f2ebff}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_option:disabled{color:#aaa3b6;cursor:not-allowed;opacity:.62}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_option___active{color:#5e35c9;background-color:#f2ebff}.wishlist-filter-bar-module-scss-module__EGXepW__WishlistFilterBar_count{opacity:.75;font-size:.74rem;font-weight:850}
.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo{flex-wrap:wrap;gap:1rem;margin-block:1.5rem;display:flex;}.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo_feedCard{border-radius:var(--radius-wishees-card);border:1px solid var(--glass-border);background-color:#ffffff0f;flex-direction:column;gap:1rem;padding:1rem;display:flex;}@media (max-width:45rem){.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo_feedCard{flex-basis:100%}}.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo_avatar{width:var(--spacing-wishees-platform-avatar);height:var(--spacing-wishees-platform-avatar);background-color:var(--color-wishees-highlight);color:#fff;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;font-weight:900;display:flex;}.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo_actionRow{align-items:center;gap:var(--spacing-wishees-list);flex-wrap:wrap;display:flex;}.wishees-platform-demo-layout-module-scss-module__nNhPmW__WisheesPlatformDemo_actionBtn{padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-sm);font-size:var(--text-wishees-section-label-size,.86rem);color:var(--text-primary);background-color:#ffffff14;border:1px solid #ffffff24;border-radius:9999px;font-weight:800;}.wishees-platform-demo-layout-module-scss-module__nNhPmW__StrategyCompletionSummary_list{gap:var(--spacing-wishees-md);flex-direction:column;margin-top:1rem;display:flex;}
.wishees-platform-demo-module-scss-module__kLjlWG__platformFeedHead{align-items:center;gap:var(--spacing-wishees-list);flex-wrap:wrap;display:flex;}.wishees-platform-demo-module-scss-module__kLjlWG__platformFeedHead div{gap:var(--spacing-wishees-3xs);flex-direction:column;display:flex}.wishees-platform-demo-module-scss-module__kLjlWG__platformFeedHead span{color:var(--text-secondary)}.wishees-platform-demo-module-scss-module__kLjlWG__wishChip{gap:var(--spacing-wishees-3xs);border-radius:var(--radius-wishees-nested);border-style:solid;border-width:1px;border-color:var(--color-wishees-icon-border);background-color:var(--color-wishees-chip-bg);flex-direction:column;padding:1rem;display:flex;}.wishees-platform-demo-module-scss-module__kLjlWG__wishChip small{color:var(--text-secondary)}.wishees-platform-demo-module-scss-module__kLjlWG__platformPanel{border-radius:var(--radius-wishees-nested);border-style:solid;border-width:1px;border-color:var(--glass-border);background-color:#ffffff0f;flex-direction:column;gap:.75rem;padding:1rem;display:flex;}.wishees-platform-demo-module-scss-module__kLjlWG__platformPanel small{color:var(--text-secondary)}.wishees-platform-demo-module-scss-module__kLjlWG__platformLedger{border-radius:var(--radius-wishees-nested);border-style:solid;border-width:1px;border-color:var(--glass-border);background-color:#ffffff0f;flex-direction:column;gap:.75rem;padding:1rem;display:flex;}.wishees-platform-demo-module-scss-module__kLjlWG__platformLedger span:not(.wishees-platform-demo-module-scss-module__kLjlWG__sample-kicker){padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-sm);color:var(--text-primary);background-color:#ffffff14;border:1px solid #ffffff24;border-radius:9999px;font-size:.86rem;font-weight:800}
.platform-strategy-deferred-module-scss-module__tAsW-a__PlatformStrategyRevenueGuardrails_card{}
.platform-strategy-section-module-scss-module__7jzq5W__PlatformStrategySection_phase0Cta{}.platform-strategy-section-module-scss-module__7jzq5W__PlatformStrategySection_phase0CtaCopy{}
.wishlist-filter-count-badge-module-scss-module__Srth4a__filterCountBadge{background-color:var(--color-wishees-language-selected);min-width:1.55rem;padding-inline:var(--spacing-wishees-sm);text-align:center;color:var(--color-wishees-filter-chip-text);font-weight:800;line-height:1;font-size:var(--text-wishees-caption,.75rem);border-radius:9999px;padding-block:.28rem}
.homepage-wish-wizard-again-step-module-scss-module__pb1tLq__HomepageWishWizardAgainStep{flex-direction:column;gap:1rem;display:flex}.homepage-wish-wizard-again-step-module-scss-module__pb1tLq__HomepageWishWizardAgainStep p{color:var(--color-wishees-body-muted);line-height:var(--leading-wishees-body);margin:0}.homepage-wish-wizard-again-step-module-scss-module__pb1tLq__HomepageWishWizardAgainStep_actions{flex-wrap:wrap;justify-content:flex-end;gap:.75rem;display:flex}
.wishlist-share-modal-body-module-scss-module__HqdyYq__WishlistShareModalBody{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.wishlist-share-modal-body-module-scss-module__HqdyYq__WishlistShareModalBody_help{color:var(--color-wishees-body-muted);font-size:.94rem;line-height:var(--leading-wishees-body);margin:0}
.wishlist-editor-wizard-share-step-module-scss-module__20IZxG__WishlistEditorWizardShareStep{flex-direction:column;gap:1rem;display:flex}.wishlist-editor-wizard-share-step-module-scss-module__20IZxG__WishlistEditorWizardShareStep_actions{justify-content:flex-end;display:flex}
.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice{border:1px solid var(--color-wishees-border-tint-light);border-radius:var(--radius-wishees-nested);cursor:pointer;align-items:center;gap:var(--spacing-wishees-md);padding:12px var(--spacing-wishees-lg);background-color:#fff;flex-wrap:wrap;display:flex}.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice___checked{background-color:var(--color-wishees-surface-tinted);border-color:var(--color-wishees-border-tint-strong);box-shadow:var(--shadow-wishees-selected-inset)}.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice___disabled{cursor:not-allowed;opacity:.6}.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice_input{accent-color:var(--color-wishees-link);height:var(--spacing-wishees-lg);width:var(--spacing-wishees-lg);margin:0}.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice_labelRow{align-items:center;gap:var(--spacing-wishees-md);justify-content:space-between;min-width:0;display:flex}.wishlist-visibility-filter-choice-module-scss-module__umavlq__WishlistVisibilityFilterChoice_labelText{color:var(--color-wishees-heading-secondary);font-size:1rem;font-weight:800;line-height:1.375}
.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion{interpolate-size:allow-keywords;min-width:0;max-height:fit-content;padding-block:.15rem;padding-inline:var(--spacing-wishees-2xl);text-align:left;transition:max-height var(--duration-wishees-sentence-row-height) var(--ease-wishees-sentence-row-height),opacity var(--duration-wishees-sentence-row-height) var(--ease-wishees-sentence-row-height),padding-block var(--duration-wishees-sentence-row-height) var(--ease-wishees-sentence-row-height);background-color:#0000;flex-direction:column;flex:0 0 100%;align-self:stretch;width:100%;margin-top:0;display:flex;overflow:hidden}@starting-style{.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion{opacity:0;max-height:0;padding-block:0}}@media (prefers-reduced-motion:reduce){.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion{transition:none}@starting-style{.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion{opacity:1;max-height:fit-content;padding-block:.15rem}}}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion[hidden]{display:none}@media (max-width:40rem){.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonSuggestion{border:1px solid var(--color-wishees-home-border);border-radius:0 0 var(--radius-wishees-card) var(--radius-wishees-card);box-shadow:var(--shadow-wishees-home-sentence-mobile);margin-top:calc(-1*var(--spacing-wishees-xs));padding-block:.2rem .35rem;padding-inline:var(--spacing-wishees-hero-form-mobile);background-color:#fff;border-top-width:0}}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList{flex-flow:column;align-content:flex-start;align-items:stretch;gap:0;width:100%;min-width:0;display:flex}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item{appearance:none;box-shadow:none;color:var(--color-wishees-heading-primary);cursor:pointer;font-family:var(--font-body);overflow-wrap:anywhere;text-align:left;background-color:#0000;border:0;border-radius:0;align-items:center;gap:.55rem;width:100%;padding:.55rem 0;font-size:1rem;font-weight:400;line-height:1.375;transition:color .22s;animation:.42s cubic-bezier(.16,1,.3,1) both homepage-amazon-suggestion-module-scss-module__N3-lJG__wisheesSuggestionItemIn;display:flex}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:before{content:"";background-color:currentColor;flex-shrink:0;width:1.125rem;height:1.125rem;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='8' width='18' height='4' rx='1'/%3E%3Cpath d='M12 8v13'/%3E%3Cpath d='M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7'/%3E%3Cpath d='M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:not(:first-child){border-top:1px dashed var(--color-wishees-home-border)}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:nth-child(2){animation-delay:.1s}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:nth-child(3){animation-delay:.2s}:is(.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:hover,.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:focus-visible,.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item.is-selected){color:var(--color-wishees-link);background-color:#0000;outline:none}:is(.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:hover strong,.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item:focus-visible strong,.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item.is-selected strong){text-underline-offset:.12em;-webkit-text-decoration:underline #6f45c959;text-decoration:underline #6f45c959}.homepage-amazon-suggestion-module-scss-module__N3-lJG__homepageAmazonList .hero-amazon-item strong{font:inherit;flex:1;min-width:0}
.wishlist-visibility-filter-form-module-scss-module__hL81Sq__WishlistVisibilityFilterForm_fieldset{border:0;min-width:0;margin:0;padding:0}.wishlist-visibility-filter-form-module-scss-module__hL81Sq__WishlistVisibilityFilterForm_legend{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wishlist-visibility-filter-form-module-scss-module__hL81Sq__WishlistVisibilityFilterForm_options{gap:var(--spacing-wishees-list);flex-direction:column;display:flex}
.me-homepage-wish-form-module-scss-module__q8UIYq__MeHomepageWishForm{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.me-homepage-wish-form-module-scss-module__q8UIYq__MeHomepageWishForm>form,.me-homepage-wish-form-module-scss-module__q8UIYq__MeHomepageWishForm [data-homepage-wish-form-entry]{align-self:stretch;width:100%;max-width:none}.me-homepage-wish-form-module-scss-module__q8UIYq__MeHomepageWishForm .one-wish-sentence-row{align-self:stretch;width:100%;max-width:none}
@media (max-width:48.75rem){.wishlist-visibility-filter-sheet-module-scss-module__cDOthG__WishlistVisibilityFilterSheet_panel{border-radius:var(--radius-wishees-modal-mobile-top) var(--radius-wishees-modal-mobile-top) 0 0;box-shadow:none;opacity:1;pointer-events:auto;visibility:visible;border-width:0;width:100%;padding:0;position:relative;inset:auto;transform:translate(0,0)}.wishlist-visibility-filter-sheet-module-scss-module__cDOthG__WishlistVisibilityFilterSheet_panel:before{display:none}}@media (min-width:48.8125rem){.wishlist-visibility-filter-sheet-module-scss-module__cDOthG__WishlistVisibilityFilterSheet_panel{border-color:var(--color-wishees-border-tint);border-top-left-radius:var(--radius-wishees-modal-mobile-top);box-shadow:var(--shadow-wishees-modal-mobile);padding:1rem;padding-bottom:var(--spacing-wishees-bottom-sheet-pad-bottom);background-color:#fff;border-style:solid;border-width:1px}}
.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow{align-items:center;gap:.65rem;display:flex}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_avatar{flex-shrink:0;width:2rem;height:2rem;font-size:.82rem}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_body{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_name{color:var(--color-wishees-heading-primary);font-weight:600}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_hint{color:var(--color-wishees-body-muted);margin:0;font-size:.78rem}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_connectButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-highlight);cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.me-friend-suggestion-row-module-scss-module__5la2Fq__MeFriendSuggestionRow_connectButton:disabled{cursor:wait;opacity:.65}
.wishlist-tool-visibility-controls-module-scss-module__DzDRGq__WishlistToolVisibilityControls_desktopBar{width:100%}@media not (min-width:48.75rem){.wishlist-tool-visibility-controls-module-scss-module__DzDRGq__WishlistToolVisibilityControls_desktopBar{display:none}}
.me-friend-suggestions-list-module-scss-module__kXdM4q__MeFriendSuggestionsList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}
.my-wishees-tool-view-module-scss-module__nVL0Yq__MyWisheesToolView_body{gap:var(--spacing-wishees-card-account);z-index:1;flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;position:relative}
.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow{align-items:center;gap:.65rem;display:flex}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_avatar{flex-shrink:0;width:2rem;height:2rem;font-size:.82rem}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_name{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600;text-decoration:none}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_name___plain{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_status{flex:auto;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_connectedIcon{color:var(--color-wishees-highlight)}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_connectButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-highlight);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_connectButton:disabled{cursor:wait;opacity:.65}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_cancelButton{border:1px solid var(--color-wishees-border-accent);width:1.85rem;height:1.85rem;color:var(--color-wishees-body-muted);cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;margin-left:auto;padding:0;display:inline-flex}.me-sidebar-person-row-module-scss-module__uhe_Dq__MeSidebarPersonRow_cancelButton:disabled{cursor:wait;opacity:.65}
.account-form-checkbox-field-module-scss-module__YdavTa__AccountFormCheckboxField{cursor:pointer;font-family:var(--font-body);align-items:flex-start;gap:.75rem;width:100%;max-width:100%;margin-bottom:0;font-weight:400;display:flex;}.account-form-checkbox-field-module-scss-module__YdavTa__AccountFormCheckboxField_checkbox{cursor:pointer;border:2px solid #7d55d647;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.25rem}.account-form-checkbox-field-module-scss-module__YdavTa__AccountFormCheckboxField_checkbox:checked{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link)}.account-form-checkbox-field-module-scss-module__YdavTa__AccountFormCheckboxField_copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.account-form-checkbox-field-module-scss-module__YdavTa__AccountFormCheckboxField_description{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);font-size:.92rem;line-height:1.45}
.shared-wish-page-shell-module-scss-module__HSGEPW__SharedWishPageShell{overflow-x:clip}.shared-wish-page-shell-module-scss-module__HSGEPW__SharedWishPageShell_inner{max-width:var(--max-width-wishees-page);width:100%}@media (max-width:48.75rem){.shared-wish-page-shell-module-scss-module__HSGEPW__SharedWishPageShell_inner{max-width:none}}@media (max-width:47.5rem){.shared-wish-page-shell-module-scss-module__HSGEPW__SharedWishPageShell___loginBottomPad{padding-bottom:2rem}}
.friend-request-cancel-confirm-modal-module-scss-module__ht9KqW__FriendRequestCancelConfirmModal{box-shadow:none;min-height:0;padding-top:var(--spacing-wishees-md);background-color:#0000;border:0;flex-direction:column;flex:1;gap:0;display:flex;overflow:visible}.friend-request-cancel-confirm-modal-module-scss-module__ht9KqW__FriendRequestCancelConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.friend-request-cancel-confirm-modal-module-scss-module__ht9KqW__FriendRequestCancelConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.shared-wish-page-support-card-module-scss-module__-dNeyW__SharedWishPageSupportCard{background-color:color-mix(in srgb, var(--color-wishees-surface-card) 90%, transparent);border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-card);gap:var(--spacing-wishees-tinted-gap);padding:var(--spacing-wishees-card-tinted);flex-direction:column;width:100%;display:flex}.shared-wish-page-support-card-module-scss-module__-dNeyW__SharedWishPageSupportCard_heading{color:var(--color-wishees-detail-muted);font-weight:var(--font-weight-semibold);margin:0}
.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_wishList,.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_friendList,.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_eventList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_friend{align-items:center;gap:.65rem;display:flex}.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_event{align-items:flex-start;gap:.75rem;display:flex}.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_eventDate{min-width:3rem;color:var(--color-wishees-highlight);background:#7d55d61f;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;padding:.35rem .5rem;font-size:.78rem;font-weight:700;line-height:1.1;display:flex}.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_eventBody{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.me-right-sidebar-module-scss-module__baQRHq__MeRightSidebar_eventTitle{color:var(--color-wishees-heading-primary);margin:0;font-weight:700}
.profile-device-notification-hint-module-scss-module__BfZkfq__ProfileDeviceNotificationHint{border:1px solid var(--color-wishees-form-border,#7d55d62e);border-radius:var(--radius-wishees-card,.85rem);flex-direction:column;gap:.5rem;margin:0;padding:.85rem 1rem;display:flex}.profile-device-notification-hint-module-scss-module__BfZkfq__ProfileDeviceNotificationHint_title{margin:0}.profile-device-notification-hint-module-scss-module__BfZkfq__ProfileDeviceNotificationHint_body{color:var(--color-wishees-body-secondary);line-height:var(--leading-wishees-body);margin:0}.profile-device-notification-hint-module-scss-module__BfZkfq__ProfileDeviceNotificationHint_action{margin:0;display:flex}
.shared-wish-page-support-gate-module-scss-module__Eh0cWa__SharedWishPageSupportGate{border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);gap:var(--spacing-wishees-list);background-color:#ffffffd1;flex-direction:column;padding:1rem;display:flex}.shared-wish-page-support-gate-module-scss-module__Eh0cWa__SharedWishPageSupportGate_intro{color:var(--color-wishees-body-muted);font-size:.9rem;line-height:var(--leading-wishees-body);margin:0}.shared-wish-page-support-gate-module-scss-module__Eh0cWa__SharedWishPageSupportGate_action{width:fit-content;max-width:100%}@media (max-width:48.75rem){.shared-wish-page-support-gate-module-scss-module__Eh0cWa__SharedWishPageSupportGate_action{width:100%}}
.login-email-submit-row-module-scss-module__0n8YJG__LoginEmailSubmitRow{margin-top:var(--spacing-wishees-list);flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex;}.login-email-submit-row-module-scss-module__0n8YJG__LoginEmailSubmitRow_actions{flex-flow:wrap;align-items:center;gap:.5rem 1rem;width:100%;display:flex}.login-email-submit-row-module-scss-module__0n8YJG__LoginEmailSubmitRow_divider{border:0;border-top:1px solid color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);width:100%;margin:0}.login-email-submit-row-module-scss-module__0n8YJG__loginEmailSocial{width:100%;}.login-email-submit-row-module-scss-module__0n8YJG__loginEmailSocial .login-email-submit-row-module-scss-module__0n8YJG__social-login-note{margin-top:.75rem}.login-email-submit-row-module-scss-module__0n8YJG__loginEmailSocial .login-email-submit-row-module-scss-module__0n8YJG__social-login-options{margin-top:0}.login-email-submit-row-module-scss-module__0n8YJG__loginSignupPrompt{color:var(--color-wishees-body);font-size:var(--text-sm);line-height:var(--leading-wishees-body);text-align:right;flex:1;min-width:0;margin:0;}@media (max-width:32.5rem){.login-email-submit-row-module-scss-module__0n8YJG__loginSignupPrompt{flex:1}}.login-email-submit-row-module-scss-module__0n8YJG__loginSignupPrompt a{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-decoration:none}.login-email-submit-row-module-scss-module__0n8YJG__loginSignupPrompt a:hover{text-decoration:underline}.login-email-submit-row-module-scss-module__0n8YJG__LoginEmailSubmitRow_signupLink{color:var(--color-wishees-link);font-weight:var(--font-weight-wishees-850);text-underline-offset:.125em;text-decoration:underline}.login-email-submit-row-module-scss-module__0n8YJG__loginSubmit{background-color:var(--color-wishees-link);background-image:linear-gradient(to bottom right, var(--color-wishees-link), var(--color-wishees-highlight));box-shadow:var(--shadow-wishees-login-submit);color:#fff;border-color:#0000;border-radius:1rem;flex-shrink:0;width:auto;padding-inline:1.5rem}.login-email-submit-row-module-scss-module__0n8YJG__loginSubmit:hover{background-color:var(--color-wishees-highlight);border-color:var(--color-wishees-highlight);color:#fff}
.stay-logged-in-field-module-scss-module__HiOUjq__StayLoggedInField{color:var(--color-wishees-body);cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.4;display:inline-flex}.stay-logged-in-field-module-scss-module__HiOUjq__StayLoggedInField_checkbox{accent-color:var(--color-wishees-link);border:1px solid #30274238;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}
.friends-list-board-module-scss-module__ch3lva__FriendsListBoard{align-self:stretch;gap:var(--spacing-wishees-card-account);z-index:1;flex-direction:column;width:100%;max-width:100%;display:flex;position:relative}@media (max-width:48.75rem){.friends-list-board-module-scss-module__ch3lva__FriendsListBoard{max-width:none}}
.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection{margin-block:0}.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection_summary{font-size:1rem}.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection_intro{line-height:var(--leading-wishees-body);margin:0 0 1rem}.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection_form{max-width:var(--spacing-wishees-profile-form);margin-top:1rem}.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection_status{color:var(--color-wishees-status);font-size:var(--text-wishees-compact-plus,.9rem);margin:0;font-weight:600}.profile-notification-preferences-section-module-scss-module__PPMBRG__ProfileNotificationPreferencesSection_hint{margin:0}
.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView{width:var(--width-wishees-shared-wish);flex-direction:column;align-self:center;gap:1rem;display:flex}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_intro{gap:var(--spacing-wishees-2xs);flex-direction:column;display:flex}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_ownerRow{align-items:center;gap:var(--spacing-wishees-md);display:flex}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_ownerAvatar{box-shadow:var(--shadow-wishees-avatar);width:2.5rem;height:2.5rem;font-size:1rem}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_ownerWishlistButton{width:fit-content;max-width:100%}@media (max-width:48.75rem){.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_ownerWishlistButton{width:100%}}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_nestedDetail{border-color:var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-nested);gap:var(--spacing-wishees-nested-gap);padding:var(--spacing-wishees-nested);background-color:#fff;border-style:solid;border-width:1px;flex-direction:column;display:flex}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_nestedDetail p,.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_nestedDetail span{color:var(--color-wishees-body-muted);font-size:.92rem;line-height:var(--leading-wishees-body);margin:0}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_nestedDetail strong{color:var(--color-wishees-heading-primary);font-size:1rem}.shared-wish-page-view-module-scss-module__MNpHdW__SharedWishPageView_productLink{color:var(--color-wishees-link);font-family:var(--font-body) serif;align-items:center;gap:var(--spacing-wishees-xs);font-size:.9rem;font-weight:600;line-height:var(--leading-wishees-body);overflow-wrap:anywhere;text-underline-offset:.2em;width:fit-content;max-width:100%;text-decoration:underline;display:inline-flex}.shared-wish-page-view-module-scss-module__MNpHdW__mutedCopy p{color:var(--color-wishees-body-muted);margin:0}
.friends-requests-subsection-heading-module-scss-module__2gIoHW__FriendsRequestsSubsectionHeading{align-items:center;gap:var(--spacing-wishees-md);flex-wrap:nowrap;min-width:0;max-width:100%;display:inline-flex}.friends-requests-subsection-heading-module-scss-module__2gIoHW__FriendsRequestsSubsectionHeading_badge{flex-shrink:0;align-items:center;display:inline-flex}
.me-right-sidebar-view-all-link-module-scss-module__6VPyLa__MeRightSidebarViewAllLink{align-self:flex-start;margin-top:.15rem}
.profile-site-language-field-module-scss-module__uV-ZEq__ProfileSiteLanguageField_shell{display:block;position:relative;}.profile-site-language-field-module-scss-module__uV-ZEq__ProfileSiteLanguageField_trigger{border:1px solid var(--color-wishees-form-border);color:var(--color-joy-ink);cursor:pointer;font-family:var(--font-body),serif;padding-block:var(--spacing-wishees-friend-avatar-sm);padding-inline:var(--spacing-wishees-md);text-align:left;background-color:#fff;border-radius:.75rem;width:100%;font-size:1rem;transition:border-color .2s,box-shadow .2s;display:block}.profile-site-language-field-module-scss-module__uV-ZEq__ProfileSiteLanguageField_trigger:focus-visible{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.profile-site-language-field-module-scss-module__uV-ZEq__ProfileSiteLanguageField_chevron{color:var(--color-wishees-body-muted);pointer-events:none;height:1rem;right:var(--spacing-wishees-md);width:1rem;position:absolute;top:50%;transform:translateY(-50%)}
.login-auth-section-module-scss-module__IGmDqW__LoginAuthSection{background-color:#0000;border-width:0;border-radius:0;margin-top:1.25rem;padding:0;}.login-auth-section-module-scss-module__IGmDqW__LoginAuthSection .account-auth-body{border-top-width:0;padding:0}.login-auth-section-module-scss-module__IGmDqW__LoginAuthSection .account-login-form{margin-top:0}.login-auth-section-module-scss-module__IGmDqW__LoginAuthBody{border-top-color:color-mix(in srgb, var(--color-wishees-border-subtle) 80%, transparent);padding-block:var(--spacing-wishees-lg);padding-bottom:calc(var(--spacing-wishees-floating-pad) + var(--spacing-wishees-lg));border-top-style:solid;border-top-width:1px;flex-direction:column;gap:1rem;padding-inline:1rem;display:flex;}.login-auth-section-module-scss-module__IGmDqW__LoginAuthBody___signup{padding-bottom:var(--spacing-wishees-login-form-pad)}.login-auth-section-module-scss-module__IGmDqW__LoginAuthBody___email{padding-bottom:var(--spacing-wishees-login-form-pad-sm)}.login-auth-section-module-scss-module__IGmDqW__LoginAuthForm{box-shadow:none;background-color:#0000;border-width:0;border-radius:0;flex-direction:column;max-width:none;margin-top:1.25rem;padding:0;display:flex;}.login-auth-section-module-scss-module__IGmDqW__LoginAuthForm .btn{min-height:var(--spacing-wishees-touch);border-radius:1rem}.login-auth-section-module-scss-module__IGmDqW__LoginAuthForm input{border-radius:1rem}.login-auth-section-module-scss-module__IGmDqW__LoginAuthForm___signup .btn{align-self:stretch}
.friends-requests-section-module-scss-module__mxzkBa__FriendsRequestsSection{flex-direction:column;gap:1rem;display:flex}.friends-requests-section-module-scss-module__mxzkBa__FriendsRequestsSection_list{flex-direction:column;gap:.75rem;width:100%;display:flex}
.me-progress-bar-module-scss-module__tFTW0a__MeProgressBar{background:var(--color-wishees-progress-fill);border-radius:999px;width:100%;height:.45rem;overflow:hidden}.me-progress-bar-module-scss-module__tFTW0a__MeProgressBar_fill{border-radius:inherit;background:var(--color-wishees-highlight);height:100%;transition:width .2s}
.profile-preferences-section-module-scss-module__9a3tga__ProfilePreferencesSection{margin-block:0}.profile-preferences-section-module-scss-module__9a3tga__ProfilePreferencesSection_summary{font-size:1rem}.profile-preferences-section-module-scss-module__9a3tga__ProfilePreferencesSection_intro{line-height:var(--leading-wishees-body);margin:0 0 1rem}.profile-preferences-section-module-scss-module__9a3tga__ProfilePreferencesSection_form{max-width:var(--spacing-wishees-profile-form);margin-top:1rem}.profile-preferences-section-module-scss-module__9a3tga__ProfilePreferencesSection_status{color:var(--color-wishees-status);font-size:var(--text-wishees-compact-plus,.9rem);margin:0;font-weight:600}
.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField___accountExistsError input{border-color:var(--color-red-500);box-shadow:0 0 0 1px color-mix(in srgb, var(--color-red-500) 30%, transparent)}.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField___accountExistsError input:focus{border-color:var(--color-red-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-red-500) 15%, transparent)}.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField_alert{flex-direction:column;gap:.25rem;margin-top:.25rem;display:flex}.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField_error{color:var(--color-red-500);font-size:var(--text-sm)}.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField_loginLink{color:var(--color-wishees-link);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);width:fit-content}.login-signup-email-field-module-scss-module__exPBqq__SignupEmailField_loginLink:hover{text-decoration:underline}
.friends-support-promo-section-module-scss-module__6TLNNq__FriendsSupportPromoSection{flex-direction:column;gap:.55rem;display:flex}.friends-support-promo-section-module-scss-module__6TLNNq__FriendsSupportPromoSection_row{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.friends-support-promo-section-module-scss-module__6TLNNq__FriendsSupportPromoSection_copy{margin:0}
.friend-wishlist-share-modal-module-scss-module__cVs6hG__FriendWishlistShareModal_panel{min-width:0}.friend-wishlist-share-modal-module-scss-module__cVs6hG__FriendWishlistShareModal_body{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.friend-wishlist-share-modal-module-scss-module__cVs6hG__FriendWishlistShareModal_help{color:var(--color-wishees-body-muted);margin:0}.friend-wishlist-share-modal-module-scss-module__cVs6hG__FriendWishlistShareModal_actions{margin-top:var(--spacing-wishees-xs)}.friend-wishlist-share-modal-module-scss-module__cVs6hG__FriendWishlistShareModal_button{min-width:0}
@media (max-width:48.75rem){.friend-wishlist-page-layout-module-scss-module__NqvKiW__FriendWishlistPageLayout{padding-bottom:2rem}}.friend-wishlist-page-layout-module-scss-module__NqvKiW__FriendWishlistPageLayout_inner{gap:var(--spacing-wishees-shared-page-gap);max-width:var(--max-width-wishees-page);padding-top:var(--spacing-wishees-shared-page-pt);flex-direction:column;width:100%;display:flex}@media (max-width:48.75rem){.friend-wishlist-page-layout-module-scss-module__NqvKiW__FriendWishlistPageLayout_inner{gap:var(--spacing-wishees-lg);padding-top:0}}.friend-wishlist-page-layout-module-scss-module__NqvKiW__FriendWishlistPageLayout_list{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}
.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow{flex-direction:column;gap:.35rem;margin:0;display:flex}.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_link{color:var(--color-wishees-heading-primary);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;display:block;overflow:hidden}.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_title{font-weight:600}.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_price{color:var(--color-wishees-body-muted);font-weight:400}.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_link:hover .me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_title,.me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_link:hover .me-right-sidebar-compact-wish-row-module-scss-module__6M1V5q__MeRightSidebarCompactWishRow_price{color:var(--color-wishees-highlight)}
