.staffNav{display:flex;align-items:center;gap:1rem}.staffNav a{color:var(--green);font-weight:700}.supportAdminToolbar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;align-items:end;margin-bottom:1.25rem}.supportAdminToolbar button{min-height:52px}.supportCaseButton{width:100%;text-align:left;display:grid;gap:.35rem;margin-bottom:.65rem}.supportCaseButton[aria-current="true"]{border-color:var(--green);box-shadow:0 0 0 2px rgba(0,107,73,.12)}.supportMeta{display:flex;gap:.5rem;flex-wrap:wrap}.supportAdminActions{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.supportAdminActions .wide{grid-column:1/-1}.supportMessage.internal{border-left-color:#806000;background:#fff9df}.supportMessage.public{border-left-color:var(--green)}.supportReplyChoice{display:flex;gap:1.25rem;flex-wrap:wrap;margin:.75rem 0}.supportReplyChoice label{display:flex;gap:.45rem;align-items:center}.supportReplyChoice input{width:20px;min-height:20px}.staffCaseHeading{display:flex;justify-content:space-between;gap:1rem;align-items:start}.staffCaseHeading h2{margin-top:0}.caseDescription{white-space:pre-wrap;overflow-wrap:anywhere}.supportResolution{min-height:8rem}.supportAdminActions textarea,#supportReply{width:100%;padding:12px;border:1px solid var(--line);border-radius:12px;font:inherit;resize:vertical}#supportReplyError,#supportUpdateError{color:#b42318}@media(max-width:760px){.supportAdminToolbar,.supportAdminActions{grid-template-columns:1fr}.supportAdminActions .wide{grid-column:auto}.staffNav{gap:.55rem}.staffNav a{font-size:.9rem}.staffCaseHeading{display:block}}
