.contribution-requests,.contribution-missing{box-sizing:border-box;color:#eef0f3;border-top:1px solid #39414a;min-width:0;margin:24px 0;padding:18px 0}.contribution-requests h2{margin:0 0 8px;font-size:20px;line-height:1.35}.contribution-requests p,.contribution-missing p{color:#b8c0cb;max-width:65ch;margin:8px 0;font-size:14px;line-height:1.6}.contribution-requests ul{gap:4px;margin:12px 0 0;padding:0;list-style:none;display:grid}.contribution-link{box-sizing:border-box;text-underline-offset:4px;white-space:normal;overflow-wrap:anywhere;background:0 0;align-items:center;gap:8px;min-width:44px;max-width:100%;min-height:44px;padding:10px 4px;font-size:15px;font-weight:600;line-height:1.5;text-decoration:underline;display:inline-flex;color:#dfb779!important}.contribution-link:hover{color:#f5d6a4!important}.contribution-link:focus-visible{outline-offset:4px;border-radius:3px;outline:3px solid #dfb779}.contribution-link span{flex-shrink:0}.place-browser .contribution-missing{margin:8px 0;padding:12px 4px}.place-browser .contribution-missing p{font-size:13px}@media (max-width:420px){.contribution-requests,.contribution-missing{padding:16px 0}.contribution-link{align-items:flex-start;width:100%}.contribution-link span{margin-left:auto}}body .venue-page .contribution-requests{color:#292725;border-color:#d5c8b5}body .venue-page .contribution-requests h2{color:#292725}body .venue-page .contribution-requests p{color:#625a4e}body .venue-page .contribution-link{color:#923821!important}body .venue-page .contribution-link:hover{color:#6d2a19!important}
