.donation-widget.svelte-ycgzcr{--donation-qr-size:220px;border:1px solid var(--warm-410,#3a3530);background:rgb(var(--black-rgb,0 0 0) / .18);border-radius:6px;margin:1.5rem 0;overflow:hidden}.donation-tabs.svelte-ycgzcr{border-bottom:1px solid var(--warm-410,#3a3530);display:flex}.donation-tab.svelte-ycgzcr{border:none;border-right:1px solid var(--warm-410,#3a3530);cursor:pointer;color:var(--warm-630,#8a7f74);background:0 0;flex-direction:column;flex:1;align-items:center;gap:2px;padding:.6rem 1rem;transition:background .15s,color .15s;display:flex}.donation-tab.svelte-ycgzcr:last-child{border-right:none}.donation-tab.svelte-ycgzcr:hover{background:rgb(var(--white-rgb,255 255 255) / .04);color:var(--warm-820,#ccc0b0)}.donation-tab-active.svelte-ycgzcr{background:rgb(var(--white-rgb,255 255 255) / .06);color:var(--warm-820,#ccc0b0)}.donation-tab-ticker.svelte-ycgzcr{letter-spacing:.04em;font-size:.9rem;font-weight:700;line-height:1}.donation-tab-name.svelte-ycgzcr{opacity:.6;font-size:.72rem;line-height:1}.donation-body.svelte-ycgzcr{flex-direction:column;align-items:center;gap:.75rem;padding:1.25rem 1rem 1rem;display:flex}.donation-qr-wrap.svelte-ycgzcr{background:#fff;border-radius:4px;padding:6px;display:inline-block;overflow:hidden}.donation-qr.svelte-ycgzcr{width:var(--donation-qr-size);height:var(--donation-qr-size);image-rendering:pixelated;display:block}.donation-qr-placeholder.svelte-ycgzcr{width:calc(var(--donation-qr-size) + 12px);height:calc(var(--donation-qr-size) + 12px);background:rgb(var(--white-rgb,255 255 255) / .04);border-radius:4px}.donation-loading.svelte-ycgzcr{animation:1.4s ease-in-out infinite svelte-ycgzcr-donation-pulse}@keyframes svelte-ycgzcr-donation-pulse{0%,to{opacity:.4}50%{opacity:.8}}.donation-addr-skeleton.svelte-ycgzcr{background:rgb(var(--white-rgb,255 255 255) / .06);border-radius:4px;width:80%;height:1.1rem;animation:1.4s ease-in-out infinite svelte-ycgzcr-donation-pulse}.donation-addr-row.svelte-ycgzcr{background:rgb(var(--black-rgb,0 0 0) / .25);border:1px solid var(--warm-410,#3a3530);border-radius:4px;align-items:center;gap:.5rem;max-width:100%;padding:.4rem .5rem .4rem .75rem;display:flex}.donation-addr.svelte-ycgzcr{color:var(--warm-920,#f1e5d4);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-family:monospace;font-size:.75rem;overflow:hidden}.donation-addr.svelte-ycgzcr span:where(.svelte-ycgzcr)+span:where(.svelte-ycgzcr){margin-left:.35rem}.donation-addr-group-alt.svelte-ycgzcr{color:var(--warm-630,#8a7f74)}.donation-copy-btn.svelte-ycgzcr{cursor:pointer;width:28px;height:28px;color:var(--warm-630,#8a7f74);background:0 0;border:none;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:color .12s,background .12s;display:flex}.donation-copy-btn.svelte-ycgzcr:hover{background:rgb(var(--white-rgb,255 255 255) / .08);color:var(--warm-820,#ccc0b0)}.donation-copy-btn.svelte-ycgzcr svg:where(.svelte-ycgzcr){width:15px;height:15px}.donation-copied-notice.svelte-ycgzcr{color:var(--warm-770,#b0a496);opacity:.8;font-size:.75rem}.donation-error.svelte-ycgzcr{color:var(--warm-630,#8a7f74);text-align:center;font-size:.8rem}@media (width<=640px){.donation-widget.svelte-ycgzcr{--donation-qr-size:min(178px, calc(100vw - 112px));box-sizing:border-box;width:100%;margin:1rem 0}.donation-body.svelte-ycgzcr{gap:.55rem;padding:.75rem .65rem}.donation-tab.svelte-ycgzcr{gap:1px;padding:.42rem .5rem}.donation-tab-ticker.svelte-ycgzcr{font-size:.78rem}.donation-tab-name.svelte-ycgzcr{font-size:.62rem}.donation-qr-wrap.svelte-ycgzcr{padding:5px}.donation-addr-row.svelte-ycgzcr{box-sizing:border-box;gap:.35rem;width:100%;padding:.32rem .4rem .32rem .55rem}.donation-addr.svelte-ycgzcr{font-size:.68rem}.donation-addr.svelte-ycgzcr span:where(.svelte-ycgzcr)+span:where(.svelte-ycgzcr){margin-left:.24rem}.donation-copy-btn.svelte-ycgzcr{width:24px;height:24px}}.funding-progress.svelte-160fx7{border:1px solid rgb(var(--white-rgb) / .07);background:linear-gradient(180deg, rgb(var(--white-rgb) / .035) 0%, rgb(var(--white-rgb) / 0) 100%), rgb(var(--black-rgb) / .18);box-shadow:inset 0 1px 0 rgb(var(--white-rgb) / .04), 0 10px 20px rgb(var(--black-rgb) / .08);gap:.55rem;margin:.35rem 0 .65rem;padding:.85rem 1rem;display:grid}.funding-progress-head.svelte-160fx7{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.funding-progress-label.svelte-160fx7{color:var(--warm-900);letter-spacing:.04em;text-transform:uppercase;font-family:Forum,serif;font-size:15px;line-height:1.05}.funding-progress-value.svelte-160fx7{color:var(--warm-770);white-space:nowrap;font-size:12px;line-height:1.2}.funding-progress .ui-progress{background:rgb(var(--black-rgb) / .32);height:9px;box-shadow:inset 0 0 0 1px rgb(var(--black-rgb) / .35)}.funding-progress .ui-progress-fill{box-shadow:0 0 16px rgb(var(--white-rgb) / .12)}@media (width<=640px){.funding-progress.svelte-160fx7{box-sizing:border-box;gap:.45rem;width:100%;margin:.25rem 0 .65rem;padding:.7rem .75rem}.funding-progress-head.svelte-160fx7{gap:.45rem}.funding-progress-label.svelte-160fx7{letter-spacing:.035em;font-size:13px}.funding-progress-value.svelte-160fx7{font-size:11px}.funding-progress .ui-progress{height:7px}}
