.donation-dialog[data-astro-cid-r5rzyl66]{color:#1c1b17;background:var(--modal-backdrop);border:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:20px;position:fixed;inset:0}.donation-dialog[data-astro-cid-r5rzyl66][open]{place-items:center;display:grid}.donation-panel[data-astro-cid-r5rzyl66]{z-index:1;border:1px solid var(--modal-border);background:var(--modal-surface);width:min(500px,100vw - 40px);max-height:calc(100dvh - 40px);box-shadow:var(--modal-glow-shadow);border-radius:16px;padding:20px;position:relative;overflow-y:auto}.donation-backdrop[data-astro-cid-r5rzyl66]{z-index:0;cursor:default;background:#fff0;border:0;position:absolute;inset:0}.donation-dialog[data-astro-cid-r5rzyl66]::backdrop{background:0 0}:root[data-theme=night] .donation-dialog[data-astro-cid-r5rzyl66]{background:var(--modal-backdrop)}.donation-form[data-astro-cid-r5rzyl66] h2[data-astro-cid-r5rzyl66]{text-align:center;height:50px;font-size:24px;font-weight:700;line-height:50px}.donation-body[data-astro-cid-r5rzyl66]{flex-direction:column;align-items:center;gap:20px;padding-block:30px;display:flex}.donation-body[data-astro-cid-r5rzyl66]>input[data-astro-cid-r5rzyl66]{color:#44494b;background:#fff;border:1px solid #1c6d8b;border-radius:8px;width:100%;height:56px;padding:16px;font-size:16px}.amount-presets[data-astro-cid-r5rzyl66]{justify-content:center;gap:20px;width:100%;display:flex}.amount-presets[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]{cursor:pointer;color:#fff;background:#051d3c;border:1px solid #051d3c;min-width:48px;height:34px;padding:0 10px;font-size:14px;line-height:1}.amount-presets[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66][aria-pressed=true]{color:#051d3c;background:#fff}.diamond-balance[data-astro-cid-r5rzyl66]{justify-content:center;align-items:center;gap:3px;padding-inline:16px;font-size:16px;display:flex}.diamond-icon[data-astro-cid-r5rzyl66]{color:#fff;background:#1c1b17;place-items:center;width:30px;height:30px;font-size:12px;display:grid}.diamond-balance[data-astro-cid-r5rzyl66] strong[data-astro-cid-r5rzyl66]{color:#d92c04;margin-right:27px;font-size:24px}.diamond-balance[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]{cursor:pointer;background:#ff6d1f;border:1px solid #d3a900;border-radius:8px;padding:10px 20px;font-size:18px;line-height:1}.donation-body[data-astro-cid-r5rzyl66]>hr[data-astro-cid-r5rzyl66]{border:0;width:100%;height:0;margin:0;position:relative}.donation-body[data-astro-cid-r5rzyl66]>hr[data-astro-cid-r5rzyl66]:after{content:"";border-top:1px dotted #7e7766;position:absolute;left:0;right:0}.message-section[data-astro-cid-r5rzyl66]{flex-direction:column;align-items:center;width:100%;display:flex}.message-heading[data-astro-cid-r5rzyl66]{align-items:center;gap:10px;min-height:26px;display:flex}.message-heading[data-astro-cid-r5rzyl66]>label[data-astro-cid-r5rzyl66]:first-child{flex:1;font-size:18px;line-height:1.1}.anonymous[data-astro-cid-r5rzyl66]{color:#44494b;align-items:center;gap:10px;font-size:14px;line-height:1.2;display:flex}.anonymous[data-astro-cid-r5rzyl66] input[data-astro-cid-r5rzyl66]{accent-color:#1c6d8b;width:20px;height:20px;margin:0}textarea[data-astro-cid-r5rzyl66]{resize:none;color:#44494b;background:#fff;border:1px solid #4b8d90;border-radius:8px;width:100%;height:150px;padding:15px 16px;font-size:16px}.character-count[data-astro-cid-r5rzyl66]{color:#4b483d;text-align:right;width:100%;font-size:12px;line-height:1.2;display:block}.donation-status[data-astro-cid-r5rzyl66]{color:#7a320f;text-align:center;min-height:18px;font-size:13px}.donation-status[data-astro-cid-r5rzyl66]:empty{display:none}.dialog-actions[data-astro-cid-r5rzyl66]{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.dialog-actions[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]{cursor:pointer;border-radius:8px;height:38px;font-size:18px}.confirm-donation[data-astro-cid-r5rzyl66]{border:1px solid var(--modal-primary-border);background:var(--modal-primary)}.cancel-donation[data-astro-cid-r5rzyl66]{background:#fffc;border:1px solid #a3aeae}:root[data-theme=night] .donation-form[data-astro-cid-r5rzyl66] h2[data-astro-cid-r5rzyl66],:root[data-theme=night] .message-heading[data-astro-cid-r5rzyl66]>label[data-astro-cid-r5rzyl66]:first-child{color:var(--modal-title)}:root[data-theme=night] .anonymous[data-astro-cid-r5rzyl66],:root[data-theme=night] .character-count[data-astro-cid-r5rzyl66]{color:var(--modal-text)}:root[data-theme=night] .amount-presets[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]{background:#000;border-color:#ff8cb4}:root[data-theme=night] .amount-presets[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66][aria-pressed=true]{color:#1c1b17;background:#f33d90;border-color:#f33d90}:root[data-theme=night] .anonymous[data-astro-cid-r5rzyl66] input[data-astro-cid-r5rzyl66]{accent-color:#36bcd9}:root[data-theme=night] .diamond-icon[data-astro-cid-r5rzyl66]{color:#1c1b17;background:#ddd3be}:root[data-theme=night] .diamond-balance[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]{border-color:var(--modal-primary-border);background:var(--modal-primary)}.donation-body[data-astro-cid-r5rzyl66] input[data-astro-cid-r5rzyl66]:focus-visible,.donation-body[data-astro-cid-r5rzyl66] textarea[data-astro-cid-r5rzyl66]:focus-visible,.donation-body[data-astro-cid-r5rzyl66] button[data-astro-cid-r5rzyl66]:focus-visible{outline-offset:2px;outline:2px solid #3875fa}@media (width<=560px){.amount-presets[data-astro-cid-r5rzyl66]{flex-wrap:wrap;gap:6px}.diamond-balance[data-astro-cid-r5rzyl66]{flex-wrap:wrap}}
