.Index_page__nZNx7{display:flex;flex-direction:column;gap:var(--space-6);max-inline-size:1200px;margin-inline:auto;padding:var(--space-4) var(--space-4) var(--space-12)}.Index_page__nZNx7 h1,.Index_page__nZNx7 p,.Index_page__nZNx7 ul{margin:0;padding:0;list-style:none}.Index_intro__cGchl{display:flex;flex-direction:column;gap:var(--space-2);max-inline-size:720px}.Index_secondary__wyMmp{color:var(--color-text-secondary)}.Index_grid__eRcj7{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}.Index_card__mg0eT{display:flex;flex-direction:column;gap:var(--space-2);block-size:100%;padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface);box-shadow:var(--elevation-1);color:inherit;text-decoration:none}@media (min-width:1024px){.Index_page__nZNx7{padding-block:var(--space-8) var(--space-16)}.Index_grid__eRcj7{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){[data-signed-in] .Index_intro__cGchl h1{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}}:where(.IconButton_button__R_m_I){position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:var(--size-control-md);block-size:var(--size-control-md);padding:0;border:1px solid transparent;border-radius:var(--radius-full);cursor:pointer;flex:none;-webkit-tap-highlight-color:transparent}.IconButton_secondary__0E99Z{background:var(--color-action-secondary);border-color:var(--color-border-subtle);color:var(--color-text-primary)}.IconButton_subtle__BiWAV{background:var(--color-bg-subtle);color:var(--color-text-primary)}.IconButton_primary__uBFOP{background:var(--color-action-primary);color:var(--color-action-on-primary)}.IconButton_badge__AaOyk{position:absolute;inset-block-start:-2px;inset-inline-end:-2px;min-inline-size:20px;block-size:20px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-full);background:var(--color-accent-default);color:var(--neutral-900);box-shadow:0 0 0 2px var(--color-bg-canvas)}.IconButton_button__R_m_I{transition:transform var(--motion-duration-fast) var(--motion-spring-gentle)}.IconButton_button__R_m_I:not(:disabled):active{transform:scale(var(--motion-scale-press));transition-timing-function:var(--motion-easing-standard)}.IconButton_badge__AaOyk{animation:var(--anim-pop) var(--motion-duration-fast) var(--motion-spring-gentle)}@media (hover:hover){.IconButton_button__R_m_I:not(:disabled):hover{filter:brightness(.94)}}.IconButton_button__R_m_I[data-busy]{opacity:.6;cursor:progress}.Notice_notice__feiPy{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);color:var(--color-text-primary)}.Notice_notice__feiPy p{flex:1 1;margin:0;min-inline-size:0}.Notice_icon__eX_eD{flex-shrink:0}.Notice_success___QRwS{background:var(--color-status-success-subtle)}.Notice_success___QRwS .Notice_icon__eX_eD{color:var(--color-status-success)}.Notice_info__h91mm{background:var(--color-tint-butter)}.PageHeader_header__2m_Bl{display:none}@media (min-width:1024px){.PageHeader_header__2m_Bl{display:flex;align-items:flex-start;gap:var(--space-4)}.PageHeader_back__hMBT7{flex:none;-webkit-margin-before:calc((var(--type-display-line-height) - var(--size-control-md)) / 2);margin-block-start:calc((var(--type-display-line-height) - var(--size-control-md)) / 2)}.PageHeader_subtitle__qsnUG,.PageHeader_text__2yU3F h1{margin:0}.PageHeader_subtitle__qsnUG{color:var(--color-text-secondary)}}.PromptCard_card__lRzs4{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-surface)}.PromptCard_title__0hnkZ{margin:0;color:var(--color-text-primary)}.PromptCard_body__uw_kJ{margin:0;color:var(--color-text-secondary)}.PromptCard_actions__JgjaF{display:flex;flex-wrap:wrap;gap:var(--space-2)}.SystemState_state__YmbQM{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);max-inline-size:440px;margin:0 auto;padding:var(--space-16) var(--space-6) var(--space-10);text-align:center}.SystemState_tile__m_grX{display:flex;align-items:center;justify-content:center;inline-size:112px;block-size:112px;border-radius:var(--radius-xl);background:var(--color-bg-subtle)}.SystemState_state__YmbQM .SystemState_tile__m_grX{background:transparent}.SystemState_art__DnTNb{display:block}.SystemState_body__K_AuV,.SystemState_title__O8_xL{margin:0}.SystemState_body__K_AuV{color:var(--color-text-secondary)}.SystemState_actions__9upNt{display:flex;flex-direction:column;gap:var(--space-3);inline-size:100%;-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4)}.Sheet_dialog__jWwz5{inline-size:100%;max-inline-size:100%;position:fixed;inset:auto 0 0 0;max-block-size:calc(100% - var(--space-8));margin:0;padding:0;border:0;background:transparent;color:var(--color-text-primary);overflow:hidden;overflow:clip}.Sheet_dialog__jWwz5[open]{display:flex;flex-direction:column}.Sheet_dialog__jWwz5::-webkit-backdrop{background:var(--color-bg-overlay)}.Sheet_dialog__jWwz5::backdrop{background:var(--color-bg-overlay)}.Sheet_panel___8fFk{display:flex;flex-direction:column;gap:var(--space-4);flex:0 1 auto;min-block-size:0;padding:var(--space-5) var(--space-5) calc(var(--space-6) + env(safe-area-inset-bottom));overscroll-behavior:contain;border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-bg-surface);box-shadow:var(--elevation-3);overflow-y:auto}.Sheet_body__UY2Bk,.Sheet_header__rUY4n{display:flex;flex-direction:column;gap:var(--space-3)}.Sheet_titleRow__SBoTk{display:flex;align-items:center;gap:var(--space-3)}.Sheet_title__BFFjP{flex:1 1;margin:0}.Sheet_close__1t7_F{flex:none}.Sheet_subtitle__1DkNF{margin:calc(-1 * var(--space-2)) 0 0;color:var(--color-text-secondary);font-size:var(--type-body-sm-size);line-height:var(--type-body-sm-line-height)}@media (min-width:1024px){.Sheet_dialog__jWwz5{inline-size:520px;inset:0;margin:auto;block-size:-moz-fit-content;block-size:fit-content}.Sheet_panel___8fFk{padding:var(--space-8);border-radius:var(--radius-lg);box-shadow:var(--elevation-2)}.Sheet_header__rUY4n{gap:var(--space-2)}.Sheet_dialog__jWwz5{--sheet-from:var(--motion-distance-rise);--sheet-out-opacity:0}.Sheet_dialog__jWwz5[open] .Sheet_panel___8fFk{animation-name:var(--anim-rise-in)}.Sheet_subtitle__1DkNF{margin:0;font-size:var(--type-body-md-size);line-height:var(--type-body-md-line-height)}}.Sheet_dialog__jWwz5[open] .Sheet_panel___8fFk{animation:Sheet_sl-sheet-in__AjpId var(--motion-duration-base) var(--motion-easing-enter) both}.Sheet_dialog__jWwz5[open]::-webkit-backdrop{animation:var(--anim-fade-in) var(--motion-duration-base) var(--motion-easing-enter) both}.Sheet_dialog__jWwz5[open]::backdrop{animation:var(--anim-fade-in) var(--motion-duration-base) var(--motion-easing-enter) both}.Sheet_dialog__jWwz5[data-closing] .Sheet_panel___8fFk{animation:Sheet_sl-sheet-out__C3cB9 var(--motion-duration-fast) var(--motion-easing-exit) both}.Sheet_dialog__jWwz5[data-closing]::-webkit-backdrop{animation:var(--anim-fade-out) var(--motion-duration-fast) var(--motion-easing-exit) both}.Sheet_dialog__jWwz5[data-closing]::backdrop{animation:var(--anim-fade-out) var(--motion-duration-fast) var(--motion-easing-exit) both}@keyframes Sheet_sl-sheet-in__AjpId{0%{transform:translateY(var(--sheet-from,100%))}}@keyframes Sheet_sl-sheet-out__C3cB9{to{transform:translateY(var(--sheet-from,100%));opacity:var(--sheet-out-opacity,1)}}@media (prefers-reduced-motion:reduce){.Sheet_dialog__jWwz5{--sheet-from:0;--sheet-out-opacity:0}.Sheet_dialog__jWwz5[open] .Sheet_panel___8fFk{animation-name:var(--anim-fade-in)}}.LeaveGuardHost_actions__MxuIu{display:flex;flex-direction:column;gap:var(--space-2)}.NavProgress_bar__dg3dG{position:fixed;inset-block-start:0;inset-inline:0;block-size:3px;z-index:200;pointer-events:none;background:var(--color-bg-inverse);transform:scaleX(0);transform-origin:left center;opacity:0}.NavProgress_running__LQRNI{transform:scaleX(.85);opacity:1;transition:transform 8s cubic-bezier(.1,.6,.2,1),opacity var(--motion-duration-fast) linear .12s}.NavProgress_done__Bi6Ru{transform:scaleX(1);opacity:0;transition:transform var(--motion-duration-fast) var(--motion-easing-standard),opacity var(--motion-duration-base) var(--motion-easing-exit) var(--motion-duration-fast)}@media (prefers-reduced-motion:reduce){.NavProgress_done__Bi6Ru,.NavProgress_running__LQRNI{transform:scaleX(1)}.NavProgress_running__LQRNI{transition:opacity var(--motion-duration-fast) linear .12s}}.SkipLink_link__tsjk7{position:fixed;inset-block-start:var(--space-2);inset-inline-start:var(--space-2);z-index:1000;padding:var(--space-3) var(--space-4);border-radius:var(--radius-full);background:var(--color-action-primary);color:var(--color-action-on-primary);text-decoration:none;transform:translateY(-200%)}.SkipLink_link__tsjk7:focus{transform:none}.AdminPager_bar__MlzMS{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4);padding-block:var(--space-2)}.AdminPager_summary__e_cxI{color:var(--color-text-secondary)}.AdminPager_pages__ZMiRk{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1)}.AdminPager_gap__W3VO9,.AdminPager_number__p2O00,.AdminPager_step__BdGM5{display:inline-grid;place-items:center;min-inline-size:44px;min-block-size:44px;padding-inline:var(--space-2);border-radius:var(--radius-full);color:var(--color-text-primary);text-decoration:none}.AdminPager_number__p2O00,.AdminPager_step__BdGM5{border:1px solid var(--color-border-control);background:var(--color-bg-surface)}.AdminPager_number__p2O00[aria-current=page]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.AdminPager_disabled__uwKtQ{background:var(--color-bg-subtle)}.AdminPager_disabled__uwKtQ,.AdminPager_gap__W3VO9{color:var(--color-text-secondary)}.AdminPager_controls__qOtcJ{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4)}.AdminPager_jump__MkBDk,.AdminPager_sizeLabel__4t00A{display:inline-flex;align-items:center;gap:var(--space-2)}.AdminPager_input__T8q3O,.AdminPager_select__kuZKz{min-block-size:44px;padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit}.AdminPager_input__T8q3O{inline-size:84px}.Moderation_page__VchgG{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size:1200px}.Moderation_page__VchgG h1,.Moderation_page__VchgG h2,.Moderation_page__VchgG p{margin:0}.Moderation_titleRow__26i2a{display:flex;align-items:center;justify-content:space-between}.Moderation_secondary__tW0zF{color:var(--color-text-secondary)}.Moderation_toolbar__vgQkr{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Moderation_search__utmmU input{min-inline-size:280px;font:inherit}.Moderation_chip__xXx9o,.Moderation_search__utmmU input{min-block-size:44px;padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary)}.Moderation_chip__xXx9o{cursor:pointer}.Moderation_chip__xXx9o[aria-pressed=true]{border-color:var(--color-action-primary);background:var(--color-action-primary);color:var(--color-action-on-primary)}.Moderation_bulk__PJXt_{position:-webkit-sticky;position:sticky;inset-block-start:var(--space-3);z-index:10;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-accent-subtle);box-shadow:var(--elevation-1)}.Moderation_bulkActions__RsE5E{display:flex;gap:var(--space-2)}.Moderation_table__60g1K{inline-size:100%;border-collapse:separate;border-spacing:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-surface)}.Moderation_table__60g1K th{color:var(--color-text-secondary);text-align:start}.Moderation_table__60g1K td,.Moderation_table__60g1K th{padding:var(--space-3) var(--space-4);-webkit-border-after:1px solid var(--color-border-subtle);border-block-end:1px solid var(--color-border-subtle)}.Moderation_table__60g1K td{vertical-align:middle}.Moderation_table__60g1K tr:last-child td{-webkit-border-after:0;border-block-end:0}.Moderation_table__60g1K tr[aria-selected=true] td{background:var(--color-accent-subtle)}.Moderation_check__gw_VE{inline-size:48px}.Moderation_check__gw_VE input{inline-size:20px;block-size:20px}.Moderation_idea__SLWmJ{display:flex;align-items:center;gap:var(--space-3)}.Moderation_thumb__2_ZN4{display:flex;flex:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-tint-butter)}.Moderation_thumb__2_ZN4:has(img){background:var(--neutral-0)}.Moderation_thumb__2_ZN4 img{inline-size:100%;block-size:100%;object-fit:cover}.Moderation_reviewLink__ykHpX,.Moderation_titleLink__PoXud{color:var(--color-text-primary);text-decoration:none}.Moderation_reviewLink__ykHpX{color:var(--color-text-accent);text-decoration:underline;text-underline-offset:3px}.Moderation_flags__fAXlo{display:flex;flex-wrap:wrap;gap:var(--space-1)}.Moderation_pager__9t4GF{display:flex;align-items:center;justify-content:center;gap:var(--space-3)}.Moderation_empty__24r_w{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);padding:var(--space-12) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);text-align:center}.Moderation_sheet__SXi8J{display:flex;flex-direction:column;gap:var(--space-3)}.Moderation_reports__bcEQf{display:flex;flex-direction:column;margin:0;padding:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-surface);list-style:none}.Moderation_report__MRdaZ{display:flex;align-items:flex-start;gap:var(--space-4);padding:var(--space-4)}.Moderation_report__MRdaZ+.Moderation_report__MRdaZ{-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.Moderation_reportBody__7KHfH{display:flex;flex:1 1;flex-direction:column;gap:var(--space-1);min-inline-size:0}.Moderation_reportActions__bqYkh{display:flex;flex:none;align-items:center;gap:var(--space-2)}.Moderation_select__ZYXUP{min-block-size:44px;max-inline-size:240px;padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit}.Moderation_rowActions__8pBze{display:inline-flex;flex-wrap:wrap;gap:var(--space-3)}.Moderation_fromWish__TLbBg{outline:2px dashed var(--color-border-control);outline-offset:-2px}.ListCover_tile__ICoNh{display:grid;place-items:center;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-bg-subtle)}.ListCover_placeholder__VA8TR{border-radius:var(--radius-md);color:var(--color-text-primary)}.ListCover_photoTile__MYm9N{position:relative;background:var(--neutral-0)}.ListCover_photo__QLA52{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.WishlistsCard_card__qwbom{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-surface)}.WishlistsCard_title__p6bmw{margin:0}.WishlistsCard_row__qtBxe{display:flex;gap:var(--space-4);overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.WishlistsCard_item__S9RKX{display:flex;flex:none;flex-direction:column;gap:var(--space-2);inline-size:300px;color:var(--color-text-primary);text-decoration:none;scroll-snap-align:start}.WishlistsCard_tile__9jTJe{display:grid;place-items:center;block-size:150px;border-radius:var(--radius-sm)}.WishlistsCard_meta__bfpqe{color:var(--color-text-secondary)}@media (min-width:1024px){.WishlistsCard_item__S9RKX{inline-size:450px}.WishlistsCard_tile__9jTJe{block-size:200px}}.SharedList_page__NfZTb{max-inline-size:var(--size-content-max);margin-inline:auto;padding:var(--space-4) var(--space-4) 0}.SharedList_author__xM_R6,.SharedList_page__NfZTb{display:flex;flex-direction:column;gap:var(--space-4)}.SharedList_shieldOn__Ayk0k{display:flex;flex-direction:column;gap:10px;padding:var(--space-4);border-radius:20px;background:var(--color-bg-inverse);color:var(--color-text-inverse)}.SharedList_folding__l4HUe{transform-origin:top;animation:SharedList_sl-fold__T31N5 var(--motion-duration-slow) var(--motion-easing-exit) both}@keyframes SharedList_sl-fold__T31N5{to{transform:scaleY(0);opacity:.4}}@media (prefers-reduced-motion:reduce){.SharedList_folding__l4HUe{animation-name:var(--anim-fade-out)}}.SharedList_shieldOn__Ayk0k h2,.SharedList_shieldOn__Ayk0k p{margin:0}.SharedList_shieldActions__PzXkZ{display:flex;align-items:center;gap:var(--space-3)}.SharedList_textLinkDark___g97s,.SharedList_textLink__a7_2f{min-block-size:var(--size-tap-min);padding:0 var(--space-1);border:0;background:none;color:var(--color-text-inverse);text-decoration:underline;cursor:pointer}.SharedList_textLinkDark___g97s{color:var(--color-text-primary);flex:none}.SharedList_shieldOff__ZRDFJ{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-tap-min);padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);border-radius:var(--radius-md);background:var(--color-bg-surface)}.SharedList_shieldOff__ZRDFJ p{flex:1 1;margin:0}.SharedList_secondary__dUf86{color:var(--color-text-secondary)}.SharedList_center__qRGTX{margin:0;text-align:center}.SharedList_wishes__5ctzJ{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.SharedList_filters___xNRB{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--space-4));padding-inline:var(--space-4)}.SharedList_grid__ubBO0{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SharedList_empty__wfMAK{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6) 0;text-align:center}.SharedList_empty__wfMAK h2,.SharedList_empty__wfMAK p{margin:0}.SharedList_srOnly__HmFPZ{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.SharedList_join__p7Sjn{display:none}@media (min-width:1024px){.SharedList_page__NfZTb{gap:var(--space-8);padding:var(--space-6) var(--space-6) var(--space-10)}.SharedList_author__xM_R6{inline-size:100%;max-inline-size:680px;margin-inline:auto}.SharedList_wishes__5ctzJ{gap:var(--space-6)}.SharedList_filters___xNRB{margin:0;padding:0}.SharedList_grid__ubBO0{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}.SharedList_join__p7Sjn{display:block}}.SegmentedControl_control__rL4kA{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-bg-subtle)}.SegmentedControl_fullWidth__hcsJr{display:flex;inline-size:100%}.SegmentedControl_option__H1p88{flex:1 1;min-block-size:var(--size-control-md);padding-inline:var(--space-4);border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-text-secondary);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.SegmentedControl_option__H1p88[aria-checked=true]{background:var(--color-bg-surface);color:var(--color-text-primary)}.TopBar_bar__3724H{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-header);padding-inline:var(--space-4)}.TopBar_onboarding__lnInK{gap:var(--space-4)}.TopBar_title__nY8xc{flex:1 1;margin:0;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopBar_actions__udZmL{display:flex;align-items:center;gap:var(--space-2)}.TopBar_progress___38og{display:flex;flex-direction:column;gap:6px;flex:1 1}.TopBar_bars__aklLC{display:flex;gap:6px}.TopBar_bars__aklLC span{flex:1 1;block-size:4px;border-radius:2px;background:var(--color-border-subtle)}.TopBar_bars__aklLC .TopBar_done__eLvRK{background:var(--color-action-primary)}.TopBar_stepLabel__E3L2K{color:var(--color-text-secondary)}.OnboardingShell_page__u25xo{display:flex;flex-direction:column;min-block-size:100dvh}.OnboardingShell_desktopOnly__mQpXq{display:none}.OnboardingShell_card__TB0I9,.OnboardingShell_main__Bi_Bd{display:flex;flex:1 1;flex-direction:column}.OnboardingShell_card__TB0I9{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}@media (min-width:1024px){.OnboardingShell_mobileOnly__fSguK{display:none}.OnboardingShell_desktopOnly__mQpXq{display:block}.OnboardingShell_main__Bi_Bd{align-items:center;padding-block:var(--space-12)}.OnboardingShell_card__TB0I9{flex:none;inline-size:560px;padding:var(--space-10);border-radius:var(--radius-xl);background:var(--color-bg-surface)}.OnboardingShell_card__TB0I9>.OnboardingShell_desktopOnly__mQpXq header{min-block-size:0;padding:0}}.OnboardingShell_backRow__ub3yw{-webkit-padding-after:var(--space-4);padding-block-end:var(--space-4)}.FirstWish_secondary__wJoBz,.FirstWish_title__jVIjb{margin:0}.FirstWish_secondary__wJoBz{color:var(--color-text-secondary)}.FirstWish_skip__OXSD5{display:flex;align-items:center;justify-content:center;align-self:center;min-block-size:var(--size-tap-min);color:var(--color-text-primary);text-decoration:underline}.Slider_slider__mLQdv{inline-size:100%;block-size:var(--size-tap-min);margin:0;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Slider_slider__mLQdv:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px;border-radius:var(--radius-full)}.Slider_slider__mLQdv::-webkit-slider-runnable-track{block-size:4px;border-radius:var(--radius-full);background:linear-gradient(to right,var(--color-action-primary) var(--pct),var(--color-border-control) var(--pct))}.Slider_slider__mLQdv::-moz-range-track{block-size:4px;border-radius:var(--radius-full);background:var(--color-border-control)}.Slider_slider__mLQdv::-moz-range-progress{block-size:4px;border-radius:var(--radius-full);background:var(--color-action-primary)}.Slider_slider__mLQdv::-webkit-slider-thumb{-webkit-appearance:none;inline-size:24px;block-size:24px;-webkit-margin-before:-10px;margin-block-start:-10px;border:2px solid var(--color-action-primary);border-radius:var(--radius-full);background:var(--color-bg-surface)}.Slider_slider__mLQdv::-moz-range-thumb{inline-size:20px;block-size:20px;border:2px solid var(--color-action-primary);border-radius:var(--radius-full);background:var(--color-bg-surface)}.PhotoCrop_frame__3rknc{position:relative;inline-size:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle);touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.PhotoCrop_frame__3rknc:active{cursor:-webkit-grabbing;cursor:grabbing}.PhotoCrop_frame__3rknc:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.PhotoCrop_photo__n8Ah9{position:absolute;inset-block-start:0;inset-inline-start:0;max-inline-size:none;pointer-events:none}.PhotoCrop_circle__CEJdY{position:absolute;inset:calc(100% * 12 / 350);border:2px solid var(--color-border-on-image);border-radius:var(--radius-full);box-shadow:0 0 0 999px color-mix(in srgb,var(--color-bg-overlay) 50%,transparent);pointer-events:none}.PhotoCrop_zoom__BW_nr{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-secondary)}.PhotoCrop_zoom__BW_nr svg{flex:none}.AuthForm_page___S3bU{display:flex;flex-direction:column;min-block-size:100dvh}.AuthForm_desktopOnly__lZQUg{display:none}.AuthForm_card__Q2E1K,.AuthForm_main__vTGBg{display:flex;flex:1 1;flex-direction:column}.AuthForm_card__Q2E1K{gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.AuthForm_heading__O8hMx{display:flex;flex-direction:column;gap:var(--space-2)}.AuthForm_foot__4s8Nw,.AuthForm_heading__O8hMx p,.AuthForm_title__gTvcn{margin:0}.AuthForm_secondary__Dbgf3{color:var(--color-text-secondary)}.AuthForm_auth__WJ926{display:flex;flex-direction:column;gap:var(--space-3);-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2)}.AuthForm_auth__WJ926 p{margin:0}.AuthForm_divider___JYVM{display:flex;align-items:center;gap:var(--space-3)}.AuthForm_divider___JYVM span:first-child,.AuthForm_divider___JYVM span:last-child{flex:1 1;block-size:1px;background:var(--color-border-subtle)}.AuthForm_foot__4s8Nw{-webkit-margin-before:auto;margin-block-start:auto;text-align:center}.AuthForm_textLink__0ycLe{padding:0;border:0;background:none;color:var(--color-text-primary);font:inherit;text-decoration:underline;cursor:pointer}@media (min-width:1024px){.AuthForm_divider___JYVM,.AuthForm_mobileOnly__BhAJj{display:none}.AuthForm_desktopOnly__lZQUg{display:block}.AuthForm_main__vTGBg{align-items:center;-webkit-padding-before:var(--space-12);padding-block-start:var(--space-12)}.AuthForm_card__Q2E1K{flex:none;inline-size:480px;padding:var(--space-10);border-radius:var(--radius-xl);background:var(--color-bg-surface)}.AuthForm_auth__WJ926{-webkit-padding-before:0;padding-block-start:0}.AuthForm_foot__4s8Nw{-webkit-margin-before:0;margin-block-start:0}}.AuthForm_backRow__FGk0z{align-self:flex-start}.NewGroup_page__gSkk4{display:flex;flex-direction:column;min-block-size:calc(100dvh - var(--size-header) - var(--space-6));padding:var(--space-2) var(--space-4) var(--space-6)}.NewGroup_form__MaQ4o{display:flex;flex:1 1;flex-direction:column;gap:var(--space-4)}.NewGroup_row__AhK0i{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.NewGroup_other__2mHvR{margin:0;color:var(--color-status-danger)}.NewGroup_actions__MlsU1{display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-before:auto;margin-block-start:auto}.NewGroup_primary__vpy5J{inline-size:100%}.NewGroup_cancel__pKUK7{display:none}.NewGroup_mobileOnly__P4ymY{display:block}.NewGroup_desktopOnly__OonLY{display:none}@media (min-width:1024px){.NewGroup_mobileOnly__P4ymY{display:none}.NewGroup_desktopOnly__OonLY{display:block}.NewGroup_page__gSkk4{gap:var(--space-5);min-block-size:0;max-inline-size:720px;margin-inline:auto;padding:0 0 var(--space-12)}.NewGroup_form__MaQ4o{flex:none;gap:var(--space-5)}.NewGroup_actions__MlsU1{flex-direction:row;gap:var(--space-3);-webkit-margin-before:0;margin-block-start:0}.NewGroup_primary__vpy5J{inline-size:auto;padding-inline:var(--space-6)}.NewGroup_cancel__pKUK7{display:inline-flex;padding-inline:var(--space-6)}}.Events_page__54Qkj{display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-2) var(--space-4) var(--space-8)}.Events_section__bcXQG{display:flex;flex-direction:column;gap:var(--space-3)}.Events_section__bcXQG h2,.Events_section__bcXQG p{margin:0}.Events_secondary__fAmBF{color:var(--color-text-secondary)}.Events_pair__PCq77,.Events_single__4iARn{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.Events_pair__PCq77{grid-template-columns:repeat(2,minmax(0,1fr))}.Events_mobileOnly__WUkOJ{display:block}.Events_desktopOnly__GJ_sE{display:none}@media (min-width:1024px){.Events_mobileOnly__WUkOJ{display:none}.Events_desktopOnly__GJ_sE{display:block}.Events_page__54Qkj{padding:0 0 var(--space-12)}.Events_pair__PCq77{grid-template-columns:repeat(3,minmax(0,1fr))}}.Events_empty__fanz_,.Events_liveBlock__VIKZN{display:flex;flex-direction:column;gap:var(--space-3)}.Events_empty__fanz_{align-items:center;padding:var(--space-2) 0;text-align:center}.Events_empty__fanz_ h2,.Events_empty__fanz_ p{margin:0}.CoverCrop_frame__mADBo{position:relative;inline-size:100%;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-md);background:var(--color-bg-subtle);touch-action:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CoverCrop_frame__mADBo:active{cursor:-webkit-grabbing;cursor:grabbing}.CoverCrop_frame__mADBo:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.CoverCrop_photo__aC6aa{position:absolute;inset-block-start:0;inset-inline-start:0;max-inline-size:none;pointer-events:none}.CoverCrop_guide__gmWHd{position:absolute;border:2px solid var(--color-border-on-image);border-radius:var(--radius-sm);box-shadow:0 0 0 999px color-mix(in srgb,var(--color-bg-overlay) 50%,transparent);pointer-events:none}.CoverCrop_zoom___scRI{display:flex;align-items:center;gap:var(--space-3);color:var(--color-text-secondary)}.CoverCrop_zoom___scRI svg{flex:none}.AddWishes_desktopOnly__vqC1_{display:none}.AddWishes_page__p5dfA{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) calc(120px + env(safe-area-inset-bottom))}.AddWishes_page__p5dfA h1,.AddWishes_page__p5dfA p{margin:0}.AddWishes_hint__kVXSQ{color:var(--color-text-secondary)}.AddWishes_hintRow__mg6hB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.AddWishes_topButtons__3fc4D{align-items:center;gap:var(--space-2)}.AddWishes_grid__C0NFe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.AddWishes_bar__Yo3Oo{position:fixed;inset:auto 0 0;z-index:10;display:flex;gap:var(--space-3);padding:var(--space-3) var(--space-4) calc(var(--space-4) + env(safe-area-inset-bottom));-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}.AddWishes_bar__Yo3Oo>*{flex:1 1}@media (min-width:1024px){.AddWishes_mobileOnly__Ex_hM{display:none}.AddWishes_desktopOnly__vqC1_{display:flex}.AddWishes_page__p5dfA{padding:0 0 var(--space-12)}.AddWishes_grid__C0NFe{grid-template-columns:repeat(5,minmax(0,1fr));align-items:start}}.CalendarSubscribe_page__Dk8qO{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.CalendarSubscribe_secondary__W8Myn{color:var(--color-text-secondary)}.CalendarSubscribe_actions__gcg0z{display:flex;flex-direction:column;gap:var(--space-3)}.CalendarSubscribe_linkRow__CE38X{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-control-lg);padding:0 var(--space-1) 0 var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-subtle)}.CalendarSubscribe_url__tGCWp{flex:1 1;min-inline-size:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CalendarSubscribe_reset__Jpw_x{align-self:stretch}@media (min-width:1024px){.CalendarSubscribe_mobileOnly__aV4ps{display:none}.CalendarSubscribe_reset__Jpw_x{align-self:flex-start}.CalendarSubscribe_page__Dk8qO{gap:var(--space-5);max-inline-size:720px;margin:0 auto;padding:0}.CalendarSubscribe_actions__gcg0z{flex-direction:row}}.Notifications_page__BuuO1{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.Notifications_page__BuuO1 h2,.Notifications_page__BuuO1 p{margin:0}.Notifications_secondary__rlfS1{color:var(--color-text-secondary)}.Notifications_headerRow__6jF9r{display:contents}.Notifications_desktopOnly__dCAnX{display:none!important}.Notifications_row__dlNbl{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) 0;border-radius:var(--radius-lg)}.Notifications_unread__v9JSh{padding-inline:var(--space-3) var(--space-4);background:var(--color-bg-surface)}.Notifications_tile__4zSNF{display:flex;flex:none;align-items:center;justify-content:center;inline-size:40px;block-size:40px;border-radius:var(--radius-full)}.Notifications_accent__2hpk2{background:var(--color-accent-subtle)}.Notifications_butter__QNdq6{background:var(--color-tint-butter)}.Notifications_text__oJEwi{display:flex;flex:1 1;flex-direction:column;gap:var(--space-2);min-inline-size:0}.Notifications_text__oJEwi b{font-weight:700}.Notifications_link__df9S0{padding:0;border:0;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.Notifications_actions__PuJcw{display:flex;gap:var(--space-2)}.Notifications_dot__feSwV{flex:none;inline-size:10px;block-size:10px;-webkit-margin-before:var(--space-1);margin-block-start:var(--space-1);border-radius:var(--radius-full);background:var(--color-accent-default)}.Notifications_empty__Iahx9{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-block-size:calc(100dvh - 64px - 84px - var(--space-10))}@media (min-width:1024px){.Notifications_mobileOnly__mErVa{display:none}.Notifications_desktopOnly__dCAnX{display:inline-flex!important}.Notifications_page__BuuO1{max-inline-size:720px;margin:0 auto;padding:0}.Notifications_headerRow__6jF9r{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.Notifications_empty__Iahx9{min-block-size:50vh}}.NotificationSettings_page__4hVH4{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.NotificationSettings_overline__xnL04{margin:var(--space-2) 0 calc(-1 * var(--space-2));color:var(--color-text-secondary)}.NotificationSettings_choices___Vrbt{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width:1024px){.NotificationSettings_mobileOnly__IC_vP{display:none}.NotificationSettings_page__4hVH4{gap:var(--space-6);max-inline-size:720px;margin:0 auto;padding:0}}.DeleteAccount_page__mTZuE{display:flex;flex-direction:column;gap:var(--space-4);min-block-size:calc(100dvh - 64px - 84px);padding:var(--space-2) var(--space-4) var(--space-6)}.DeleteAccount_secondary__vPcd6,.DeleteAccount_title__cozOO{margin:0}.DeleteAccount_secondary__vPcd6{color:var(--color-text-secondary)}.DeleteAccount_points__iDdOQ{display:flex;flex-direction:column;gap:var(--space-3);margin:0;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);list-style:none}.DeleteAccount_points__iDdOQ li{display:flex;gap:var(--space-3);font:inherit}.DeleteAccount_points__iDdOQ svg{flex:none}.DeleteAccount_actions__2BHZb{display:flex;flex-direction:column;gap:var(--space-3);-webkit-margin-before:auto;margin-block-start:auto}.DeleteAccount_action__En_yv{inline-size:100%}@media (min-width:1024px){.DeleteAccount_mobileOnly__9OdaA{display:none}.DeleteAccount_page__mTZuE{gap:var(--space-5);max-inline-size:560px;min-block-size:0;margin:0 auto;padding:0}.DeleteAccount_actions__2BHZb{flex-direction:row;-webkit-margin-before:0;margin-block-start:0}.DeleteAccount_action__En_yv{inline-size:auto}}.ChangeEmail_page__D_O2h{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.ChangeEmail_page__D_O2h h1,.ChangeEmail_page__D_O2h p{margin:0}.ChangeEmail_secondary__UTJTX{color:var(--color-text-secondary)}.ChangeEmail_form__jKBi0{display:flex;flex-direction:column;gap:var(--space-3)}.ChangeEmail_textLink__AZGIB{padding:0;border:0;background:none;color:var(--color-text-primary);font:inherit;text-decoration:underline;cursor:pointer}.ChangeEmail_actions__uJvqs{display:flex;gap:var(--space-2)}.ChangeEmail_submit__7HGmn{flex:1 1}.ChangeEmail_desktopOnly__7M7jI{display:none!important}@media (min-width:1024px){.ChangeEmail_mobileOnly__lANyU{display:none}.ChangeEmail_desktopOnly__7M7jI{display:inline-flex!important}.ChangeEmail_page__D_O2h{gap:var(--space-6);max-inline-size:720px;margin:0 auto;padding:0}.ChangeEmail_submit__7HGmn{flex:none}}.Settings_page__afqHN{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-2) var(--space-4) var(--space-6)}.Settings_section__YB0EQ{margin:var(--space-4) 0 0;padding-inline:var(--space-1);color:var(--color-text-secondary)}.Settings_section__YB0EQ:first-of-type{-webkit-margin-before:0;margin-block-start:0}.Settings_spacer__NG12H{block-size:var(--space-4)}.Settings_desktopTitle__zddni{display:none;margin:0 0 var(--space-4)}@media (min-width:1024px){.Settings_mobileOnly__gt2Lp{display:none}.Settings_desktopTitle__zddni{display:block}.Settings_page__afqHN{max-inline-size:640px;margin:0 auto;padding:0}}.AddFriends_page__ZaUqB{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) var(--space-6)}.AddFriends_page__ZaUqB h2,.AddFriends_page__ZaUqB p{margin:0}.AddFriends_secondary__QXap1{color:var(--color-text-secondary)}.AddFriends_bring__EEc9O{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-accent-subtle)}.AddFriends_search__GgZY_{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-control-lg);padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-secondary)}.AddFriends_search__GgZY_:focus-within{border:2px solid var(--color-border-focus);padding-inline:calc(var(--space-4) - 1px)}.AddFriends_search__GgZY_ input{flex:1 1;min-inline-size:0;border:0;background:none;color:var(--color-text-primary);font-size:16px;outline:none}.AddFriends_section__2z4_T{display:flex;flex-direction:column;gap:var(--space-2)}.AddFriends_card__O_SAQ{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.AddFriends_person__369xQ{display:flex;align-items:center;gap:var(--space-3);min-block-size:64px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3)}.AddFriends_person__369xQ+.AddFriends_person__369xQ{box-shadow:inset 0 1px 0 var(--color-border-subtle)}.AddFriends_who__CwCUP{display:flex;flex:1 1;align-items:center;gap:var(--space-3);min-inline-size:0;color:inherit;text-decoration:none}.AddFriends_text__pIhSA{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.AddFriends_shareRow__j1d9s{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.AddFriends_desktopTargets__FyCEO{display:none}@media (min-width:1024px){.AddFriends_mobileOnly__2etTb{display:none}.AddFriends_shareRow__j1d9s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.AddFriends_desktopTargets__FyCEO{display:contents}.AddFriends_page__ZaUqB{gap:var(--space-6);max-inline-size:720px;margin:0 auto;padding:0}}.Friends_page__iUD42{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-4) var(--space-10)}.Friends_page__iUD42 h1,.Friends_page__iUD42 h2,.Friends_page__iUD42 p{margin:0}.Friends_secondary__Ba0yM{color:var(--color-text-secondary)}.Friends_desktopHeader___Eqtj{display:none}.Friends_columns__WmJwX,.Friends_section__qk9zI,.Friends_side__RU8Od{display:flex;flex-direction:column;gap:var(--space-4)}.Friends_section__qk9zI{gap:var(--space-2)}.Friends_hero__oSAlr{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-accent-subtle)}.Friends_heroTitle__spC2g{-webkit-margin-after:2px!important;margin-block-end:2px!important}.Friends_card__2QFSs,.Friends_friends__4MCob{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.Friends_friend__f94sl,.Friends_person__uA0Ah{display:flex;align-items:center;gap:var(--space-3);min-block-size:64px;padding:var(--space-3) var(--space-4) var(--space-3) var(--space-3);color:var(--color-text-primary);text-decoration:none}.Friends_friend__f94sl+.Friends_friend__f94sl,.Friends_person__uA0Ah+.Friends_person__uA0Ah{box-shadow:inset 0 1px 0 var(--color-border-subtle)}.Friends_who__JCz_v{display:flex;flex:1 1;align-items:center;gap:var(--space-3);min-inline-size:0;color:inherit;text-decoration:none}.Friends_text__yKtpu{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.Friends_chevron__Fek5e{color:var(--color-text-secondary)}.Friends_cardAvatar__Ae6qY,.Friends_seeList__lfiKh{display:none}.Friends_empty__bBpMs{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-block-size:calc(100dvh - 64px - 84px - var(--space-10))}@media (min-width:1024px){.Friends_mobileOnly__JGfZ7{display:none}.Friends_page__iUD42{padding:0;gap:var(--space-6)}.Friends_desktopHeader___Eqtj{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6)}.Friends_columns__WmJwX{display:grid;grid-template-columns:minmax(0,1fr) 360px;align-items:start;grid-gap:var(--space-6);gap:var(--space-6)}.Friends_side__RU8Od{grid-column:2;grid-row:1}.Friends_friends__4MCob{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);background:none;overflow:visible}.Friends_friend__f94sl{flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface);text-align:center}.Friends_friend__f94sl+.Friends_friend__f94sl{box-shadow:none}.Friends_friend__f94sl .Friends_text__yKtpu{align-items:center}.Friends_chevron__Fek5e,.Friends_rowAvatar__XADqJ{display:none}.Friends_cardAvatar__Ae6qY{display:block}.Friends_seeList__lfiKh{display:inline-flex;align-items:center;min-block-size:var(--size-control-sm);-webkit-margin-before:var(--space-2);margin-block-start:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-subtle)}.Friends_empty__bBpMs{min-block-size:50vh}}.FriendProfile_page__JYs1H{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-4) var(--space-10)}.FriendProfile_page__JYs1H h1,.FriendProfile_page__JYs1H h2,.FriendProfile_page__JYs1H p{margin:0}.FriendProfile_secondary__4ZQuB{color:var(--color-text-secondary)}.FriendProfile_empty__TmgZW{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6) 0;text-align:center}.FriendProfile_empty__TmgZW h2,.FriendProfile_empty__TmgZW p{margin:0}.FriendProfile_side__yMIzr,.FriendProfile_wishes__n_nR0{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.FriendProfile_actions__2mXzI{display:flex;gap:var(--space-3)}.FriendProfile_actions__2mXzI>*{flex:1 1}.FriendProfile_filters__NPN_A{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.FriendProfile_grid__gdyar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.FriendProfile_locked__2WNw2{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-6);inline-size:100%;min-block-size:280px;padding:var(--space-6);border:1px dashed var(--color-border-control);border-radius:var(--radius-lg);text-align:center}.FriendProfile_sheet__Y2jgf{display:flex;flex-direction:column;gap:var(--space-3)}.FriendProfile_mobileOnly__3ULL5{display:block}@media (min-width:1024px){.FriendProfile_mobileOnly__3ULL5{display:none}.FriendProfile_page__JYs1H{gap:var(--space-8);padding:var(--space-4) 0 var(--space-10)}.FriendProfile_side__yMIzr{inline-size:100%;max-inline-size:680px;margin-inline:auto}.FriendProfile_wishes__n_nR0{gap:var(--space-6)}.FriendProfile_locked__2WNw2{max-inline-size:680px;min-block-size:347px;margin-inline:auto}.FriendProfile_grid__gdyar{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-4)}}.ClaimedGifts_page__nUwyH{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--space-4) var(--space-10)}.ClaimedGifts_page__nUwyH h2,.ClaimedGifts_page__nUwyH p{margin:0}.ClaimedGifts_secondary__fohoN{color:var(--color-text-secondary)}.ClaimedGifts_filters__0Ysl3{display:flex;gap:var(--space-2);overflow-x:auto;scrollbar-width:none}.ClaimedGifts_group__4R7e7{display:flex;flex-direction:column;gap:var(--space-2)}.ClaimedGifts_empty__e2apq{display:flex;flex:1 1;flex-direction:column;justify-content:center;min-block-size:calc(100dvh - 64px - 84px - var(--space-10))}@media (min-width:1024px){.ClaimedGifts_mobileOnly__PcuJh{display:none}.ClaimedGifts_page__nUwyH{gap:var(--space-5);max-inline-size:720px;margin:0 auto;padding:0}.ClaimedGifts_empty__e2apq{min-block-size:50vh}}.MyProfile_page__Zsi8J{padding:var(--space-2) var(--space-4) var(--space-6)}.MyProfile_card__SoDZ0,.MyProfile_page__Zsi8J,.MyProfile_side__adWM8{display:flex;flex-direction:column;gap:var(--space-4)}.MyProfile_header__CxN1_{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);text-align:center}.MyProfile_header__CxN1_ p,.MyProfile_name__vN4I8{margin:0}.MyProfile_secondary__hvt34{color:var(--color-text-secondary)}.MyProfile_meta__ehC3H{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-2)}.MyProfile_pill__ZQ3UF{display:inline-flex;align-items:center;gap:6px;min-block-size:28px;padding:0 var(--space-3) 0 10px;border-radius:var(--radius-full);background:var(--color-bg-surface)}.MyProfile_actions__KyvoY{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-3);gap:var(--space-3)}.MyProfile_stats__ojleh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-3);gap:var(--space-3)}.MyProfile_stat__FX6RF{display:flex;flex-direction:column;gap:2px;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-bg-surface);color:inherit;text-decoration:none}@media (hover:hover){.MyProfile_stat__FX6RF:hover{background:var(--color-bg-subtle)}}.MyProfile_stat__FX6RF:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.MyProfile_note__OO8XV{margin:0;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-subtle);color:var(--color-text-secondary)}.MyProfile_desktopOnlyInline__QXWTN{display:none}@media (min-width:1024px){.MyProfile_mobileOnlyInline__seekD,.MyProfile_mobileOnly__ynUP7{display:none}.MyProfile_desktopOnlyInline__QXWTN{display:inline}.MyProfile_page__Zsi8J{display:grid;grid-template-columns:360px 1fr;align-items:start;grid-gap:var(--space-6);gap:var(--space-6);padding:0}.MyProfile_card__SoDZ0{padding:var(--space-6);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.MyProfile_pill__ZQ3UF{background:var(--color-bg-subtle)}.MyProfile_stat__FX6RF{padding:var(--space-4)}}.EditProfile_page__LqJMH{display:flex;flex-direction:column;min-block-size:calc(100dvh - 64px - 84px);padding:var(--space-2) var(--space-4) var(--space-6)}@media (min-width:1024px){.EditProfile_mobileOnly__OUEly{display:none}.EditProfile_page__LqJMH{gap:var(--space-6);max-inline-size:720px;min-block-size:0;margin:0 auto;padding:0}}.SizesForm_page__k0A7s{padding:var(--space-2) var(--space-4) 0}.SizesForm_desktopOnly__u41KJ{display:none!important}.SizesForm_submit__LwX25{inline-size:100%}.SizesForm_form__g7plq,.SizesForm_group__hwEuO{display:flex;flex-direction:column;gap:var(--space-4)}.SizesForm_form__g7plq h2,.SizesForm_form__g7plq p{margin:0}.SizesForm_secondary__d9dIJ{color:var(--color-text-secondary)}.SizesForm_sizes__v2d1e{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.SizesForm_chips__VBi0C{display:flex;flex-wrap:wrap;gap:var(--space-2)}.SizesForm_cta__Ib5td{position:-webkit-sticky;position:sticky;inset-block-end:0;margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) var(--space-6);-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle);background:var(--color-bg-surface)}@media (min-width:1024px){.SizesForm_mobileOnly__nz9lv{display:none}.SizesForm_desktopOnly__u41KJ{display:inline-flex!important}.SizesForm_page__k0A7s{display:flex;flex-direction:column;gap:var(--space-6);max-inline-size:720px;margin:0 auto;padding:0}.SizesForm_cta__Ib5td{position:static;display:flex;gap:var(--space-2);margin:0;padding:var(--space-2) 0 0;border:0;background:none}.SizesForm_submit__LwX25{inline-size:auto}}.PeoplePicker_picker__JpQ17{display:flex;flex-direction:column;gap:var(--space-3)}.PeoplePicker_search__YfV6H{display:flex;align-items:center;gap:var(--space-3);min-block-size:var(--size-control-lg);padding-inline:var(--space-4);border:1px solid var(--color-border-control);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-secondary)}.PeoplePicker_search__YfV6H:focus-within{border:2px solid var(--color-border-focus);padding-inline:calc(var(--space-4) - 1px)}.PeoplePicker_search__YfV6H input{flex:1 1;min-inline-size:0;border:0;background:none;color:var(--color-text-primary);font-size:16px;outline:none}.PeoplePicker_card__EQ_z_{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-bg-surface);overflow:hidden}.PeoplePicker_person__hz_sI{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4) 10px var(--space-3)}.PeoplePicker_person__hz_sI+.PeoplePicker_person__hz_sI{-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.PeoplePicker_text__3preZ{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.PeoplePicker_text__3preZ>span{overflow:hidden;text-overflow:ellipsis}.PeoplePicker_secondary__JnR_l{color:var(--color-text-secondary)}.PeoplePicker_at__NjGel{display:grid;flex:none;place-items:center;inline-size:40px;block-size:40px;border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-secondary);font-weight:600}.GroupGift_page__7h_Fk{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-2) var(--space-4) 120px}.GroupGift_main__FjevJ,.GroupGift_side__2lEbQ{display:contents}.GroupGift_o0__AX__o{order:0}.GroupGift_o1__4Ginf{order:1}.GroupGift_o2__y3EgR{order:2}.GroupGift_o3__iknEP{order:3}.GroupGift_o4__mqTk3{order:4}.GroupGift_o5__LJPbF{order:5}.GroupGift_o6__47onH{order:6;display:flex;flex-direction:column;gap:var(--space-3)}.GroupGift_o7__EDW8V{order:7}.GroupGift_o8__7FAOD{order:8}.GroupGift_o9__8Y4_u{order:9}.GroupGift_o10__mndc0{order:10}.GroupGift_o10__mndc0:empty,.GroupGift_o3__iknEP:empty,.GroupGift_o4__mqTk3:empty,.GroupGift_o6__47onH:empty,.GroupGift_o9__8Y4_u:empty{display:none}.GroupGift_page__7h_Fk h2,.GroupGift_page__7h_Fk p{margin:0}.GroupGift_secondary__p1UoS{color:var(--color-text-secondary)}.GroupGift_desktopOnly__Arl2R{display:none!important}.GroupGift_card__meM3R{display:flex;flex-direction:column;border-radius:var(--radius-lg);background:var(--color-bg-surface)}.GroupGift_item__r1fVv{flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:20px}.GroupGift_thumb___zBW6{display:flex;flex:none;align-items:center;justify-content:center;inline-size:56px;block-size:56px;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-tint-butter)}.GroupGift_thumb___zBW6:has(img){background:var(--neutral-0)}.GroupGift_thumb___zBW6 img{inline-size:100%;block-size:100%;object-fit:cover}.GroupGift_eventText__hYOVl,.GroupGift_itemText___qohm,.GroupGift_noteText__7Tl8U,.GroupGift_personText__hl_nU,.GroupGift_shareText__Y3VHE{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.GroupGift_progress___SMV1{gap:10px;padding:var(--space-5)}.GroupGift_progressHead__khC1K{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.GroupGift_track__5SM6l{block-size:8px;overflow:hidden;border-radius:var(--radius-full);background:var(--color-bg-subtle)}.GroupGift_track__5SM6l span{display:block;block-size:100%;border-radius:inherit;background:var(--color-status-success);transition:inline-size var(--motion-duration-base) var(--motion-easing-standard)}.GroupGift_activity__wOnhd,.GroupGift_greeting___sKR_,.GroupGift_settling__Rzv5B,.GroupGift_steps__T2vEP{gap:var(--space-3);padding:var(--space-4)}.GroupGift_owed__MkH_V{display:flex;flex-direction:column;gap:var(--space-2)}.GroupGift_owedRow__hg6Hq{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.GroupGift_share__nEi6v{flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--color-accent-subtle)}.GroupGift_sharePaid__NK0zl{background:var(--color-status-success-subtle)}.GroupGift_section__OTNtw{display:flex;flex-direction:column;gap:var(--space-3)}.GroupGift_list__nqxF3{display:flex;flex-direction:column;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg-surface)}.GroupGift_person__NVkJ4{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4) 10px var(--space-3)}.GroupGift_person__NVkJ4+.GroupGift_person__NVkJ4{-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.GroupGift_personText__hl_nU>span{overflow:hidden;text-overflow:ellipsis}.GroupGift_greeting___sKR_{border:1px solid var(--color-border-subtle);background:var(--color-tint-butter)}.GroupGift_cardHead__r42_V{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.GroupGift_note__fNM_B{display:flex;align-items:flex-start;gap:10px}.GroupGift_event__eHQoO{display:flex;gap:10px}.GroupGift_eventDot__mBM_9{flex:none;inline-size:8px;block-size:8px;-webkit-margin-before:6px;margin-block-start:6px;border-radius:var(--radius-full);background:var(--color-border-control)}.GroupGift_eventDotAccent__UZOjH{background:var(--color-accent-default)}.GroupGift_leave__RiVyl{display:flex;flex-direction:column;gap:var(--space-1)}.GroupGift_danger__Zej46{align-self:flex-start;min-block-size:44px;padding:0;border:0;background:none;color:var(--color-status-danger);cursor:pointer}.GroupGift_sheet__LccxZ{display:flex;flex-direction:column;gap:var(--space-3)}@media (min-width:1024px){.GroupGift_mobileOnly__Gr7FX{display:none}.GroupGift_desktopOnly__Arl2R{display:flex!important}.GroupGift_page__7h_Fk{display:grid;grid-template-columns:minmax(0,1fr) 400px;align-items:start;grid-gap:var(--space-8);gap:var(--space-8);max-inline-size:var(--size-content-max);margin:0 auto;padding:var(--space-10) 0 var(--space-16)}.GroupGift_main__FjevJ,.GroupGift_side__2lEbQ{display:flex;flex-direction:column}.GroupGift_main__FjevJ{gap:var(--space-5)}.GroupGift_side__2lEbQ{gap:var(--space-4);-webkit-padding-before:88px;padding-block-start:88px}.GroupGift_o0__AX__o,.GroupGift_o10__mndc0,.GroupGift_o1__4Ginf,.GroupGift_o2__y3EgR,.GroupGift_o3__iknEP,.GroupGift_o4__mqTk3,.GroupGift_o5__LJPbF,.GroupGift_o6__47onH,.GroupGift_o7__EDW8V,.GroupGift_o8__7FAOD,.GroupGift_o9__8Y4_u{order:0}}.ideas_public__169ky{max-inline-size:var(--size-content-max);min-block-size:60dvh;margin-inline:auto}.ideas_content__4bBax,.ideas_mobileBar__UK2nu{display:block}@media (min-width:1024px){.ideas_mobileBar__UK2nu{display:none}}.SplitSetup_page___BdI5{padding:var(--space-2) var(--space-4) 0}.SplitSetup_card__hW1L5{display:flex;flex-direction:column;gap:var(--space-4)}.SplitSetup_card__hW1L5 h1,.SplitSetup_card__hW1L5 h2,.SplitSetup_card__hW1L5 p{margin:0}.SplitSetup_card__hW1L5 .SplitSetup_close__8EjbR{display:none}.SplitSetup_secondary__S_NNn{color:var(--color-text-secondary)}.SplitSetup_desktopOnly__vEskI{display:none!important}.SplitSetup_item__I4pW7{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:20px;background:var(--color-bg-surface)}.SplitSetup_thumb__aStNB{display:flex;flex:none;align-items:center;justify-content:center;inline-size:56px;block-size:56px;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-tint-butter)}.SplitSetup_thumb__aStNB:has(img){background:var(--neutral-0)}.SplitSetup_thumb__aStNB img{inline-size:100%;block-size:100%;object-fit:cover}.SplitSetup_itemText__5Xn8_,.SplitSetup_personText__ZAft0{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.SplitSetup_personText__ZAft0>span{overflow:hidden;text-overflow:ellipsis}.SplitSetup_summary__9slCd{gap:6px;padding:var(--space-5);background:var(--color-accent-subtle)}.SplitSetup_people__wCUaZ,.SplitSetup_summary__9slCd{display:flex;flex-direction:column;border-radius:var(--radius-lg)}.SplitSetup_people__wCUaZ{overflow:hidden;background:var(--color-bg-surface)}.SplitSetup_person__iDDnb{display:flex;align-items:center;gap:var(--space-3);padding:10px var(--space-4) 10px var(--space-3)}.SplitSetup_cta__TdPWr,.SplitSetup_person__iDDnb+.SplitSetup_person__iDDnb{-webkit-border-before:1px solid var(--color-border-subtle);border-block-start:1px solid var(--color-border-subtle)}.SplitSetup_cta__TdPWr{position:-webkit-sticky;position:sticky;inset-block-end:0;display:flex;flex-direction:column;gap:var(--space-2);margin-inline:calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) var(--space-6);background:var(--color-bg-surface)}@media (min-width:1024px){.SplitSetup_mobileOnly___fxrq{display:none}.SplitSetup_desktopOnly__vEskI{display:flex!important;flex-direction:column;gap:var(--space-2)}.SplitSetup_page___BdI5{padding:var(--space-10) var(--space-6) var(--space-16)}.SplitSetup_card__hW1L5 .SplitSetup_close__8EjbR{display:inline-flex;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.SplitSetup_card__hW1L5{position:relative;inline-size:560px;margin:0 auto;padding:28px var(--space-8);border-radius:var(--radius-xl);background:var(--color-bg-surface)}.SplitSetup_item__I4pW7,.SplitSetup_people__wCUaZ{background:var(--color-bg-canvas)}.SplitSetup_cta__TdPWr{position:static;margin:0;padding:0;border:0;background:none}}.SplitSetup_scrim__tUH2o{position:fixed;inset:0;z-index:50;overflow-y:auto;background:var(--color-bg-canvas)}@media (min-width:1024px){.SplitSetup_scrim__tUH2o{background:var(--color-bg-overlay)}.SplitSetup_scrim__tUH2o .SplitSetup_page___BdI5{padding-block:var(--space-10)}}.CatalogImageCard_row__2n2IM{display:flex;align-items:flex-start;gap:var(--space-4)}.CatalogImageCard_thumb__XD2qH{display:flex;flex:none;align-items:center;justify-content:center;inline-size:120px;block-size:120px;overflow:hidden;border-radius:var(--radius-md);background:var(--color-accent-subtle)}.CatalogImageCard_thumb__XD2qH img{inline-size:100%;block-size:100%;object-fit:cover}.CatalogImageCard_side__A5uNF{display:flex;flex:1 1;flex-direction:column;align-items:flex-start;gap:var(--space-3);min-inline-size:0}.CatalogImageCard_side__A5uNF p{margin:0}.IdeaEditor_page__snZ2f{display:flex;flex-direction:column;gap:var(--space-4);max-inline-size:1200px}.IdeaEditor_page__snZ2f h1,.IdeaEditor_page__snZ2f h2,.IdeaEditor_page__snZ2f p{margin:0}.IdeaEditor_head__TU4Sk{display:flex;align-items:center;justify-content:space-between}.IdeaEditor_secondary__YueDJ{color:var(--color-text-secondary)}.IdeaEditor_columns__qDnbs{display:grid;grid-template-columns:360px minmax(0,1fr);grid-gap:var(--space-8);gap:var(--space-8);align-items:start}.IdeaEditor_form__z7PtT,.IdeaEditor_left__uJ_Ci{display:flex;flex-direction:column;gap:var(--space-4)}.IdeaEditor_card__4OSYX{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.IdeaEditor_photo__sCIN8{display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;border-radius:var(--radius-md);background:var(--color-tint-butter)}.IdeaEditor_photo__sCIN8:has(img){background:var(--neutral-0)}.IdeaEditor_photo__sCIN8 img{inline-size:100%;block-size:100%;object-fit:cover}.IdeaEditor_originalRow__fX954{display:flex;gap:var(--space-3)}.IdeaEditor_originalPhoto__yxLJS{flex:none;inline-size:72px;block-size:72px;border-radius:var(--radius-sm);object-fit:cover}.IdeaEditor_flags__tvD0O{display:flex;flex-wrap:wrap;gap:var(--space-1)}.IdeaEditor_row__gtkQS{display:grid;grid-template-columns:minmax(0,1fr) 140px;grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.IdeaEditor_select__UmxqD{display:flex;flex-direction:column;gap:var(--space-1);color:var(--color-text-secondary)}.IdeaEditor_select__UmxqD select{min-block-size:52px;padding-inline:var(--space-3);border:1px solid var(--color-border-control);border-radius:var(--radius-md);background:var(--color-bg-surface);color:var(--color-text-primary);font:inherit}.IdeaEditor_actions__OWi5y{display:flex;flex-wrap:wrap;gap:var(--space-3);-webkit-padding-before:var(--space-2);padding-block-start:var(--space-2)}.IdeaEditor_sheet__LQN8m{display:flex;flex-direction:column;gap:var(--space-3)}.IdeaEditor_google__mku1Z{display:flex;flex-direction:column;gap:2px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-canvas);color:var(--color-text-secondary)}.IdeaEditor_googleTitle__QD2j4{color:var(--color-text-accent)}.IdeaEditor_switchRow__2bSd4{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-block-size:56px}.IdeaEditor_switchRow__2bSd4>span{display:flex;flex-direction:column}.IdeaEditor_publicLink__fJFjb{display:inline-flex;align-items:center;min-block-size:var(--size-control-lg);padding-inline:var(--space-3);color:var(--color-text-accent)}.IdeaEditor_fetchRow__PYWca{display:flex;align-items:flex-start;gap:var(--space-3);min-block-size:44px}.IdeaEditor_fetchRow__PYWca>span:last-child{display:flex;flex-direction:column;min-inline-size:0;overflow-wrap:anywhere}.IdeaEditor_linkActions__HDm3V{display:flex;flex-wrap:wrap;gap:var(--space-2)}