.gift-item_itemContainer__xQaDc{display:flex;flex-direction:row;align-items:center;border-radius:var(--nova-radius-md,8px);border:1px solid var(--color-primary-100,#21409a);padding:var(--nova-space-sm,8px);position:relative;width:100%;max-width:100%;box-sizing:border-box}.gift-item_itemContainer__xQaDc.gift-item_disabled__Jaw81{border-color:var(--color-neutral-30,#d1d5db);background-color:var(--color-neutral-10,#f9fafb);opacity:.7}.gift-item_itemContainer__xQaDc.gift-item_highlighted__9CaQt{background-color:#dbf6ff;border-color:var(--color-primary-100,#21409a)}.gift-item_checkboxContainer__xGkfM{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:var(--nova-space-xs,5px);margin-right:var(--nova-space-sm,10px);margin-left:var(--nova-space-xs,2px)}.gift-item_giftContentWrapper__6q1af{display:flex;flex-direction:column;flex:1;gap:var(--space-md);min-width:0}.gift-item_content__5s3Wg{display:flex;flex-direction:row;align-items:center;width:100%}.gift-item_viewImage__DNWF_{border:1px solid var(--color-neutral-30,#d1d5db);width:42px;height:42px;min-width:42px;border-radius:var(--nova-radius-sm,4px);background-color:var(--color-neutral-0,#ffffff);display:flex;align-items:center;justify-content:center;overflow:hidden}.gift-item_image__b6AXw{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;pointer-events:none}.gift-item_viewName__u7B6_{margin-left:var(--nova-space-sm,8px);flex:1;min-width:0;padding-right:var(--nova-space-sm,8px)}.gift-item_giftName___cO57{display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-size:var(--font-size-xs);line-height:1.4;color:var(--color-neutral-90,#111827)}.gift-item_giftPrice__YPJdj{color:var(--color-accent-orange);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.gift-item_radioButton__y713D{width:20px;height:20px;border-radius:50%;border:2px solid var(--color-neutral-40,#9ca3af);background-color:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:all .2s ease}.gift-item_radioButton__y713D.gift-item_radioChecked__goQjh,.gift-item_radioButton__y713D:hover:not(.gift-item_radioDisabled__T3AJk){border-color:var(--color-primary-100,#21409a)}.gift-item_radioButton__y713D.gift-item_radioChecked__goQjh .gift-item_radioInner___9NWI{width:10px;height:10px;border-radius:50%;background-color:var(--color-primary-100,#21409a)}.gift-item_radioButton__y713D.gift-item_radioDisabled__T3AJk{cursor:not-allowed;opacity:.5}.gift-item_radioInner___9NWI{width:0;height:0;border-radius:50%;background-color:transparent;transition:all .2s ease}.gift-item_removeButton__Kt0zh{position:absolute;top:var(--nova-space-xs,8px);right:var(--nova-space-xs,8px);padding:var(--nova-space-2xs,4px);background-color:rgba(255,255,255,.9);border-radius:var(--nova-radius-full,50%);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-error-100,#ed1c24);transition:background-color .2s ease}.gift-item_removeButton__Kt0zh:hover{background-color:var(--color-error-10,#fef2f2)}.gift-item_autoFillHint__WYD29{width:100%;padding-top:var(--space-xs,.25rem)}.gift-item_autoFillHintText__SEqZ3{color:var(--color-primary-100,#21409a);font-style:italic;font-size:var(--font-size-xs,.75rem)}


/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */.single-rule-gift-change-widget_bottomSheetHeader__DV1uV{padding:var(--space-md);border-bottom:1px solid var(--color-neutral-20);justify-content:space-between;align-items:center;display:flex}.single-rule-gift-change-widget_bottomSheetHeaderTitle__XXiGk{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-neutral-90)}.single-rule-gift-change-widget_bottomSheetHeaderCloseButton__Yr0gN{padding:var(--space-xs);cursor:pointer}.single-rule-gift-change-widget_container__MZd1Y{background-color:var(--color-neutral-0);flex-direction:column;width:100%;height:100%;display:flex}.single-rule-gift-change-widget_header__7cVnX{padding:var(--space-md);border-bottom:1px solid var(--color-neutral-20);flex-direction:row;justify-content:space-between;align-items:center;display:flex}.single-rule-gift-change-widget_content__9mFKb{padding:var(--space-md);flex:1;overflow-y:auto}.single-rule-gift-change-widget_giftItem__QVpHS{padding:var(--space-md);border-radius:var(--radius-md);border:1px solid var(--color-neutral-20);background-color:var(--color-neutral-0);cursor:pointer;margin-bottom:var(--space-md);flex-direction:row;align-items:center;transition:all .2s;display:flex}.single-rule-gift-change-widget_giftItem__QVpHS:hover{border-color:var(--color-primary-50)}.single-rule-gift-change-widget_giftItemSelected__4SP0X{border-color:var(--color-error-100);background-color:var(--color-error-10)}.single-rule-gift-change-widget_giftImage__ZIE21{border-radius:var(--radius-md);-o-object-fit:cover;object-fit:cover;width:64px;height:64px;margin-right:var(--space-md)}.single-rule-gift-change-widget_giftInfo__KVU8H{flex:1}.single-rule-gift-change-widget_footer__EIvtc{padding:var(--space-md);border-top:1px solid var(--color-neutral-20);justify-content:flex-end;align-items:center;gap:var(--space-md);flex-direction:row;display:flex}.single-rule-gift-change-widget_counterContainer__ebzY3{justify-content:center;align-items:center;gap:var(--space-md);padding:var(--space-md);flex-direction:row;display:flex}.single-rule-gift-change-widget_quantityStepperContainer__pQ0dk{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--space-md);flex-direction:row;display:flex}.single-rule-gift-change-widget_titleGiftChange__5vNDS{width:100%;color:var(--color-primary-100);text-align:center;margin-bottom:var(--space-md)}.gift-quantity-badge_badge__XZ1NU{font-size:var(--nova-font-size-sm,14px);font-weight:500;color:var(--color-neutral-70,#374151);line-height:1.2}