html[data-oc-cartridge=pacsarcade] .pa-givepage{background:0 0;min-height:100vh}html[data-oc-cartridge=pacsarcade] .pa-giveh{border-bottom:1px solid var(--glass-edge);background:#0a0a14e6;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}html[data-oc-cartridge=pacsarcade] .pa-giveh .logo{text-decoration:none}html[data-oc-cartridge=pacsarcade] .pa-giveh .btn{white-space:nowrap;letter-spacing:.08em;flex:none;padding-left:14px;padding-right:14px;font-size:.74rem}html[data-oc-cartridge=pacsarcade] .pa-givemain{gap:18px;max-width:560px;margin:0 auto;padding:36px 16px 60px;display:grid}html[data-oc-cartridge=pacsarcade] .pa-givecard{border-radius:24px;gap:22px;padding:28px 26px;display:grid}html[data-oc-cartridge=pacsarcade] .pa-givetitle{font-family:var(--font-pixel);text-transform:uppercase;color:var(--coin-ink);text-wrap:balance;margin:0;font-size:clamp(.95rem,4.4vw,1.35rem);font-weight:400;line-height:1.5}html[data-oc-cartridge=pacsarcade] .pa-givecard .pa-lbl{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0 0 10px;font-size:.74rem;font-weight:700;display:block}html[data-oc-cartridge=pacsarcade] .pa-grp2{grid-template-columns:1fr 1fr;gap:10px;display:grid}html[data-oc-cartridge=pacsarcade] .pa-grp2 .btn,html[data-oc-cartridge=pacsarcade] .pa-grp2 .pa-give-own{box-sizing:border-box;letter-spacing:.08em;white-space:nowrap;width:100%;min-height:48px;padding:0 10px;font-size:.78rem}html[data-oc-cartridge=pacsarcade] .pa-givecard .pa-on{border-color:var(--btn-gold-edge);background:var(--btn-gold-glass);color:var(--btn-gold-ink)}html[data-oc-cartridge=pacsarcade] .pa-give-own{border:1px solid var(--glass-edge);color:#fff;font:inherit;text-align:center;background:#08080899;border-radius:14px}html[data-oc-cartridge=pacsarcade] .pa-give-own::placeholder{color:#b0b0b0;opacity:1}html[data-oc-cartridge=pacsarcade] .pa-give-own:focus{border-color:var(--info);outline:none;box-shadow:0 0 0 3px #0ff3}html[data-oc-cartridge=pacsarcade] .pa-camp-pickrow{gap:10px;display:grid}html[data-oc-cartridge=pacsarcade] .pa-camp-opt{border:1.5px solid var(--glass-edge);box-sizing:border-box;width:100%;min-height:48px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:#ffffff0a;border-radius:14px;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}html[data-oc-cartridge=pacsarcade] .pa-camp-opt.sel{border-color:var(--coin-ink);cursor:default;background:#ffd70014}html[data-oc-cartridge=pacsarcade] .pa-camp-opt b{color:var(--ink-strong);text-wrap:balance;font-size:.95rem;line-height:1.4}html[data-oc-cartridge=pacsarcade] .pa-camp-opt span{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;font-size:.78rem;font-weight:700}html[data-oc-cartridge=pacsarcade] .pa-tbd-note{border:1.5px dashed var(--coin-ink);color:var(--ink-body);text-wrap:balance;background:#ffd7000f;border-radius:16px;padding:14px 16px;font-size:.9rem;line-height:1.55}html[data-oc-cartridge=pacsarcade] .pa-tbd-note b{color:var(--coin-ink);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:.74rem;display:block}html[data-oc-cartridge=pacsarcade] .pa-givecard .btn-gold{width:100%;min-height:48px}html[data-oc-cartridge=pacsarcade] .pa-givecard .btn[disabled]{opacity:.5;cursor:not-allowed}html[data-oc-cartridge=pacsarcade] .pa-givenote{gap:8px;margin:0;padding:0;list-style:none;display:grid}html[data-oc-cartridge=pacsarcade] .pa-givenote li{text-wrap:balance;color:var(--ink-body);align-items:flex-start;gap:10px;font-size:.88rem;line-height:1.5;display:flex}html[data-oc-cartridge=pacsarcade] .pa-givenote li:before{content:"";background:var(--teal-bright);flex:none;width:9px;height:9px;margin-top:.45em}html[data-oc-cartridge=pacsarcade] .pa-givesum{border-top:1px solid var(--glass-edge);color:var(--ink-body);flex-wrap:wrap;justify-content:space-between;gap:8px 16px;padding-top:16px;font-size:.92rem;display:flex}html[data-oc-cartridge=pacsarcade] .pa-givesum b{color:var(--coin-ink);font-family:var(--font-pixel);font-size:.78rem;font-weight:400;line-height:1.6}html[data-oc-cartridge=pacsarcade] .pa-givepay{text-align:center;gap:16px;display:grid}html[data-oc-cartridge=pacsarcade] .pa-givepay .btn{width:100%}@media (max-width:700px){html[data-oc-cartridge=pacsarcade] .pa-givecard{padding:22px 16px}html[data-oc-cartridge=pacsarcade] .pa-giveh{padding:12px 14px}}html[data-oc-cartridge=pacsarcade] .pa-rail{border:1.5px solid var(--glass-edge);background:#ffffff0f;border-radius:999px;grid-template-columns:1fr 1fr;padding:4px;display:grid;position:relative}html[data-oc-cartridge=pacsarcade] .pa-rail-thumb{background:linear-gradient(135deg,#ffa733,#f7931a);border-radius:999px;width:calc(50% - 4px);transition:transform .22s;position:absolute;top:4px;bottom:4px;left:4px;box-shadow:0 6px 18px -8px #f7931acc}html[data-oc-cartridge=pacsarcade] .pa-rail[data-pos="1"] .pa-rail-thumb{transform:translate(100%)}html[data-oc-cartridge=pacsarcade] .pa-rail button{z-index:1;min-height:44px;color:var(--ink-strong);font:inherit;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;font-size:.8rem;font-weight:700;position:relative}html[data-oc-cartridge=pacsarcade] .pa-rail button.on{color:#1a0f00}html[data-oc-cartridge=pacsarcade] .pa-rail button:disabled{opacity:.45;cursor:not-allowed}html[data-oc-cartridge=pacsarcade] .pa-rail button:focus-visible{outline:2px solid var(--info);outline-offset:2px}@media (prefers-reduced-motion:reduce){html[data-oc-cartridge=pacsarcade] .pa-rail-thumb{transition:none}}html[data-oc-cartridge=pacsarcade] .pa-givepay .pa-camp-copy{white-space:nowrap;text-overflow:ellipsis;word-break:normal;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}
