/* Only the veterinary entry route changes; owner presentation is preserved. */
.brisk-vet-view #main-content .brisk-next-step {display:none;}
.brisk-vet-view #main-content #fields {margin-top:12px;}
.brisk-vet-view #main-content .brisk-score-value {display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .2em;}
.brisk-vet-view #main-content .brisk-score-value>span {white-space:nowrap;}
.brisk-vet-view #main-content .brisk-vet-denominator {font-size:.625em;}
.brisk-vet-view #main-content #brisk-referral-summary {margin:18px 0;padding:16px 0;border-block:1px solid var(--line);}
.brisk-vet-view #main-content #brisk-referral-heading {margin:0 0 8px;font-size:1.125rem;}
.brisk-vet-view #main-content #brisk-referral-summary > p {margin:8px 0;}
.brisk-vet-view #main-content .brisk-vet-actions {display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px;margin:14px 0;}
.brisk-vet-view #main-content .brisk-vet-actions :is(button,a) {min-height:44px;white-space:normal;font:600 .875rem/1.4 var(--acvs-heading);}
.brisk-vet-view #main-content .brisk-vet-actions a {display:inline-flex;align-items:center;}
.brisk-vet-view #main-content .brisk-vet-actions button:disabled {opacity:.55;cursor:default;}
.brisk-vet-view #main-content #brisk-copy-status {font:500 .8125rem/1.5 var(--acvs-heading);}
.brisk-vet-view #main-content #brisk-copy-status:empty {display:none;}
.brisk-vet-view #main-content label[for="brisk-referral-text"] {display:block;font:600 .875rem/1.5 var(--acvs-heading);margin:12px 0 6px;}
.brisk-vet-view #main-content #brisk-referral-text {display:block;width:100%;box-sizing:border-box;max-width:100%;min-height:18rem;padding:12px;border:1px solid var(--line);border-radius:5px;background:white;color:var(--ink);font:400 .8125rem/1.5 Arial,Helvetica,sans-serif;resize:vertical;}
@media(max-width:560px) {.brisk-vet-view #main-content .brisk-vet-actions {align-items:stretch;flex-direction:column;}.brisk-vet-view #main-content .brisk-vet-actions a {justify-content:center;}}
