.modal-rescue-content[data-v-20158598]{background:#fff;border-radius:16px;box-shadow:0 24px 64px #150b4233;position:relative}.close-btn[data-v-20158598]{align-items:center;background:#fff;border:1px solid #d8d5e8;border-radius:50%;color:#a29aba;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;position:absolute;right:10px;top:10px;width:24px;z-index:2}.close-btn ion-icon[data-v-20158598]{font-size:14px}.modal-container[data-v-20158598]{max-height:90vh;overflow-y:auto;padding:20px 16px 14px}.info-section[data-v-20158598]{margin-bottom:10px}.section-title[data-v-20158598]{color:#7168d9;font-size:18px;font-weight:900;line-height:1.2;margin:0 0 4px}.section-text[data-v-20158598]{color:#777297;font-size:14px;line-height:1.4;margin:0}.progress-timeline[data-v-20158598]{align-items:flex-start;display:flex;gap:0;justify-content:center;margin:0 auto;max-width:340px;padding:10px 40px 8px}.timeline-item[data-v-20158598]{flex-direction:column;flex-shrink:0;padding-bottom:28px;position:relative}.timeline-icon[data-v-20158598],.timeline-item[data-v-20158598]{align-items:center;display:flex}.timeline-icon[data-v-20158598]{border-radius:50%;box-sizing:border-box;height:28px!important;justify-content:center;max-height:28px;max-width:28px;min-height:28px;min-width:28px;width:28px!important}.timeline-icon ion-icon[data-v-20158598]{color:#fff;font-size:13px!important;--ionicon-stroke-width:48px}.timeline-icon[data-v-20158598] svg{fill:#fff;height:14px;width:14px}.timeline-icon.completed[data-v-20158598]{background:#4fd998;border:2px solid #4fd998}.timeline-icon.expired[data-v-20158598]{background:#ff638d;border:2px solid #ff638d}.timeline-icon.current[data-v-20158598]{background:#32cf90;border:2px solid #a7eed1}.timeline-icon.pending-icon[data-v-20158598]{background:#eceaf6;border:2px solid #d8d4e8}.timeline-icon.pending-icon ion-icon[data-v-20158598]{color:#c2bdd7}.timeline-label[data-v-20158598]{color:#7d77a0;font-size:9px;font-weight:600;left:50%;line-height:1.2;margin:0;position:absolute;text-align:center;top:32px;transform:translate(-50%);white-space:nowrap}.timeline-label.current-label[data-v-20158598]{color:#31c989;font-weight:800}.timeline-connector[data-v-20158598]{border-radius:999px;flex:1;height:3px;margin-top:13px;max-width:36px;min-width:16px}.timeline-connector.complete-to-expired[data-v-20158598]{background:linear-gradient(90deg,#4fd998,#ff638d)}.timeline-connector.expired-to-current[data-v-20158598]{background:linear-gradient(90deg,#ff638d,#32cf90)}.timeline-connector.pending[data-v-20158598]{background:#dad7e9}.wait-section[data-v-20158598]{border-top:1px solid #eceaf7;margin-top:0;padding-top:12px}.wait-section .section-title[data-v-20158598]{color:#7168d9;margin:0 0 10px}.card-group[data-v-20158598]{margin-bottom:8px}.card-group[data-v-20158598]:last-child{margin-bottom:0}.feature-card[data-v-20158598]{background:transparent;border:none;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;padding:0;text-align:left;transition:transform .12s ease;width:100%}.feature-card[data-v-20158598]:hover{transform:translateY(-1px)}.feature-card-top[data-v-20158598]{padding:10px 12px;width:100%}.feature-card-bottom[data-v-20158598]{background:#fff;padding:6px 12px 8px;width:100%}.card-row[data-v-20158598]{gap:8px;justify-content:space-between}.card-left[data-v-20158598],.card-row[data-v-20158598]{align-items:center;display:flex}.card-left[data-v-20158598]{gap:10px;min-width:0}.card-icon-wrap[data-v-20158598]{align-items:center;background:#ffffff47;border-radius:10px;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.card-svg[data-v-20158598]{height:20px;width:20px}.card-svg[data-v-20158598] svg{fill:#fff}.card-text[data-v-20158598]{min-width:0}.card-title[data-v-20158598]{color:#fff;font-size:16px;font-weight:900;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-subtitle[data-v-20158598]{color:#ffffffe6;font-size:10px;font-weight:800;letter-spacing:.3px;line-height:1.2;margin:2px 0 0;text-transform:uppercase}.rescue-card[data-v-20158598]{border:1px solid #f3a2c3}.rescue-card .feature-card-top[data-v-20158598]{background:linear-gradient(180deg,#ff66b0,#f55ca7)}.rescue-card .feature-card-bottom[data-v-20158598]{background:#fff8fb}.gallery-card[data-v-20158598]{border:1px solid #78d3e9}.gallery-card .feature-card-top[data-v-20158598]{background:linear-gradient(180deg,#3ccae2,#23b9d7)}.gallery-card .feature-card-bottom[data-v-20158598]{background:#f2fbff}.reward-badge[data-v-20158598]{border-radius:999px;display:flex;flex-shrink:0;gap:3px;padding:3px 8px 3px 5px}.reward-badge[data-v-20158598],.reward-plus[data-v-20158598]{align-items:center;background:#fff}.reward-plus[data-v-20158598]{border:1.5px solid #d7d2eb;border-radius:50%;color:#6d62b6;display:inline-flex;font-size:12px;font-weight:900;height:18px;justify-content:center;line-height:1;width:18px}.reward-coin[data-v-20158598]{height:20px;width:20px}.reward-amount[data-v-20158598]{color:#5a4fa5;font-size:20px;font-weight:900;line-height:1}.card-desc[data-v-20158598]{color:#a29cba;font-size:12px;line-height:1.3;margin:0}@media(max-width:480px){.modal-container[data-v-20158598]{padding:18px 10px 10px}.timeline-connector[data-v-20158598]{min-width:6px}.reward-amount[data-v-20158598]{font-size:18px}}.why-on-rescue-board-modal{--width:min(456px, calc(100vw - 18px) )!important;--height:auto!important;--max-height:92vh!important;--border-radius:18px!important;--background:transparent!important}.why-on-rescue-board-modal::part(content){background:transparent;border-radius:18px;overflow:hidden}@media(max-width:480px){.why-on-rescue-board-modal{--width: calc(100vw - 16px) !important}}.dark .why-on-rescue-board-modal .modal-rescue-content{background:#1a0a50;box-shadow:0 24px 68px #00000080}.dark .why-on-rescue-board-modal .close-btn{background:#261266;border-color:#4a3a8c;color:#b1a8d8}.dark .why-on-rescue-board-modal .section-title{color:#9ba0ff}.dark .why-on-rescue-board-modal .section-text{color:#a9a1cc}.dark .why-on-rescue-board-modal .timeline-icon.pending-icon{background:#2c1e68;border-color:#4b3e81}.dark .why-on-rescue-board-modal .timeline-icon.pending-icon ion-icon{color:#786f9f}.dark .why-on-rescue-board-modal .timeline-connector.pending{background:#4a3e7b}.dark .why-on-rescue-board-modal .timeline-label{color:#9a92be}.dark .why-on-rescue-board-modal .timeline-label.current-label{color:#54e3ab}.dark .why-on-rescue-board-modal .wait-section{border-top-color:#3a2c79}.dark .why-on-rescue-board-modal .rescue-card{border-color:#a7428a}.dark .why-on-rescue-board-modal .rescue-card .feature-card-bottom{background:#2e1b69}.dark .why-on-rescue-board-modal .gallery-card{border-color:#2a84a1}.dark .why-on-rescue-board-modal .gallery-card .feature-card-bottom{background:#1d2e66}.dark .why-on-rescue-board-modal .reward-badge{background:#f2edff}.dark .why-on-rescue-board-modal .reward-plus{border-color:#beb5e5;color:#6859b0}.dark .why-on-rescue-board-modal .reward-amount{color:#554a9d}.dark .why-on-rescue-board-modal .card-desc{color:#a39ac6}
