.intake-tabs{display:flex;gap:8px;margin:0 0 24px;border-bottom:1px solid var(--line);padding-bottom:12px}.intake-tabs [aria-current="page"]{background:var(--green);color:white;border-color:var(--green)}
#intake-form{display:grid;gap:20px}#intake-form h2{margin-bottom:18px}.intake-link-row{display:flex;gap:12px;align-items:end;margin-top:20px}.intake-link-row label{flex:1;margin:0}.intake-link-row button{flex-shrink:0;min-height:42px}.intake-wide{grid-column:1/-1}.intake-source{display:block;font-weight:400;margin-top:5px}.intake-source:empty{display:none}.intake-suggestion{padding:16px;border:1px solid var(--line);border-radius:10px;margin-top:10px}.intake-suggestion p{white-space:pre-wrap}.intake-suggestion .actions{margin-top:10px;flex-wrap:wrap}#intake-form [data-intake-status]{white-space:pre-wrap}#intake-form .actions{flex-wrap:wrap}
@media(max-width:650px){.intake-link-row{align-items:stretch;flex-direction:column}.intake-tabs{flex-wrap:wrap}}
#intake-form details{border-top:1px solid var(--line);padding:16px 0}#intake-form summary{cursor:pointer;font-weight:600}#intake-form details .form-grid{margin-top:16px}.intake-review dl{display:grid;grid-template-columns:180px 1fr;gap:12px}.intake-review dt{font-weight:600}.intake-review dd{margin:0;white-space:pre-wrap}.intake-review dd a{display:block;font-size:12px}.intake-images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.intake-images img{width:100%;height:160px;object-fit:cover;border-radius:10px}.intake-images span{display:block}.intake-images input{width:auto;display:inline-block}.intake-images a{font-size:12px}.intake-link-row{margin-top:0}
@media(max-width:650px){.intake-review dl{grid-template-columns:1fr;gap:6px}.intake-review dd{margin-bottom:12px}.intake-images{grid-template-columns:1fr 1fr}}
