.supp{max-width:26rem;margin:0 auto;padding:3rem 1.6rem 2.2rem;text-align:center}.supp__heart{font-size:1.7rem;line-height:1;color:var(--g);margin-bottom:.5rem}.supp h1{font-size:1.6rem;letter-spacing:-.01em;margin:0 0 .55rem}.supp__lede{color:var(--ink-2);font-size:.96rem;line-height:1.5;margin:0 auto 1.4rem;max-width:34ch}.supp__amts{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.6rem;gap:.6rem;margin:0 0 1rem}.supp__chip{border:1px solid var(--hair);background:var(--page);border-radius:10px;padding:.85rem 0;font:inherit;font-weight:700;font-size:1.02rem;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .12s,background .12s,color .12s}.supp__chip:hover{border-color:var(--ink-3)}.supp__chip.is-on{border-color:var(--g);background:var(--g-soft);color:var(--g)}.supp__chip--other{grid-column:1/-1;font-weight:600;font-size:.88rem;color:var(--ink-3)}.supp__chip--other.is-on{color:var(--g)}.supp__other{display:none;align-items:center;gap:.4rem;margin:0 0 1rem;border:1px solid var(--g);background:var(--page);border-radius:10px;padding:0 .9rem}.supp__other.is-open{display:flex}.supp__other-sign{font-size:1.1rem;font-weight:700;color:var(--ink-3)}.supp__other input{flex:1 1;border:0;background:transparent;font:inherit;font-size:1.05rem;font-weight:700;color:var(--ink);padding:.8rem 0;outline:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.supp__give{display:block;width:100%;border:0;background:var(--g);color:var(--g-fg);font:inherit;font-weight:700;font-size:1rem;letter-spacing:.01em;padding:.95rem;border-radius:11px;margin:.3rem 0 .7rem;cursor:pointer}.supp__give:disabled{opacity:.55;cursor:default}.supp__fine{font-size:.73rem;color:var(--ink-3);margin:0 0 1.2rem}.supp__note{display:flex;gap:.55rem;text-align:left;background:var(--page-2);border:1px solid var(--hair);border-radius:10px;padding:.75rem .85rem;font-size:.8rem;color:var(--ink-2);line-height:1.46}.supp__note svg{flex:none;margin-top:1px;color:var(--share)}.supp__note b{color:var(--ink)}