:root{--ink:#101123;--ink-soft:#454063;--muted:#6f6a86;--line:#e7e3ef;--line-soft:#f2eff8;--bg:#f6f4fb;--teal:#8637B2;--teal-dark:#6d2a94;--teal-tint:#f3ebfa;--amber:#b8860b;--amber-text:#8a6508;--amber-bg:#fff7e3;--amber-line:#f0dca0;--red:#c0362c;--red-bg:#fdecea;--red-line:#f3c4bf;--green:#1f8a5b;--radius:14px;--bar:216px;--sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--sans);line-height:1.5;-webkit-font-smoothing:antialiased}img{max-width:100%;display:block}a{color:var(--teal);text-decoration:none}a:hover{text-decoration:underline}:focus-visible{outline:3px solid var(--teal);outline-offset:2px;border-radius:6px}.wrap{max-width:1120px;margin:0 auto;padding:0 18px}.sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.skip{position:absolute;left:-9999px;top:0;z-index:100;background:var(--teal);color:#fff;padding:12px 18px;border-radius:0 0 10px;font-weight:700;font-size:14px}.skip:focus{left:0;text-decoration:none;color:#fff}.toprow{display:flex;align-items:center;gap:12px;padding:14px 0}.logo{width:44px;height:44px;border-radius:12px;flex:0 0 44px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--teal),#4b1f6b);color:#fff;font-weight:800;letter-spacing:.5px;font-size:15px}.bname{font-weight:800;font-size:16px;letter-spacing:.2px;line-height:1.15;display:flex;align-items:center;gap:8px}.probadge{font-size:9.5px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:#e9d9f7;border:1px solid rgba(255,255,255,.35);border-radius:999px;padding:2px 7px}.sub{font-size:12.5px;line-height:1.3}.tagline{margin-left:auto;font-size:12.5px;font-weight:700;letter-spacing:.3px}@media(max-width:640px){.tagline{display:none}}.titleband{background:#fff;border-bottom:1px solid var(--line);padding:26px 0 24px}.crumb{font-size:12.5px;color:var(--muted);margin-bottom:12px}.crumb a{color:var(--muted);text-decoration:underline;text-underline-offset:2px}.crumb span{margin:0 6px;opacity:.5}.titleband h1{margin:0 0 10px;font-size:clamp(25px,4.4vw,38px);line-height:1.14;letter-spacing:-.6px}.titleband .lede{margin:0 0 10px;font-size:16.5px;color:var(--ink-soft);max-width:66ch}.titleband .lede2{margin:0;font-size:15px;color:var(--muted);max-width:70ch}.byline{display:flex;align-items:center;gap:10px;margin-top:18px;flex-wrap:wrap}.avatar{width:34px;height:34px;border-radius:50%;flex:0 0 34px;background:linear-gradient(135deg,#8637b2,#4b1f6b);color:#fff;font-weight:700;font-size:12.5px;display:flex;align-items:center;justify-content:center}.byline .b1{font-size:13.5px;font-weight:700}.byline .b2{font-size:12.5px;color:var(--muted)}.updated{margin-left:auto;font-size:12.5px;color:var(--muted)}@media(max-width:640px){.updated{margin-left:0;width:100%}}.qa{background:var(--teal-tint);border:1px solid #e2d2f0;border-radius:var(--radius);padding:16px 18px;margin:20px 0 0}.qa h2{margin:0 0 6px;font-size:13px;text-transform:uppercase;letter-spacing:.8px;color:var(--teal-dark)}.qa p{margin:0;font-size:15px;color:var(--ink-soft)}.emg{background:var(--red-bg);border:1px solid var(--red-line);border-left:4px solid var(--red);border-radius:var(--radius);padding:14px 16px;margin:18px 0 0}.emg h2{font-weight:800;font-size:14px;color:var(--red);margin:0 0 4px}.emg p{margin:0 0 10px;font-size:13.5px;color:var(--ink-soft)}.emgrow{display:flex;flex-wrap:wrap;gap:8px}.emgrow a{display:inline-flex;align-items:center;min-height:40px;padding:8px 13px;background:#fff;border:1px solid var(--red-line);border-radius:999px;font-size:13.5px;font-weight:600;color:var(--red)}.emgrow a:hover{background:#fff5f4;text-decoration:none}.crash{margin:18px 0 0;border-radius:var(--radius);padding:16px 18px;color:#fff;background:linear-gradient(180deg,#101123,#241a3d)}.crash h2{display:flex;align-items:center;gap:9px;font-weight:800;font-size:14px;margin:0 0 4px}.crash .dot{width:9px;height:9px;border-radius:50%;background:#ff5b4d;box-shadow:0 0 0 4px #ff5b4d38}.crash p{margin:0 0 12px;font-size:13.5px;color:#c1b9d9}.crashrow{display:flex;flex-wrap:wrap;gap:8px}.crashrow a{display:inline-flex;align-items:center;min-height:42px;padding:9px 15px;border-radius:999px;background:#ffffff1a;border:1px solid rgba(255,255,255,.28);color:#fff;font-size:13.5px;font-weight:700}.crashrow a:hover{background:#fff3;text-decoration:none;color:#fff}.toc{background:#fff;border-bottom:1px solid var(--line);padding:14px 0}.toc h2{margin:0 0 9px;font-size:11.5px;font-weight:800;letter-spacing:.9px;text-transform:uppercase;color:var(--muted)}.toc ul{display:flex;flex-wrap:wrap;gap:7px;list-style:none;margin:0;padding:0}.toc a{display:inline-flex;align-items:center;min-height:34px;padding:6px 13px;border-radius:999px;background:var(--teal-tint);color:var(--teal-dark);font-size:13px;font-weight:600;text-decoration:none}.toc a:hover{background:#e8d8f5;text-decoration:none}.filterbar{top:0;z-index:30;background:#f6f4fbf0;-webkit-backdrop-filter:saturate(160%) blur(8px);backdrop-filter:saturate(160%) blur(8px);border-bottom:1px solid var(--line);padding:12px 0}@media(max-height:600px){.filterbar{position:static}}.searchwrap{position:relative}.searchwrap svg{position:absolute;left:14px;top:50%;transform:translateY(-50%);opacity:.45;pointer-events:none}#avq{width:100%;min-height:48px;padding:12px 44px 12px 42px;font-size:16px;font-family:inherit;color:var(--ink);background:#fff;border:1px solid var(--line);border-radius:999px}#avq::placeholder{color:#726c86}#avq::-webkit-search-cancel-button,#avq::-webkit-search-decoration{-webkit-appearance:none;appearance:none;display:none}#avclear{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:50%;background:transparent;color:var(--muted);font-size:20px;line-height:1;cursor:pointer;display:none}#avclear:hover{background:var(--line-soft)}.chips{display:flex;gap:7px;overflow-x:auto;padding:11px 2px 2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.chips::-webkit-scrollbar{display:none}.chip{flex:0 0 auto;min-height:38px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:#fff;color:var(--ink-soft);font-size:13.5px;font-weight:600;font-family:inherit;cursor:pointer;white-space:nowrap}.chip:hover{border-color:#cdbfe0}.chip[aria-checked=true]{background:var(--teal);border-color:var(--teal);color:#fff}.metarow{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:10px 2px 0;font-size:13px;color:var(--muted)}.metarow strong{color:var(--ink)}#avcount{min-width:20.5em}@media(max-width:760px){#avcount{min-width:0}}.kbd{border:1px solid var(--line);background:#fff;border-radius:5px;padding:1px 6px;font-size:11.5px;font-weight:700;color:var(--muted)}@media(max-width:760px){.kbdhint{display:none}}.azrail{display:flex;gap:3px;flex-wrap:wrap;margin-left:auto}.azrail a{font-size:12px;font-weight:700;color:var(--teal);min-width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:6px}.azrail a:hover{background:var(--teal-tint);text-decoration:none}.azrail a.off{color:#c4bed4;pointer-events:none}@media(max-width:760px){.azrail{display:none}}.viewtog{display:inline-flex;background:#fff;border:1px solid var(--line);border-radius:999px;padding:2px;gap:2px}.viewtog button{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:5px 12px;border:0;border-radius:999px;background:transparent;color:var(--muted);font-family:inherit;font-size:12.5px;font-weight:700;cursor:pointer;white-space:nowrap}.viewtog button:hover{color:var(--ink)}.viewtog button[aria-checked=true]{background:var(--teal);color:#fff}.viewtog svg{flex:0 0 auto}#avrecents{margin:20px 0 0;display:none}#avrecents h2{font-size:12px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--muted);margin:0 0 9px}#avrecents .rrow{display:flex;gap:8px;flex-wrap:wrap}#avrecents .rrow a{min-height:38px;display:inline-flex;align-items:center;padding:8px 13px;background:#fff;border:1px solid var(--line);border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink)}#avrecents .rrow a:hover{border-color:var(--teal);color:var(--teal);text-decoration:none}main{padding:4px 0 8px}#avresults{margin-top:24px;scroll-margin-top:var(--bar)}#avresults:focus{outline:none}.grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(258px,1fr))}.grid>*{min-width:0}.tool{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:15px 16px 14px;transition:border-color .14s,box-shadow .14s,transform .14s}.tool[hidden]{display:none!important}.tool:hover{border-color:var(--teal);box-shadow:0 6px 20px -10px #8637b266;transform:translateY(-2px);text-decoration:none}.tool h3,.tool p{overflow-wrap:anywhere}.tool .lb{display:none}.tool[data-first]{padding-top:24px;scroll-margin-top:var(--bar)}.tool[data-first] .lb{display:block;position:absolute;top:-1px;left:-1px;background:var(--teal);color:#fff;font-size:10px;font-weight:800;letter-spacing:.5px;padding:3px 8px;border-radius:14px 0 10px}.tool .tag{align-self:flex-start;font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--teal-dark);background:var(--teal-tint);border-radius:999px;padding:4px 9px;margin-bottom:9px}.tool.urgent .tag{color:var(--red);background:var(--red-bg)}.tool h3{margin:0 0 6px;font-size:15.5px;line-height:1.3;color:var(--ink);letter-spacing:-.2px}.tool p{margin:0 0 10px;font-size:13.2px;color:var(--muted);line-height:1.45}.tool .ref{font-size:11.5px;color:var(--ink-soft);background:var(--line-soft);border-radius:6px;padding:5px 8px;margin:0 0 11px;line-height:1.35}.tool .go{margin-top:auto;font-size:13px;font-weight:700;color:var(--teal)}.tool.pending{background:#faf9fc;border-style:dashed;cursor:default}.tool.pending:hover{border-color:var(--line);box-shadow:none;transform:none;text-decoration:none}.tool.pending h3{color:var(--ink-soft)}.tool.pending .go{color:var(--amber-text)}.tool .soon{position:absolute;top:14px;right:14px;font-size:10px;font-weight:800;letter-spacing:.6px;text-transform:uppercase;color:var(--amber-text);background:var(--amber-bg);border:1px solid var(--amber-line);border-radius:999px;padding:3px 8px}.aslist .grid{display:block;gap:0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}.grid.allhidden{display:none}.aslist .tool{display:grid;grid-template-columns:20px 1fr auto auto;grid-template-areas:"ltr title tag go" "ltr desc tag go" "ltr ref tag go";align-items:center;gap:2px 14px;padding:13px 16px;border:0;border-radius:0;border-bottom:1px solid var(--line-soft)}.aslist .tool[hidden]{display:none!important}.aslist .tool.lastvis{border-bottom:0}.aslist .tool:hover{background:var(--teal-tint);transform:none;box-shadow:none;border-color:transparent transparent var(--line-soft)}.aslist .tool.pending{background:#faf9fc;border-style:solid}.aslist .tool.pending:hover{border-color:transparent transparent var(--line-soft)}.aslist .tool[data-first]{padding-top:13px}.aslist .tool .lb,.aslist .tool[data-first] .lb{display:block;position:static;grid-area:ltr;background:transparent;color:var(--teal);font-size:12px;font-weight:800;letter-spacing:0;padding:0;border-radius:0;align-self:start;margin-top:3px}.aslist .tool h3{grid-area:title;margin:0;font-size:14.8px}.aslist .tool p{grid-area:desc;margin:2px 0 0;font-size:12.8px}.aslist .tool .ref{grid-area:ref;margin:4px 0 0;font-size:11.5px;padding:3px 7px;justify-self:start}.aslist .tool .tag{grid-area:tag;align-self:center;margin:0;justify-self:end}.aslist .tool .go{grid-area:go;margin:0;align-self:center;justify-self:end;min-width:92px;text-align:right}.aslist .tool .soon{display:none}@media(max-width:820px){.aslist .tool{grid-template-columns:18px 1fr auto;grid-template-areas:"ltr title go" "ltr desc go" "ltr ref go"}.aslist .tool .tag{display:none}}@media(max-width:560px){.aslist .tool p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.aslist .tool .ref{display:none}.aslist .tool .go{min-width:0;font-size:0}.aslist .tool .go:after{content:"\2192";font-size:17px}.aslist .tool.pending .go:after{content:"\22ef"}}#avempty{display:none;text-align:center;padding:54px 20px;color:var(--muted);scroll-margin-top:var(--bar)}#avempty strong{display:block;font-size:17px;color:var(--ink);margin-bottom:6px}#avempty button{margin-top:14px;min-height:44px;padding:11px 20px;border-radius:999px;border:1px solid var(--teal);background:#fff;color:var(--teal);font-weight:700;font-size:14px;font-family:inherit;cursor:pointer}.nojs{background:var(--amber-bg);border:1px solid var(--amber-line);border-left:4px solid var(--amber);border-radius:var(--radius);padding:14px 16px;margin:24px 0 0;font-size:14px;color:#6a5410}.cross{margin:34px 0 0;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:20px 22px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.cross h2{font-weight:800;font-size:16px;margin:0 0 4px}.cross p{font-size:14px;color:var(--muted);margin:0;max-width:60ch}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 22px;border-radius:999px;background:var(--teal);color:#fff;font-weight:700;font-size:14.5px;border:0;font-family:inherit;cursor:pointer}.btn:hover{background:var(--teal-dark);text-decoration:none;color:#fff}.cross .btn{margin-left:auto}@media(max-width:640px){.cross .btn{margin-left:0;width:100%}}.appband{margin:16px 0 0;border-radius:var(--radius);padding:26px 24px;color:#fff;background:linear-gradient(180deg,#101123,#241a3d)}.appband h2{margin:0 0 8px;font-size:21px;letter-spacing:-.3px}.appband p{margin:0 0 16px;font-size:14.5px;color:#c9c3dd;max-width:58ch}.appband .btn{background:#fff;color:var(--ink)}.appband .btn:hover{background:#efe9f7;color:var(--ink)}.appband .btnrow{display:flex;gap:10px;flex-wrap:wrap}.appband .btn.line{background:transparent;color:#fff;border:1px solid rgba(255,255,255,.4)}.appband .btn.line:hover{background:#ffffff1a;color:#fff}.freeline{margin:16px 0 0;border:1px dashed #cdbfe0;background:var(--teal-tint);border-radius:var(--radius);padding:18px 20px}.freeline h2{margin:0 0 6px;font-size:16.5px}.freeline p{margin:0;font-size:14px;color:var(--ink-soft);max-width:70ch}.freeline a{font-weight:700}.seo{background:#fff;border-top:1px solid var(--line);margin-top:40px;padding:38px 0 10px}.seo h2{font-size:23px;margin:38px 0 12px;letter-spacing:-.35px;scroll-margin-top:var(--bar)}.seo h2:first-child{margin-top:0}.seo h3{font-size:17px;margin:26px 0 7px;letter-spacing:-.2px}.seo p,.seo li{font-size:15.5px;color:var(--ink-soft);max-width:74ch}.seo ul{padding-left:20px}.answer{font-weight:600;color:var(--ink)}.gloss{margin:16px 0 0;max-width:74ch}.gloss dt{font-weight:700;color:var(--ink);font-size:15.5px;margin:14px 0 2px}.gloss dt:first-child{margin-top:0}.gloss dd{margin:0;font-size:15.5px;color:var(--ink-soft)}.steps{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin:16px 0 0;padding:0;list-style:none}.steps li{background:var(--line-soft);border-radius:var(--radius);padding:16px 18px;max-width:none}.steps .num{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--teal);color:#fff;font-weight:800;font-size:13px;margin-bottom:9px}.steps h3{margin:0 0 5px;font-size:15.5px}.steps p{margin:0;font-size:13.8px;color:var(--muted)}table.dosetable{width:100%;border-collapse:collapse;margin:14px 0;font-size:14.5px}table.dosetable th,table.dosetable td{border:1px solid var(--line);padding:9px 11px;text-align:left;vertical-align:top}table.dosetable th{background:var(--line-soft);font-weight:700;font-size:13px}table.dosetable code{font-size:13px;background:var(--teal-tint);padding:1px 5px;border-radius:4px;color:var(--teal-dark)}.tablescroll{overflow-x:auto;position:relative}@media(max-width:700px){.tablescroll:after{content:"";position:absolute;top:0;right:0;bottom:0;width:26px;background:linear-gradient(90deg,#fff0,#fff);pointer-events:none}}details.faq{border-bottom:1px solid var(--line);padding:2px 0}details.faq summary{cursor:pointer;padding:13px 0;list-style:none;min-height:44px;display:flex;justify-content:space-between;gap:14px;align-items:center}details.faq summary::-webkit-details-marker{display:none}details.faq summary h3{margin:0;font-weight:700;font-size:15.5px}details.faq summary:after{content:"+";color:var(--teal);font-size:20px;font-weight:400;flex:0 0 auto}details.faq[open] summary:after{content:"\2013"}details.faq p{margin:0 0 14px}.disclaimer{border-left:4px solid var(--amber);background:var(--amber-bg);border-radius:8px;padding:14px 16px;margin:26px 0 0;font-size:13.5px;color:#6a5410}.prowarn{border-left:4px solid var(--red);background:var(--red-bg);border-radius:8px;padding:14px 16px;margin:20px 0 0;font-size:13.5px;color:#7a2019}footer.foot{background:#fff;border-top:1px solid var(--line);padding:26px 0 40px;font-size:13px;color:var(--muted)}footer.foot a{color:var(--muted);text-decoration:underline}.qa p a,.seo p a,.seo li a,.disclaimer a,.prowarn a,.freeline p a,.nojs a,table.dosetable td a{text-decoration:underline;text-underline-offset:2px}.nojs-hide{display:none}@media print{.filterbar,.appband,.cross,.crash,.toc,#avrecents,.viewtog,.skip,.btn,.freeline{display:none!important}header.top{background:none!important;border-bottom:1px solid #ccc}.bname,.sub,.tagline,.probadge,.logo,.avatar,.tool .lb{color:#101123!important;background:none!important}.probadge{border-color:#101123!important}.tool,.steps li{break-inside:avoid}}.tplblock{background:#fff;border:1px solid var(--line);border-radius:var(--radius);margin:18px 0 0;overflow:hidden;scroll-margin-top:var(--bar)}.tplhead{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:13px 18px;border-bottom:1px solid var(--line);background:var(--teal-tint)}.tplhead h3{margin:0;font-size:16px;letter-spacing:-.2px;flex:1 1 auto}.tplhead .tcat{font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--teal-dark)}.tplacts{display:flex;gap:8px;flex-wrap:wrap}.copybtn{display:inline-flex;align-items:center;min-height:38px;padding:8px 16px;border:0;border-radius:999px;background:var(--teal);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.copybtn:hover{background:var(--teal-dark)}.copybtn.done{background:var(--green)}.tplact{display:inline-flex;align-items:center;min-height:38px;padding:8px 14px;border:1.5px solid var(--teal);border-radius:999px;background:#fff;color:var(--teal-dark);font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.tplact:hover{background:var(--teal-tint)}@media(max-width:560px){.tplacts{width:100%}.tplacts .copybtn,.tplacts .tplact{flex:1 1 auto;justify-content:center}}.tplblock pre{margin:0;padding:16px 18px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.6px;line-height:1.5;color:var(--ink-soft);white-space:pre-wrap;overflow-x:auto;background:#fbfaff}@media print{.copybtn,.tplact,.tplacts{display:none!important}.tplblock{break-inside:avoid}body.av-printone *{visibility:hidden}body.av-printone .av-printtarget,body.av-printone .av-printtarget *{visibility:visible}body.av-printone .av-printtarget{position:absolute;left:0;top:0;width:100%;border:0}body.av-printone .av-printtarget .tplhead{background:none;border-bottom:2px solid #333;padding-left:0;padding-right:0}body.av-printone .av-printtarget pre{background:none;padding-left:0;padding-right:0;font-size:11.5pt}}.chiplabel{font-size:10.5px;font-weight:800;letter-spacing:.7px;text-transform:uppercase;color:var(--muted);margin:10px 2px 0}.chiplabel:first-of-type{margin-top:8px}.filterbar .chips{padding-top:6px}:root{--bar:300px}.searchwrap,.chips,.viewtog,.kbdhint,.azrail,.copybtn{display:none}.metarow{padding-top:0}.av-veterinary-clinical-templates>.titleband{padding-top:156px}@media(max-width:640px){.av-veterinary-clinical-templates>.titleband{padding-top:156px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/veterinary-clinical-templates.css.map */
