.bh-withdrawal-form{max-width:640px;margin:32px 0}.bh-withdrawal-form>label{margin:24px 0 8px;font-size:14px;font-weight:650;display:block}.bh-withdrawal-form input,.bh-withdrawal-form textarea{width:100%;font:inherit;color:#173d2d;box-sizing:border-box;background:#fff;border:1px solid #b8c5b0;border-radius:8px;padding:13px 15px;display:block}:is(.bh-withdrawal-form input:focus-visible,.bh-withdrawal-form textarea:focus-visible){outline-offset:3px;outline:3px solid #71913e}.bh-withdrawal-form .bh-withdrawal-help{color:#61705d;margin:10px 0 18px;font-size:12px;line-height:1.7}.bh-withdrawal-statement,.bh-withdrawal-result{background:#f0f4e8;border:1px solid #d5dfcc;border-radius:12px;margin:26px 0;padding:24px}.bh-withdrawal-statement p{font-size:14px;line-height:1.8}.bh-withdrawal-form button:disabled{opacity:.6;cursor:wait}.bh-withdrawal-error{color:#813c26;background:#ffede4;border:1px solid #d7a38e;border-radius:8px;padding:14px 18px}.bh-withdrawal-result{overflow-wrap:anywhere;max-width:720px}.bh-withdrawal-result pre{font:inherit;white-space:pre-wrap;font-size:12px;line-height:1.7}.bh-withdrawal-result summary{cursor:pointer;margin-top:24px;font-size:13px}.bh-withdrawal-result h2{margin-top:0}@media (max-width:600px){.bh-withdrawal-statement,.bh-withdrawal-result{padding:18px}.bh-withdrawal-form input,.bh-withdrawal-form textarea{font-size:16px}}
