.ava-tabs{display:flex;gap:var(--ava-gap);margin-block-end:var(--ava-space);border-block-end:1px solid var(--line)}
.ava-tabs button[aria-selected="true"]{background:var(--accent-fill);color:var(--accent-on-fill)}
.ava-feature-list{border:0;padding:0;margin-block:var(--ava-space);display:grid;gap:var(--ava-gap);grid-template-columns:1fr}
.ava-feature-list legend{font-family:var(--font-display);margin-block-end:var(--ava-gap)}
.ava-feature-list .check{margin:0;min-height:44px;align-items:center}
.ava-feature-list input{flex-shrink:0}
@media(min-width:700px){.ava-feature-list{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ava-job{flex-wrap:wrap}
.ava-review{flex:1 0 100%;min-width:0;border-block-start:1px solid var(--line);padding-block:var(--ava-space)}
.ava-review[hidden]{display:none}
.ava-review form{display:block;max-width:none;padding:0;border:0;background:transparent}
.ava-review textarea{width:100%;min-height:96px;resize:vertical}
.ava-review-suggestions,.ava-review-submit{display:flex;flex-wrap:wrap;gap:var(--ava-gap);margin-block:var(--ava-gap)}
.ava-review-suggestions button{white-space:normal;text-align:left;min-height:44px}
.ava-review h4{margin-block:var(--ava-space) var(--ava-gap)}
.ava-review-status:empty{display:none}
.ava-comment-history{padding-inline-start:var(--ava-space);margin-block:var(--ava-gap)}
.ava-comment-history li{padding-block:var(--ava-gap);border-block-end:1px solid var(--line);overflow-wrap:anywhere}
.ava-comment-history p{margin:0;white-space:pre-wrap}
.ava-comment-history time{font-size:14px;color:var(--muted)}
.ava-version-list{list-style:none;padding:0;margin:0}
.ava-version-list a{display:inline-flex;align-items:center;min-height:44px;overflow-wrap:anywhere}
@media(max-width:700px){.ava-job .row-actions{width:100%;justify-content:flex-start}.ava-review-submit{align-items:stretch}.ava-review-submit button{flex:1 1 auto}}
