/* Donation comparison shares the existing LumenCraft site palette. */
.donate-comparison{margin:48px 0;padding:26px;border:1px solid rgba(255,163,71,.2);border-radius:20px;background:linear-gradient(145deg,rgba(255,126,40,.065),rgba(12,16,25,.94));}
.donate-comparison .table-responsive{border:1px solid rgba(255,255,255,.08);border-radius:14px;}
.donor-command-table{--bs-table-bg:transparent;--bs-table-color:#e3e8f0;--bs-table-border-color:rgba(255,255,255,.07);margin:0;min-width:950px;font-size:.88rem;}
.donor-command-table th,.donor-command-table td{padding:13px 11px;vertical-align:middle;text-align:center;white-space:nowrap;}
.donor-command-table th:first-child,.donor-command-table td:last-child,.donor-command-table th:last-child{text-align:left;}
.donor-command-table thead{background:rgba(255,255,255,.035);}
.donor-command-table tbody th{font-weight:500;}
.donor-command-table .donor-yes{color:#54e6a5;font-weight:700;}
.donor-command-table .donor-no{color:#687183;}
.donor-command-table .donor-col-iron{color:#c8d5e5;}.donor-command-table .donor-col-gold{color:#ffc138;}.donor-command-table .donor-col-diamond{color:#39d9ff;}.donor-command-table .donor-col-emerald{color:#47f49d;}.donor-command-table .donor-col-custom{color:#d586ff;}.donor-command-table .donor-col-project{color:#ff8136;}
.donor-price-row{background:rgba(255,164,63,.065);font-weight:700;color:#ffd082;}
.donor-table-note{margin:16px 0 0;color:#a7b0bf;font-size:.88rem;line-height:1.7;}
@media(max-width:600px){.donate-comparison{padding:16px 12px;margin:32px 0;border-radius:14px;}}
