:root{--fire-orange:#ff6b00;--spenden-accent:var(--fire-orange);--spenden-secondary:#ff9442;--spenden-bg:#0b1020;--spenden-bg-image:none}.theme-bg1{--spenden-accent:#2563eb;--spenden-secondary:#60a5fa;--spenden-fill-secondary:#367acc;--spenden-bg-image:url(/build/assets/bg1-DiAXXC0f.webp)}.theme-bg2{--spenden-accent:#ec4899;--spenden-secondary:#8b5cf6;--spenden-bg-image:url(/build/assets/bg2-C4W1OktU.webp)}.theme-bg3{--spenden-accent:#0ea5e9;--spenden-secondary:#38bdf8;--spenden-bg-image:url(/build/assets/bg3-AiIVsq1H.webp)}.theme-bg4{--spenden-accent:#14b8a6;--spenden-secondary:#0ea5e9;--spenden-bg-image:url(/build/assets/bg4-CSRxPdSX.webp)}.theme-bg5{--spenden-accent:#f97316;--spenden-secondary:#facc15;--spenden-bg-image:url(/build/assets/bg5-DREkxKBL.webp)}.theme-bg6{--spenden-accent:#f59e0b;--spenden-secondary:#64748b;--spenden-bg-image:url(/build/assets/bg6-YjB221cy.webp)}.theme-bg7{--spenden-accent:#0ea5e9;--spenden-secondary:#38bdf8;--spenden-bg-image:url(/build/assets/bg7-Fw71ga__.webp)}.theme-bg8{--spenden-accent:#facc15;--spenden-secondary:#0ea5e9;--spenden-bg-image:url(/build/assets/bg8-BieGAHh1.webp)}.theme-bg9{--spenden-accent:#0ea5e9;--spenden-secondary:#ec4899;--spenden-bg-image:url(/build/assets/bg9-Dxuw6sg1.webp)}.theme-bg10{--spenden-accent:#f97316;--spenden-secondary:#a855f7;--spenden-bg-image:url(/build/assets/bg10-BEcN3KaR.webp)}.theme-bg11{--spenden-accent:#f59e0b;--spenden-secondary:#3b82f6;--spenden-bg-image:url(/build/assets/bg11-DPlDsjlm.webp)}.theme-bg12{--spenden-accent:#ef4444;--spenden-secondary:#f43f5e;--spenden-bg-image:url(/build/assets/bg12-BisywjeJ.webp)}.theme-bg13{--spenden-accent:#14b8a6;--spenden-secondary:#ec4899;--spenden-bg-image:url(/build/assets/bg13-BzGlYCAR.webp)}.theme-bg14{--spenden-accent:#e879f9;--spenden-secondary:#3b82f6;--spenden-bg-image:url(/build/assets/bg14-DUVHXkOD.webp)}.theme-bg15{--spenden-accent:#0ea5e9;--spenden-secondary:#f97316;--spenden-bg-image:url(/build/assets/bg15-CaWYP_5F.webp)}.theme-bg16{--spenden-accent:#3b82f6;--spenden-secondary:#64748b;--spenden-fill-secondary:#6b7b92;--spenden-bg-image:url(/build/assets/bg16-d6xM4N5v.webp)}.theme-bg17{--spenden-accent:#f97316;--spenden-secondary:#9333ea;--spenden-fill-secondary:#a045fa;--spenden-bg-image:url(/build/assets/bg17-Dh3PMurV.webp)}.theme-bg18{--spenden-accent:#0ea5e9;--spenden-secondary:#be185d;--spenden-fill-secondary:#e94980;--spenden-bg-image:url(/build/assets/bg18-CHwNM3oL.webp)}.theme-bg19{--spenden-accent:#facc15;--spenden-secondary:#f97316;--spenden-bg-image:url(/build/assets/bg19-CK6yOD7u.webp)}.theme-bg20{--spenden-accent:#f97316;--spenden-secondary:#3b82f6;--spenden-bg-image:url(/build/assets/bg20-BpENvL5N.webp)}.theme-bg21{--spenden-accent:#facc15;--spenden-secondary:#64748b;--spenden-bg-image:url(/build/assets/bg21-DQxHraUa.webp)}.theme-bg22{--spenden-accent:#f59e0b;--spenden-secondary:#1e293b;--spenden-fill-secondary:#5d6a7f;--spenden-bg-image:url(/build/assets/bg22-DhR-5-5u.webp)}.theme-bg23{--spenden-accent:#e879f9;--spenden-secondary:#3b82f6;--spenden-bg-image:url(/build/assets/bg23-CJp_LED8.webp)}.theme-bg24{--spenden-accent:#10b981;--spenden-secondary:#6366f1;--spenden-bg-image:url(/build/assets/bg24-BO-Q7JOF.webp)}.theme-premium1{--spenden-accent:#34e0d6;--spenden-secondary:#1a9ca6;--spenden-bg-image:url(/build/assets/bg-premium-1-Mk9y9CZw.webp)}.theme-premium2{--spenden-accent:#f4a441;--spenden-secondary:#f9cd89;--spenden-bg-image:url(/build/assets/bg-premium-2-G_lO1B8o.webp)}.theme-premium3{--spenden-accent:#f83c2c;--spenden-secondary:#2897f6;--spenden-fill-secondary:#43a4fe;--spenden-bg-image:url(/build/assets/bg-premium-3-D_zKT_s8.webp)}.theme-premium4{--spenden-accent:#e340c6;--spenden-secondary:#8469c1;--spenden-fill-secondary:#886dc5;--spenden-bg-image:url(/build/assets/bg-premium-4-Cwg17lQJ.webp)}.theme-premium5{--spenden-accent:#93aec2;--spenden-secondary:#cfdce9;--spenden-bg-image:url(/build/assets/bg-premium-5-BBCyeDz2.webp)}.theme-premium6{--spenden-accent:#fea143;--spenden-secondary:#f36d70;--spenden-bg-image:url(/build/assets/bg-premium-6-D59OnQN4.webp)}.theme-premium7{--spenden-accent:#664ed6;--spenden-secondary:#a97ee5;--spenden-fill-secondary:#9267cc;--spenden-bg-image:url(/build/assets/bg-premium-7-BsSIzReh.webp)}.theme-premium8{--spenden-accent:#2ea836;--spenden-secondary:#83f79c;--spenden-bg-image:url(/build/assets/bg-premium-8-B_7OpaiJ.webp)}.theme-premium9{--spenden-accent:#0dbde2;--spenden-secondary:#1271b5;--spenden-bg-image:url(/build/assets/bg-premium-9-Czf4yzAv.webp)}.theme-premium10{--spenden-accent:#fb402f;--spenden-secondary:#5ee8fa;--spenden-bg-image:url(/build/assets/bg-premium-10-CWjZJ5uQ.webp)}.theme-premium11{--spenden-accent:#ebac48;--spenden-secondary:#b78438;--spenden-bg-image:url(/build/assets/bg-premium-11-BcxZoH0l.webp)}.theme-premium12{--spenden-accent:#c0392b;--spenden-secondary:#7a1f16;--spenden-bg-image:url(/build/assets/bg-premium-12-CXPe4lGo.webp)}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/poppins-latin-ext-400-normal-by3JarPu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/build/assets/poppins-latin-ext-500-normal-CK-6C4Hw.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/poppins-latin-ext-600-normal-CAhIAdZj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/poppins-latin-700-normal-Qrb0O0WB.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/poppins-latin-ext-700-normal-cby-RkWa.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{margin:0;font-size:.875rem;line-height:1.42857}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}button,input,select,textarea{font:inherit;color:inherit;margin:0}button{background:0 0;border:0}img,svg{vertical-align:middle}img{max-width:100%}a{color:inherit;text-decoration:none}[hidden],.d-none{display:none!important}.d-block{display:block!important}.text-center{text-align:center!important}:root{--don-radius:26px;--don-radius-sm:14px;--don-ease:cubic-bezier(.22, 1, .36, 1)}.donation-page{color:#eef1f8;-webkit-font-smoothing:antialiased;background:#0a0d18;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif}.donation-stage{flex-direction:column;min-height:100dvh;padding:clamp(1rem,4vw,2.5rem);display:flex;position:relative;overflow:hidden}.donation-content{z-index:1;flex:auto;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.donation-stage.is-preview .donation-content,.donation-stage.is-preview .don-page-foot{pointer-events:none}.donation-stage:before{content:"";background-image:var(--spenden-bg-image);filter:blur(6px)saturate(1.15);z-index:0;background-position:50%;background-size:cover;position:fixed;inset:-8%;transform:scale(1.06)}.donation-stage:after{content:"";z-index:0;background:radial-gradient(120% 80% at 50% -20%, color-mix(in srgb, var(--spenden-accent) 38%, transparent), transparent 60%), radial-gradient(90% 70% at 100% 120%, color-mix(in srgb, var(--spenden-secondary) 30%, transparent), transparent 55%), linear-gradient(180deg, #080b168c, #060810d9);position:fixed;inset:0}.donation-page:not([class*=theme-]) .donation-stage:before,.theme-none .donation-stage:before{background:#0a0d18}.donation-shell{z-index:1;width:100%;max-width:30rem;animation:donRise .6s var(--don-ease) both;position:relative}@keyframes donRise{0%{opacity:0;transform:translateY(34px)}to{opacity:1;transform:translateY(0)}}.don-card{-webkit-backdrop-filter:blur(22px)saturate(1.4);border-radius:var(--don-radius);box-shadow:0 24px 70px -20px #000000a6, 0 0 0 1px #ffffff0a inset, 0 30px 90px -40px color-mix(in srgb, var(--spenden-accent) 60%, transparent);background:linear-gradient(160deg,#ffffff1a,#ffffff0a);border:1px solid #ffffff24;padding:clamp(1.5rem,5vw,2.4rem);position:relative;overflow:hidden}.don-card:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--spenden-accent) 90%, #fff), transparent);opacity:.8;height:1px;position:absolute;inset:0 0 auto}.don-card+.don-card{margin-top:1rem}.don-head{text-align:center;margin-bottom:1.6rem}.don-logo{opacity:.9;width:auto;height:30px;margin-bottom:1rem}.don-avatar{color:#fff;background:linear-gradient(140deg, var(--spenden-accent), color-mix(in srgb, var(--spenden-secondary) 80%, var(--spenden-accent)));width:76px;height:76px;box-shadow:0 12px 30px -8px color-mix(in srgb, var(--spenden-accent) 70%, transparent);border-radius:22px;place-items:center;margin:0 auto 1rem;font-size:1.7rem;font-weight:700;display:grid}.don-title{background:linear-gradient(92deg, #fff, color-mix(in srgb, var(--spenden-accent) 60%, #fff), #fff);-webkit-text-fill-color:transparent;color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;margin:0 0 .35rem;font-size:clamp(1.5rem,5vw,2rem);font-weight:700;line-height:1.15;animation:6s ease-in-out infinite donShine}@keyframes donShine{0%,to{background-position:0%}50%{background-position:100%}}@media (forced-colors:active){.don-title{-webkit-text-fill-color:CanvasText;color:canvastext;background:0 0;animation:none}}.don-desc{color:#ffffff9e;margin:.25rem 0 0;font-size:.95rem}.don-title,.don-owner,.don-desc,.don-by>span,.don-label,.don-bundle-title,.don-bundle-desc,.don-method,.don-modal-body{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.don-owner,.don-desc[data-field=thanks],.don-bundle-desc{white-space:pre-line}.don-status{text-align:center;padding-block:clamp(1.8rem,6vw,2.8rem)}.don-status .don-logo{margin-bottom:1.5rem}.don-status-badge{width:84px;height:84px;color:color-mix(in srgb, var(--spenden-accent) 78%, #fff);background:color-mix(in srgb, var(--spenden-accent) 13%, #ffffff0a);border:1px solid color-mix(in srgb, var(--spenden-accent) 32%, transparent);box-shadow:inset 0 1px 0 #ffffff14, 0 18px 40px -18px color-mix(in srgb, var(--spenden-accent) 55%, transparent);border-radius:24px;place-items:center;margin:0 auto 1.5rem;display:grid}.don-status-badge svg{width:38px;height:38px;display:block}.don-status .don-title{font-size:clamp(1.4rem,4.5vw,1.75rem)}.don-status .don-desc{max-width:22rem;margin:.6rem auto 0}.don-by{color:#ffffff8c;justify-content:center;align-items:center;gap:.3rem;margin:.25rem 0 0;font-size:.8rem;display:flex}.don-by>span{min-width:0}.don-by-info{width:1rem;height:1rem;color:inherit;opacity:.75;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;transition:opacity .2s,color .2s;display:inline-grid}.don-by-info:hover{opacity:1;color:color-mix(in srgb, var(--spenden-accent) 70%, #fff)}.don-by-info svg{width:100%;height:100%;display:block}.don-owner{color:color-mix(in srgb, var(--spenden-accent) 55%, #fff);margin:.15rem 0 .2rem;font-size:.9rem;font-weight:500}.don-btn,.don-thanks-ico{--don-fill-end:color-mix(in srgb, var(--spenden-fill-secondary,var(--spenden-secondary)) 70%, var(--spenden-accent));--don-on-fill-ref:color-mix(in srgb, var(--spenden-accent), var(--don-fill-end))}.don-step.is-active .don-dot{--don-on-fill-ref:var(--spenden-accent)}.don-btn,.don-thanks-ico,.don-step.is-active .don-dot{--don-on-fill:#fff}@supports (color:color(from red srgb-linear calc(r * 1) g b)){.don-btn,.don-thanks-ico,.don-step.is-active .don-dot{--don-on-fill:color(from var(--don-on-fill-ref) srgb-linear calc(1 - clamp(0, (.2126 * r + .7152 * g + .0722 * b - .1885) * 100000, 1) * .997) calc(1 - clamp(0, (.2126 * r + .7152 * g + .0722 * b - .1885) * 100000, 1) * .9961) calc(1 - clamp(0, (.2126 * r + .7152 * g + .0722 * b - .1885) * 100000, 1) * .9909))}}.don-steps{color:#ffffff80;justify-content:center;align-items:center;gap:.5rem;margin:0 0 1.5rem;font-size:.78rem;display:flex}.don-step{align-items:center;gap:.45rem;transition:color .3s;display:flex}.don-step .don-dot{width:22px;height:22px;transition:all .3s var(--don-ease);background:#ffffff14;border:1px solid #ffffff24;border-radius:50%;place-items:center;font-size:.72rem;font-weight:600;display:grid}.don-step.is-active{color:#fff}.don-step:focus,.don-alert[data-flow-alert]:focus{outline:none}.don-step.is-active .don-dot{background:var(--spenden-accent);border-color:var(--spenden-accent);color:var(--don-on-fill);box-shadow:0 0 0 4px color-mix(in srgb, var(--spenden-accent) 25%, transparent)}.don-step-sep{background:#ffffff2e;width:14px;height:1px}.don-amounts{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:.8rem;display:grid}.don-amount{appearance:none;color:#fff;border-radius:var(--don-radius-sm);cursor:pointer;transition:transform .15s var(--don-ease), border-color .2s, background .2s, box-shadow .2s;background:#ffffff0d;border:1px solid #ffffff29;padding:.85rem .5rem;font-size:1.05rem;font-weight:600}.don-amount:hover{border-color:color-mix(in srgb, var(--spenden-accent) 55%, transparent);transform:translateY(-2px)}.don-amount.is-active{border-color:var(--spenden-accent);background:color-mix(in srgb, var(--spenden-accent) 18%, transparent);box-shadow:0 8px 22px -10px color-mix(in srgb, var(--spenden-accent) 80%, transparent), 0 0 0 1px var(--spenden-accent) inset}.don-field,.don-input,.don-textarea{color:#fff;border-radius:var(--don-radius-sm);background:#ffffff0d;border:1px solid #ffffff29;width:100%;padding:.8rem 1rem;font-family:inherit;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}.don-textarea{resize:vertical;min-height:3rem}.don-field::placeholder,.don-input::placeholder,.don-textarea::placeholder{color:#ffffff8c}.don-field:focus,.don-input:focus,.don-textarea:focus{border-color:var(--spenden-accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--spenden-accent) 22%, transparent);background-color:#ffffff14;outline:none}.don-select{--don-chevron:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23ffffff' stroke-opacity='0.55' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");appearance:none;cursor:pointer;background-image:var(--don-chevron);background-position:right .85rem center;background-repeat:no-repeat;background-size:1.1rem;padding-right:2.6rem}.don-select:focus{background-image:var(--don-chevron)}.don-select option,.don-select optgroup{color:#fff;background-color:#14161f}.don-input-group{align-items:stretch;display:flex}.don-input-group .don-prefix{color:#ffffffa6;border-radius:var(--don-radius-sm) 0 0 var(--don-radius-sm);background:#ffffff0a;border:1px solid #ffffff29;border-right:0;place-items:center;padding:0 .9rem;font-weight:600;display:grid}.don-input-group .don-input{border-radius:0 var(--don-radius-sm) var(--don-radius-sm) 0}.don-label{color:#ffffffb3;margin-bottom:.35rem;font-size:.82rem;font-weight:500;display:block}.don-grid-2{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.don-hint{color:#ffffff8c;margin:.4rem 0 0;font-size:.78rem}.don-error{color:#ff8a8a;margin:.3rem 0 0;font-size:.8rem}.don-sep{text-align:center;color:#ffffff8c;margin:.7rem 0;font-size:.78rem}.don-bundles{gap:.55rem;margin-bottom:.4rem;display:grid}.don-bundle{text-align:left;cursor:pointer;color:#fff;border-radius:var(--don-radius-sm);width:100%;transition:transform .15s var(--don-ease), border-color .2s, box-shadow .2s;background:#ffffff0d;border:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;display:flex}.don-bundle:hover{border-color:color-mix(in srgb, var(--spenden-accent) 50%, transparent);transform:translateY(-2px)}.don-bundle.is-active{border-color:var(--spenden-accent);box-shadow:0 0 0 1px var(--spenden-accent) inset, 0 10px 26px -12px color-mix(in srgb, var(--spenden-accent) 75%, transparent)}.don-bundle>span:first-child{min-width:0}.don-bundle-title{font-weight:600}.don-bundle-desc{color:#ffffff8c;font-size:.82rem}.don-bundle-price{white-space:nowrap;color:color-mix(in srgb, var(--spenden-accent) 70%, #fff);font-weight:700}.don-methods{gap:.5rem;margin-bottom:.4rem;display:grid}.don-method{cursor:pointer;color:#fff;border-radius:var(--don-radius-sm);transition:border-color .2s, box-shadow .2s, transform .15s var(--don-ease);background:#ffffff0d;border:1px solid #ffffff24;align-items:center;gap:.8rem;padding:.75rem 1rem;display:flex}.don-method:hover{transform:translateY(-1px)}.don-method.is-active{border-color:var(--spenden-accent);box-shadow:0 0 0 1px var(--spenden-accent) inset}.don-method-ico{flex:none;place-items:center;width:34px;height:34px;display:grid}.don-method-ico svg{width:100%;height:100%;color:color-mix(in srgb, var(--spenden-accent) 75%, #fff)}.don-method-ico img{object-fit:contain;width:100%;height:100%;display:none}.don-method-ico.has-remote-icon img{display:block}.don-method-ico.has-remote-icon svg{display:none}.don-method input{accent-color:var(--spenden-accent);margin-left:auto}.don-method-fee{opacity:.7;font-size:.8rem;display:block}.don-summary{gap:.35rem;margin:.9rem 0 .4rem;font-size:.92rem;display:grid}.don-summary>div{color:#ffffffc7;justify-content:space-between;gap:1rem;display:flex}.don-summary dt,.don-summary dd{margin:0}.don-summary-total{color:#fff;border-top:1px solid #ffffff29;padding-top:.4rem;font-weight:600}.don-consents{gap:.7rem;margin:1.5rem 0 1.4rem;display:grid}.don-consent{cursor:pointer;color:#ffffffc7;align-items:flex-start;gap:.6rem;font-size:.86rem;line-height:1.45;display:flex}.don-consent input{width:1.05rem;height:1.05rem;accent-color:var(--spenden-accent);cursor:pointer;flex:none;margin-top:.12rem}.don-consent-note{color:#ffffffc7;align-items:flex-start;gap:.6rem;margin:0;font-size:.86rem;line-height:1.45;display:flex}.don-consent-note svg{color:#ffffff8c;flex:none;width:1.05rem;height:1.05rem;margin-top:.12rem}.don-consent a,.don-consent-note a,.don-modal-body a{color:color-mix(in srgb, var(--spenden-accent) 55%, #fff);text-underline-offset:2px;text-decoration:underline}.don-btn{cursor:pointer;width:100%;color:var(--don-on-fill);background:linear-gradient(120deg, var(--spenden-accent), var(--don-fill-end));box-shadow:0 14px 30px -12px color-mix(in srgb, var(--spenden-accent) 85%, transparent);transition:transform .18s var(--don-ease), box-shadow .2s, filter .2s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.4rem;font-family:inherit;font-size:1.02rem;font-weight:600;display:inline-flex}.don-btn:hover:not(:disabled){box-shadow:0 20px 38px -12px color-mix(in srgb, var(--spenden-accent) 90%, transparent);transform:translateY(-2px)}.don-btn:active:not(:disabled){transform:translateY(0)}.don-btn:disabled{opacity:.55;cursor:not-allowed}.don-btn--ghost{box-shadow:none;color:#fff;background:#ffffff0f;border:1px solid #ffffff29;width:auto;padding:.8rem 1.3rem}.don-btn--ghost:hover:not(:disabled){box-shadow:none;background:#ffffff1a;transform:translateY(-1px)}.don-actions{gap:.6rem;display:flex}.don-actions .don-btn{flex:1}.don-link{color:color-mix(in srgb, var(--spenden-accent) 70%, #fff);cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem}.don-thanks{text-align:center;padding:1rem 0 .5rem}.don-thanks-ico{width:80px;height:80px;color:var(--don-on-fill);background:linear-gradient(140deg, var(--spenden-accent), var(--don-fill-end));box-shadow:0 0 0 8px color-mix(in srgb, var(--spenden-accent) 18%, transparent);animation:donPop .5s var(--don-ease) both;border-radius:50%;place-items:center;margin:0 auto 1.1rem;font-size:2.1rem;display:grid}.don-thanks-ico svg{width:38px;height:38px}@keyframes donPop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}.don-messages-title{margin:0 0 .9rem;font-size:1.05rem;font-weight:600}.don-message{border-bottom:1px solid #ffffff14;gap:.75rem;padding:.7rem 0;display:flex}.don-message:last-child{border-bottom:0}.don-message-av{color:#fff;background:color-mix(in srgb, var(--spenden-accent) 32%, #ffffff14);border-radius:12px;flex:none;place-items:center;width:38px;height:38px;font-size:.9rem;font-weight:600;display:grid}.don-message-name{font-size:.92rem;font-weight:600}.don-message-amt{color:#ffffff80;font-size:.8rem}.don-message-text{color:#ffffffbf;margin-top:.15rem;font-size:.9rem}.don-alert{border-radius:var(--don-radius-sm);border:1px solid;margin-bottom:1rem;padding:.75rem 1rem;font-size:.9rem}.don-alert--warn{color:#ffe08a;background:#ffc1071f;border-color:#ffc10759}.don-alert--err{color:#ff9a9a;background:#ff5a5a1f;border-color:#ff5a5a59}.don-page-foot{z-index:1;color:#ffffff80;padding-top:1.25rem;padding-bottom:env(safe-area-inset-bottom,0);text-shadow:0 1px 6px #0009;flex-wrap:wrap;flex:none;justify-content:center;align-items:center;gap:.45rem;font-size:.8rem;display:flex;position:relative}.don-page-foot a,.don-page-foot button{color:#fff9;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.don-page-foot a:hover,.don-page-foot button:hover{color:color-mix(in srgb, var(--spenden-accent) 75%, #fff)}.don-foot-sep{opacity:.4}@media (width<=25rem){.don-page-foot{row-gap:.2rem}.don-foot-sep--wrap{flex-basis:100%;height:0;font-size:0;overflow:hidden}}.don-mb{margin-bottom:1rem}[wire\:loading]{opacity:.7}[x-cloak]{display:none!important}.don-modal-overlay{z-index:50;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03050adb;justify-content:center;align-items:center;padding:1.2rem;display:flex;position:fixed;inset:0}.don-modal{overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--spenden-accent) 30%, #ffffff24);border-radius:var(--don-radius);background:#14161f;width:100%;max-width:32rem;max-height:86vh;padding:1.8rem;position:relative;overflow:auto;box-shadow:0 30px 90px -20px #000000d9}.don-modal-close{float:right;z-index:1;cursor:pointer;color:#ffffffb3;background:#272931;border:0;border-radius:50%;place-items:center;width:32px;height:32px;margin:-.9rem -.8rem .4rem .6rem;padding:0;display:grid;position:sticky;top:0}.don-modal-close svg{width:18px;height:18px;display:block}.don-modal-close:hover{color:#fff;background:#3a3b43}.don-modal-title{color:#fff;margin:0 0 1rem;font-size:1.25rem;font-weight:700;line-height:1.4}.don-modal-body p{color:#ffffffb8;margin:0 0 .9rem;font-size:.9rem;line-height:1.55}.don-modal-body strong{color:#fff;font-weight:600}@media (width<=360px){.don-amounts{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.donation-shell,.don-title,.don-thanks-ico{animation:none!important}.don-btn:hover:not(:disabled),.don-btn--ghost:hover:not(:disabled),.don-amount:hover,.don-bundle:hover,.don-method:hover{transform:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
