.daily-contributions{--dc-line:#303b4b;--dc-orange:#ffa13d;--dc-muted:#97a5b9;color:#e8eef7;font:13px/1.8 Inter,"PingFang SC",sans-serif;max-width:1100px;margin:auto}.daily-contributions *{box-sizing:border-box}.contribution-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;border-bottom:1px solid var(--dc-line);padding-bottom:20px}.contribution-kicker,.contribution-choices article>span{color:var(--dc-orange);font:10px/1.7 ui-monospace,monospace;letter-spacing:1px}.contribution-heading h2{font-size:24px;margin:8px 0;line-height:1.45;letter-spacing:-.5px}.contribution-heading p{color:var(--dc-muted);font-size:12px;margin:9px 0}.contribution-button{font-family:inherit;font-size:12px;line-height:1.6;border:1px solid #455162;padding:9px 13px;background:#222b39;color:#e3ecfa;border-radius:2px;white-space:nowrap;cursor:pointer}.contribution-button.primary{background:var(--dc-orange);border-color:var(--dc-orange);color:#201306;font-weight:650}.contribution-button.secondary{background:transparent}.contribution-button:disabled{opacity:.45;cursor:default}.contribution-button:focus-visible,.contribution-results button:focus-visible{outline:2px solid var(--dc-orange);outline-offset:3px}.contribution-summary{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:1px;background:var(--dc-line);border:1px solid var(--dc-line);margin-top:20px}.contribution-summary>div{padding:15px;background:#101720}.contribution-summary span{display:block;font-size:10px;color:#8e9eb5}.contribution-summary strong{display:block;margin-top:8px;font-size:16px;color:#e2eaf8}.contribution-summary .credited{color:#8cd1af}.contribution-rule{font-size:11px;color:#8a9bb3}.contribution-hosted{font-size:12px;background:#211c15;color:#d4b791;border:1px solid #5f4b31;padding:12px 15px}.contribution-choices{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:18px 0}.contribution-choices article{background:#111923;border:1px solid #354052;padding:20px}.contribution-choices h3{font-size:16px;margin:8px 0;color:#e6edf6}.contribution-choices p{font-size:12px;color:#91a2ba;margin:10px 0 16px}.contribution-notice{margin-top:15px;padding:11px 14px;border:1px solid #345e4d;background:#11231d;color:#b7dfcd}.contribution-notice.error{background:#2c1d1e;border-color:#765146;color:#ffbfb2}.contribution-form{display:grid;gap:14px;padding:22px;border:1px solid #6a5236;background:#141922;margin:20px 0}.contribution-public{color:#e0bb8d;background:#211d16;border:1px solid #55452e;padding:12px;font-size:11px}.contribution-form label{display:grid;gap:7px;font-size:12px;color:#b8c6dc}.contribution-form input:not([type=checkbox]),.contribution-form textarea{min-width:0;width:100%;background:#090f17;border:1px solid #3a485d;color:#e7edf8;padding:10px 12px;font-family:inherit;font-size:12px;line-height:1.75;outline:none;border-radius:2px}.contribution-form input:focus,.contribution-form textarea:focus{border-color:var(--dc-orange)}.contribution-search{display:flex;gap:10px;align-items:end}.contribution-search label{flex:1;min-width:0}.contribution-results{display:grid;gap:5px}.contribution-results:empty{display:none}.contribution-results button{background:#142234;border:1px solid #34506f;color:#b9d6f3;text-align:left;padding:8px 11px;cursor:pointer;font-size:12px}.contribution-selected{font-size:11px;color:#d9b17e;margin:0}.contribution-form .contribution-consent{display:flex;gap:9px;align-items:start;font-size:11px;color:#b5c2d5}.contribution-consent input{margin-top:5px;accent-color:var(--dc-orange)}.contribution-form>.contribution-button{justify-self:start}.contribution-feed-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;border-bottom:1px solid var(--dc-line);margin-top:26px}.contribution-feed-heading h3{font-size:16px;font-weight:500;margin:0 0 12px}.contribution-feed-heading span{color:#7d8fa9;font-size:10px}.contribution-feed{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:16px}.contribution-feed article{background:#101823;border:1px solid #2e3c50;padding:18px;min-width:0}.contribution-pitch-meta{display:flex;justify-content:space-between;gap:12px;align-items:start}.contribution-pitch-meta strong{font:12px/1.7 ui-monospace,monospace;color:#f5b96d}.contribution-pitch-meta span{color:#798da9;font-size:10px;text-align:right}.contribution-feed h4{font-size:15px;line-height:1.6;margin:12px 0;color:#dce8f8;overflow-wrap:anywhere}.contribution-feed p{font-size:12px;white-space:pre-wrap;color:#a3b3c9;overflow-wrap:anywhere}.contribution-risk{border-top:1px solid #28394e;padding-top:12px;font-size:11px;color:#c3a99d;white-space:pre-wrap;overflow-wrap:anywhere}.contribution-risk>span{display:block;color:#d0a98a;font-size:10px;margin-bottom:5px}.contribution-muted{color:#7f91aa;font-size:12px}@media(max-width:720px){.contribution-heading{flex-direction:column;gap:8px}.contribution-heading h2{font-size:22px}.contribution-summary{grid-template-columns:1fr 1fr}.contribution-choices,.contribution-feed{grid-template-columns:1fr}.contribution-form{padding:15px}.contribution-feed-heading{align-items:start;flex-direction:column;gap:0}.contribution-feed-heading span{margin-bottom:10px}.contribution-summary>div{padding:12px}}
