.tm-create-donation-workspace,.tm-manage-donation-workspace{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.tm-manage-donation-layout{gap:15px;display:grid}.tm-manage-donation-pulse{border:2px solid var(--em-line-d8c4e9);border-radius:var(--em-radius-13);background:var(--em-bg-ffffff);flex-wrap:wrap;gap:0;display:flex;overflow:hidden}.tm-manage-donation-pulse span{color:var(--em-fg-534562);padding:11px 18px;font-size:1rem}.tm-manage-donation-pulse span+span{border-left:1px solid var(--em-line-e4d5ee)}.tm-manage-donation-pulse strong{color:var(--em-fg-63319d);font:900 1.15rem Nunito,PT Sans,sans-serif}.tm-manage-donation-library{border:2px solid var(--em-line-d8c4e9);background:var(--em-bg-ffffff);border-radius:17px;padding:20px}.tm-manage-donation-library-head{margin-bottom:15px}.tm-manage-donation-library-head h3{color:var(--em-fg-67319a);margin:0;font:900 1.45rem Nunito,PT Sans,sans-serif}.tm-manage-donation-library-head p{color:var(--em-fg-5b5360);margin:4px 0 0}.tm-manage-donation-list{gap:11px;display:grid}.tm-manage-donation-card{gap:var(--em-gap-10);border:2px solid var(--em-line-e1d3ec);border-radius:var(--em-radius-13);background:var(--em-bg-ffffff);padding:15px 17px;display:grid}.tm-manage-donation-card.is-selected{border-color:var(--em-line-8d4cc5);background:linear-gradient(110deg,var(--em-bg-fbf6ff),var(--em-bg-fff8f0) 75%,var(--em-bg-ffffff))}.tm-manage-donation-card-main,.tm-manage-donation-card-foot{justify-content:space-between;align-items:start;gap:var(--em-gap-14);min-width:0;display:flex}.tm-manage-donation-card-main>div:first-child{min-width:0}.tm-manage-donation-card-main h4{color:var(--em-fg-3e2456);overflow-wrap:anywhere;margin:0;font:900 1.22rem/1.2 Nunito,PT Sans,sans-serif}.tm-manage-donation-card-main p{max-width:52ch;color:var(--em-fg-5c5261);overflow-wrap:anywhere;margin:4px 0 0;line-height:1.35}.tm-manage-donation-badges{justify-content:end;gap:var(--em-gap-5);flex-wrap:wrap;flex:none;display:flex}.tm-manage-donation-badges span{border-radius:var(--em-radius-pill);padding:5px 9px;font:900 .78rem/1 Nunito,PT Sans,sans-serif}.tm-manage-donation-badges .is-default{background:var(--em-bg-e7f5e8);color:var(--em-fg-21643d)}.tm-manage-donation-badges .is-active{background:var(--em-bg-f0e9fa);color:var(--em-fg-63319d)}.tm-manage-donation-badges .is-inactive{background:var(--em-bg-fff0e6);color:var(--em-fg-974424)}.tm-manage-donation-card-foot{border-top:1px solid var(--em-line-eee4f2);align-items:center;padding-top:10px}.tm-manage-donation-card-foot>span{color:var(--em-fg-63576a);font-size:.94rem}.tm-manage-donation-card-foot>div{align-items:center;gap:var(--em-gap-7);flex-wrap:wrap;display:flex}.tm-manage-donation-card-foot button,.tm-donation-more-actions summary{cursor:pointer;border:2px solid var(--em-line-ac82cb)!important;border-radius:var(--em-radius-9)!important;background:var(--em-bg-ffffff)!important;min-height:40px!important;color:var(--em-fg-542984)!important;padding:8px 11px!important;font-weight:900!important}.tm-manage-donation-card-foot .tm-donation-edit-action{border-color:var(--em-line-7237ae)!important;background:linear-gradient(105deg,var(--em-bg-7937b5),var(--em-bg-b26ad1))!important;color:var(--em-fg-ffffff)!important}.tm-donation-more-actions{position:relative}.tm-donation-more-actions summary{list-style:none}.tm-donation-more-actions summary::-webkit-details-marker{display:none}.tm-donation-more-actions button{z-index:3;width:max-content;box-shadow:0 8px 18px var(--em-fx-3c24572b);position:absolute;top:calc(100% + 4px);right:0;background:var(--em-bg-fff3f0)!important;color:var(--em-fg-d26a2a)!important;border-color:var(--em-line-e9b2a0)!important}.tm-manage-donation-empty{align-items:center;gap:var(--em-gap-16);border:2px dashed var(--em-line-cfb4e3);border-radius:var(--em-radius-13);background:linear-gradient(110deg,var(--em-bg-fbf6ff),var(--em-bg-fffaf0));padding:18px;display:flex}.tm-manage-donation-empty img{object-fit:contain;width:74px;height:74px}.tm-manage-donation-empty strong{color:var(--em-fg-63319d);font:900 1.2rem Nunito,PT Sans,sans-serif}.tm-manage-donation-empty p{margin:4px 0 0}.tm-donation-editor{border:2px solid color-mix(in srgb,var(--donation-accent,var(--em-line-1d4ed8)),white 65%)!important;background:var(--donation-panel,var(--em-bg-f7fbff))!important;box-shadow:none!important}.tm-donation-editor h3{font-family:Nunito,PT Sans,sans-serif;font-weight:900}.tm-donation-editor input:not([type=radio]):not([type=checkbox]),.tm-donation-editor textarea{border:2px solid color-mix(in srgb,var(--donation-accent,var(--em-line-1d4ed8)),white 72%)!important;box-shadow:none!important}.tm-donation-fee-choice{border:2px solid color-mix(in srgb,var(--donation-accent,var(--em-line-1d4ed8)),white 66%)!important;box-shadow:none!important}.tm-donation-fee-choice.is-selected{border-color:var(--donation-accent,var(--em-line-1d4ed8))!important;background:linear-gradient(120deg,color-mix(in srgb,var(--donation-accent,var(--em-bg-1d4ed8)),white 88%),var(--em-bg-fff7e8) 85%)!important;box-shadow:0 8px 18px color-mix(in srgb,var(--donation-accent,var(--em-fx-1d4ed8)),transparent 86%)!important}.tm-donation-editor .tm-donation-radio,.tm-donation-editor .tm-donation-checkbox{flex:none;place-items:center;display:grid;appearance:none!important;border:3px solid var(--donation-accent,var(--em-line-1d4ed8))!important;background:var(--em-bg-ffffff)!important;width:25px!important;min-width:25px!important;height:25px!important;min-height:25px!important;margin:0!important}.tm-donation-editor .tm-donation-radio{border-radius:var(--em-radius-round)!important}.tm-donation-editor .tm-donation-checkbox{border-radius:7px!important}.tm-donation-editor .tm-donation-radio:checked,.tm-donation-editor .tm-donation-checkbox:checked{background:linear-gradient(145deg,var(--donation-accent,var(--em-bg-1d4ed8)),var(--em-bg-f7a827))!important;box-shadow:inset 0 0 0 3px var(--em-fx-ffffff)!important}.tm-donation-editor .tm-donation-radio:checked:after{content:"";border-radius:var(--em-radius-round);background:var(--em-bg-ffffff);width:7px;height:7px}.tm-donation-editor .tm-donation-checkbox:checked:after{content:"✓";color:var(--em-fg-ffffff);font:900 calc(17 * var(--em-font-unit))/1 Nunito,sans-serif}.tm-create-donation-workspace :focus-visible,.tm-manage-donation-workspace :focus-visible{outline:3px solid var(--em-line-2059a7);outline-offset:2px}@media (width<=760px){.tm-manage-donation-pulse{grid-template-columns:1fr;display:grid}.tm-manage-donation-pulse span+span{border-left:0;border-top:1px solid var(--em-line-e4d5ee)}.tm-manage-donation-library{padding:15px}.tm-manage-donation-card-main,.tm-manage-donation-card-foot{display:grid}.tm-manage-donation-badges{justify-content:start}.tm-manage-donation-card-foot>div{width:100%}.tm-manage-donation-card-foot button,.tm-donation-more-actions{flex:1}.tm-donation-more-actions summary{text-align:center}}.tm-create-donation-workspace .tm-donation-editor,.tm-manage-donation-workspace .tm-donation-editor,.tm-manage-donation-layout{width:min(100%,1320px);margin-left:auto;margin-right:auto}.tm-donation-pricing-guidance{width:fit-content;max-width:100%;color:var(--donation-accent-dark,var(--em-fg-0f2f7d));margin-top:4px;font-size:.93rem;line-height:1.45}.tm-donation-pricing-guidance summary{cursor:pointer;text-underline-offset:3px;font-weight:800;text-decoration:underline}.tm-donation-pricing-guidance p{border-left:4px solid var(--donation-accent,var(--em-line-1d4ed8));background:var(--donation-panel,var(--em-bg-f7fbff));max-width:78ch;color:var(--em-fg-39485b);margin:9px 0 0;padding:12px 14px}.tm-manage-donation-library-head{justify-content:space-between;align-items:center;gap:var(--em-gap-16);display:flex}.tm-manage-donation-library-head img{object-fit:contain;flex:none;width:72px;height:72px}@media (width<=760px){.tm-manage-donation-pulse{grid-template-columns:1fr 1fr}.tm-manage-donation-pulse span:nth-child(2){border-top:0;border-left:1px solid var(--em-line-e4d5ee)}.tm-manage-donation-pulse span:nth-child(3){grid-column:1/-1}}.tm-dashboard-root .tm-dn-01.tm-dn-01{gap:var(--em-gap-10);margin-bottom:20px;display:grid}.tm-dashboard-root .tm-dn-02.tm-dn-02{align-items:center;gap:var(--em-gap-10);display:inline-flex}.tm-dashboard-root .tm-dn-03.tm-dn-03{flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.tm-dashboard-root .em-heading-2.tm-dn-04{color:var(--donation-accent,var(--em-fg-1d4ed8));margin-bottom:0}.tm-dashboard-root .em-body-text.tm-dn-05{margin-bottom:0}.tm-dashboard-root .em-form-grid.tm-dn-06{grid-template-columns:1fr;gap:22px;margin-top:0;margin-bottom:0;display:grid}.tm-dashboard-root .tm-dn-07.tm-dn-07{gap:var(--em-gap-16);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.tm-dashboard-root .tm-dn-07.tm-dn-07.is-alt{grid-template-columns:1fr}.tm-dashboard-root .em-label.tm-dn-08{color:var(--donation-accent,var(--em-fg-1d4ed8));font-size:.98rem;line-height:1.3}.tm-dashboard-root .em-label.tm-dn-09{color:var(--donation-accent,var(--em-fg-1d4ed8));max-width:260px;font-size:.98rem;line-height:1.3}.tm-dashboard-root .tm-dn-10.tm-dn-10{display:block;position:relative}.tm-dashboard-root .tm-dn-11.tm-dn-11{color:var(--em-fg-475569);pointer-events:none;font-weight:700;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.tm-dashboard-root .em-input.tm-dn-12{background:var(--em-bg-ffffff);border:1px solid var(--em-line-d8e8fb);max-width:100%;box-shadow:0 8px 18px var(--em-fx-rgba-29-78-216-0p04);padding-left:38px}.tm-dashboard-root .tm-dn-13.tm-dn-13{gap:var(--em-gap-10);display:grid}.tm-dashboard-root .tm-dn-14.tm-dn-14{color:var(--donation-accent,var(--em-fg-1d4ed8));font-size:.98rem;font-weight:700}.tm-dashboard-root .tm-dn-15.tm-dn-15{gap:var(--em-gap-10);grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.tm-dashboard-root .tm-dn-16.tm-dn-16{gap:var(--em-gap-6);color:var(--donation-accent,var(--em-fg-1d4ed8));font-size:.88rem;font-weight:700;display:grid}.tm-dashboard-root .tm-dn-17.tm-dn-17{border:1px solid var(--em-line-bfdbfe);border-radius:var(--em-radius-10);background:var(--em-bg-ffffff);color:var(--donation-accent,var(--em-fg-1d4ed8));cursor:pointer;width:fit-content;padding:9px 12px;font-weight:700}.tm-dashboard-root .tm-dn-18.tm-dn-18{gap:var(--em-gap-14);border-radius:var(--em-radius-14);border:1px solid var(--em-line-bfdbfe);background:var(--em-bg-ffffff);padding:16px;display:grid}.tm-dashboard-root .tm-dn-19.tm-dn-19{gap:var(--em-gap-4);display:grid}.tm-dashboard-root .tm-dn-20.tm-dn-20{color:var(--donation-accent,var(--em-fg-1d4ed8));font-size:1.05rem}.tm-dashboard-root .tm-dn-21.tm-dn-21{color:var(--em-fg-475569);font-size:.95rem;line-height:1.5}.tm-dashboard-root .tm-dn-22.tm-dn-22{gap:var(--em-gap-12);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.tm-dashboard-root .tm-dn-22.tm-dn-22.is-alt{grid-template-columns:1fr}.tm-dashboard-root .tm-dn-23.tm-dn-23{align-items:center;gap:var(--em-gap-8);color:var(--em-fg-0f172a);font-weight:700;display:inline-flex}.tm-dashboard-root .tm-dn-24.tm-dn-24{color:var(--em-fg-64748b);font-size:.92rem;line-height:1.45}.tm-dashboard-root .tm-dn-25.tm-dn-25{gap:var(--em-gap-14);border-radius:var(--em-radius-16);border:1px solid var(--em-line-bfdbfe);background:var(--em-bg-ffffff);box-shadow:0 14px 30px var(--em-fx-rgba-29-78-216-0p07);padding:20px;display:grid}.tm-dashboard-root .tm-dn-25.tm-dn-25.is-alt{padding:16px}.tm-dashboard-root .tm-dn-26.tm-dn-26{color:var(--donation-accent,var(--em-fg-1d4ed8));margin:0;font-size:1.2rem;line-height:1.2}.tm-dashboard-root .tm-dn-27.tm-dn-27{gap:var(--em-gap-12);border-radius:var(--em-radius-14);background:linear-gradient(135deg, var(--em-bg-f8fbff) 0%, var(--em-bg-ffffff) 62%);border:1px solid var(--em-line-bfdbfe);padding:16px;display:grid}.tm-dashboard-root .tm-dn-28.tm-dn-28{color:var(--em-fg-0f172a);margin:0;font-size:1.18rem;line-height:1.2}.tm-dashboard-root .tm-dn-29.tm-dn-29{color:var(--em-fg-475569);margin:0;line-height:1.55}.tm-dashboard-root .tm-dn-30.tm-dn-30{gap:var(--em-gap-8);display:grid}.tm-dashboard-root .tm-dn-31.tm-dn-31{color:var(--donation-accent-dark,var(--em-fg-0f2f7d));font-size:.95rem}.tm-dashboard-root .tm-dn-32.tm-dn-32{gap:var(--em-gap-8);grid-template-columns:repeat(auto-fit,minmax(120px,1fr));display:grid}.tm-dashboard-root .tm-dn-33.tm-dn-33{color:var(--em-fg-64748b)}.tm-dashboard-root .tm-dn-34.tm-dn-34{gap:var(--em-gap-6);display:grid}.tm-dashboard-root .tm-dn-35.tm-dn-35{color:var(--donation-accent-dark,var(--em-fg-0f2f7d));font-weight:700}.tm-dashboard-root .tm-dn-36.tm-dn-36{max-width:240px;display:block;position:relative}.tm-dashboard-root .em-input.tm-dn-37{background:var(--em-bg-ffffff);border:1px solid var(--em-line-d8e8fb);max-width:100%;box-shadow:0 8px 18px var(--em-fx-rgba-29-78-216-0p04);color:var(--em-fg-0f172a);min-height:48px;padding-left:38px;display:block}.tm-dashboard-root .tm-dn-38.tm-dn-38{gap:var(--em-gap-8);border-radius:var(--em-radius-12);background:var(--em-bg-fff7ed);border:1px solid var(--em-line-fed7aa);color:var(--em-fg-334155);padding:14px;line-height:1.45;display:grid}.tm-dashboard-root .tm-dn-39.tm-dn-39{gap:var(--em-gap-10);color:var(--em-fg-0f172a);align-items:flex-start;font-weight:700;display:flex}.tm-dashboard-root .tm-dn-40.tm-dn-40{color:var(--donation-accent-dark,var(--em-fg-0f2f7d))}.tm-dashboard-root .tm-dn-41.tm-dn-41{gap:var(--em-gap-4);border-radius:var(--em-radius-12);background:var(--em-bg-ecfdf5);border:1px solid var(--em-line-a7f3d0);color:var(--em-fg-334155);padding:14px;line-height:1.45;display:grid}.tm-dashboard-root .tm-dn-42.tm-dn-42{color:var(--em-fg-334155);font-weight:700}.tm-dashboard-root .tm-dn-43.tm-dn-43{gap:var(--em-gap-14);flex-wrap:wrap;display:flex}.tm-dashboard-root .em-checkbox.tm-dn-44{color:var(--em-fg-0f172a);font-weight:700}.tm-dashboard-root .em-btn-primary.tm-dh-01{background:var(--donation-accent,var(--em-bg-1d4ed8));background-color:var(--donation-accent,var(--em-bg-1d4ed8));box-shadow:0 14px 26px var(--em-fx-rgba-29-78-216-0p18);color:var(--em-fg-ffffff);border:none}.tm-donation-editor .em-input.tm-dx-input{background:var(--em-bg-ffffff);border:1px solid var(--em-line-d8e8fb);max-width:100%;box-shadow:0 8px 18px var(--em-fx-rgba-29-78-216-0p04);color:var(--em-fg-0f172a)}.tm-donation-editor .em-input.tm-dx-input.is-suggested{color:var(--em-fg-94a3b8)}.tm-donation-editor .em-input.tm-dx-input.tm-dx-resize{resize:vertical}.tm-donation-editor .tm-dx-fee.tm-dx-fee{border:1px solid var(--em-line-d0dce8);border-radius:var(--em-radius-16);background:var(--em-bg-ffffff);gap:var(--em-gap-7);cursor:pointer;box-shadow:0 8px 18px var(--em-fx-rgba-15-23-42-0p05);padding:14px 16px;display:grid}.tm-donation-editor .tm-dx-fee.tm-dx-fee.is-selected{border-color:var(--em-line-5d97fb);background:var(--em-bg-eff6ff);box-shadow:0 14px 28px var(--em-fx-rgba-15-23-42-0p08)}.tm-donation-editor .tm-dx-chip.tm-dx-chip{border-radius:var(--em-radius-10);border:1px solid var(--tx-border);background:var(--tx-bg);min-height:42px;color:var(--tx-text);box-shadow:0 8px 18px var(--em-fx-rgba-15-23-42-0p06);justify-content:center;align-items:center;font-weight:800;display:inline-flex}.tm-donation-editor .tm-dx-chip.tm-dx-chip.is-selected{border-color:var(--donation-accent,var(--em-line-1d4ed8));background:linear-gradient(135deg, var(--donation-accent,var(--em-bg-1d4ed8)) 0%, var(--em-bg-38bdf8) 100%);color:var(--em-fg-ffffff);box-shadow:0 12px 24px var(--em-fx-rgba-29-78-216-0p18)}.tm-donation-editor .tm-dx-tint-0{--tx-bg:var(--em-c-fff7ed);--tx-border:var(--em-c-fed7aa);--tx-text:var(--em-c-d26a2a)}.tm-donation-editor .tm-dx-tint-1{--tx-bg:var(--em-c-ecfdf5);--tx-border:var(--em-c-a7f3d0);--tx-text:var(--em-c-047857)}.tm-donation-editor .tm-dx-tint-2{--tx-bg:var(--em-c-eff6ff);--tx-border:var(--em-c-bfdbfe);--tx-text:var(--donation-accent,var(--em-c-1d4ed8))}.tm-donation-editor .tm-dx-tint-3{--tx-bg:var(--em-c-f5f3ff);--tx-border:var(--em-c-ddd6fe);--tx-text:var(--em-c-6d28d9)}.tm-create-donation-workspace .em-inset-panel .tm-cx-note{margin:0}.tm-donation-editor .em-input{color:var(--em-ds-text-muted,#666);width:100%;max-width:min(100%,38rem);padding:var(--em-ds-field-padding,14px 16px);border-radius:var(--em-radius-10);background:var(--em-bg-rgba-0-0-0-0p03);box-sizing:border-box;box-shadow:none;border:none;outline:none;font-family:inherit;font-size:1em;font-weight:400;line-height:1.6}fieldset.tm-dn-busy{border:0;min-width:0;margin:0;padding:0}
