.giftidea-output h2 .meta-icon,.giftidea-output strong .meta-icon,.giftidea-why strong .meta-icon,.giftidea-reaction strong .meta-icon,.giftidea-where strong .meta-icon,.creation-item .giftidea-why strong svg,.creation-item .giftidea-reaction strong svg,.creation-item .giftidea-where strong svg{width:22px;height:22px;margin-right:10px;flex-shrink:0}.giftidea-chip .meta-icon,.creation-item .giftidea-chip svg{width:18px;height:18px;flex-shrink:0}.giftidea-why,.giftidea-reaction{margin:18px 0;padding:14px 18px;border-radius:6px}.giftidea-why{background:#6ecc7a1a;border-left:4px solid #6ecc7a}.giftidea-why strong{color:#6ecc7a;display:inline-flex;align-items:center;font-size:1.02em;margin-bottom:6px}.giftidea-why>div{color:#b8c5d0;margin-top:6px;line-height:1.55}.giftidea-reaction{background:#ffc44b1a;border-left:4px solid #ffc44b}.giftidea-reaction strong{color:#ffc44b;display:inline-flex;align-items:center;font-size:1.02em;margin-bottom:6px}.giftidea-reaction>div{color:#e8d6b0;margin-top:6px;font-style:italic;line-height:1.55}.giftidea-where{margin:18px 0;padding:14px 18px;border-radius:6px;background:#88aacc14;border-left:4px solid #88aacc}.giftidea-where strong{color:#8ac;display:inline-flex;align-items:center;font-size:1.02em;margin-bottom:6px}.giftidea-where>div{color:#b8c5d0;margin-top:6px;line-height:1.55}.giftidea-meta-chips{font-size:.92em;margin-top:20px;padding-top:14px;border-top:1px solid rgba(136,170,204,.15);display:flex;gap:18px;flex-wrap:wrap}.giftidea-chip{display:inline-flex;align-items:center;gap:8px;color:#b8c5d0}.giftidea-chip .meta-icon{color:#8ac}.creation-item .giftidea-output>h2,.creation-item h2:has(+div){margin-bottom:12px}
