.tpi-actions{align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;display:flex}.tpi-actions>h4{flex:1;margin:0}.tpi-actions>.form-control{flex:1;min-width:0}.tpi-badges{gap:var(--spacing-xs);flex-wrap:wrap;display:inline-flex}.tpi-intake,.tpi-record{gap:var(--spacing-md);min-width:0;display:grid}.tpi-record{padding:var(--spacing-lg);background:var(--bg-secondary);border-radius:var(--radius-md)}.tpi-record article{padding-block:var(--spacing-sm)}.tpi-record p,.tpi-intake small{overflow-wrap:anywhere}.tpi-form-grid{gap:var(--spacing-md);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.tpi-form-grid .form-group{min-width:0}.tpi-row{gap:var(--spacing-sm);margin-block:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;display:grid}.tpi-row>div{min-width:0}.tpi-editor{gap:var(--spacing-lg);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.tpi-editor>*{min-width:0}@media (width<=600px){.tpi-form-grid,.tpi-row{grid-template-columns:minmax(0,1fr)}}
