.hr-brief-evaluation>h3{margin-bottom:8px}.hr-brief-evaluation>.hr-field{margin-top:20px}.hr-brief-workspace{gap:24px;margin-top:24px;display:grid}.hr-brief-role{border-bottom:1px solid var(--hr-border,#dce5f2);gap:6px;padding-bottom:16px;display:grid}.hr-brief-role strong{font-size:19px;line-height:28px}.hr-brief-role span{color:var(--hr-muted,#60738d);font-size:14px}.hr-brief-evaluation .hr-caption{max-width:75ch;margin:0}.hr-brief-evaluation h4{margin:0;font-size:17px;line-height:25px}.hr-brief-heading{justify-content:space-between;align-items:center;gap:16px;display:flex}.hr-brief-step{border-top:1px solid var(--hr-border,#dce5f2);gap:16px;padding-top:24px;display:grid}.hr-brief-materials[open]{gap:16px;display:grid}.hr-brief-evaluation details>summary{cursor:pointer;color:#2456b6;font-weight:600;line-height:24px}.hr-brief-evaluation details[open]>summary{margin-bottom:16px}.hr-brief-evaluation details>.hr-field,.hr-brief-evaluation details>.hr-form-grid{margin-top:16px}.hr-brief-evaluation textarea{resize:vertical;width:100%;min-width:0}.hr-brief-evaluation .hr-form-grid>*{min-width:0}.hr-brief-evaluation .hr-actions,.hr-brief-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.hr-brief-evaluation .hr-button,.hr-brief-evaluation .hr-person{justify-content:center;align-items:center;gap:8px;display:inline-flex}.hr-brief-criteria{gap:24px;margin-bottom:16px;display:grid}.hr-brief-criterion{border-bottom:1px solid var(--hr-border,#dce5f2);gap:12px;padding:0 0 20px;display:grid}.hr-brief-evaluation button:focus-visible,.hr-brief-evaluation summary:focus-visible{outline-offset:3px;outline:2px solid #2f5dff}.hr-brief-evaluation .hr-error{overflow-wrap:anywhere}.hr-brief-evaluation .hr-success,.hr-brief-evaluation .hr-gpt-warning{margin:0}.hr-brief-evaluation .hr-field{min-width:0}.hr-brief-evaluation .hr-field select,.hr-brief-evaluation .hr-field input{min-width:0;max-width:100%}.hr-brief-evaluation[aria-busy=true]{cursor:progress}@media (width<=600px){.hr-brief-evaluation .hr-actions .hr-button,.hr-brief-actions .hr-button{flex:230px}.hr-brief-heading{align-items:flex-start}.hr-brief-role strong{font-size:18px}.hr-brief-evaluation .hr-form-grid{grid-template-columns:minmax(0,1fr)}}
