.GreetingCardPickerCategoryTypeTags-module-scss-module__MegwqW__GreetingCardPickerCategoryTypeTags{flex-wrap:wrap;justify-content:flex-start;gap:.45rem;width:100%;display:flex}.GreetingCardPickerCategoryTypeTags-module-scss-module__MegwqW__GreetingCardPickerCategoryTypeTags_tag{background:var(--color-wishees-chip-bg);border:1px solid var(--color-wishees-chip-border);color:var(--color-wishees-filter-chip-text);cursor:pointer;border-radius:999px;min-width:0;max-width:100%;padding:.35rem .75rem;font-size:.82rem;font-weight:500;line-height:1.2}.GreetingCardPickerCategoryTypeTags-module-scss-module__MegwqW__GreetingCardPickerCategoryTypeTags_tag:hover,.GreetingCardPickerCategoryTypeTags-module-scss-module__MegwqW__GreetingCardPickerCategoryTypeTags_tag:focus-visible{color:var(--color-wishees-chip-text)}.GreetingCardPickerCategoryTypeTags-module-scss-module__MegwqW__GreetingCardPickerCategoryTypeTags_tag___selected{background:var(--color-wishees-accent-purple);border-color:var(--color-wishees-accent-purple);color:#fff}
.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{box-sizing:border-box;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;padding:10%;display:flex;container-type:inline-size}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{flex-direction:row;padding:6%}}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail{border-radius:inherit;height:100%}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_content{text-align:center;flex-direction:column;align-items:center;gap:1.48778cqw;width:100%;display:flex}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_content{text-align:left;flex:50%;align-items:flex-start;max-width:50%}}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_to,.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_from,.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_title{-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:normal;margin:0}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_title{line-height:1.1}.GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail .GreetingCardTemplatePickerThumbnail-module-scss-module__7sGSUG__GreetingCardTemplatePickerThumbnail_message{-webkit-line-clamp:6;-webkit-box-orient:vertical;flex:1;margin:0;line-height:1.35;display:-webkit-box;overflow:hidden}
.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard{cursor:pointer;background:0 0;border:0;flex:calc(50% - .5rem);min-width:0;max-width:calc(50% - .5rem);padding:0;display:block}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible{outline:none}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{outline:2px solid var(--color-wishees-form-focus);outline-offset:2px}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{box-sizing:border-box;aspect-ratio:9/16;background:#fff;border:2px solid #fff;border-radius:.75rem;width:100%;transition:box-shadow .18s,transform .18s;display:block;overflow:hidden;box-shadow:0 1.25rem 3rem #4831783d,0 .5rem 1.25rem #2d284024}@media (orientation:landscape),(min-width:48.75rem){.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{aspect-ratio:16/9}}.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:hover .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb,.GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard:focus-visible .GreetingCardTemplatePickerCard-module-scss-module__a-dLVq__GreetingCardTemplatePickerCard_thumb{transform:translateY(-1px);box-shadow:0 1.5rem 3.5rem #4831784d,0 .65rem 1.5rem #2d28402e}
.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips{flex-wrap:wrap;justify-content:center;gap:.45rem;width:100%;display:flex}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip{background:var(--color-wishees-chip-bg);border:1px solid var(--color-wishees-chip-border);color:var(--color-wishees-filter-chip-text);border-radius:999px;align-items:center;gap:.35rem;min-width:0;max-width:100%;padding:.35rem .55rem .35rem .75rem;font-size:.82rem;font-weight:500;line-height:1.2;display:inline-flex}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip svg{flex-shrink:0}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip:hover,.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_chip:focus-visible{color:var(--color-wishees-chip-text)}.GreetingCardTemplatePickerFilterChips-module-scss-module__MlFwNW__GreetingCardTemplatePickerFilterChips_label{overflow-wrap:anywhere;min-width:0}
.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_field{width:100%}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_field___toolbar{gap:0;margin:0}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete{flex-direction:column;gap:.35rem;width:100%;display:flex;position:relative}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_input{width:100%}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_list{background-color:var(--color-wishees-surface-popover);border:1px solid var(--color-wishees-border-tint);border-radius:var(--radius-wishees-form);box-shadow:var(--shadow-wishees-popover-menu);z-index:1;flex-direction:column;max-height:min(14rem,40dvh);margin:0;padding:.35rem;display:flex;position:absolute;top:calc(100% + .35rem);left:0;right:0;overflow-y:auto}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option{border-radius:calc(var(--radius-wishees-form) - .15rem);color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;width:100%;padding:.55rem .65rem}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option___selected{color:var(--color-wishees-link);background-color:#7c3aed14;font-weight:600}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_option:focus-visible{outline:2px solid var(--color-wishees-form-focus);outline-offset:1px}.GreetingCardTopicFilterAutocomplete-module-scss-module__9MRXZq__GreetingCardTopicFilterAutocomplete_empty{color:#536078;margin:0;padding:.55rem .65rem;font-size:.86rem}
.RenderLinkTextButtonChildren-module-scss-module__mZu4oW__RenderLinkTextButtonChildren_iconWrap{flex-shrink:0;align-items:center;display:inline-flex}.RenderLinkTextButtonChildren-module-scss-module__mZu4oW__RenderLinkTextButtonChildren_iconWrap svg{color:currentColor;flex-shrink:0}
.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo{--wishees-logo-size:4.1rem;font-size:var(--wishees-logo-size);height:var(--wishees-logo-size);-webkit-user-select:none;user-select:none;align-items:center;gap:.02em;max-width:min(22rem,72vw);line-height:1;display:inline-flex}.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo_mark{pointer-events:none;flex-shrink:0;width:auto;height:1em;display:block}.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo_mark path{pointer-events:none}.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo_word{color:var(--color-wishees-heading-primary,#2b1256);font-family:var(--font-display),cursive,serif;letter-spacing:-.02em;pointer-events:none;flex-shrink:0;font-size:.448em;font-weight:800;line-height:1;translate:0 .04em}@media (max-width:640px){.WisheesLogo-module-scss-module__zJfRqa__WisheesLogo{--wishees-logo-size:2.85rem}}
.PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__PrimaryButtonLoadingIcon{border-radius:9999px;flex-shrink:0;width:1.05rem;height:1.05rem;animation:1s linear infinite PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__spin}@keyframes PrimaryButtonLoadingIcon-module-scss-module__Snrd-a__spin{to{transform:rotate(360deg)}}
.SampleKicker-module-scss-module__XIxszW__SampleKicker{color:var(--color-wishees-link);letter-spacing:.08em;text-transform:uppercase;width:fit-content;max-width:100%;font-size:.72rem;font-weight:800;display:inline-block;}.SampleKicker-module-scss-module__XIxszW__OfferKicker{color:#4f46e5;letter-spacing:.06em;text-transform:uppercase;font-size:.78rem;font-weight:850;}
.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSection{border-top:1px solid var(--color-wishees-border-subtle-soft);flex-direction:column;gap:clamp(1rem,2vw,1.4rem);width:100%;padding-top:clamp(1.25rem,3vw,1.75rem);display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSectionHeader{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background-color:#0000;border:0;flex-direction:column;gap:.35rem;padding:0;display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleList{flex-direction:column;gap:clamp(1rem,2vw,1.35rem);width:100%;display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow{border-bottom:1px solid #30274214;flex-wrap:wrap;gap:.75rem;width:100%;min-width:0;padding-bottom:clamp(1rem,2vw,1.35rem);display:flex;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow:last-child{border-bottom:0;padding-bottom:0}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleRow{align-items:flex-start}}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleLabel{padding-top:.125rem}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleLabel{align-self:flex-start;position:sticky;top:5.5rem}}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame{flex-direction:column;align-content:start;gap:.75rem;width:100%;min-width:0;display:flex;overflow:visible;}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .friend-card{box-shadow:none;width:100%;margin:0}:is(.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .friend-card-actions,.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .wishlist-item-actions){overflow:visible}:is(.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame [data-style-guide-wishlist-item-card],.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .wishlist-shared-panel){box-shadow:none;width:100%;max-width:none;margin:0}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .language-switcher{align-self:flex-start;position:relative}.style-guide-sample-shell-module-scss-module__ZvtB2q__StyleGuideSampleFrame .language-switcher-menu{opacity:1;pointer-events:auto;min-width:5rem;margin-top:.5rem;position:static;transform:none}
.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorGrid{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorCard{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;flex:min(100%,14rem);gap:.55rem;min-width:0;padding:1rem;display:flex}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorSwatch{aspect-ratio:16/9;border:1px solid var(--color-wishees-border-subtle);border-radius:.75rem;width:100%}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorMeta{color:var(--color-wishees-kicker);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:600}.style-guide-color-samples-module-scss-module__6b1hxq__StyleGuideColorUsage{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.5}
.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton{}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___block{border-radius:9999px;display:block;box-shadow:inset 0 0 0 1px #ff6b6312}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___text{box-shadow:none;border-radius:.375rem;max-width:100%;display:inline-block}.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___shimmer{background-image:linear-gradient(90deg,#f2ebffc2,#fffffff5,#f2ebffc2);background-size:240% 100%;animation:1.35s ease-in-out infinite LoadingSkeleton-module-scss-module__A_7hdW__wishees-skeleton-shimmer}@media (prefers-reduced-motion:reduce){.LoadingSkeleton-module-scss-module__A_7hdW__LoadingSkeleton___shimmer{animation:none}}
.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontBodyCopy{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);margin:0}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontStack{flex-direction:column;gap:1rem;width:100%;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontStackWide{flex-direction:column;gap:1.25rem;width:100%;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontCard{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontMeta{color:var(--color-wishees-kicker);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:600}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontPreviewDisplay{color:var(--color-wishees-heading-secondary);margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:900;line-height:1.08}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontPreviewBody{font-family:var(--font-body),serif}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontPreviewRounded{font-family:var(--font-rounded),serif}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontPreviewHandwritten{font-family:var(--font-handwritten),serif}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontPreviewDisplayFamily{font-family:var(--font-display),serif}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideFontUsage{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.5}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideHeadingMeta{color:var(--color-wishees-body-muted);margin:0;font-size:.82rem;line-height:1.45}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideBodyCopyStack{flex-direction:column;gap:1rem;max-width:42rem;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideSkeletonStack{flex-direction:column;gap:.75rem;width:100%;max-width:42rem;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideSkeletonStackNarrow{flex-direction:column;gap:.5rem;max-width:24rem;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideHeadingRow{flex-direction:column;gap:.375rem;display:flex}.style-guide-font-samples-module-scss-module__ogp7yW__StyleGuideSkeletonPartialWidth{width:min(72%,30rem)}
.AccountFormField-module-scss-module__V5M3_W__AccountFormField{padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);font-family:var(--font-body),system-ui,sans-serif;gap:var(--spacing-wishees-form-label);flex-direction:column;width:100%;max-width:100%;font-weight:400;display:flex;}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input,.AccountFormField-module-scss-module__V5M3_W__AccountFormField select,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea{border-color:var(--color-wishees-form-border);border-radius:var(--radius-wishees-nested);box-shadow:none;color:var(--color-wishees-heading-primary);font-family:var(--font-body),system-ui,sans-serif;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-nested);background-color:#fffcf7f5;border-style:solid;border-width:1px;width:100%;font-size:.95rem;line-height:1.35;display:block}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input:focus,.AccountFormField-module-scss-module__V5M3_W__AccountFormField select:focus,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input:read-only,.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea:read-only{background-color:var(--color-wishees-surface-card)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField select{cursor:pointer;min-height:var(--spacing-wishees-input);padding-right:2.5rem}.AccountFormField-module-scss-module__V5M3_W__AccountFormField input{min-height:var(--spacing-wishees-input)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField textarea{line-height:var(--leading-wishees-body)}.AccountFormField-module-scss-module__V5M3_W__AccountFormField{margin-bottom:0}@media (max-width:48.75rem){.AccountFormField-module-scss-module__V5M3_W__AccountFormField{max-width:none}}.AccountFormField-module-scss-module__V5M3_W__AccountFieldLabel{color:#536078;font-size:.86rem;font-weight:500}
.PasswordFieldForgotLink-module-scss-module__Dw4kUa__PasswordFieldForgotLink{text-transform:none;justify-content:flex-start;font-size:.9rem;font-weight:850}.PasswordFieldForgotLink-module-scss-module__Dw4kUa__PasswordFieldForgotLink_icon{flex-shrink:0;width:.9rem;height:.9rem}
.WisheesBodyCopy-module-scss-module__AwEBtG__WisheesBodyCopy{color:var(--color-wishees-body);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}.WisheesBodyCopy-module-scss-module__AwEBtG__WisheesBodyCopy___muted{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body)}
.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:clamp(.55rem,1.6vw,.85rem);width:100%;display:flex;}.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow_title{flex:min(100%,12rem);min-width:0;}.PageToolbarRow-module-scss-module__t6zHRW__PageToolbarRow_actions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.6rem;display:flex;}
.WisheesLogo-module-scss-module__OlEobG__WisheesLogo{--wishees-logo-size:4.1rem;font-size:var(--wishees-logo-size);height:var(--wishees-logo-size);-webkit-user-select:none;user-select:none;align-items:center;gap:.02em;max-width:min(22rem,72vw);line-height:1;display:inline-flex}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_mark{pointer-events:none;flex-shrink:0;width:auto;height:1em;display:block}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_mark path{fill:var(--color-wishees-highlight);pointer-events:none}.WisheesLogo-module-scss-module__OlEobG__WisheesLogo_word{color:var(--color-wishees-heading-primary,#2b1256);font-family:var(--font-display),cursive,serif;letter-spacing:-.02em;pointer-events:none;flex-shrink:0;font-size:.448em;font-weight:800;line-height:1;translate:0 .04em}@media (max-width:640px){.WisheesLogo-module-scss-module__OlEobG__WisheesLogo{--wishees-logo-size:2.85rem}}
.PasswordFieldForgotLink-module-scss-module__M6XmiW__PasswordFieldForgotLink{text-transform:none;justify-content:flex-start;font-size:.9rem;font-weight:850}.PasswordFieldForgotLink-module-scss-module__M6XmiW__PasswordFieldForgotLink_icon{flex-shrink:0;width:.9rem;height:.9rem}
.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput{display:block;position:relative}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput input{padding-right:2.75rem}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton{color:#7b7288;z-index:1;width:2.25rem;height:2.25rem;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton:hover,.PasswordFieldInput-module-scss-module__NQu5PW__PasswordFieldInput_toggleButton:focus-visible{color:var(--color-wishees-highlight)}
.PasswordField-module-scss-module__nzj2eq__PasswordField_forgotLinkRow{justify-content:flex-start;margin-top:.35rem;font-size:.9rem;line-height:1.45;display:flex}
.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect{display:block;position:relative;}.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect select{appearance:none}.AccountFormSelect-module-scss-module__Xb_toq__AccountFormSelect_chevron{color:var(--color-wishees-meta);pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}
.NotificationBellButton-module-scss-module__yPFcBW__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.NotificationBellButton-module-scss-module__yPFcBW__NotificationBellButton svg{width:1.125rem;height:1.125rem}.NotificationBellButton-module-scss-module__yPFcBW__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}
.NotificationPanelItemIcon-module-scss-module__xgN5aW__NotificationPanelItemIcon{color:currentColor;flex-shrink:0;width:1rem;height:1rem}
.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemButton{color:var(--color-wishees-body-muted);white-space:normal;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;max-width:100%}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.NotificationsPanelSurface-module-scss-module__au24sW__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.StandardContentPageLayout-module-scss-module__2oksKW__StandardContentPageLayout_inner{flex-direction:column;gap:.75rem;width:100%;display:flex}.StandardContentPageLayout-module-scss-module__2oksKW__StandardContentPageLayout_hubCard{border:1px solid var(--color-wishees-border-accent);background:#fff;border-radius:1rem;flex-direction:column;gap:.85rem;width:100%;padding:1rem;display:flex;box-shadow:0 .75rem 1.75rem #48317814}
.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_status{flex-direction:column;gap:2rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_primaryBlock{flex-direction:column;gap:1rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineFull{border-radius:.375rem;width:100%;max-width:40rem;height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineMedium{border-radius:.375rem;width:min(88%,32rem);height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_ctaSkeleton{border-radius:1rem;width:100%;max-width:20rem;height:2.6rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_secondaryBlock{flex-direction:column;gap:.75rem;display:flex}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_headingSkeleton{border-radius:.375rem;width:min(42%,12rem);height:1.25rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineWide{border-radius:.375rem;width:100%;max-width:36rem;height:1rem}.TrustContentPageLoading-module-scss-module__UtaSjq__TrustContentPageLoading_lineNarrow{border-radius:.375rem;width:min(80%,28rem);height:1rem}
.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField{width:100%}.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField_textarea{box-sizing:border-box;resize:vertical;min-height:5.5rem}.SupportOfferMessageField-module-scss-module__xojhUG__SupportOfferMessageField_textarea___readOnly{color:var(--color-wishees-body-muted);cursor:not-allowed;background-color:#f7f4fb}
.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions_primaryButton{border-radius:1rem;min-height:2.5rem;padding-inline:1rem}.GiftPaymentSupporterActions-module-scss-module__DQA3ua__GiftPaymentSupporterActions_secondaryButton{min-height:2.5rem;padding-inline:1rem}
.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay{flex-direction:column;gap:.25rem;display:flex}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_line{flex-direction:column;gap:.1rem;display:flex}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_lineLabel{color:#5f5670;font-size:.82rem;font-weight:650}.GiftPaymentBankDetailsDisplay-module-scss-module__HSnWQG__GiftPaymentBankDetailsDisplay_lineValue{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:.86rem;line-height:1.45}
.GiftPaymentBrandIcon-module-scss-module__kKm3aa__GiftPaymentBrandIcon{flex-shrink:0;display:block}
.GiftPaymentMethodIcon-module-scss-module__LQ-ATW__GiftPaymentMethodIcon{width:1.05em;height:1.05em}.GiftPaymentMethodIcon-module-scss-module__LQ-ATW__GiftPaymentMethodIcon___muted{color:#56536a}
.WisheesQrCode-module-scss-module__Y8RZpq__WisheesQrCode{background-color:#fffcf7f5;border:1px solid #f1dfd5;border-radius:.75rem;flex-shrink:0;width:9rem;height:9rem;margin-inline:auto;padding:.375rem}@media (min-width:640px){.WisheesQrCode-module-scss-module__Y8RZpq__WisheesQrCode{margin-inline:0}}
.MarketplaceBrandIcon-module-scss-module__oegwSW__MarketplaceBrandIcon{flex-shrink:0;width:1rem;height:1rem;display:block}
.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress{pointer-events:none;inset-inline:0;height:3px;z-index:calc(var(--z-overlay) + 2);position:fixed;top:0;overflow:hidden}@media (max-width:780px){.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress{z-index:5300}}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress___hidden{opacity:0}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar{background:linear-gradient(to right, var(--color-wishees-link), var(--color-wishees-highlight), color-mix(in srgb, var(--color-wishees-highlight) 55%, white));transform-origin:0;width:100%;height:100%}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___idle{opacity:0;transform:scaleX(0)}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___active{animation:.9s cubic-bezier(.4,0,.2,1) infinite RouteNavigationProgress-module-scss-module__Ntbf4a__wisheesRouteProgress}.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_srOnly{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 (prefers-reduced-motion:reduce){.RouteNavigationProgress-module-scss-module__Ntbf4a__RouteNavigationProgress_bar___active{animation:none}}@keyframes RouteNavigationProgress-module-scss-module__Ntbf4a__wisheesRouteProgress{0%{transform:scaleX(.08)}50%{transform:scaleX(.72)}to{transform:scaleX(.08)}}
.PageRouteTransition-module-scss-module__VYuiwa__PageRouteTransition{animation:.22s cubic-bezier(.16,1,.3,1) both PageRouteTransition-module-scss-module__VYuiwa__wisheesPageEnter}@media (prefers-reduced-motion:reduce){.PageRouteTransition-module-scss-module__VYuiwa__PageRouteTransition{animation:none}}@keyframes PageRouteTransition-module-scss-module__VYuiwa__wisheesPageEnter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}
.StayLoggedInField-module-scss-module__Xv-tBq__StayLoggedInField{color:var(--color-wishees-body);cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.4;display:inline-flex}.StayLoggedInField-module-scss-module__Xv-tBq__StayLoggedInField_checkbox{accent-color:var(--color-wishees-link);border:1px solid #30274238;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}
.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions{gap:var(--spacing-wishees-lg);flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}:is(.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>a,.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>button,.ShareLinkPanelChannelActions-module-scss-module__biRjFW__ShareLinkPanelChannelActions>.btn){flex:1 1 calc(50% - var(--spacing-wishees-lg)/2);justify-content:center;min-width:8.5rem}
.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton{flex-direction:column;gap:.75rem;margin-block:1rem;display:flex}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_summary{color:var(--color-wishees-body-muted);margin:0;font-size:.875rem}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_list{color:var(--color-wishees-heading-primary);flex-direction:column;gap:.25rem;margin:0;padding-inline-start:1.25rem;font-size:.875rem;display:flex}.admin-db-migrate-button-module-scss-module___5alqW__AdminDbMigrateButton_message{color:var(--color-wishees-body-muted);margin:0;font-size:.875rem}
.style-guide-card-samples-module-scss-module__M8fNhW__StyleGuideCardSamples_friendCard{align-items:flex-start;}.style-guide-card-samples-module-scss-module__M8fNhW__StyleGuideCardSamples_panelCard{width:100%}
.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput{display:block;position:relative}.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput input{padding-right:2.75rem}.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput_toggleButton{color:#7b7288;z-index:1;width:2.25rem;height:2.25rem;position:absolute;top:50%;right:.25rem;transform:translateY(-50%)}.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput_toggleButton:hover,.PasswordFieldInput-module-scss-module__ytGuLW__PasswordFieldInput_toggleButton:focus-visible{color:#d9483f}
.PasswordField-module-scss-module__iUABma__PasswordField_forgotLinkRow{justify-content:flex-start;margin-top:.35rem;font-size:.9rem;line-height:1.45;display:flex}
.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert{background-color:var(--color-wishees-alert-info-surface);border-color:var(--color-wishees-border-tint);color:var(--color-wishees-body);gap:var(--spacing-wishees-alert-gap);padding-block:var(--spacing-wishees-lg);border-style:solid;border-width:1px;border-radius:1rem;flex-direction:column;padding-inline:1rem;display:flex;}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert+.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert{margin-top:var(--spacing-wishees-md)}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert strong{color:var(--color-wishees-layout-accent)}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert___error{background-color:var(--color-wishees-alert-error-surface);border-color:var(--color-wishees-alert-error-border);}.AccountLoginAlert-module-scss-module__oNAxbG__AccountLoginAlert___error strong{color:var(--color-wishees-alert)}
.account-database-admin-section-module-scss-module__6F5__a__AccountDatabaseAdminSection_tablePanel{width:100%;min-width:0;margin-top:1.4rem;}@media (max-width:48.75rem){.account-database-admin-section-module-scss-module__6F5__a__AccountDatabaseAdminSection_tablePanel{padding:var(--spacing-wishees-sm);margin-top:1rem}}
.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect{display:block;position:relative;}.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect select{appearance:none}.AccountFormSelect-module-scss-module__rH_98G__AccountFormSelect_chevron{color:var(--color-wishees-meta);pointer-events:none;width:1rem;height:1rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}
.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable{border-collapse:collapse;width:100%;min-width:100%;margin:0;}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable th{white-space:nowrap;background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-table-cell-y);text-align:left;vertical-align:top;color:var(--color-wishees-layout-accent);font-size:.82rem;font-weight:900}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable td{overflow-wrap:anywhere;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--color-wishees-border-subtle-soft);padding-inline:var(--spacing-wishees-lg);padding-block:var(--spacing-wishees-table-cell-y);text-align:left;vertical-align:top;color:var(--color-wishees-emphasis-body)}.account-user-friends-inline-table-module-scss-module__mF6WlG__friendsTable tr:last-child td{border-bottom-width:0}
.NotificationBellButton-module-scss-module__S94Nmq__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.NotificationBellButton-module-scss-module__S94Nmq__NotificationBellButton svg{width:1.125rem;height:1.125rem}.NotificationBellButton-module-scss-module__S94Nmq__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}
.NotificationPanelItemIcon-module-scss-module__sPJpkW__NotificationPanelItemIcon{color:currentColor;flex-shrink:0;width:1rem;height:1rem}
.FriendWishlistShareButton-module-scss-module__Ry23Va__FriendWishlistShareButton{color:var(--color-wishees-body-muted);flex-shrink:0;justify-content:flex-start;width:fit-content;min-height:0;padding:0;font-size:.875rem;font-weight:400}.FriendWishlistShareButton-module-scss-module__Ry23Va__FriendWishlistShareButton svg{color:currentColor}.FriendWishlistShareButton-module-scss-module__Ry23Va__FriendWishlistShareButton:hover,.FriendWishlistShareButton-module-scss-module__Ry23Va__FriendWishlistShareButton:focus-visible{color:var(--color-wishees-chip-text)}
.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton{color:var(--color-wishees-body-muted);align-items:center;gap:var(--spacing-wishees-xs);flex-shrink:0;justify-content:flex-start;width:fit-content;min-width:0;min-height:0;padding:0;font-size:.875rem;font-weight:400;display:inline-flex}.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton___secondary{font-weight:600}.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton___active{color:var(--color-wishees-accent-strong,var(--color-wishees-brand))}.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton_count{font-variant-numeric:tabular-nums;min-width:1ch}.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton_label{white-space:nowrap}.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton:hover,.FriendWishlistEngagementCounterButton-module-scss-module__gm7k7q__FriendWishlistEngagementCounterButton:focus-visible{color:var(--color-wishees-chip-text)}
.FriendWishlistStandWithYouModal-module-scss-module__crEL_G__FriendWishlistStandWithYouModal{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.FriendWishlistStandWithYouModal-module-scss-module__crEL_G__FriendWishlistStandWithYouModal_error{color:var(--color-wishees-alert);margin:0}.FriendWishlistStandWithYouModal-module-scss-module__crEL_G__FriendWishlistStandWithYouModal_panel{max-width:var(--wishees-modal-narrow-max-width)}
.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_itemButton{color:var(--color-wishees-body-muted);white-space:normal;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;max-width:100%}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.NotificationsPanelSurface-module-scss-module__B14GJq__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.FriendWishlistEncouragementMessagesModal-module-scss-module__hGo1ba__FriendWishlistEncouragementMessagesModal{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.FriendWishlistEncouragementMessagesModal-module-scss-module__hGo1ba__FriendWishlistEncouragementMessagesModal_list{gap:var(--spacing-wishees-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FriendWishlistEncouragementMessagesModal-module-scss-module__hGo1ba__FriendWishlistEncouragementMessagesModal_message{white-space:pre-wrap;margin:0}.FriendWishlistEncouragementMessagesModal-module-scss-module__hGo1ba__FriendWishlistEncouragementMessagesModal_panel{max-width:var(--wishees-modal-narrow-max-width)}
.UseContextDialog-module-scss-module__HP7yna__UseContextDialog_anchorWrap{flex-shrink:0;display:inline-flex}
.FriendWishlistGiftPaymentSection-module-scss-module__s9LS4G__FriendWishlistGiftPaymentSection{flex-direction:column;gap:.5rem;width:100%;min-width:0;display:flex}.FriendWishlistGiftPaymentSection-module-scss-module__s9LS4G__FriendWishlistGiftPaymentSection_toggle{justify-content:flex-start;width:fit-content}
.ContextDialogPortalShell-module-scss-module__SNnwfq__ContextDialogPortalShell_portalShell{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.ContextDialogPortalShell-module-scss-module__SNnwfq__ContextDialogPortalShell_desktopPopoverShell{pointer-events:none;position:fixed;inset:0}
.FriendWishlistCardOutcome-module-scss-module__gtlzlW__FriendWishlistCardOutcome{margin:0;margin-top:var(--spacing-wishees-3xs);max-width:100%;font-size:var(--text-wishees-compact,.82rem);line-height:var(--leading-wishees-body);}.FriendWishlistCardOutcome-module-scss-module__gtlzlW__FriendWishlistCardOutcome___good{color:var(--color-wishees-success-muted)}.FriendWishlistCardOutcome-module-scss-module__gtlzlW__FriendWishlistCardOutcome___info,.FriendWishlistCardOutcome-module-scss-module__gtlzlW__FriendWishlistCardOutcome___neutral{color:var(--color-wishees-body-muted)}
.ContextDialogInlineLayout-module-scss-module__vzVFqq__ContextDialogInlineLayout_desktopPortaledAnchor{pointer-events:auto;flex-direction:column;display:flex;position:fixed}
.FriendWishlistCardShoppingLinks-module-scss-module__Fv-_BW__FriendWishlistCardShoppingLinks{flex-direction:column;align-items:flex-start;gap:.5rem;width:100%;display:flex}
@media (max-width:48.75rem){.ContextDialog-module-scss-module__MaaK3G__ContextDialog_panelMobileFullWidth{width:100%;max-width:none}}.ContextDialog-module-scss-module__MaaK3G__ContextDialog_scroll{flex-direction:column;gap:1rem;display:flex}
.FriendWishlistContributionOutcome-module-scss-module__iox8IG__FriendWishlistContributionOutcome{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;margin-top:var(--spacing-wishees-3xs);max-width:100%;font-size:.92rem}.FriendWishlistContributionOutcome-module-scss-module__iox8IG__FriendWishlistContributionOutcome_highlight{color:var(--color-wishees-highlight);font-weight:var(--font-weight-wishees-850)}.FriendWishlistContributionOutcome-module-scss-module__iox8IG__FriendWishlistContributionOutcome_editButton{appearance:none;color:var(--color-wishees-highlight);cursor:pointer;font:inherit;font-size:.92rem;font-weight:var(--font-weight-wishees-850);line-height:var(--leading-wishees-body);text-underline-offset:2px;background-color:#0000;border:0;padding:0;-webkit-text-decoration:underline #5c2fd059;text-decoration:underline #5c2fd059;display:inline}.FriendWishlistContributionOutcome-module-scss-module__iox8IG__FriendWishlistContributionOutcome_editButton:hover{color:var(--color-wishees-link-hover);-webkit-text-decoration-color:var(--color-wishees-highlight);text-decoration-color:var(--color-wishees-highlight)}
.ContextDialogPortaledPanel-module-scss-module__5txkza__ContextDialogPortaledPanel_portaledPanelReset.layout-wishees-account-popover{bottom:auto;opacity:1;pointer-events:auto;inset-inline:auto;visibility:visible;width:100%;max-height:none;position:static;top:auto;translate:none}.ContextDialogPortaledPanel-module-scss-module__5txkza__ContextDialogPortaledPanel_portaledPanelReset.layout-wishees-account-popover:before{display:none}
.FriendWishlistMyOfferMessage-module-scss-module__oH5Xlq__FriendWishlistMyOfferMessage{background-color:var(--color-wishees-glass-tint-strong);border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.FriendWishlistMyOfferMessage-module-scss-module__oH5Xlq__FriendWishlistMyOfferMessage_label{color:var(--color-wishees-section-label);font-family:var(--font-body),serif;font-size:.86rem;font-weight:var(--font-weight-wishees-850);line-height:var(--leading-wishees-body);margin:0;font-size:.75rem}.FriendWishlistMyOfferMessage-module-scss-module__oH5Xlq__FriendWishlistMyOfferMessage_body{color:var(--color-wishees-emphasis-body);font-size:.92rem;line-height:var(--leading-wishees-body);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}
.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell{min-height:100%}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_inner{flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_body{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;display:flex}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_left{flex-direction:column;flex:0 0 21.25rem;gap:1rem;min-width:0;display:flex}@media (min-width:961px){.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_left{align-self:flex-start;max-height:calc(100dvh - 2rem);position:sticky;top:1rem}}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_main{flex-direction:column;flex:22rem;gap:1rem;min-width:0;display:flex}@media (max-width:960px){.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_body{flex-direction:column}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_left{flex:0 0 0;order:0;width:100%;height:0;overflow:visible}.DashboardLeftSidebarShell-module-scss-module__QGN3eW__DashboardLeftSidebarShell_main{flex:100%;order:1;width:100%}}
.FriendWishlistOwnerReply-module-scss-module__u7izfG__FriendWishlistOwnerReply{background-color:var(--color-wishees-glass-tint-strong);border:1px solid var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.FriendWishlistOwnerReply-module-scss-module__u7izfG__FriendWishlistOwnerReply_label{color:var(--color-wishees-section-label);font-family:var(--font-body),serif;font-size:.86rem;font-weight:var(--font-weight-wishees-850);line-height:var(--leading-wishees-body);margin:0;font-size:.75rem}.FriendWishlistOwnerReply-module-scss-module__u7izfG__FriendWishlistOwnerReply_body{color:var(--color-wishees-emphasis-body);font-size:.92rem;line-height:var(--leading-wishees-body);margin:0}
.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_mobileBar,.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_backdrop{display:none}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_panel{flex-direction:column;gap:.85rem;width:100%;min-width:0;display:flex}@media (min-width:961px){.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_panel{flex:auto;min-height:0;max-height:calc(100dvh - 2rem);overflow:hidden auto}}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_nav{flex-direction:column;gap:1rem;min-height:0;display:flex}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_menuButton{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-sm);color:var(--color-wishees-heading-primary);cursor:pointer;font-family:var(--font-body);align-items:center;gap:.45rem;min-height:2.5rem;padding:.45rem .75rem;font-size:.9rem;font-weight:800;display:inline-flex}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_drawer{width:100%;min-width:0}@media (min-width:961px){.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_drawer{flex-direction:column;min-height:0;max-height:calc(100dvh - 2rem);display:flex}}@media (max-width:960px){.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_mobileBar{margin-block-end:.25rem;display:flex}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_backdrop{cursor:pointer;z-index:var(--z-overlay);background-color:#0f172a73;border:0;display:block;position:fixed;inset:0}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_drawer{width:min(21.25rem,88vw);max-width:min(21.25rem,88vw);z-index:calc(var(--z-overlay) + 1);flex-direction:column;transition:left .2s;display:flex;position:fixed;top:0;bottom:0;left:-100vw;overflow:hidden}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_drawer___open{left:0}.ConsoleSidebarDrawer-module-scss-module__0zf54q__ConsoleSidebarDrawer_panel{border-radius:0;flex:auto;min-height:0;overflow:hidden auto}}
.ContentPageSection-module-scss-module__P5vZ1G__ContentPageSection{gap:var(--spacing-wishees-lg);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;}
.StayLoggedInField-module-scss-module__6Syd9q__StayLoggedInField{color:var(--color-wishees-body);cursor:pointer;align-items:center;gap:.5rem;font-size:.9rem;line-height:1.4;display:inline-flex}.StayLoggedInField-module-scss-module__6Syd9q__StayLoggedInField_checkbox{accent-color:var(--color-wishees-link);border:1px solid #30274238;border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}
.FriendsConnectedCountBadge-module-scss-module__Qb3jbG__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}
.ShareLinkPanelChannelActions-module-scss-module__B3lqDW__ShareLinkPanelChannelActions{gap:var(--spacing-wishees-lg);flex-flow:wrap;justify-content:flex-start;width:100%;display:flex}:is(.ShareLinkPanelChannelActions-module-scss-module__B3lqDW__ShareLinkPanelChannelActions>a,.ShareLinkPanelChannelActions-module-scss-module__B3lqDW__ShareLinkPanelChannelActions>button,.ShareLinkPanelChannelActions-module-scss-module__B3lqDW__ShareLinkPanelChannelActions>.btn){flex:1 1 calc(50% - var(--spacing-wishees-lg)/2);justify-content:center;min-width:8.5rem}
.MeShared-module-scss-module__wiDuSW__MeCard{-webkit-backdrop-filter:blur(14px)saturate(1.12);backdrop-filter:blur(14px)saturate(1.12);background:linear-gradient(145deg, #ffffffc7 0%, var(--color-wishees-glass-tint) 100%);isolation:isolate;border:1px solid #ffffff80;border-radius:1rem;flex-direction:column;gap:.85rem;padding:1rem;display:flex;box-shadow:0 12px 28px #4831781a,inset 0 1px #ffffffb8}@media (max-width:48.75rem){.MeShared-module-scss-module__wiDuSW__MeCard___nestedItemCards{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border-color:#0000;padding:0}}.MeShared-module-scss-module__wiDuSW__MeCard_title{color:var(--color-wishees-heading-primary);font-family:var(--font-display);margin:0;font-size:1rem;font-weight:700}.MeShared-module-scss-module__wiDuSW__MeMuted{color:var(--color-wishees-body-muted);margin:0;font-size:.88rem;line-height:1.45}
.MeDashboardMainCard-module-scss-module__kOnlIG__MeDashboardMainCard{flex-direction:column;gap:.85rem;width:100%;display:flex}
.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero{text-align:left;width:100%}.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_inviteAction{flex-shrink:0}@media (max-width:48.75rem){.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_inviteAction{min-height:2.5rem;padding:.5rem 1rem;font-size:.875rem;line-height:1.25rem}}.FriendsListHero-module-scss-module__jDXzzq__FriendsListHero_statusNote{border:1px solid var(--color-wishees-border-accent);color:var(--color-wishees-highlight);font-size:var(--text-wishees-h6);font-weight:800;line-height:var(--leading-wishees-h6);min-height:var(--spacing-wishees-touch);padding:var(--spacing-wishees-list) var(--spacing-wishees-lg);background-color:#ffffffd1;border-radius:9999px;align-items:center;width:fit-content;display:inline-flex}
.JoinInlineTagsWizardCreateWish-module-scss-module__3AQrea__JoinInlineTagsWizardCreateWish{flex-direction:column;gap:.85rem;display:flex}.JoinInlineTagsWizardCreateWish-module-scss-module__3AQrea__JoinInlineTagsWizardCreateWish_cta{width:100%}
.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{width:fit-content;min-height:0;font-family:var(--font-display);white-space:nowrap;flex-shrink:0;justify-content:flex-start;padding:0;font-weight:400}@media (max-width:48.75rem){.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{justify-content:center}}@media (min-width:48.75rem){.FriendCreateWishForFriendAction-module-scss-module__ynoAPW__FriendCreateWishForFriendAction{justify-content:flex-start}}
.CopyableFieldCopyButton-module-scss-module__VjA4UW__CopyableFieldCopyButton{color:var(--color-wishees-link);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:absolute;right:.5rem}.CopyableFieldCopyButton-module-scss-module__VjA4UW__CopyableFieldCopyButton:hover,.CopyableFieldCopyButton-module-scss-module__VjA4UW__CopyableFieldCopyButton:focus-visible{color:var(--color-wishees-link-hover)}.CopyableFieldCopyButton-module-scss-module__VjA4UW__CopyableFieldCopyButton:disabled{cursor:not-allowed;opacity:.5}
.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{width:fit-content;min-height:0;font-family:var(--font-display);white-space:nowrap;flex-shrink:0;justify-content:flex-start;padding:0;font-weight:400}@media (max-width:48.75rem){.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{justify-content:center}}@media (min-width:48.75rem){.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction{justify-content:flex-start}}.FriendShareWishlistAction-module-scss-module__QDAwqW__FriendShareWishlistAction___disabled{cursor:not-allowed;opacity:.5}
.CopyableInputField-module-scss-module__wiZSMq__CopyableInputField{width:100%;display:block;position:relative}.CopyableInputField-module-scss-module__wiZSMq__CopyableInputField input{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;padding-inline-end:3.5rem;overflow:hidden}.CopyableInputField-module-scss-module__wiZSMq__CopyableInputField_copyButton{top:50%;transform:translateY(-50%)}
.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions{flex-flow:row;justify-content:space-between;width:100%;display:flex}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_column{flex-shrink:0;justify-content:flex-start;align-items:center;min-width:0;display:flex}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink{color:var(--color-wishees-body-muted);flex-shrink:0;justify-content:flex-start;width:fit-content;min-height:0;padding:0;font-weight:400}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink svg{color:currentColor}.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink:hover,.FriendCardActions-module-scss-module__AFCiAq__FriendCardActions_actionLink:focus-visible{color:var(--color-wishees-chip-text)}
.CopyableTextareaField-module-scss-module__qHZoVa__CopyableTextareaField{width:100%;display:block;position:relative}.CopyableTextareaField-module-scss-module__qHZoVa__CopyableTextareaField textarea{box-sizing:border-box;resize:vertical;width:100%;max-width:100%;min-height:6rem;padding-inline-end:3.5rem}.CopyableTextareaField-module-scss-module__qHZoVa__CopyableTextareaField_copyButton{top:.5rem}
.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__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}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem:hover,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem:focus-visible{background-color:var(--color-wishees-surface-tinted-hover);color:var(--color-wishees-accent-purple)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:hover,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:focus-visible{color:var(--color-wishees-danger-link-hover);background-color:var(--color-wishees-surface-tinted-hover)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:hover .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon,.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___destructive:focus-visible .AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{color:var(--color-wishees-danger-link-hover)}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_icon{width:1.125rem;height:1.125rem;color:var(--color-wishees-accent-purple);flex-shrink:0}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem_label{flex:1;min-width:0}.AppHeaderSignedInMenuItem-module-scss-module__mWvFua__AppHeaderSignedInMenuItem___button{}
.PasteFieldsSection-module-scss-module__do-jRa__AffiliateProgramPasteFieldsSection{gap:var(--spacing-wishees-list);flex-direction:column;display:flex}.PasteFieldsSection-module-scss-module__do-jRa__AffiliateProgramPasteFieldsSection_field{gap:var(--spacing-wishees-xs);flex-direction:column;display:flex}.PasteFieldsSection-module-scss-module__do-jRa__AffiliateProgramPasteFieldsSection_guidance{color:var(--color-wishees-text);margin:0}.PasteFieldsSection-module-scss-module__do-jRa__AffiliateProgramPasteFieldsSection_guidanceHint{color:var(--color-wishees-text-muted);font-size:var(--font-size-wishees-body-sm);margin:0}
.MePageShell-module-scss-module__DoNNvq__MePageShell{min-height:100vh}.MePageShell-module-scss-module__DoNNvq__MePageShell_inner{width:min(100%,76rem);padding-block:1rem 2.5rem;padding-inline:var(--spacing-wishees-page-x-narrow);flex-direction:column;gap:1.25rem;margin:0 auto;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_header{width:100%}.MePageShell-module-scss-module__DoNNvq__MePageShell_body{flex-wrap:wrap;align-items:flex-start;gap:1.25rem;width:100%;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_right{flex-direction:column;flex:0 0 21.25rem;gap:1rem;min-width:0;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_main{flex-direction:column;flex:22rem;gap:1rem;min-width:0;display:flex}@media (max-width:960px){.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___desktop{display:none}}.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___mobile{width:100%;display:none}@media (max-width:960px){.MePageShell-module-scss-module__DoNNvq__MePageShell_footer___mobile{order:3;margin-top:auto;display:block}.MePageShell-module-scss-module__DoNNvq__MePageShell{flex-direction:column;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_inner{flex-direction:column;flex:1;display:flex}.MePageShell-module-scss-module__DoNNvq__MePageShell_body{flex-direction:column;flex:1}.MePageShell-module-scss-module__DoNNvq__MePageShell_main,.MePageShell-module-scss-module__DoNNvq__MePageShell_right{flex:100%;width:100%}.MePageShell-module-scss-module__DoNNvq__MePageShell_main{order:1}.MePageShell-module-scss-module__DoNNvq__MePageShell_right{order:2}}
.UserReportDialog-module-scss-module__kVSK_a__UserReportDialog_panel{max-width:var(--max-width-wishees-login-card)}.UserReportDialog-module-scss-module__kVSK_a__UserReportDialog_body{flex-direction:column;gap:1rem;display:flex}.UserReportDialog-module-scss-module__kVSK_a__userReportFields select,.UserReportDialog-module-scss-module__kVSK_a__userReportFields textarea{min-height:var(--spacing-wishees-input);border-radius:var(--radius-wishees-nested);border-style:solid;border-width:1px;border-color:var(--color-wishees-form-border);padding-inline:var(--spacing-wishees-nested);background-color:#fff}.UserReportDialog-module-scss-module__kVSK_a__userReportFields textarea{min-height:var(--spacing-wishees-textarea);padding-block:var(--spacing-wishees-sm)}
.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_wishList,.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_friendList,.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_wishList___supported{gap:0}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_friend{align-items:center;gap:.65rem;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_event{align-items:flex-start;gap:.75rem;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventDate{min-width:3rem;color:var(--color-wishees-highlight);background:#ff6b631f;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}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventBody{flex-direction:column;flex:auto;gap:.2rem;min-width:0;display:flex}.MeRightSidebar-module-scss-module__oowvqa__MeRightSidebar_eventTitle{color:var(--color-wishees-heading-primary);margin:0;font-weight:700}
.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_mobileActions{flex-direction:column;gap:.5rem;display:flex}@media (min-width:48.75rem){.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_mobileActions{display:none}}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopActions{flex-direction:column;gap:0;display:none}@media (min-width:48.75rem){.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopActions{display:flex}}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_menuAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_menuAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopAction{justify-content:flex-start;width:100%;min-height:0;padding:0;font-weight:600}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopAction svg{flex-shrink:0;width:1.125rem;height:1.125rem}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_desktopDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.FriendConnectedOverflowMenuActions-module-scss-module__XfrYIa__FriendConnectedOverflowMenuActions_icon{height:var(--spacing-wishees-lg);width:var(--spacing-wishees-lg);flex-shrink:0}
.FriendOverflowMenuTrigger-module-scss-module__bwG-CG__FriendOverflowMenuTrigger{flex-shrink:0;align-self:flex-start}
.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__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}.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__FriendRequestAcceptConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.FriendRequestAcceptConfirmModal-module-scss-module__NAw5FG__FriendRequestAcceptConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow{align-items:center;gap:.65rem;display:flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_avatar{flex-shrink:0;width:2rem;height:2rem;font-size:.82rem}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_name{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600;text-decoration:none}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_name___plain{min-width:0;color:var(--color-wishees-heading-primary);flex:auto;font-weight:600}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_status{flex:auto;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_connectedIcon{color:var(--color-wishees-highlight)}.MeSidebarPersonRow-module-scss-module__8pA-rq__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}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_connectButton:disabled{cursor:wait;opacity:.65}.MeSidebarPersonRow-module-scss-module__8pA-rq__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}.MeSidebarPersonRow-module-scss-module__8pA-rq__MeSidebarPersonRow_cancelButton:disabled{cursor:wait;opacity:.65}
.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink{justify-content:flex-start;gap:0;min-width:0;max-width:100%;padding:0;line-height:1.375}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink___truncate{white-space:nowrap;overflow:hidden}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink___wrap{white-space:normal}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label{min-width:0;font-weight:300}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label___truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.FriendEmailLink-module-scss-module__Z2zL6a__FriendEmailLink_label___wrap{overflow-wrap:anywhere}
.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity{flex-direction:column;align-items:center;gap:.5rem;padding-bottom:.25rem;display:flex}@media (min-width:48.75rem){.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity{display:none}}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__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}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity_label{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.FriendOverflowMobileIdentity-module-scss-module__Oz94pa__FriendOverflowMobileIdentity_detailLink{color:var(--color-wishees-link);text-align:center;font-size:.875rem;font-weight:600;line-height:1.375}
.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__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}.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__FriendRequestCancelConfirmModal_copy{color:var(--color-wishees-body-muted);font-size:.95rem;line-height:var(--leading-wishees-body);margin-block:1rem;margin-inline:0}.FriendRequestCancelConfirmModal-module-scss-module__1m7m3q__FriendRequestCancelConfirmModal_panel{max-width:var(--max-width-wishees-login-card)}
.MeRightSidebarViewAllLink-module-scss-module__FosO2W__MeRightSidebarViewAllLink{text-align:left;border-top:1px solid #ff6b632e;justify-content:flex-start;align-self:flex-start;width:100%;padding-top:.75rem}
.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu{flex-shrink:0;align-self:flex-start;position:relative}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_nav{flex-direction:column;gap:.5rem;display:flex}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_panel{color:var(--color-wishees-account-menu-ink)}.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_scroll{gap:0;padding:0}@media (max-width:48.75rem){.FriendConnectedOverflowMenu-module-scss-module__Uvkx7q__FriendConnectedOverflowMenu_scroll{gap:1rem;padding-inline:0}}
.FriendInviteAccountForm-module-scss-module__u3s_sq__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}.FriendInviteAccountForm-module-scss-module__u3s_sq__FriendInviteAccountForm .btn{align-self:stretch;width:100%}@media (max-width:47.5rem){.FriendInviteAccountForm-module-scss-module__u3s_sq__FriendInviteAccountForm{margin-top:var(--spacing-wishees-3xs);padding:1rem}}.FriendInviteAccountForm-module-scss-module__u3s_sq__FriendInviteAccountForm_note{font-family:var(--font-body)}.FriendInviteAccountForm-module-scss-module__u3s_sq__FriendInviteAccountForm_secondaryActions{gap:var(--spacing-wishees-md);flex-wrap:wrap;margin-top:.25rem;display:flex}
@keyframes HomepageContinueWishCtaShell-module-scss-module__aorZIq__homepageContinueWishHeartbeat{0%,to{opacity:.9;transform:scale(1)}14%{opacity:1;transform:scale(1.06)}28%{opacity:.9;transform:scale(1)}42%{opacity:1;transform:scale(1.03)}56%,to{opacity:.9;transform:scale(1)}}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell{--continue-wish-heartbeat-radius:.85rem;display:inline-flex;position:relative}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell:before{border:2px solid var(--color-wishees-highlight);border-radius:calc(var(--continue-wish-heartbeat-radius) + 4px);content:"";pointer-events:none;animation:1.2s ease-in-out infinite HomepageContinueWishCtaShell-module-scss-module__aorZIq__homepageContinueWishHeartbeat;position:absolute;inset:-4px}@media (prefers-reduced-motion:reduce){.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell:before{animation:none}}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_stretch{align-self:stretch;width:100%}.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_formSubmitRadius{--continue-wish-heartbeat-radius:11px}@media (max-width:40rem){.HomepageContinueWishCtaShell-module-scss-module__aorZIq__HomepageContinueWishCtaShell_formSubmitRadius{--continue-wish-heartbeat-radius:14px}}
.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard{width:100%;position:relative}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card{flex-direction:column;align-items:flex-start;width:100%;display:flex;position:relative;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card___skeleton{pointer-events:none}.FriendPersonCard-module-scss-module__5VUskG__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){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid{column-gap:0}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid{align-items:flex-start;column-gap:var(--spacing-wishees-friend-grid-x);text-align:left;flex-flow:wrap;row-gap:.5rem}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>.friend-card-avatar{flex:none;order:1;align-self:center}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_grid>[aria-hidden=true].friend-card-avatar{flex:none;order:1;align-self:center}.FriendPersonCard-module-scss-module__5VUskG__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))}.FriendPersonCard-module-scss-module__5VUskG__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))}.FriendPersonCard-module-scss-module__5VUskG__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}}.FriendPersonCard-module-scss-module__5VUskG__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;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_titleAside{z-index:1;justify-content:flex-end;display:flex;position:absolute;top:0;right:0;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identity{flex-direction:column;align-items:stretch;gap:.25rem;width:100%;min-width:0;display:flex}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identity{flex:auto;width:auto}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;overflow:hidden}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading{text-align:left}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{box-sizing:border-box}@media (max-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{padding-inline:2.5rem}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_identityHeading___withAside{padding-right:2.5rem}}.FriendPersonCard-module-scss-module__5VUskG__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){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_detailLink{text-align:left}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{color:var(--color-wishees-body-muted);width:100%;max-width:100%;padding-left:0;font-size:.875rem}@media (max-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{justify-content:center}}@media (min-width:48.75rem){.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_emailLink{justify-content:flex-start;width:fit-content}}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_divider{border:0;border-top:1px solid var(--color-wishees-border-accent);width:100%;margin:0}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_actions{width:100%;}.FriendPersonCard-module-scss-module__5VUskG__FriendPersonCard_card___connected{}
.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{width:min(100%,var(--homepage-primary-cta-width,28.75rem));flex-direction:column;align-items:stretch;gap:.75rem;display:flex}@media (min-width:40.0625rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{max-width:none}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta{background-color:var(--color-wishees-highlight);background-image:linear-gradient(135deg, color-mix(in srgb, var(--color-wishees-highlight) 90%, white) 0%, color-mix(in srgb, var(--color-wishees-highlight) 82%, black) 100%);box-shadow:0 14px 30px color-mix(in srgb, var(--color-wishees-highlight) 22%, transparent);color:#fff;cursor:pointer;font-family:var(--font-body),system-ui,sans-serif;min-height:5.55rem;min-width:min(100%,var(--homepage-primary-cta-width,28.75rem));white-space:nowrap;border:0;border-radius:.85rem;justify-content:center;align-items:center;gap:2.1rem;padding:1.15rem 2.4rem;font-size:clamp(2rem,2.35vw,2.45rem);font-weight:800;transition:box-shadow .16s,transform .16s;display:inline-flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:hover,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:focus-visible{box-shadow:0 16px 32px color-mix(in srgb, var(--color-wishees-highlight) 28%, transparent);outline:none;transform:translateY(-1px)}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:focus-visible{outline:3px solid var(--color-wishees-focus-outline);outline-offset:3px}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:after{content:"✧";font-family:Georgia,Times New Roman,serif;font-size:2.4rem;font-weight:400;line-height:1}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta{min-height:4.15rem;width:min(100%,var(--homepage-primary-cta-width,21rem));border-radius:.8rem;gap:.75rem;padding-block:.9rem;padding-inline:.85rem;font-size:1.3rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta:after{font-size:1.7rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingBlock{flex-direction:column;align-items:stretch;gap:.45rem;width:100%;display:flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta{border:1px solid var(--color-wishees-border-accent);box-shadow:0 14px 30px color-mix(in srgb, var(--color-wishees-highlight) 12%, transparent);box-sizing:border-box;color:var(--color-wishees-link);cursor:pointer;font-family:var(--font-body),system-ui,sans-serif;text-align:center;text-wrap:balance;white-space:normal;min-width:0;min-height:5.55rem;width:min(100%,var(--homepage-primary-cta-width,28.75rem));background:linear-gradient(135deg,#fffffffa 0%,#fff4edfa 100%);border-radius:.85rem;justify-content:center;align-items:center;gap:1.35rem;padding:1.15rem 2.4rem;font-size:clamp(1.45rem,2vw,2.15rem);font-weight:800;line-height:1.2;text-decoration:none;transition:box-shadow .16s,transform .16s;display:inline-flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:hover,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:focus-visible{border-color:var(--color-wishees-border-tint-strong);box-shadow:0 16px 32px color-mix(in srgb, var(--color-wishees-highlight) 18%, transparent);outline:none;transform:translateY(-1px)}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:focus-visible{outline:3px solid var(--color-wishees-focus-outline);outline-offset:3px}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:after{color:var(--color-wishees-link);content:"♡";flex-shrink:0;font-family:Georgia,Times New Roman,serif;font-size:2.1rem;font-weight:400;line-height:1}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta{min-height:4.15rem;width:min(100%,var(--homepage-primary-cta-width,21rem));border-radius:.8rem;gap:.65rem;padding-block:.9rem;padding-inline:.85rem;font-size:1.15rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta:after{font-size:1.5rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{color:#56536a;text-wrap:balance;max-width:37.5rem;margin:0;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:500;line-height:1.35}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{max-width:32rem}}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{color:#726e82;text-align:center;max-width:21rem;margin-inline:auto;font-size:.92rem;line-height:1.44}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{color:#2b1256;letter-spacing:0;text-align:center;justify-content:center;align-items:center;gap:.75rem;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.15rem;font-style:italic;font-weight:500;display:flex}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:before,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:after{content:"";background:#2b12565c;width:4.5rem;height:1px;display:block}@media (max-width:40rem){.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{gap:.45rem;font-size:.96rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:before,.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider:after{width:2.25rem}}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{width:100%;margin-block:.15rem}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDividerLabel{font:inherit;margin:0}.HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDividerLabel:before{color:#f4bd52;content:"✦";margin-right:.55rem;font-style:normal;display:inline-block}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow{flex-direction:column;align-self:stretch;gap:.75rem;width:100%;max-width:none}:is([data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta,[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta){box-sizing:border-box;align-self:stretch;width:100%;min-width:0;max-width:none;display:flex}@media (max-width:40rem){:is([data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_primaryCta,[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingCta){width:100%}}[data-homepage-hero-intro-variant=compact] [data-continue-wish-heartbeat=true]{align-self:stretch;width:100%}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_orDivider{width:100%}[data-homepage-hero-intro-variant=compact] .HomepageHeroIntroActionRow-module-scss-module__i2iMGq__HomepageHeroIntroActionRow_greetingSubtitle{width:100%;max-width:none}
.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell{text-wrap:balance;max-width:100%;position:relative}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:before{color:#f4bd52;content:"✦";font-family:Georgia,Times New Roman,serif;font-size:clamp(1.4rem,2.6vw,2.1rem);position:absolute;top:.1rem;left:-3.3rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:after{color:var(--color-wishees-highlight);content:"♡";font-family:Georgia,Times New Roman,serif;font-size:clamp(2.5rem,4vw,3.3rem);font-weight:700;line-height:1;position:absolute;top:3.2rem;right:-3.6rem;transform:rotate(-8deg)}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{text-align:left;flex-direction:column;align-self:flex-start;align-items:flex-start;gap:clamp(1.35rem,2.4vw,2rem);width:100%;max-width:min(40rem,100%);margin-bottom:clamp(1.85rem,3.6vw,2.65rem);display:flex}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{max-width:min(42rem,100%)}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro{text-align:center;align-items:center;gap:.75rem;max-width:none;margin-bottom:.5rem;padding-inline:.5rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:before,.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_headingShell:after{display:none}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact{text-align:center;align-self:stretch;align-items:center;width:100%;max-width:none;margin-bottom:clamp(1rem,2vw,1.5rem);padding-inline:.5rem}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact [data-homepage-creation-actions=true]{align-self:stretch;width:100%}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_compact .HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{width:100%;max-width:none}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{color:#2b1256;letter-spacing:0;overflow-wrap:break-word;text-wrap:balance;max-width:40rem;font-family:Georgia,Times New Roman,serif;font-size:clamp(5rem,7.05vw,6.85rem);font-weight:700;line-height:.93;display:block}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{max-width:30rem;font-size:clamp(4rem,8.2vw,5.3rem);line-height:.94}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_titleLine{max-width:100%;font-size:clamp(2.55rem,11.5vw,3.45rem);line-height:1}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{color:#56536a;text-wrap:balance;max-width:37.5rem;margin:0;font-size:clamp(1.35rem,2vw,1.55rem);font-weight:500;line-height:1.35}@media (min-width:40.0625rem) and (max-width:67.5rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{max-width:32rem}}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_subtitle{color:#56536a;text-align:center;max-width:22rem;text-align:inherit;margin-inline:0;font-size:clamp(1.04rem,4.6vw,1.24rem);line-height:1.34}}.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_ctaHint{color:#726e82;text-wrap:balance;max-width:28rem;margin:clamp(-1.1rem,-1.2vw,-.58rem) 0 0;font-size:clamp(.92rem,1.2vw,1.02rem);font-weight:500;line-height:1.48}@media (max-width:40rem){.HomepageHeroIntro-module-scss-module__qF2Goq__homepageHeroIntro_ctaHint{max-width:21rem;margin-top:.08rem;font-size:.92rem;line-height:1.44}}
.ContentPageSections-module-scss-module__5nKa2W__ContentPageSections{gap:var(--spacing-wishees-page-section-gap);flex-direction:column;width:100%;min-width:0;max-width:100%;display:flex;}
.PayoffSharePromptHost-module-scss-module__TT0xDq__PayoffSharePromptHost_body{margin:0 0 1rem}.PayoffSharePromptHost-module-scss-module__TT0xDq__PayoffSharePromptHost_actions{flex-wrap:wrap;gap:.75rem;display:flex}
.InvitePreview-module-scss-module__lOqx-q__InvitePreview{gap:var(--spacing-wishees-lg);flex-direction:column;display:flex}.InvitePreview-module-scss-module__lOqx-q__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}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_connectionCodeInput{color:var(--color-wishees-heading-secondary);font-family:var(--font-display),serif;font-size:var(--text-wishees-h4);font-weight:700;line-height:var(--leading-wishees-h4);font-family:var(--font-body),serif;text-transform:uppercase}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_inviteLinkInput{color:var(--color-wishees-heading-eyebrow);font-family:var(--font-display),serif;font-size:var(--text-wishees-h6);font-weight:700;line-height:var(--leading-wishees-h6);font-family:var(--font-body),serif}.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrSection{align-items:center;gap:var(--spacing-wishees-sm);flex-direction:column;display:flex}@media (min-width:40rem){.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrSection{align-items:flex-start}}.InvitePreview-module-scss-module__lOqx-q__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){.InvitePreview-module-scss-module__lOqx-q__InvitePreview_qrLabel{text-align:left}}
.FriendsInviteModal-module-scss-module__BTcswG__FriendsInviteModal{max-height:var(--spacing-wishees-modal-tall);max-width:var(--max-width-wishees-login-card);flex-direction:column;display:flex}.FriendsInviteModal-module-scss-module__BTcswG__FriendsInviteModal_sections{gap:var(--spacing-wishees-xl);width:100%;min-height:0}
.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel [data-homepage-hero-intro]{text-align:center;align-self:stretch;align-items:stretch;width:100%;max-width:none;margin-bottom:.5rem;padding-inline:0}.HomepageEmbeddedWishCreatePanel-module-scss-module__3eQxoW__HomepageEmbeddedWishCreatePanel [data-homepage-creation-actions=true]{align-self:stretch;width:100%;max-width:none}
.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup{border:1px solid var(--color-wishees-border-subtle);box-shadow:var(--shadow-wishees-content-card);border-radius:1rem;margin-block:0;}.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup_body{flex-direction:column;gap:clamp(1.25rem,2vw,1.75rem);width:100%;padding-block:0;padding-inline:1.15rem;display:flex;}.style-guide-category-group-module-scss-module__YfXdEq__StyleGuideCategoryGroup_body>:first-child{margin-top:0}
.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal{box-sizing:border-box;align-self:stretch;width:100%;max-width:none}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal [data-homepage-embedded-wish-create-panel]{width:100%}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal>form,.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal [data-homepage-wish-form-entry]{align-self:stretch;width:100%;max-width:none}.HomepageWishFormPortal-module-scss-module__kyqFWG__HomepageWishFormPortal .one-wish-sentence-row{align-self:stretch;width:100%;max-width:none}
.style-guide-component-gallery-module-scss-module__FVcM3a__StyleGuideComponentGallery{flex-direction:column;gap:clamp(1rem,2vw,1.35rem);width:100%;padding-bottom:3rem;display:flex;}
.HomepageWishWizardFirstStepHint-module-scss-module__uKqufa__HomepageWishWizardFirstStepHint{color:var(--color-wishees-body-muted);margin:0 0 1rem;padding-inline:1rem;font-size:.9rem;font-weight:500;line-height:1.45}
.style-guide-section-module-scss-module__yTAqSW__StyleGuideSection_root{flex-direction:column;width:100%;min-width:0;display:flex}
.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody{flex-direction:column;gap:1rem;display:flex}.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody_body{color:var(--color-wishees-body-muted);margin:0}.HomepageWishWizardAuthPromptBody-module-scss-module__v1gOYG__HomepageWishWizardAuthPromptBody_socialAction{color:var(--color-wishees-body);margin:0;font-weight:600}
.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep{flex-direction:column;gap:1rem;display:flex}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep p{color:var(--color-wishees-body-muted);line-height:var(--leading-wishees-body);margin:0}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_addAnother{width:100%;display:none}@media (max-width:48.75rem){.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_addAnother{display:inline-flex}}.HomepageWishWizardAgainStep-module-scss-module__9c5EIq__HomepageWishWizardAgainStep_greetingLink{color:var(--color-wishees-chip-text);text-underline-offset:.15rem;align-self:flex-start;font-size:.95rem;font-weight:600;text-decoration:underline}
.ContextDialogPortalShell-module-scss-module__8blC4q__ContextDialogPortalShell_portalShell{pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:stretch;padding:0;display:flex;position:fixed;inset:0;overflow:hidden}.ContextDialogPortalShell-module-scss-module__8blC4q__ContextDialogPortalShell_desktopPopoverShell{pointer-events:none;position:fixed;inset:0}
.ContextDialogInlineLayout-module-scss-module__3RErbq__ContextDialogInlineLayout_desktopPortaledAnchor{pointer-events:auto;flex-direction:column;display:flex;position:fixed}
@media (max-width:48.75rem){.ContextDialog-module-scss-module__bS8IbG__ContextDialog_panelMobileFullWidth{width:100%;max-width:none}}.ContextDialog-module-scss-module__bS8IbG__ContextDialog_scroll{flex-direction:column;gap:1rem;display:flex}
.ContextDialogPortaledPanel-module-scss-module__DNZG-q__ContextDialogPortaledPanel_portaledPanelReset.layout-wishees-account-popover{bottom:auto;opacity:1;pointer-events:auto;inset-inline:auto;visibility:visible;width:100%;max-height:none;position:static;top:auto;translate:none}.ContextDialogPortaledPanel-module-scss-module__DNZG-q__ContextDialogPortaledPanel_portaledPanelReset.layout-wishees-account-popover:before{display:none}
.CopyableFieldCopyButton-module-scss-module__mL-rJW__CopyableFieldCopyButton{color:var(--color-wishees-link);pointer-events:auto;z-index:1;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;display:inline-flex;position:absolute;right:.5rem}.CopyableFieldCopyButton-module-scss-module__mL-rJW__CopyableFieldCopyButton:hover,.CopyableFieldCopyButton-module-scss-module__mL-rJW__CopyableFieldCopyButton:focus-visible{color:var(--color-wishees-link-hover)}.CopyableFieldCopyButton-module-scss-module__mL-rJW__CopyableFieldCopyButton:disabled{cursor:not-allowed;opacity:.5}
.CopyableInputField-module-scss-module__fhoPjq__CopyableInputField{width:100%;display:block;position:relative}.CopyableInputField-module-scss-module__fhoPjq__CopyableInputField input{box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;width:100%;max-width:100%;padding-inline-end:3.5rem;overflow:hidden}.CopyableInputField-module-scss-module__fhoPjq__CopyableInputField_copyButton{top:50%;transform:translateY(-50%)}
.ShareLinkModal-module-scss-module__U9n6zq__ShareLinkModal_panel{min-width:0}.ShareLinkModal-module-scss-module__U9n6zq__ShareLinkModal_body{gap:var(--spacing-wishees-md);flex-direction:column;display:flex}.ShareLinkModal-module-scss-module__U9n6zq__ShareLinkModal_help{color:var(--color-wishees-body-muted);margin:0}
.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon{border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;display:inline-flex;overflow:hidden}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon___google{background-color:#fffcf7f5}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon___disabled{opacity:.7}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon_icon{width:100%;height:100%}.SocialLoginProviderIcon-module-scss-module__6c0Sgq__SocialLoginProviderIcon_icon___rounded{border-radius:9999px}
.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton,.LoginSocialOption-module-scss-module__IcNTZq__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);text-align:left;background-color:#fff;border-style:solid;border-width:1px;border-radius:1rem;justify-content:flex-start;width:100%;text-decoration:none;transition:border-color .2s,background-color .2s,color .2s,transform .2s;display:flex}.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton:hover,.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton:focus-visible,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:hover,.LoginSocialOption-module-scss-module__IcNTZq__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)}.LoginSocialOption-module-scss-module__IcNTZq__socialLoginButton svg,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:hover,.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link:focus-visible{transform:translateY(-1px)}@media (max-width:47.5rem){.LoginSocialOption-module-scss-module__IcNTZq__SocialLoginOptions_link{white-space:normal}}
.LoginLoginSocialOptions-module-scss-module__BF4yCW__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;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__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)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__socialLoginButton svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginLoginSocialOptions-module-scss-module__BF4yCW__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;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__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)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link svg{flex-shrink:0;width:1.25rem;height:1.25rem}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:hover,.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link:focus-visible{transform:translateY(-1px)}@media (max-width:47.5rem){.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_link{text-align:left;white-space:normal}}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_list{gap:var(--spacing-wishees-md);margin-top:var(--spacing-wishees-lg);flex-direction:column;width:100%;display:flex;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_list___compactTop{margin-top:var(--spacing-wishees-md)}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_note{color:var(--color-wishees-meta);margin:var(--spacing-wishees-md) 0 0;text-align:left;font-size:.86rem;}.LoginLoginSocialOptions-module-scss-module__BF4yCW__SocialLoginOptions_note___unavailable{}
.TableScrollShell-module-scss-module__etvT2W__TableScrollShell{overscroll-behavior-x:contain;width:100%;min-width:0;max-width:100%;overflow-x:auto;}
.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions{gap:var(--spacing-wishees-md);flex-direction:column;width:100%;display:flex}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions .btn{align-self:stretch;width:100%}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider{color:var(--color-wishees-text-muted,#64748b);align-items:center;gap:.75rem;font-size:.875rem;display:flex}.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider:before,.WishViewAuthGateActions-module-scss-module__CxxbaW__WishViewAuthGateActions_divider:after{background:var(--color-wishees-border-subtle,#e2e8f0);content:"";flex:1;height:1px}
.ToastHost-module-scss-module__5u2KWW__ToastHost{pointer-events:none;z-index:5100;justify-content:center;width:min(100% - 2rem,28rem);display:flex;position:fixed;top:clamp(1rem,3vh,1.75rem);left:50%;transform:translate(-50%)}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast{text-align:center;border-style:solid;border-width:1px;border-radius:9999px;margin:0;padding:.65rem 1rem;font-size:.92rem;font-weight:700;line-height:1.375;box-shadow:0 10px 30px #4f351e2e,0 2px 8px #4f351e1f}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___success{color:#17794a;background-color:#fffcf7f5;border-color:#bdeed2}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___error{color:#9b1c1c;background-color:#fff5f5;border-color:#f5c2c7}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___enter{animation:.22s ease-out forwards ToastHost-module-scss-module__5u2KWW__toastEnter}.ToastHost-module-scss-module__5u2KWW__ToastHost_toast___exit{animation:.22s ease-in forwards ToastHost-module-scss-module__5u2KWW__toastExit}@keyframes ToastHost-module-scss-module__5u2KWW__toastEnter{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes ToastHost-module-scss-module__5u2KWW__toastExit{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.5rem)}}
.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow{align-items:flex-start;gap:var(--spacing-wishees-md);margin-bottom:var(--spacing-wishees-2xs);flex-wrap:nowrap;justify-content:space-between;width:100%;min-width:0;display:flex}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow___spacedBelow{margin-bottom:var(--spacing-wishees-lg)}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_main{align-items:baseline;gap:var(--spacing-wishees-xs) var(--spacing-wishees-md);flex-wrap:wrap;flex:auto;min-width:0;display:flex}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_main{flex-direction:column;align-items:flex-start}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock{min-width:0}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock{max-width:100%;display:inline}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock>*,:is(.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h1,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h2,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h3,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h4,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h5,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_titleBlock h6){display:inline}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceAside{white-space:nowrap;flex-shrink:0;min-width:0;max-width:100%}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceAside{display:none}}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline{display:none}@media (max-width:48.75rem){.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline{vertical-align:baseline;white-space:nowrap;max-width:100%;margin-left:.35em;display:inline}:is(.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline p,.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline button){vertical-align:baseline;white-space:nowrap;display:inline}.WishlistItemCardHeadingRow-module-scss-module__6k1Wyq__WishlistItemCardHeadingRow_priceInline button{display:inline-flex}}
.JoinInlineTagsWizardInstructionsBody-module-scss-module__phT2qq__JoinInlineTagsWizardInstructionsBody{flex-direction:column;gap:.75rem;display:flex}
.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow{gap:var(--spacing-wishees-md);width:100%;min-width:0;display:flex}.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow_media{flex-shrink:0}.WishlistItemCardMediaRow-module-scss-module__uVzREW__WishlistItemCardMediaRow_content{gap:var(--spacing-wishees-2xs);flex-direction:column;flex:1;width:100%;min-width:0;display:flex}
.JoinInlineTagsWizardDoneLink-module-scss-module__fDXEpW__JoinInlineTagsWizardDoneLink{align-self:center}
.WishlistItemCardPriceText-module-scss-module__EY6O_q__WishlistItemCardPriceText{color:var(--color-wishees-chip-text);font-weight:300;line-height:var(--leading-wishees-body);white-space:nowrap;flex-shrink:0;margin:0}
.JoinInlineTagsWizardInstructionsFooter-module-scss-module__l2jkSG__JoinInlineTagsWizardInstructionsFooter{flex-direction:column;align-items:stretch;gap:.75rem;width:100%;display:flex}.JoinInlineTagsWizardInstructionsFooter-module-scss-module__l2jkSG__JoinInlineTagsWizardInstructionsFooter_primary{width:100%}
.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage{justify-content:center;align-items:center}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_inner{max-width:var(--max-wishees-form,28rem);justify-content:center;width:100%;display:flex}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_card{flex-direction:column;gap:.75rem;width:100%;padding:1.25rem 1.35rem;display:flex}.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_title,.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_title h1,.WishViewAuthGatePage-module-scss-module__nEQQtW__WishViewAuthGatePage_body{margin:0}
.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink{color:var(--color-wishees-body-muted);justify-content:flex-start;gap:.35rem;width:fit-content;min-height:0;padding:0;font-size:.82rem;font-weight:400}.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink svg{color:currentColor}.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink:hover,.FriendWishlistCardOwnerLink-module-scss-module__YCtrka__FriendWishlistCardOwnerLink:focus-visible{color:var(--color-wishees-chip-text)}
.JoinInlineTagsWizardSetupPrompt-module-scss-module__dYmCHG__JoinInlineTagsWizardSetupPrompt{flex-direction:column;gap:.85rem;display:flex}.JoinInlineTagsWizardSetupPrompt-module-scss-module__dYmCHG__JoinInlineTagsWizardSetupPrompt_cta{width:100%}
.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview{background:var(--color-wishees-surface-muted);border:1px solid var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-card);align-items:center;gap:.75rem;margin-bottom:1rem;padding:.75rem;display:flex}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_media{background:var(--color-wishees-surface);border-radius:var(--radius-wishees-chip);flex-shrink:0;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex;overflow:hidden}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_image{object-fit:cover;width:100%;height:100%}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_icon{font-size:1.5rem;line-height:1}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_copy{flex-direction:column;flex:auto;gap:.25rem;min-width:0;display:flex}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_title{text-overflow:ellipsis;white-space:nowrap;margin:0;font-weight:600;overflow:hidden}.HomepageWishWizardSharePreview-module-scss-module__u9vElG__HomepageWishWizardSharePreview_price{color:var(--color-wishees-body-muted);margin:0}
.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{border-radius:var(--radius-wishees-tinted);box-shadow:var(--shadow-wishees-list-item);box-sizing:border-box;min-width:0;max-width:100%;padding:var(--spacing-wishees-card-tinted);background-color:#ffffffe6;border-width:0;width:100%;position:relative;overflow:clip visible}@media (max-width:48.75rem){.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{border-radius:var(--radius-wishees-card);box-shadow:var(--shadow-wishees-list-item-mobile);width:100%;max-width:100%}}.WishlistItemCardShell-module-scss-module__S5MArq__WishlistItemCardShell{box-sizing:border-box;flex-direction:column;gap:1rem;width:100%;min-width:0;max-width:100%;display:flex}
.WishProductImage-module-scss-module__ioSheW__WishProductImage{background-color:#ff6b6314;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;display:inline-flex;overflow:hidden}.WishProductImage-module-scss-module__ioSheW__WishProductImage_img{object-fit:cover;width:100%;height:100%;display:block}.WishProductImage-module-scss-module__ioSheW__WishProductImage_placeholder{color:var(--color-wishees-highlight);display:inline-flex}
.WishlistItemsGroupSection-module-scss-module__p0_k1q__WishlistItemsGroupSection,.WishlistItemsGroupSection-module-scss-module__p0_k1q__WishlistItemsGroupSection_list{flex-direction:column;gap:.75rem;display:flex}
.AccountFormCheckboxField-module-scss-module__Lfx-oa__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;}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_checkbox{cursor:pointer;border:2px solid #ff6b6347;border-radius:.25rem;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.25rem}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_checkbox:checked{background-color:var(--color-wishees-link);border-color:var(--color-wishees-link)}.AccountFormCheckboxField-module-scss-module__Lfx-oa__AccountFormCheckboxField_copy{flex-direction:column;gap:.25rem;min-width:0;display:flex}.AccountFormCheckboxField-module-scss-module__Lfx-oa__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}
.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge{font-family:var(--font-body);white-space:nowrap;border-style:solid;border-width:1px;border-radius:9999px;align-items:center;padding:.12rem .42rem;font-size:.75rem;font-weight:760;line-height:1;display:inline-flex;}.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge___confirmed{color:#4c8d68;background-color:#4c8d681f;border-color:#4c8d6847}.WishlistSupportStatusBadge-module-scss-module__ObnEjG__WishlistSupportStatusBadge___finished{color:var(--color-wishees-link);background-color:#d9483f1a;border-color:#ff6b6338}
.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry{flex-direction:column;gap:.85rem;display:flex}.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry_actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.JoinInlineTagsWizardTagEntry-module-scss-module__-h-Jyq__JoinInlineTagsWizardTagEntry_error{color:var(--wishees-danger,#c62828);margin:0}
.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy{gap:var(--spacing-wishees-2xs);flex-direction:column;width:100%;min-width:0;display:flex}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_ownerLink{margin-bottom:var(--spacing-wishees-lg)}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_meta{color:var(--color-wishees-body-muted);font-family:var(--font-body),serif;font-size:1rem;font-weight:300;line-height:var(--leading-wishees-body);overflow-wrap:anywhere;margin:0}.FriendWishlistCardCopy-module-scss-module__BbwC7a__FriendWishlistCardCopy_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}
.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_section{flex-direction:column;gap:.85rem;margin-top:.25rem;display:flex;}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_section___nested{flex-direction:column;gap:.85rem;margin-top:0;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm{gap:var(--spacing-wishees-form-label);flex-direction:column;margin-top:0;display:flex;}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_field{gap:var(--spacing-wishees-xs);flex-direction:column;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_field textarea{resize:vertical;width:100%;min-height:8rem}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_actions{gap:var(--spacing-wishees-form-label);margin-top:var(--spacing-wishees-list);flex-wrap:wrap;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_privacy{color:var(--color-wishees-body-muted);margin-top:var(--spacing-wishees-xs);font-size:.92rem}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_success{flex-direction:column;gap:.5rem;display:flex}.JoinFormBody-module-scss-module__HX8h9q__AffiliateProgramJoinForm_error{color:var(--color-wishees-danger,#b42318);margin:0}
.FriendWishlistCardInteractive-module-scss-module__oSQkxq__FriendWishlistCardInteractive_divider{border:0;border-top:1px solid var(--color-wishees-border-accent);margin:0 0 var(--spacing-wishees-lg);width:100%}
.HomepageWishWizardShareStep-module-scss-module__Uqga-a__HomepageWishWizardShareStep{flex-direction:column;display:flex}.HomepageWishWizardShareStep-module-scss-module__Uqga-a__HomepageWishWizardShareStep_pitch{background:var(--color-wishees-surface-muted);border-radius:var(--radius-wishees-card);margin-bottom:1rem;padding:.75rem 1rem}.HomepageWishWizardShareStep-module-scss-module__Uqga-a__HomepageWishWizardShareStep_pitchTitle{margin:0 0 .35rem;font-weight:600}.HomepageWishWizardShareStep-module-scss-module__Uqga-a__HomepageWishWizardShareStep_pitchBody{color:var(--color-wishees-body-muted);margin:0}
.WishlistCompletionGroupStack-module-scss-module__RCAR_W__WishlistCompletionGroupStack{flex-direction:column;gap:1rem;width:100%;display:flex}
.WishlistRecipientMeta-module-scss-module__0MtJSW__WishlistRecipientMeta{color:var(--color-wishees-meta-edit);font-size:.875rem;font-weight:600;line-height:inherit;margin-inline-start:var(--spacing-wishees-xs)}
