.style-guide-sample-shell-module-scss-module__hsSq9W__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__hsSq9W__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__hsSq9W__StyleGuideSampleList{flex-direction:column;gap:clamp(1rem,2vw,1.35rem);width:100%;display:flex;}.style-guide-sample-shell-module-scss-module__hsSq9W__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__hsSq9W__StyleGuideSampleRow:last-child{border-bottom:0;padding-bottom:0}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleRow{align-items:flex-start}}.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleLabel{padding-top:.125rem}@media (min-width:48rem){.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleLabel{align-self:flex-start;position:sticky;top:5.5rem}}.style-guide-sample-shell-module-scss-module__hsSq9W__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__hsSq9W__StyleGuideSampleFrame .friend-card{box-shadow:none;width:100%;margin:0}:is(.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleFrame .friend-card-actions,.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleFrame .wishlist-item-actions){overflow:visible}:is(.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleFrame [data-style-guide-wishlist-item-card],.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleFrame .wishlist-shared-panel){box-shadow:none;width:100%;max-width:none;margin:0}.style-guide-sample-shell-module-scss-module__hsSq9W__StyleGuideSampleFrame .language-switcher{align-self:flex-start;position:relative}.style-guide-sample-shell-module-scss-module__hsSq9W__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__ihGeiq__StyleGuideColorGrid{flex-wrap:wrap;gap:1rem;width:100%;display:flex}.style-guide-color-samples-module-scss-module__ihGeiq__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__ihGeiq__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__ihGeiq__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__ihGeiq__StyleGuideColorUsage{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.5}
.style-guide-font-samples-module-scss-module__jY0uAW__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__jY0uAW__StyleGuideFontStack{flex-direction:column;gap:1rem;width:100%;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontStackWide{flex-direction:column;gap:1.25rem;width:100%;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontCard{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;gap:.5rem;padding:1rem;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__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__jY0uAW__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__jY0uAW__StyleGuideFontPreviewBody{font-family:var(--font-body),serif}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontPreviewRounded{font-family:var(--font-rounded),serif}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontPreviewHandwritten{font-family:var(--font-handwritten),serif}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontPreviewDisplayFamily{font-family:var(--font-display),serif}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideFontUsage{color:var(--color-wishees-body-muted);margin:0;font-size:.9rem;line-height:1.5}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideHeadingMeta{color:var(--color-wishees-body-muted);margin:0;font-size:.82rem;line-height:1.45}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideBodyCopyStack{flex-direction:column;gap:1rem;max-width:42rem;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideSkeletonStack{flex-direction:column;gap:.75rem;width:100%;max-width:42rem;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideSkeletonStackNarrow{flex-direction:column;gap:.5rem;max-width:24rem;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideHeadingRow{flex-direction:column;gap:.375rem;display:flex}.style-guide-font-samples-module-scss-module__jY0uAW__StyleGuideSkeletonPartialWidth{width:min(72%,30rem)}
.style-guide-card-samples-module-scss-module___eaDta__StyleGuideCardSamples_friendCard{align-items:flex-start;}.style-guide-card-samples-module-scss-module___eaDta__StyleGuideCardSamples_panelCard{width:100%}
.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutShellPreview{background-color:#ffffffd1;border-radius:1rem;min-height:0!important;padding-block:2rem!important}.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutSectionCopy{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-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutSectionsMax,.style-guide-layout-samples-module-scss-module__s_dOWG__StyleGuideLayoutAccountFieldMax{max-width:28rem}
.wishees-logo-module-scss-module__zMVYVq__WisheesLogo{-webkit-user-select:none;user-select:none;width:auto;max-width:19rem;height:4.1rem;display:block}.wishees-logo-module-scss-module__zMVYVq__WisheesLogo text{pointer-events:none}@media (max-width:640px){.wishees-logo-module-scss-module__zMVYVq__WisheesLogo{height:2.85rem}}
.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPage{background-color:#ffffffd1;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPage p{color:#5f586b;font-weight:300;line-height:1.65}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMiniPageCopy{color:var(--color-wishees-body-muted);text-align:left;margin:0}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxMd{max-width:28rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxSm{max-width:24rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideMaxXs{max-width:20rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap2{flex-direction:column;gap:.5rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap3{flex-direction:column;gap:.75rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexColGap4{flex-direction:column;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap2{flex-wrap:wrap;gap:.5rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap3{flex-wrap:wrap;gap:.75rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideFlexWrapGap4{flex-wrap:wrap;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideBodyMuted{color:var(--color-wishees-body-muted);margin:0}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideCompactMuted{color:var(--color-wishees-body-muted);margin:0;font-size:.88rem;line-height:1.5}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideDemoPanel{border:1px solid var(--color-wishees-border-subtle-soft);background-color:#fffc;border-radius:1rem;padding:1rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideEditorPreview{background-color:#ffffffe6;border-radius:1rem;max-width:28rem;padding:1rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{background-color:var(--color-wishees-surface-card-strong);border-color:var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-login);box-shadow:var(--shadow-wishees-login);overflow-wrap:anywhere;min-width:0;max-width:32.5rem;padding:var(--spacing-wishees-card-login);border-style:solid;border-width:1px;width:100%;}@media (max-width:760px){.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{border-radius:var(--radius-wishees-login-mobile);padding:var(--spacing-wishees-card-login-mobile)}}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideLoginCard{max-width:32.5rem}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideAlignEnd{justify-content:flex-end;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideItemsCenterGap4{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.style-guide-shared-module-scss-module__Uf_aba__StyleGuideItemsCenterGap3{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}
.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo{background-image:var(--wishees-page-background);border:1px solid var(--color-wishees-border-subtle-soft);isolation:isolate;border-radius:1rem;min-height:10rem;position:relative;overflow:hidden}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo:before{content:"";pointer-events:none;z-index:0;background-color:#cfbeffa8;border-radius:48% 18% 46% 24%;width:min(26vw,340px);height:58px;position:absolute;top:33%;left:0;transform:translate(-18%)rotate(-22deg)}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundDemo:after{content:"";pointer-events:none;z-index:0;background-color:#ffda71b3;border-radius:48% 18% 46% 24%;width:min(28vw,390px);height:62px;position:absolute;top:38%;right:0;transform:translate(18%)rotate(-18deg)}.style-guide-background-samples-module-scss-module__iAap4W__StyleGuidePageBackgroundCopy{color:#5f586b;z-index:1;margin:0;padding:1rem;font-size:.9rem;line-height:1.5;position:relative}
.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideIntroCopy{color:var(--color-wishees-body-muted);max-width:28rem;margin:0;font-size:.9rem;line-height:1.5}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideCodeAccent{color:#5c2fd0}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageSpaced{margin-top:.75rem}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageNavLink{color:#443d52;font-family:var(--font-body),serif;font-size:.98rem;font-weight:600;text-decoration:none;transition:color .2s}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideMiniPageNavLink:hover{color:var(--color-wishees-kicker)}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideDismissDemo{border:1px solid var(--color-wishees-border-subtle-soft);background-color:#fffc;border-radius:1rem;width:100%;max-width:20rem;min-height:3.5rem;padding:1rem;position:relative}.style-guide-common-samples-module-scss-module__4HsV1a__StyleGuideDismissDemoCopy{color:var(--color-wishees-body-muted);margin:0;padding-right:2.5rem;font-size:.9rem;line-height:1.45}
.one-wish-form-module-scss-module__aL0hVW__OneWishForm{anchor-name:--hero-copy-width;box-shadow:none;background-color:#0000;border-width:0;flex-direction:column;gap:2rem;width:fit-content;min-width:0;max-width:100%;padding:0;display:flex;position:relative}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm{gap:var(--spacing-wishees-sm);width:100%}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_label{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_label{clip:auto;color:var(--color-wishees-label);text-align:left;white-space:normal;width:auto;height:auto;margin:0;font-size:.82rem;font-weight:500;line-height:1.2;position:static;overflow:visible}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{border:1px solid var(--color-wishees-home-border);border-radius:var(--radius-wishees-home-sentence);box-shadow:var(--shadow-wishees-home-sentence);align-items:center;gap:var(--spacing-wishees-3xs) var(--spacing-wishees-xs);min-height:var(--spacing-wishees-home-input);background-color:#fff;flex-wrap:nowrap;width:fit-content;padding-right:.42rem;display:inline-flex;position:relative;overflow:visible;}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow button,.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow input{flex-shrink:0}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{box-shadow:none;background-color:#0000;border-width:0;flex-direction:column;align-items:stretch;gap:.42rem;width:100%;max-width:100%;min-height:58px;padding:0;display:flex}}@media (max-height:560px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_sentenceRow{min-height:var(--spacing-wishees-home-input-short)}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{box-shadow:none;color:var(--color-wishees-heading-primary);min-height:var(--spacing-wishees-home-input);width:var(--width-wishees-home-input);max-width:var(--max-width-wishees-home-input);background-color:#0000;border-width:0;outline:none;flex:none;padding-inline:.75rem;font-size:1.06rem;font-weight:300}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input::placeholder{color:var(--color-wishees-placeholder);font-weight:300}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input:focus,.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input:focus-visible{box-shadow:none;border-color:#0000;outline:none}@media (max-width:640px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{max-width:none;min-height:var(--spacing-wishees-home-input-mobile);min-width:0;padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-friend-avatar-sm);flex:auto;width:auto}}@media (max-height:560px){.one-wish-form-module-scss-module__aL0hVW__OneWishForm_input{font-size:.9rem}}.one-wish-form-module-scss-module__aL0hVW__OneWishForm_submitRow{justify-content:flex-end;margin-top:1rem;display:flex}
.style-guide-one-wish-form-sample-module-scss-module__MvlM0W__StyleGuideOneWishFormSample_form{align-self:flex-start;width:100%;max-width:none;margin:0}
.page-route-transition-module-scss-module__2gk27q__PageRouteTransition{animation:.22s cubic-bezier(.16,1,.3,1) both page-route-transition-module-scss-module__2gk27q__wisheesPageEnter}@media (prefers-reduced-motion:reduce){.page-route-transition-module-scss-module__2gk27q__PageRouteTransition{animation:none}}@keyframes page-route-transition-module-scss-module__2gk27q__wisheesPageEnter{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}
.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{width:100%;max-width:24rem}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFieldWidth{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{flex-direction:column;gap:.75rem;width:100%;max-width:28rem;display:flex}@media (max-width:48.75rem){.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormStack{max-width:none}}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideFormFitButton{width:fit-content}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentChoiceStack{flex-direction:column;gap:.5rem;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideGiftPaymentAddButton{align-self:flex-start;min-height:2.5rem;padding-inline:1rem}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview{--wish-detail-group-gap:var(--spacing-wishees-section-gap);--wish-detail-label-gap:var(--spacing-wishees-form-label);gap:var(--wish-detail-group-gap);max-width:28rem;min-height:0;padding:1rem;padding-block-end:var(--spacing-wishees-form-focus-ring);padding-inline:var(--spacing-wishees-form-focus-ring);background-color:#ffffffe6;border-radius:1rem;flex-direction:column;display:flex;}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field{gap:var(--wish-detail-label-gap);flex-direction:column;margin:0;display:flex}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]){border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{border-color:var(--color-wishees-border-accent);border-radius:var(--radius-wishees-nested);color:var(--color-wishees-heading-primary);font:inherit;padding-block:var(--spacing-wishees-sm);padding-inline:var(--spacing-wishees-list);background-color:#fff;border-style:solid;border-width:1px;width:100%;margin:0}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea{min-height:var(--spacing-wishees-editor-textarea-min);resize:vertical}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field input:not([type=checkbox]):not([type=radio]):focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field select:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_input:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field_textarea:focus{border-color:var(--color-wishees-form-focus);box-shadow:var(--shadow-wishees-form-focus);outline:none}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideWishlistEditorPreview .wish-detail-field-hint{color:var(--color-wishees-meta);margin:0;display:block}.style-guide-form-samples-module-scss-module__wKyagW__StyleGuideSupportOfferWidth{max-width:28rem}
.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton{height:var(--header-icon-button-size,2rem);touch-action:manipulation;width:var(--header-icon-button-size,2rem);position:relative}.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton svg{width:1.125rem;height:1.125rem}.notification-bell-button-module-scss-module__khWV5W__NotificationBellButton_badge{color:#fff;background-color:#b4234d;border-radius:9999px;flex-direction:column;justify-content:center;align-items:center;min-width:1rem;min-height:1rem;padding-inline:.25rem;font-size:.62rem;font-weight:900;display:flex;position:absolute;bottom:0;left:0;transform:translate(-33.333%,33.333%);box-shadow:0 0 0 2px #fff}
.notifications-panel-control-module-scss-module__bkLuXW__NotificationsPanelControl{flex-shrink:0;align-items:center;display:flex;position:relative;}
.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface{flex-direction:column;gap:.5rem;min-width:0;display:flex}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_emptyMessage{color:var(--color-wishees-body-muted);text-align:left;margin:0;font-size:.875rem}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_viewAllButton{align-self:stretch;width:100%;margin-top:.25rem}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_items{flex-direction:column;gap:0;width:100%;min-width:0;display:flex}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemDivider{border:0;border-top:1px solid var(--color-wishees-border-tint);opacity:.85;width:100%;margin:0}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemButton{color:var(--color-wishees-body-muted);white-space:normal;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;max-width:100%}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSurface_itemLabel{overflow-wrap:anywhere;text-align:left;flex:auto;min-width:0}.notifications-panel-surface-module-scss-module__BkzuJq__NotificationsPanelSheet_scroll{flex-direction:column;gap:.5rem;display:flex}
.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationInline{display:inline-flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationBellRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationIconRow{flex-wrap:wrap;gap:.75rem;display:flex}.style-guide-notification-samples-module-scss-module__XeJU5W__StyleGuideNotificationPanelPreview{padding-bottom:11rem}
.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_select{border:1px solid var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-sm);background-color:var(--color-wishees-surface-card);width:100%;min-height:2.5rem;color:var(--color-wishees-heading-primary);padding:.4rem .6rem;font-size:.9rem}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_number{width:var(--spacing-wishees-input-short);max-width:var(--spacing-wishees-input-short);flex-shrink:0}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_text{width:100%}@media (max-width:48.75rem){.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_text{width:100%}}.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_textarea{width:100%;min-height:var(--spacing-wishees-textarea);resize:vertical}@media (max-width:48.75rem){.account-database-cell-value-input-module-scss-module__gt6p_a__AccountDbCellValueInput_textarea{width:100%}}
.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm{gap:var(--spacing-wishees-sm);flex-direction:column;display:flex;}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm_actions{gap:var(--spacing-wishees-sm);flex-wrap:wrap;display:flex}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___number{width:fit-content;min-width:0}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___wide{min-width:var(--max-width-wishees-empty-action)}@media (max-width:48.75rem){.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm___wide{min-width:var(--width-wishees-chip-min)}}.account-database-cell-form-module-scss-module__TTjjGq__AccountDbCellForm_nullCheck{background-color:var(--color-wishees-surface-tinted);width:fit-content;padding-inline:var(--spacing-wishees-sm);padding-block:var(--spacing-wishees-xs);border-radius:9999px;align-items:center;gap:.5rem;display:flex;}
.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger{align-items:flex-start;gap:var(--spacing-wishees-3xs);text-align:left;white-space:pre-wrap;word-break:break-word;justify-content:flex-start;width:100%;max-width:100%;min-height:2.75rem;display:inline-flex}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___mobile{border:1px dashed var(--color-wishees-border-subtle);border-radius:var(--radius-wishees-sm);padding:var(--spacing-wishees-xs) var(--spacing-wishees-sm)}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___compact{min-height:0;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--color-wishees-link) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--color-wishees-link) 45%, transparent);border:0;width:auto;padding:0}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___compact>span:first-child{display:none}.account-database-cell-edit-trigger-module-scss-module__g7Zeba__AccountDatabaseCellEditTrigger___empty{color:var(--color-wishees-body-secondary);font-style:italic}
.account-database-cell-module-scss-module__ygraDW__AccountDbCell_hiddenValue{background-color:var(--color-wishees-surface-code);padding-inline:var(--spacing-wishees-md);padding-block:var(--spacing-wishees-xs);font-size:var(--text-wishees-caption,.75rem);color:var(--color-wishees-link);border-radius:9999px;font-weight:900;display:inline-flex;}
.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard{background-color:var(--color-wishees-surface-card);border:1px solid var(--color-wishees-border-subtle-soft);border-radius:var(--radius-wishees-sm);flex-direction:column;gap:.25rem;padding:.4rem .5rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_summary{flex-direction:row;justify-content:space-between;align-items:center;gap:.45rem;min-width:0;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_title{color:var(--color-wishees-heading-primary);font-size:.86rem;font-weight:var(--font-weight-wishees-850);flex:auto;min-width:0;margin:0;line-height:1.3}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_actions{flex-shrink:0;align-items:center;gap:.2rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_action{color:var(--color-wishees-link);cursor:pointer;text-underline-offset:.12rem;background:0 0;border:0;padding:.15rem .25rem;font-size:.76rem;font-weight:700;line-height:1.2;text-decoration:underline}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_fields{border-top:1px solid var(--color-wishees-border-subtle-soft);flex-direction:column;gap:.3rem;margin:0;padding-top:.35rem;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_field{flex-direction:row;align-items:baseline;gap:.45rem;min-width:0;display:flex}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_label{color:var(--color-wishees-body-secondary);letter-spacing:.02em;text-transform:uppercase;flex:0 0 5.5rem;margin:0;font-size:.68rem;font-weight:700}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_value{flex:auto;min-width:0;margin:0;font-size:.82rem;line-height:1.3}.account-database-mobile-row-card-module-scss-module__xbAO4a__AccountDatabaseMobileRowCard_secondary{flex-direction:column;gap:.3rem;margin-top:.15rem;display:flex}
.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm{display:inline-flex}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___footer{margin-top:var(--spacing-wishees-xs);width:100%}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___footer button{width:100%}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___inline{flex:auto}.account-database-row-delete-form-module-scss-module__xZsqyG__AccountDatabaseRowDeleteForm___inline button{width:100%;min-height:2rem;padding-block:.3rem;padding-inline:.65rem}
.account-database-mobile-row-list-module-scss-module__y83DQq__AccountDatabaseMobileRowList{flex-direction:column;gap:.25rem;margin:0;padding:.2rem;list-style:none;display:flex}
.account-database-rows-module-scss-module__euDQ8G__adminDbRowScroll{max-height:var(--spacing-wishees-db-scroll-max);overscroll-behavior:contain;padding-bottom:1.5rem;overflow:auto;}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__adminDbRowScroll{max-height:none;padding-bottom:0;overflow:visible}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDetails{margin-block:.75rem}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDetails_summary{padding:.75rem 1rem;font-size:.95rem}}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDesktopTable{display:block}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsDesktopTable{display:none}}.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsMobileList{display:none}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbRowsMobileList{display:block}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable{border-collapse:collapse;width:max-content;min-width:100%;margin:0;}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable th{background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);color:var(--color-wishees-layout-accent);padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;white-space:nowrap}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{border-bottom-color:var(--color-wishees-border-subtle-soft);color:var(--color-wishees-emphasis-body);max-width:var(--spacing-wishees-table-cell-max-wide);min-width:var(--spacing-wishees-table-cell-md);overflow-wrap:anywhere;padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;border-bottom-style:solid;border-bottom-width:1px}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable tr:last-child td{border-bottom-width:0}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{max-width:var(--spacing-wishees-table-cell-max);min-width:var(--spacing-wishees-table-cell-min);padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable th{padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{min-width:var(--spacing-wishees-table-cell-lg)}@media (max-width:48.75rem){.account-database-rows-module-scss-module__euDQ8G__AccountDbTable td{min-width:var(--width-wishees-chip-min)}}.account-database-rows-module-scss-module__euDQ8G__AccountDbTable tbody tr:last-child td{padding-bottom:.5rem}
@media (max-width:48.75rem){.account-database-structure-details-module-scss-module__L0zgrG__AccountDatabaseStructureDetails{margin-block:.75rem}.account-database-structure-details-module-scss-module__L0zgrG__AccountDatabaseStructureDetails_summary{padding:.75rem 1rem;font-size:.95rem}}
.account-database-structure-module-scss-module__SqGh5W__AccountDbTable{border-collapse:collapse;width:max-content;min-width:100%;margin:0;}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable th{background-color:color-mix(in srgb, var(--color-wishees-surface-tinted) 82%, transparent);color:var(--color-wishees-layout-accent);padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;white-space:nowrap}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable td{border-bottom-color:var(--color-wishees-border-subtle-soft);color:var(--color-wishees-emphasis-body);max-width:var(--spacing-wishees-table-cell-max-wide);min-width:var(--spacing-wishees-table-cell-md);overflow-wrap:anywhere;padding-block:var(--spacing-wishees-table-cell-y);padding-inline:var(--spacing-wishees-lg);text-align:left;vertical-align:top;border-bottom-style:solid;border-bottom-width:1px}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable tr:last-child td{border-bottom-width:0}@media (max-width:48.75rem){.account-database-structure-module-scss-module__SqGh5W__AccountDbTable td{max-width:var(--spacing-wishees-table-cell-max);min-width:var(--spacing-wishees-table-cell-min);padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}.account-database-structure-module-scss-module__SqGh5W__AccountDbTable th{padding-block:var(--spacing-wishees-note);padding-inline:var(--spacing-wishees-md)}}
.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex;}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading>div{min-width:0}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading h2,.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading p{overflow-wrap:anywhere}@media (max-width:48.75rem){.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading{flex-direction:column}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableHeading .account-user-status{width:fit-content}}.account-database-panel-module-scss-module__IzqC4W__AccountUserStatus{font-size:var(--font-size-wishees-caption);font-weight:var(--font-weight-wishees-850);min-height:2rem;padding-block:var(--spacing-wishees-3xs);padding-inline:var(--spacing-wishees-sm);background-color:var(--color-wishees-success-surface);box-shadow:none;color:var(--color-wishees-user-status);border-width:0;border-radius:9999px;flex-shrink:0;align-items:center;line-height:1;display:inline-flex;}@media (max-width:48.75rem){.account-database-panel-module-scss-module__IzqC4W__AccountUserStatus{display:none}}.account-database-panel-module-scss-module__IzqC4W__AccountDbEmptyState{min-width:0;}.account-database-panel-module-scss-module__IzqC4W__AccountDbTableUseCase{color:var(--color-wishees-body-secondary);max-width:42rem;margin:.35rem 0 0;font-size:.92rem}
.style-guide-account-db-panel-sample-module-scss-module__ycDhgq__StyleGuideAccountDbPanelSample{min-width:0;}
.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip{border:1px solid var(--glass-border);background-color:#ffffff0b;border-radius:.75rem;align-items:center;gap:.85rem;width:100%;margin-block:1rem 1.25rem;padding:.8rem .9rem;display:flex;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon{background-color:#9f7aea1f;border:1px solid #d6bcfa66;border-radius:9999px;flex-shrink:0;width:2.25rem;height:2.25rem;position:relative;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon:before{content:"";background-color:#d6bcfa;border-radius:9999px;width:.62rem;height:.62rem;position:absolute;top:.48rem;left:50%;transform:translate(-50%)}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_icon:after{content:"";background-color:#d6bcfa;border-radius:999px 999px .2rem .2rem;width:1.15rem;height:.58rem;position:absolute;bottom:.46rem;left:50%;transform:translate(-50%)}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy{flex-direction:column;flex:auto;gap:.12rem;min-width:0;display:flex;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy span{color:var(--text-secondary);font-size:.9rem;line-height:1.35}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_copy strong{color:var(--text-primary);font-family:var(--font-display);font-size:.98rem;font-weight:inherit;line-height:1.2}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_link{color:var(--text-secondary);font-family:var(--font-display);border-bottom:1px solid #a0aec059;font-size:.88rem;font-weight:600;text-decoration:none;}.account-status-strip-module-scss-module__9qhs3a__AccountStatusStrip_link:hover{color:var(--text-primary);border-bottom-color:#f8f9faa6}
