.Reactions_body__sCxgf,.Reactions_picker__r8yGV{display:flex;flex-direction:column;gap:var(--space-4)}.Reactions_picker__r8yGV h3{margin:0}.Reactions_secondary__yzuOX{margin:0;color:var(--color-text-secondary)}.Reactions_bar__0_xQo{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;display:flex;align-items:center;justify-content:space-between;gap:var(--space-1);padding:6px var(--space-2);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-surface)}.Reactions_barFloating__Pg9Eg{border:0;box-shadow:var(--elevation-3)}.Reactions_barEmoji__tLLb9{display:flex;flex:none;align-items:center;justify-content:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--color-text-primary);font-size:26px;line-height:1;cursor:pointer}.Reactions_barEmoji__tLLb9:hover{background:var(--color-bg-subtle)}.Reactions_barEmoji__tLLb9:focus-visible,.Reactions_gridEmoji__Cgzc1:focus-visible,.Reactions_personRow__F225u:focus-visible,.Reactions_pill__CkN62:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}.Reactions_barOn___FyYJ{background:var(--color-accent-subtle);box-shadow:inset 0 0 0 2px var(--color-accent-default)}.Reactions_barMore__rFFwu{background:var(--color-bg-subtle)}.Reactions_people__I67IT{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.Reactions_personRow__F225u{display:flex;align-items:center;gap:var(--space-3);inline-size:100%;min-block-size:56px;padding:var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text-primary);font:inherit;text-align:start;text-decoration:none}a.Reactions_personRow__F225u,button.Reactions_personRow__F225u{cursor:pointer}a.Reactions_personRow__F225u:hover,button.Reactions_personRow__F225u:hover{background:var(--color-bg-subtle)}.Reactions_personText__2K3sd{display:flex;flex:1 1;flex-direction:column;gap:2px;min-inline-size:0}.Reactions_personEmoji__kT6i4{font-family:var(--font-libre-baskerville),serif;font-size:18px;line-height:24px}.Reactions_countRow__7Qesy{display:flex;align-items:center;justify-content:space-between;min-block-size:56px;padding:var(--space-2)}.Reactions_personEmojiBig__MC7AG{font-size:20px}.Reactions_search___rp6e{display:flex;align-items:center;gap:var(--space-3);min-block-size:52px;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)}.Reactions_search___rp6e:focus-within{border:2px solid var(--color-border-focus);padding-inline:calc(var(--space-4) - 1px)}.Reactions_search___rp6e input{flex:1 1;min-inline-size:0;padding:0;border:0;background:none;color:var(--color-text-primary);font:inherit;font-size:16px;outline:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.Reactions_grid__FW402{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-gap:2px;gap:2px;max-block-size:40vh;overflow-y:auto}.Reactions_gridEmoji__Cgzc1{display:flex;align-items:center;justify-content:center;min-inline-size:0;block-size:44px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;font-size:24px;line-height:1;cursor:pointer}.Reactions_gridEmoji__Cgzc1:hover{background:var(--color-bg-subtle)}.Reactions_gridOn__1SOKN{background:var(--color-accent-subtle);box-shadow:inset 0 0 0 2px var(--color-accent-default)}.Reactions_pills__qZMap{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.Reactions_pill__CkN62{position:relative;display:inline-flex;align-items:center;gap:6px;block-size:36px;padding-inline:var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-full);background:var(--color-bg-surface);color:var(--color-text-primary);cursor:pointer}.Reactions_pill__CkN62:after{content:"";position:absolute;inset:-4px}.Reactions_pillOn__7Ni2L{padding-inline:calc(var(--space-3) - 1px);border:2px solid var(--color-accent-default);background:var(--color-accent-subtle)}.Reactions_pillAdd__ooRRN{color:var(--color-text-secondary)}.Reactions_pillEmoji__pw_Hg{font-size:16px;line-height:1}.Reactions_summary__JG7_v{position:relative;z-index:2;display:inline-flex;align-items:center;gap:4px;padding:2px var(--space-2);border:0;border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer}.Reactions_summaryEmoji__tlpfx{color:var(--color-text-primary)}.Reactions_holdLayer__rwfB_{position:fixed;inset:0;z-index:1000;background:color-mix(in srgb,var(--color-bg-overlay) 85%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.Reactions_holdCard__yrb0c{position:absolute;pointer-events:none}.Reactions_holdBar__cMqdI{position:absolute;inset-inline:var(--space-4)}.WishDetail_layout__rrqiI{display:flex;flex-direction:column;gap:var(--space-4)}.WishDetail_image__v0t_G{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--radius-xl);background:var(--color-accent-subtle);overflow:hidden}.WishDetail_image__v0t_G:has(.WishDetail_photo__6uE_l){background:var(--neutral-0)}.WishDetail_photo__6uE_l{inline-size:100%;block-size:100%;object-fit:cover}.WishDetail_imageActions__5xRYz{position:absolute;inset:var(--space-3) var(--space-3) auto;display:flex;gap:var(--space-2)}.WishDetail_imageActions__5xRYz button{border-color:transparent}.WishDetail_spacer__jb2kA{flex:1 1}.WishDetail_details__iXchc{display:flex;flex-direction:column;gap:var(--space-4);min-inline-size:0}.WishDetail_details__iXchc>*{animation:var(--anim-rise-in) var(--motion-duration-slow) var(--motion-easing-standard) backwards}.WishDetail_details__iXchc>[data-no-rise]{animation:none}.WishDetail_titleBlock__DP1yO{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2)}.WishDetail_wantBadge__4wwmC{display:inline-flex;align-items:center;gap:var(--space-1);block-size:30px;padding-inline:var(--space-2) 10px;border-radius:var(--radius-full);background:var(--color-bg-surface)}.WishDetail_heart__dmG3z{color:var(--color-accent-default)}.WishDetail_heart__dmG3z path{fill:currentColor}.WishDetail_title__X936p{margin:0;font-family:var(--font-family-serif);font-weight:var(--type-heading-md-weight);font-size:var(--type-heading-md-size);line-height:var(--type-heading-md-line-height);letter-spacing:var(--type-heading-md-tracking)}.WishDetail_price__pKLot{margin:0}.WishDetail_card__lb_PC{display:flex;flex-direction:column;gap:6px;padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-bg-surface)}.WishDetail_card__lb_PC p{margin:0}.WishDetail_shop__3Th69{flex-direction:row;align-items:center;gap:var(--space-3);padding:var(--space-3)}.WishDetail_shopText__qeJUo{display:flex;flex-direction:column;gap:2px;flex:1 1;min-inline-size:0}.WishDetail_shopName__azLD1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WishDetail_openLink__Wagix{display:inline-flex;align-items:center;gap:var(--space-2);min-block-size:var(--size-control-md);padding-inline:var(--space-4);border-radius:var(--radius-full);background:var(--color-bg-subtle);color:var(--color-text-primary);font:var(--type-label-md-weight) var(--type-label-md-size) /var(--type-label-md-line-height) var(--font-family-sans);text-decoration:none;flex:none}.WishDetail_secondary__QV2BM{color:var(--color-text-secondary)}.WishDetail_actions__yL91g{display:flex;flex-direction:column;gap:var(--space-2)}.WishDetail_card__lb_PC h2,.WishDetail_details__iXchc p,.WishDetail_titleBlock__DP1yO h1{margin:0}@media (min-width:1024px){.WishDetail_layout__rrqiI{flex-direction:row;align-items:flex-start;gap:var(--space-8)}.WishDetail_image__v0t_G{flex:0 0 520px;aspect-ratio:1}.WishDetail_mobileOnlyButton__utacG{display:none!important}.WishDetail_details__iXchc{flex:1 1;-webkit-padding-before:var(--space-4);padding-block-start:var(--space-4)}.WishDetail_title__X936p{font-weight:var(--type-display-weight);font-size:var(--type-display-size);line-height:var(--type-display-line-height);letter-spacing:var(--type-display-tracking)}.WishDetail_actions__yL91g{flex-direction:row;flex-wrap:wrap}}