.request-shell{max-width:920px}.request-card{display:flex;gap:14px;padding:18px;border:1px solid #f0d997;background:#fffaf0;border-radius:13px;color:#59471b;margin:18px 0}.request-card p{margin:4px 0 0;color:#786b4c;font-size:13px}.request-card-icon{font-size:21px;font-weight:800}.request-panel{margin:18px 0}.my-projects{padding:0 22px 22px}.my-project-card{padding:16px 0;border-top:1px solid var(--line)}.my-project-card h3{margin:0 0 7px}.my-project-card p{margin:3px 0;color:var(--muted);font-size:13px}.project-form{margin-top:18px}.form-content{padding:20px 23px 24px}.form-content>label:not(.consent-row){display:block;margin:0 0 16px;font-size:13px;font-weight:650}.form-content input,.form-content select,.form-content textarea{display:block;width:100%;margin-top:7px;padding:11px 12px;border:1px solid var(--line);border-radius:9px;background:white;color:var(--ink);font:inherit;font-size:13px}.form-content textarea{resize:vertical}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-row label{font-size:13px;font-weight:650}.optional{font-size:11px;color:var(--muted);font-weight:400}.consent-row{display:flex;align-items:flex-start;gap:10px;margin:20px 0;font-size:12px;color:#58665f}.consent-row input{flex:0 0 auto;width:16px;height:16px;margin:2px 0}.form-message{min-height:20px;color:var(--green);font-size:13px}.form-message.error{color:var(--red)}.my-project-card .badge{margin-bottom:7px}@media(max-width:700px){.form-row{grid-template-columns:1fr}.form-content{padding:16px}}
#intake-paused[hidden],#project-form[hidden]{display:none!important}
