.oxlyQG_sortableList{flex-direction:column;gap:8px;display:flex}.oxlyQG_sortableItem{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:default;align-items:stretch;transition:border-color .2s,opacity .2s,transform .2s;display:flex}.oxlyQG_sortableItem:hover{border-color:var(--accent-primary)}.oxlyQG_sortableItem.oxlyQG_dragging{opacity:.4}.oxlyQG_sortableItem.oxlyQG_dragOver{border-color:var(--accent-primary);border-style:dashed;transform:scale(1.02);box-shadow:0 0 12px #00d9ff33}.oxlyQG_dragHandle{cursor:grab;width:36px;min-height:44px;color:var(--text-muted);-webkit-user-select:none;user-select:none;border-right:1px solid var(--border-color);flex-shrink:0;justify-content:center;align-items:center;font-size:1rem;display:flex}.oxlyQG_dragHandle:hover{color:var(--accent-primary)}.oxlyQG_dragHandle:active{cursor:grabbing}.oxlyQG_itemBody{flex:1;min-width:0;padding:12px}.oxlyQG_itemTitle{color:var(--text-primary);align-items:center;gap:8px;font-weight:500;display:flex}.oxlyQG_itemTitle input{color:var(--text-primary);border-radius:var(--radius-sm);background:0 0;border:1px solid #0000;flex:1;padding:4px 8px;font-size:.95rem}.oxlyQG_itemTitle input:focus{border-color:var(--accent-primary);background:var(--bg-secondary);outline:none}.oxlyQG_itemTitle input:hover{border-color:var(--border-color)}.oxlyQG_itemDescription{color:var(--text-secondary);margin-top:6px;padding-left:4px;font-size:.8rem;line-height:1.4}.oxlyQG_itemMeta{color:var(--text-muted);gap:12px;margin-top:6px;padding-left:4px;font-size:.75rem;display:flex}.oxlyQG_itemActions{flex-shrink:0;align-items:center;gap:4px;padding:8px;display:flex}.oxlyQG_actionBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 6px;font-size:.75rem;transition:color .2s,background .2s}.oxlyQG_actionBtn:hover{color:var(--text-primary);background:var(--bg-secondary)}.oxlyQG_actionBtnDanger{}.oxlyQG_actionBtnDanger:hover{color:var(--accent-secondary);background:#ff33661a}.oxlyQG_addForm{gap:8px;margin-top:12px;display:flex}.oxlyQG_addForm input{background:var(--bg-tertiary);border:1px dashed var(--border-color);border-radius:var(--radius-md);color:var(--text-primary);flex:1;padding:10px 12px;font-size:.9rem}.oxlyQG_addForm input:focus{border-color:var(--accent-primary);border-style:solid;outline:none}.oxlyQG_addBtn{background:var(--accent-primary);color:var(--bg-primary);border-radius:var(--radius-md);white-space:nowrap;padding:10px 16px;font-size:.85rem;font-weight:600}.oxlyQG_addBtn:hover{box-shadow:var(--shadow-glow)}.oxlyQG_addBtn:disabled{opacity:.6;cursor:not-allowed}.oxlyQG_emptyState{text-align:center;color:var(--text-secondary);padding:32px 16px;font-size:.9rem}.oxlyQG_header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.oxlyQG_header h3{color:var(--text-primary);font-size:1rem}.oxlyQG_saveBtn{border:1px solid var(--accent-primary);color:var(--accent-primary);border-radius:var(--radius-md);background:0 0;padding:6px 14px;font-size:.8rem;font-weight:500}.oxlyQG_saveBtn:hover{background:#00d9ff1a}.oxlyQG_saveBtn:disabled{opacity:.5;cursor:not-allowed}.oxlyQG_completedItem{opacity:.6;}.oxlyQG_completedItem:hover{opacity:.8}.oxlyQG_checkboxWrap{align-items:center;padding:0 8px;display:flex}.oxlyQG_checkboxWrap input[type=checkbox]{width:18px;height:18px;accent-color:var(--accent-success);cursor:pointer}.oxlyQG_completedText{text-decoration:line-through;color:var(--text-muted)!important}.oxlyQG_completedIdicator{color:var(--accent-success);margin-left:8px;font-size:.75rem}.oxlyQG_dateInput{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);color:var(--text-primary);padding:2px 6px;font-size:.75rem}.oxlyQG_dateInput:focus{border-color:var(--accent-primary);outline:none}.oxlyQG_overdue{background:#ef44440d!important}.oxlyQG_overdueBadge{color:#ef4444;letter-spacing:.5px;text-transform:uppercase;background:#ef44441a;border-radius:4px;align-items:center;gap:4px;padding:2px 6px;font-size:.65rem;font-weight:700;display:inline-flex}.oxlyQG_prioritySelect{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;appearance:auto;padding:2px 6px;font-size:.75rem}.oxlyQG_prioritySelect:focus{border-color:var(--accent-primary);outline:none}.oxlyQG_completedIndicator{color:var(--accent-success);margin-left:8px;font-size:.75rem}@media (max-width:768px){.oxlyQG_addForm{flex-direction:column}.oxlyQG_dragHandle{width:28px}}.oxlyQG_goalsSummary{color:var(--text-muted);font-size:.8rem}.oxlyQG_progressRow{align-items:center;gap:8px;margin-bottom:16px;display:flex}.oxlyQG_progressTrack{background:var(--bg-primary);border-radius:3px;flex:1;height:6px;overflow:hidden}.oxlyQG_progressFill{background:linear-gradient(90deg, var(--accent-primary), var(--accent-success));border-radius:3px;height:100%;transition:width .3s}.oxlyQG_progressPct{color:var(--text-muted);text-align:right;min-width:40px;font-size:.75rem}.oxlyQG_milestoneSummary{color:var(--text-muted);font-size:.8rem}.oxlyQG_overdueChip{color:#ef4444;margin-left:8px}.oxlyQG_progressSection{margin-bottom:16px}.oxlyQG_milestoneRow{align-items:center;gap:8px;display:flex}.oxlyQG_overdueWarning{color:#ef4444;align-items:center;gap:4px;margin-top:4px;font-size:.7rem;display:flex}.oxlyQG_dateLabel{color:var(--text-muted);align-items:center;gap:4px;font-size:.75rem;display:flex}.oxlyQG_priorityDisplay{font-size:.75rem}
.rrnHqW_header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.rrnHqW_header h3{color:var(--text-primary);font-size:1rem}.rrnHqW_addResourceBtn{background:var(--accent-primary);color:var(--bg-primary);border-radius:var(--radius-md);padding:8px 16px;font-size:.85rem;font-weight:600}.rrnHqW_addResourceBtn:hover{box-shadow:var(--shadow-glow)}.rrnHqW_resourceForm{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);margin-bottom:16px;padding:16px}.rrnHqW_formRow{margin-bottom:10px}.rrnHqW_formInput{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.9rem}.rrnHqW_formInput:focus{border-color:var(--accent-primary);outline:none}.rrnHqW_formSelect{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.9rem}.rrnHqW_formTextarea{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);resize:vertical;padding:10px 12px;font-family:inherit;font-size:.9rem}.rrnHqW_formTextarea:focus{border-color:var(--accent-primary);outline:none}.rrnHqW_formActions{justify-content:flex-end;gap:8px;display:flex}.rrnHqW_cancelBtn{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-md);background:0 0;padding:8px 16px;font-size:.85rem}.rrnHqW_cancelBtn:hover{border-color:var(--text-primary);color:var(--text-primary)}.rrnHqW_saveBtn{background:var(--accent-primary);color:var(--bg-primary);border-radius:var(--radius-md);padding:8px 16px;font-size:.85rem;font-weight:600}.rrnHqW_saveBtn:hover{box-shadow:var(--shadow-glow)}.rrnHqW_saveBtn:disabled{opacity:.6;cursor:not-allowed}.rrnHqW_emptyState{text-align:center;color:var(--text-secondary);padding:32px 16px;font-size:.9rem}.rrnHqW_resourceList{flex-direction:column;gap:8px;display:flex}.rrnHqW_resourceCard{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s,opacity .2s;display:flex}.rrnHqW_resourceCard:hover{border-color:var(--accent-primary)}.rrnHqW_resourceCard.rrnHqW_completed{opacity:.6}.rrnHqW_resourceCheck input{width:18px;height:18px;accent-color:var(--accent-success);cursor:pointer}.rrnHqW_resourceIcon{flex-shrink:0;font-size:1.3rem}.rrnHqW_resourceBody{flex:1;min-width:0}.rrnHqW_resourceTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rrnHqW_resourceTitle a{color:var(--accent-primary);word-break:break-all;font-weight:500;text-decoration:none}.rrnHqW_resourceTitle a:hover{text-decoration:underline}.rrnHqW_resourceTitle span{color:var(--text-primary);font-weight:500}.rrnHqW_resourceTypeBadge{background:var(--bg-secondary);color:var(--text-muted);text-transform:uppercase;letter-spacing:.3px;border-radius:10px;padding:2px 8px;font-size:.65rem}.rrnHqW_resourceDescription{color:var(--text-secondary);margin-top:4px;font-size:.8rem;line-height:1.4}.rrnHqW_resourceActions{flex-shrink:0;gap:4px;display:flex}.rrnHqW_editBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:.85rem}.rrnHqW_editBtn:hover{color:var(--accent-primary);background:#00d9ff1a}.rrnHqW_deleteBtn{}.rrnHqW_deleteBtn:hover{color:var(--accent-secondary);background:#ff33661a}.rrnHqW_dragHandle{cursor:grab;color:var(--text-muted);-webkit-user-select:none;user-select:none;padding:4px;font-size:1.1rem;line-height:1}.rrnHqW_dragHandle:hover{color:var(--text-primary)}.rrnHqW_dragging{opacity:.4;border-style:dashed}.rrnHqW_dragOver{border-color:var(--accent-primary);box-shadow:0 0 8px #00d9ff33}.rrnHqW_goalsSummary{color:var(--text-muted);font-size:.8rem}.rrnHqW_progressRow{align-items:center;gap:8px;margin-bottom:16px;display:flex}.rrnHqW_progressTrack{background:var(--bg-primary);border-radius:3px;flex:1;height:6px;overflow:hidden}.rrnHqW_progressFill{background:linear-gradient(90deg, var(--accent-primary), var(--accent-success));border-radius:3px;height:100%;transition:width .3s}.rrnHqW_progressPct{color:var(--text-muted);text-align:right;min-width:40px;font-size:.75rem}@media (max-width:768px){.rrnHqW_resourceCard{flex-wrap:wrap}.rrnHqW_resourceTitle{flex-direction:column;align-items:flex-start}}
.S-p9Jq_supportPage{flex-direction:column;gap:24px;display:flex}.S-p9Jq_section{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:24px}.S-p9Jq_sectionTitle{align-items:center;gap:8px;margin-bottom:20px;font-size:1.1rem;display:flex}.S-p9Jq_sectionIcon{font-size:1.2rem}.S-p9Jq_donationContent{flex-direction:column;gap:16px;display:flex}.S-p9Jq_goalSection{flex-direction:column;gap:8px;display:flex}.S-p9Jq_goalHeader{justify-content:space-between;align-items:center;display:flex}.S-p9Jq_goalLabel{color:var(--text-secondary);font-size:.85rem}.S-p9Jq_goalAmount{font-size:1rem;font-weight:600}.S-p9Jq_progressTrack{background:var(--bg-tertiary);border-radius:5px;height:10px;overflow:hidden}.S-p9Jq_progressFill{background:linear-gradient(90deg, var(--accent-primary), var(--accent-success));border-radius:5px;height:100%;transition:width .4s}.S-p9Jq_goalStats{color:var(--text-muted);justify-content:space-between;font-size:.8rem;display:flex}.S-p9Jq_donationDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.S-p9Jq_addressBox{background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;gap:6px;padding:12px 16px;display:flex}.S-p9Jq_addressLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.5px;font-size:.75rem}.S-p9Jq_addressValue{word-break:break-all;color:var(--accent-primary);background:var(--bg-primary);border-radius:var(--radius-sm);text-overflow:ellipsis;flex:1;min-width:0;padding:8px;font-size:.8rem;overflow:hidden}.S-p9Jq_addressPill{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);align-items:center;gap:8px;margin-bottom:6px;padding:8px 12px;display:flex}.S-p9Jq_cryptoIcon{border-radius:50%;flex-shrink:0}.S-p9Jq_addressActions{flex-shrink:0;gap:4px;display:flex}.S-p9Jq_addressActionBtn{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;transition:var(--transition);justify-content:center;align-items:center;font-size:.85rem;display:flex}.S-p9Jq_addressActionBtn:hover{background:var(--bg-secondary);border-color:var(--accent-primary)}.S-p9Jq_contributeSection{margin-top:8px}.S-p9Jq_contributeBtn{background:linear-gradient(135deg, var(--accent-primary), var(--accent-success));width:100%;color:var(--bg-primary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:14px;font-size:1rem;font-weight:600;transition:opacity .2s}.S-p9Jq_contributeBtn:hover{opacity:.9}.S-p9Jq_contributeBtn:disabled{opacity:.5;cursor:not-allowed}.S-p9Jq_contributeForm{background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;gap:12px;padding:16px;display:flex}.S-p9Jq_sliderRow{flex-direction:column;gap:8px;display:flex}.S-p9Jq_contributeLabel{color:var(--text-secondary);font-size:.85rem}.S-p9Jq_amountSlider{width:100%;accent-color:var(--accent-primary);cursor:pointer}.S-p9Jq_sliderLabels{color:var(--text-muted);justify-content:space-between;font-size:.75rem;display:flex}.S-p9Jq_amountInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.9rem}.S-p9Jq_amountInput:focus{border-color:var(--accent-primary);outline:none}.S-p9Jq_messageInput{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);width:100%;color:var(--text-primary);padding:10px 12px;font-size:.9rem}.S-p9Jq_messageInput:focus{border-color:var(--accent-primary);outline:none}.S-p9Jq_contributeActions{justify-content:flex-end;gap:8px;display:flex}.S-p9Jq_cancelBtn{border:1px solid var(--border-color);color:var(--text-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:8px 16px;font-size:.85rem}.S-p9Jq_cancelBtn:hover{border-color:var(--accent-secondary);color:var(--accent-secondary)}.S-p9Jq_submitBtn{background:var(--accent-primary);color:var(--bg-primary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:8px 16px;font-size:.85rem;font-weight:500}.S-p9Jq_submitBtn:hover{opacity:.9}.S-p9Jq_submitBtn:disabled{opacity:.5;cursor:not-allowed}.S-p9Jq_contributionsList{flex-direction:column;gap:8px;margin-top:8px;display:flex}.S-p9Jq_contributionsTitle{color:var(--text-secondary);font-size:.9rem;font-weight:500}.S-p9Jq_contributionItem{background:var(--bg-tertiary);border-radius:var(--radius-md);flex-direction:column;gap:4px;padding:10px 12px;display:flex}.S-p9Jq_contributionHeader{justify-content:space-between;align-items:center;display:flex}.S-p9Jq_contributionUser{font-size:.85rem;font-weight:500}.S-p9Jq_contributionAmount{color:var(--accent-success);font-size:.85rem;font-weight:600}.S-p9Jq_contributionMessage{color:var(--text-secondary);margin:2px 0;font-size:.8rem}.S-p9Jq_contributionDate{color:var(--text-muted);font-size:.7rem}.S-p9Jq_noDonations{color:var(--text-muted);text-align:center;padding:24px;font-size:.9rem}.S-p9Jq_ownerNote{color:var(--text-muted);text-align:center;background:var(--bg-tertiary);border-radius:var(--radius-md);padding:12px;font-size:.8rem}.S-p9Jq_volunteerContent{flex-direction:column;gap:16px;display:flex}.S-p9Jq_volunteerDesc{color:var(--text-secondary);font-size:.9rem;line-height:1.6}.S-p9Jq_rolesList{flex-direction:column;gap:6px;display:flex}.S-p9Jq_rolesTitle{color:var(--text-secondary);margin-bottom:4px;font-size:.85rem;font-weight:500}.S-p9Jq_roleItem{background:var(--bg-tertiary);border-radius:var(--radius-md);align-items:center;gap:8px;padding:8px 12px;font-size:.85rem;display:flex}.S-p9Jq_roleIcon{font-size:.8rem}.S-p9Jq_volunteersList{flex-direction:column;gap:8px;display:flex}.S-p9Jq_volunteersTitle{color:var(--text-secondary);font-size:.85rem;font-weight:500}.S-p9Jq_volunteerNames{flex-wrap:wrap;gap:6px;display:flex}.S-p9Jq_volunteerName{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);border-radius:20px;padding:4px 10px;font-size:.75rem}.S-p9Jq_volunteerCard{background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);flex-direction:column;flex:1;gap:4px;min-width:140px;padding:8px 12px;display:flex}.S-p9Jq_volunteerMessage{color:var(--text-secondary);margin:0;font-size:.78rem}.S-p9Jq_volunteerTags{flex-wrap:wrap;gap:4px;display:flex}.S-p9Jq_volunteerTag{color:var(--accent-primary);background:#00d9ff1a;border-radius:8px;padding:1px 6px;font-size:.7rem}.S-p9Jq_volunteerActions{gap:8px;display:flex}.S-p9Jq_joinBtn{background:var(--accent-primary);width:100%;color:var(--bg-primary);border-radius:var(--radius-md);cursor:pointer;border:none;padding:12px;font-size:.9rem;font-weight:500;transition:opacity .2s}.S-p9Jq_joinBtn:hover{opacity:.9}.S-p9Jq_joinBtn:disabled{opacity:.5;cursor:not-allowed}.S-p9Jq_leaveBtn{width:100%;color:var(--accent-secondary);border:1px solid var(--accent-secondary);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:12px;font-size:.9rem;font-weight:500;transition:background .2s}.S-p9Jq_leaveBtn:hover{background:#ff33661a}.S-p9Jq_leaveBtn:disabled{opacity:.5;cursor:not-allowed}.S-p9Jq_noVolunteers{color:var(--text-muted);text-align:center;padding:24px;font-size:.9rem}.S-p9Jq_errorBanner{border:1px solid var(--accent-secondary);color:var(--accent-secondary);border-radius:var(--radius-md);background:#ff33661a;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.85rem;display:flex}.S-p9Jq_successBanner{border:1px solid var(--accent-success);color:var(--accent-success);border-radius:var(--radius-md);background:#00ff881a;justify-content:space-between;align-items:center;padding:10px 16px;font-size:.85rem;display:flex}.S-p9Jq_errorClose{color:inherit;cursor:pointer;background:0 0;border:none;padding:0 4px;font-size:1rem}.S-p9Jq_ownerEditSection{border-top:1px solid var(--border-color);margin-top:12px;padding-top:12px}.S-p9Jq_editRow{align-items:center;gap:8px;display:flex}.S-p9Jq_editLabel{color:var(--text-secondary);font-size:.8rem}.S-p9Jq_editInput{border:1px solid var(--border-color);background:var(--bg-tertiary);width:120px;color:var(--text-primary);border-radius:8px;padding:6px 10px;font-size:.85rem}.S-p9Jq_editInputWide{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;border-radius:8px;padding:8px 10px;font-size:.85rem}.S-p9Jq_editTextarea{border:1px solid var(--border-color);background:var(--bg-primary);width:100%;color:var(--text-primary);box-sizing:border-box;resize:vertical;border-radius:8px;padding:8px 10px;font-size:.85rem}.S-p9Jq_editBtn{padding:6px 14px;font-size:.8rem}.S-p9Jq_editTriggerBtn{padding:4px 12px;font-size:.8rem}.S-p9Jq_editForm{background:var(--bg-tertiary);border-radius:8px;flex-direction:column;gap:8px;padding:12px;display:flex}.S-p9Jq_checkboxLabel{cursor:pointer;align-items:center;gap:8px;font-size:.85rem;display:flex}.S-p9Jq_blockLabel{color:var(--text-secondary);margin-bottom:4px;font-size:.8rem;display:block}.S-p9Jq_editFlexRow{gap:8px;display:flex}.S-p9Jq_volunteerEditWrapper{margin-top:12px}.S-p9Jq_goalEditRow{align-items:center;gap:8px;display:flex}.S-p9Jq_editCurrencySelect{background:var(--bg-primary);border:1px solid var(--border-color);color:var(--text-primary);cursor:pointer;border-radius:8px;padding:8px 10px;font-size:.85rem}.S-p9Jq_quickAmounts{flex-wrap:wrap;gap:8px;display:flex}.S-p9Jq_quickAmount{background:var(--bg-tertiary);border:1px solid var(--border-color);color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:.8rem;transition:border-color .15s,color .15s}.S-p9Jq_quickAmount:hover{border-color:var(--accent-primary);color:var(--text-primary)}.S-p9Jq_quickAmountActive{border-color:var(--accent-primary);color:var(--accent-primary)}
