.gift-options .gift-option-skeleton[data-v-c4e7bf4a]{border:1px solid #e0e0e0;border-radius:8px;align-items:center;margin-bottom:12px;padding:12px;display:flex}.gift-options .gift-option-skeleton .gift-option-radio[data-v-c4e7bf4a]{flex-shrink:0;margin-right:12px}.gift-options .gift-option-skeleton .gift-option-text[data-v-c4e7bf4a]{flex:1}.gift-icon-skeleton[data-v-c4e7bf4a]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%) 0 0/200% 100%;border-radius:4px;flex-shrink:0;width:24px;height:24px;margin-right:12px;animation:1.5s infinite shimmer-c4e7bf4a}.radio-skeleton[data-v-c4e7bf4a]{background-color:#0000;border:2px solid #e0e0e0;border-radius:50%;width:20px;height:20px;position:relative}@keyframes shimmer-c4e7bf4a{0%{background-position:-200% 0}to{background-position:200% 0}}.gift-selection-modal[data-v-bb388cff]{border-radius:0;height:100%}.gift-selection-modal[data-v-bb388cff] .advertisement-banner{margin-top:0}.gift-selection-title[data-v-bb388cff]{color:rgb(var(--v-theme-primary));font-size:20px;font-weight:700}.close-btn[data-v-bb388cff]{position:absolute;top:50%;left:16px;transform:translateY(-50%)}.gift-options .gift-option[data-v-bb388cff]{cursor:pointer;border:1px solid #e0e0e0;border-radius:8px;align-items:center;margin-bottom:12px;padding:12px;transition:all .2s;display:flex}.gift-options .gift-option[data-v-bb388cff]:hover:not(.gift-option--disabled){background-color:#f5f5f5;border-color:#d0d0d0}.gift-options .gift-option.gift-option--selected[data-v-bb388cff]{background-color:rgba(var(--v-theme-primary),.05);border-color:rgb(var(--v-theme-primary))}.gift-options .gift-option.gift-option--disabled[data-v-bb388cff]{cursor:not-allowed;opacity:.6}.gift-options .gift-option .gift-option-radio[data-v-bb388cff]{flex-shrink:0;margin-left:8px;margin-right:12px}.gift-options .gift-option .gift-option-content[data-v-bb388cff]{flex:1;align-items:flex-start;display:flex}.gift-options .gift-option .gift-option-text[data-v-bb388cff]{flex-direction:column;flex:1;display:flex}.gift-options .gift-option .gift-option-text .disabled-message[data-v-bb388cff]{color:#666;margin-top:4px;font-size:12px;line-height:1.3}.gift-options .gift-option .radio-circle[data-v-bb388cff]{border:2px solid #d0d0d0;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;transition:all .2s;display:flex}.gift-options .gift-option .radio-circle.radio-circle--selected[data-v-bb388cff]{background-color:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary))}.gift-options .gift-option .radio-circle.radio-circle--disabled[data-v-bb388cff]{background-color:#f5f5f5;border-color:#e0e0e0}.gift-options .gift-option .radio-circle .radio-circle-inner[data-v-bb388cff]{background-color:#fff;border-radius:50%;width:8px;height:8px}.profile-incomplete-modal[data-v-fabc041e]{border-radius:12px}.profile-incomplete-title[data-v-fabc041e]{color:rgb(var(--v-theme-primary));font-size:18px;font-weight:700}