s-hospital-handover,s-hospital-handover *{box-sizing:border-box}s-hospital-handover{--ink:#101123;--ink-soft:#454063;--muted:#6f6a86;--line:#e7e3ef;--line-soft:#f2eff8;--page-bg:#f6f4fb;--card:#fff;--primary:#8637b2;--primary-dark:#6d2a94;--primary-tint:#f3ebfa;--amber:#8a6508;--amber-bg:#fff7e3;--amber-line:#f0dca0;--red:#c0362c;--red-bg:#fdecea;--red-line:#f3c4bf;--green:#17714a;--green-bg:#e8f6ef;--green-line:#bfe5d2;--radius-card:14px;--radius-field:9px;--radius-panel:10px;background:var(--page-bg);width:100%;min-height:0;color:var(--ink);-webkit-font-smoothing:antialiased;padding:126px 0 0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.45;display:block}s-hospital-handover button,s-hospital-handover input,s-hospital-handover select,s-hospital-handover textarea{font:inherit}s-hospital-handover button{cursor:pointer}s-hospital-handover [hidden]{display:none!important}s-hospital-handover :focus-visible{outline:3px solid var(--primary);outline-offset:1px}s-hospital-handover .brandhead{border-bottom:2px solid var(--primary);background:0 0;padding:14px 20px}s-hospital-handover .brandhead .inner,s-hospital-handover .toolbar .inner,s-hospital-handover main.wrap,s-hospital-handover .disc{width:min(100%,1080px);margin-left:auto;margin-right:auto}s-hospital-handover .brandhead .inner{flex-wrap:wrap;align-items:center;gap:14px;display:flex}s-hospital-handover .brandleft{align-items:center;gap:12px;min-width:0;display:flex}s-hospital-handover .avlogo{background:var(--primary);color:#fff;letter-spacing:.5px;border-radius:6px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:800;display:flex}s-hospital-handover .brandname{color:var(--ink);font-size:17px;font-weight:800}s-hospital-handover .branddesc{color:var(--muted);font-size:12.5px}s-hospital-handover .brandtag{color:var(--primary-dark);margin-left:auto;font-size:13px;font-weight:700}s-hospital-handover .toolbar{z-index:1;border-bottom:1px solid var(--line);background:#fff;padding:10px 20px;position:sticky;top:126px}s-hospital-handover .toolbar .inner{flex-wrap:wrap;align-items:center;gap:8px;display:flex}s-hospital-handover .spacer{flex:1}s-hospital-handover .btn{color:var(--primary-dark);border:1.5px solid var(--primary);border-radius:var(--radius-field);text-align:center;background:#fff;justify-content:center;align-items:center;min-height:40px;padding:9px 14px;font-size:13.5px;font-weight:700;display:inline-flex}s-hospital-handover .btn:hover{background:var(--primary-tint)}s-hospital-handover .btn.primary{background:var(--primary);border-color:var(--primary);color:#fff}s-hospital-handover .btn.primary:hover{background:var(--primary-dark);border-color:var(--primary-dark)}s-hospital-handover .btn.danger{color:var(--red);border-color:var(--red-line)}s-hospital-handover .btn.danger:hover{background:var(--red-bg)}s-hospital-handover .btn.armed,s-hospital-handover .btn.armed:hover{background:var(--red);border-color:var(--red);color:#fff}s-hospital-handover .btn.small{min-height:36px;padding:7px 11px;font-size:12.5px}s-hospital-handover .notice{width:min(100% - 40px,1040px);color:var(--primary-dark);margin:12px auto 0;font-size:13px}s-hospital-handover .notice:empty{display:none}s-hospital-handover .notice:not(:empty){background:var(--primary-tint);border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:var(--radius-panel);padding:10px 12px}s-hospital-handover .notice b{color:var(--ink)}s-hospital-handover main.wrap{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin-top:56px;margin-bottom:40px;padding:0 20px;display:grid}s-hospital-handover main.wrap>*{min-width:0}s-hospital-handover .fullspan,s-hospital-handover .board{grid-column:1/-1}s-hospital-handover .crumbs{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0 0 8px;font-size:12.5px;display:flex}s-hospital-handover .crumbs a{color:var(--primary-dark);font-weight:600;text-decoration:none}s-hospital-handover .crumbs a:hover{text-decoration:underline}s-hospital-handover .titleband h1{max-width:820px;color:var(--ink);letter-spacing:-.035em;text-wrap:balance;margin:6px 0 4px;line-height:1.04;font-size:26px!important}s-hospital-handover .intro{max-width:820px;color:var(--ink-soft);font-size:14.5px}s-hospital-handover .intro p,s-hospital-handover .byline p,s-hospital-handover .disc p{margin:0}s-hospital-handover .byline{color:var(--primary-dark);margin-top:6px;font-size:13px;font-weight:700}s-hospital-handover .panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:20px;overflow:hidden}s-hospital-handover .steppanel{border-left:4px solid var(--primary);background:#fbfafe}s-hospital-handover .panel h2{color:var(--ink);align-items:center;gap:8px;margin:0 0 14px;font-size:16px;display:flex}s-hospital-handover .panel h2:before{content:"";background:var(--primary);border-radius:2px;flex:none;width:4px;height:18px}s-hospital-handover .steppanel h2:before{display:none}s-hospital-handover .stepnum{background:var(--primary);color:#fff;border-radius:6px;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:inline-flex}s-hospital-handover .info-panel{border-left:4px solid var(--primary);background:var(--primary-tint)}s-hospital-handover .info-panel .rte{color:var(--ink-soft);font-size:14px}s-hospital-handover label.f{letter-spacing:.3px;text-transform:uppercase;color:var(--ink-soft);flex-direction:column;gap:5px;font-size:12px;font-weight:700;display:flex}s-hospital-handover input[type=text],s-hospital-handover input[type=date],s-hospital-handover select,s-hospital-handover textarea{border:1px solid var(--line);border-radius:var(--radius-field);width:100%;min-width:0;color:var(--ink);background:#fff;padding:9px 10px;font-size:14px}s-hospital-handover input[type=text],s-hospital-handover input[type=date],s-hospital-handover select{min-height:42px}s-hospital-handover textarea{resize:vertical;white-space:pre-wrap;min-height:44px;line-height:1.45}s-hospital-handover textarea.tall{min-height:96px}s-hospital-handover input:focus,s-hospital-handover select:focus,s-hospital-handover textarea:focus{border-color:var(--primary)}s-hospital-handover .add-patient-field{justify-content:flex-end}s-hospital-handover .add-patient-field>span{visibility:hidden}s-hospital-handover .grid{gap:14px 16px;display:grid}s-hospital-handover .grid>*{min-width:0}s-hospital-handover .grid.cols3{grid-template-columns:repeat(3,minmax(0,1fr))}s-hospital-handover .grid.cols4{grid-template-columns:repeat(4,minmax(0,1fr))}s-hospital-handover .panel,s-hospital-handover .cardbody{container-type:inline-size}@container (max-width:980px){s-hospital-handover .grid.cols4,s-hospital-handover .grid.cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:420px){s-hospital-handover .grid.cols4,s-hospital-handover .grid.cols3{grid-template-columns:1fr}}@supports not (container-type:inline-size){@media (max-width:900px){s-hospital-handover .grid.cols4,s-hospital-handover .grid.cols3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){s-hospital-handover .grid.cols4,s-hospital-handover .grid.cols3{grid-template-columns:1fr}}}s-hospital-handover .deptsec{margin:8px 0 0}s-hospital-handover .depthead{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 10px;display:flex}s-hospital-handover .depthead:before{content:"";background:var(--primary);border-radius:2px;flex:none;width:4px;height:18px}s-hospital-handover .depthead h2{letter-spacing:1px;text-transform:uppercase;color:var(--ink);margin:0;font-size:15px}s-hospital-handover .depthead .count{background:var(--primary-tint);color:var(--primary-dark);border-radius:20px;padding:2px 10px;font-size:12px;font-weight:800}s-hospital-handover .depthead .rule{background:var(--line);flex:1;min-width:24px;height:1px}s-hospital-handover .deptempty{color:var(--muted);margin:2px 0 10px;font-size:13px}s-hospital-handover details.pcard{border:1px solid var(--line);border-radius:var(--radius-card);background:#fff;margin:0 0 12px;overflow:hidden}s-hospital-handover details.pcard[open]{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-tint)}s-hospital-handover summary.cardhead{cursor:pointer;background:var(--line-soft);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 16px;list-style:none;display:flex}s-hospital-handover details.pcard[open] summary.cardhead{background:var(--primary-tint)}s-hospital-handover summary.cardhead::-webkit-details-marker{display:none}s-hospital-handover .arrow{color:var(--primary);flex:none;font-size:12px;transition:transform .15s}s-hospital-handover details[open] .arrow{transform:rotate(90deg)}s-hospital-handover .headinfo{display:contents}s-hospital-handover .headdel{background:#fff;flex:none;min-height:32px;padding:5px 10px;font-size:12px}s-hospital-handover .pname{color:var(--ink);font-size:16px;font-weight:800}s-hospital-handover .psig{color:var(--muted);font-size:13px}s-hospital-handover .chip{letter-spacing:.4px;text-transform:uppercase;border:1px solid var(--line);border-radius:20px;padding:3px 10px;font-size:11px;font-weight:800}s-hospital-handover .chip.ok{background:var(--green-bg);color:var(--green);border-color:var(--green-line)}s-hospital-handover .chip.warn{background:var(--amber-bg);color:var(--amber);border-color:var(--amber-line)}s-hospital-handover .chip.bad{background:var(--red-bg);color:var(--red);border-color:var(--red-line)}s-hospital-handover .chip.plain{background:var(--primary-tint);color:var(--primary-dark)}s-hospital-handover .cardbody{border-top:1px solid var(--line);background:#fff;padding:6px 20px 20px}s-hospital-handover .cardbody>*{margin-top:14px}s-hospital-handover .fieldstack{flex-direction:column;gap:12px;display:flex}s-hospital-handover .ipassbox{border:1px solid var(--line);border-left:4px solid var(--primary);border-radius:var(--radius-panel);background:#faf7fd;padding:16px}s-hospital-handover .ipassbox h3{color:var(--primary-dark);letter-spacing:.6px;text-transform:uppercase;margin:0 0 10px;font-size:15px}s-hospital-handover .cardactions{flex-wrap:wrap;gap:8px;display:flex}s-hospital-handover .listrow{grid-template-columns:1.2fr .6fr 2fr auto;gap:8px;margin-bottom:8px;display:grid}s-hospital-handover .listrow>*{min-width:0}s-hospital-handover .disc{color:var(--muted);padding:0 20px 40px;font-size:12px}s-hospital-handover .srmsg{position:fixed;left:-9999px}s-hospital-handover .printview,s-hospital-handover .pvfoot{display:none}s-hospital-handover .printview{color:#111;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}s-hospital-handover .pv-cover .pv-title{letter-spacing:.3px;margin:0 0 2px;font-size:22px;font-weight:700}s-hospital-handover .pv-cover .pv-tag{color:#666;letter-spacing:.5px;margin:0 0 14px;font-size:11px}s-hospital-handover .pv-meta{border:1px solid #ccc;border-radius:8px;grid-template-columns:repeat(3,1fr);gap:8px 16px;margin:0 0 16px;padding:10px 12px;display:grid}s-hospital-handover .pv-meta div{font-size:12px}s-hospital-handover .pv-meta .k{letter-spacing:.8px;text-transform:uppercase;color:#666;font-size:9.5px;font-weight:700;display:block}s-hospital-handover table.pv-census{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:6px 0 16px;font-size:11.5px}s-hospital-handover table.pv-census th{letter-spacing:.8px;text-transform:uppercase;text-align:left;color:#555;border-bottom:1.5px solid #333;padding:4px 6px;font-size:9.5px}s-hospital-handover table.pv-census td{vertical-align:top;border-bottom:1px solid #ddd;padding:4px 6px}s-hospital-handover .pv-h2{letter-spacing:1px;text-transform:uppercase;color:#333;margin:14px 0 6px;font-size:12px;font-weight:700}s-hospital-handover .pv-patient .pv-band{border:1.5px solid #333;border-radius:8px;margin:0 0 10px;padding:8px 12px}s-hospital-handover .pv-patient .pv-dept{letter-spacing:1.2px;text-transform:uppercase;color:#8637b2;font-size:9.5px;font-weight:700}s-hospital-handover .pv-patient .pv-name{margin:2px 0;font-size:17px;font-weight:700}s-hospital-handover .pv-patient .pv-sub{color:#444;font-size:11.5px}s-hospital-handover .pv-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}s-hospital-handover .pv-chip{letter-spacing:.6px;text-transform:uppercase;color:#333;border:1px solid #999;border-radius:12px;padding:1.5px 8px;font-size:9px;font-weight:700}s-hospital-handover .pv-chip.sev-stable{color:#17714a;border-color:#17714a}s-hospital-handover .pv-chip.sev-watcher{color:#8a6508;border-color:#8a6508}s-hospital-handover .pv-chip.sev-unstable,s-hospital-handover .pv-chip.code-dnr,s-hospital-handover .pv-chip.warnflag{color:#c0362c;border-color:#c0362c}s-hospital-handover .pv-field{break-inside:avoid;margin:0 0 9px}s-hospital-handover .pv-field .k{letter-spacing:.9px;text-transform:uppercase;color:#8637b2;margin:0 0 1px;font-size:9.5px;font-weight:700}s-hospital-handover .pv-field .v{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11.5px;line-height:1.42}s-hospital-handover .pv-ipass{border:1.5px solid #8637b2;border-radius:8px;margin-top:12px;padding:9px 12px}s-hospital-handover .pv-ipass .pv-h3{letter-spacing:1px;text-transform:uppercase;color:#8637b2;margin:0 0 7px;font-size:10.5px;font-weight:700}s-hospital-handover .pv-singlemeta{color:#555;margin:0 0 10px;font-size:11px}@media (max-width:980px){s-hospital-handover main.wrap{grid-template-columns:1fr}}@media (max-width:768px){s-hospital-handover{padding-top:104px}}@media (max-width:640px){s-hospital-handover .toolbar .btn{flex:auto}s-hospital-handover .listrow{grid-template-columns:1fr 1fr}}@media (max-width:560px){s-hospital-handover main.wrap,s-hospital-handover .brandhead,s-hospital-handover .toolbar,s-hospital-handover .disc{padding-left:12px;padding-right:12px}s-hospital-handover .toolbar{top:106px}s-hospital-handover .brandtag{display:none}}@media (prefers-reduced-motion:reduce){s-hospital-handover .arrow{transition:none}}@media print{@page{size:A4;margin:14mm 12mm 20mm}s-hospital-handover{color:#111;-webkit-print-color-adjust:exact;print-color-adjust:exact;font-size:12px;background:#fff!important;padding:0!important}s-hospital-handover .handover-app,s-hospital-handover .disc{display:none!important}s-hospital-handover .printview{padding-bottom:18px;display:block}s-hospital-handover .pvfoot{text-align:center;color:#777;background:#fff;padding:3px 0 1px;font-size:9px;display:block;position:fixed;bottom:0;left:0;right:0}s-hospital-handover .pv-patient{break-before:page}s-hospital-handover .pv-patient.first{break-before:auto}}
s-hospital-handover[data-tool-root]{background:0 0;padding:0;font-family:inherit}s-hospital-handover[data-tool-root] .tf-toolbar-status .notice{width:100%;color:var(--color-brand-deep);margin:0;font-size:13.5px;line-height:1.55}s-hospital-handover[data-tool-root] .notice:not(:empty){border:1px solid var(--color-lilac-pill-line);border-left:1px solid var(--color-lilac-pill-line);background:var(--color-lilac);border-radius:13px;padding:12px 15px}s-hospital-handover[data-tool-root] .notice b{color:var(--color-brand-deep);font-weight:700}s-hospital-handover[data-tool-root] .notice:empty{display:block}:is(s-hospital-handover[data-tool-root] #tool-card:not(:has(details.pcard)):not(:has(.listrow)) .tf-toolbar-row [data-action=copy-all],s-hospital-handover[data-tool-root] #tool-card:not(:has(details.pcard)):not(:has(.listrow)) .tf-toolbar-row [data-action=print-all]){opacity:.62}s-hospital-handover[data-tool-root] details.pcard,s-hospital-handover[data-tool-root] [data-new-name]{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px)}s-hospital-handover[data-tool-root] #tool-card:has(.tf-toolbar-status .notice:not(:empty)) details.pcard{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px + 72px)}s-hospital-handover[data-tool-root] #tool-card:has(.tf-toolbar-status .notice:not(:empty)) [data-new-name]{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px + 72px)}@media (min-width:701px) and (max-width:799px){s-hospital-handover[data-tool-root] details.pcard,s-hospital-handover[data-tool-root] [data-new-name]{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px + 52px)}s-hospital-handover[data-tool-root] #tool-card:has(.tf-toolbar-status .notice:not(:empty)) details.pcard{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px + 52px + 72px)}s-hospital-handover[data-tool-root] #tool-card:has(.tf-toolbar-status .notice:not(:empty)) [data-new-name]{scroll-margin-top:calc(var(--tf-toolbar-offset,84px) + 12px + 52px + 72px)}}s-hospital-handover[data-tool-root] .hh-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}s-hospital-handover[data-tool-root] .hh-field{min-width:0;margin:0}@media (max-width:900px){s-hospital-handover[data-tool-root] .hh-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){s-hospital-handover[data-tool-root] .hh-grid{grid-template-columns:1fr}}s-hospital-handover[data-tool-root] .hh-grid.hh-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:700px){s-hospital-handover[data-tool-root] .hh-grid.hh-grid-3{grid-template-columns:1fr}}s-hospital-handover[data-tool-root] .tf-actions{margin-top:18px}s-hospital-handover[data-tool-root] .tf-btn.hh-btn-danger{border-color:var(--color-triage-red-line);color:var(--color-triage-red-ink);--tf-action-ink:currentColor}s-hospital-handover[data-tool-root] .tf-btn.hh-btn-danger:hover{border-color:var(--color-triage-red);background:var(--color-triage-red-tint);color:var(--color-triage-red-ink)}s-hospital-handover[data-tool-root] .tf-btn.armed,s-hospital-handover[data-tool-root] .tf-btn.armed:hover{border-color:var(--color-triage-red);background:var(--color-triage-red);color:var(--color-card)}s-hospital-handover[data-tool-root] .deptsec{margin:0 0 16px}s-hospital-handover[data-tool-root] .deptsec:last-child{margin-bottom:0}s-hospital-handover[data-tool-root] .depthead h2{letter-spacing:1.2px;color:var(--color-body);font-size:12.5px;font-weight:700}s-hospital-handover[data-tool-root] .depthead:before{background:var(--gradient-brand);border-radius:999px;width:3px;height:15px}s-hospital-handover[data-tool-root] .depthead .count{border-radius:999px;font-weight:700}s-hospital-handover[data-tool-root] .depthead .rule{background:var(--color-lilac-line)}s-hospital-handover[data-tool-root] .deptempty{border:1px dashed var(--color-lilac-line);color:var(--color-soft);border-radius:14px;margin:0;padding:9px 14px;font-size:13px}s-hospital-handover[data-tool-root] details.pcard{border:1px solid var(--color-lilac-border);border-radius:18px;margin:0 0 10px}s-hospital-handover[data-tool-root] details.pcard[open]{border-color:var(--color-lilac-pill-line);box-shadow:0 10px 26px #150f1d0f}s-hospital-handover[data-tool-root] summary.cardhead{background:var(--color-lilac-fill);padding:13px 16px}s-hospital-handover[data-tool-root] details.pcard[open] summary.cardhead{background:var(--color-lilac)}s-hospital-handover[data-tool-root] .pname{letter-spacing:-.2px;font-size:15.5px;font-weight:600}s-hospital-handover[data-tool-root] .psig{color:var(--color-soft);font-size:12.5px}s-hospital-handover[data-tool-root] .chip{letter-spacing:.6px;border-radius:999px;font-size:10.5px;font-weight:700}s-hospital-handover[data-tool-root] .cardbody{border-top:1px solid var(--color-lilac-line)}s-hospital-handover[data-tool-root] .ipassbox{border:1px solid var(--color-lilac-line);border-left:3px solid var(--color-brand);background:var(--color-lilac-ghost);border-radius:16px}s-hospital-handover[data-tool-root] .ipassbox h3{letter-spacing:1.2px;color:var(--color-brand-deep);font-size:12px;font-weight:700}s-hospital-handover[data-tool-root] .listrow{gap:10px;margin-bottom:10px}s-hospital-handover[data-tool-root] label.f{letter-spacing:0;text-transform:none;color:var(--color-ink);gap:7px;font-size:13px;font-weight:600}s-hospital-handover[data-tool-root] [data-board] input,s-hospital-handover[data-tool-root] [data-board] select,s-hospital-handover[data-tool-root] [data-board] textarea,s-hospital-handover[data-tool-root] [data-pts-list] input,s-hospital-handover[data-tool-root] [data-dis-list] input{border:1.5px solid var(--color-lilac-line-soft);background:var(--color-lilac-fill);color:var(--color-ink);border-radius:13px;padding:11px 14px;font-size:14.5px;font-weight:500;transition:border-color .2s,box-shadow .2s}s-hospital-handover[data-tool-root] [data-board] select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--color-brand) 50%), linear-gradient(135deg, var(--color-brand) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:40px}s-hospital-handover[data-tool-root] [data-board] input,s-hospital-handover[data-tool-root] [data-board] select,s-hospital-handover[data-tool-root] [data-pts-list] input,s-hospital-handover[data-tool-root] [data-dis-list] input{min-height:46px}s-hospital-handover[data-tool-root] [data-board] input:focus,s-hospital-handover[data-tool-root] [data-board] select:focus,s-hospital-handover[data-tool-root] [data-board] textarea:focus,s-hospital-handover[data-tool-root] [data-pts-list] input:focus,s-hospital-handover[data-tool-root] [data-dis-list] input:focus{border-color:var(--color-brand);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-brand) 18%, transparent)}s-hospital-handover[data-tool-root] .btn{border:1.5px solid var(--color-lilac-line);background:var(--color-card);min-height:42px;color:var(--color-ink);border-radius:999px;padding:10px 18px;font-size:13.5px;font-weight:600;transition:border-color .2s,background .2s,color .2s}s-hospital-handover[data-tool-root] .btn:hover{border-color:var(--color-brand);background:var(--color-card);color:var(--color-brand)}s-hospital-handover[data-tool-root] .btn.small{min-height:38px;padding:8px 15px;font-size:12.5px}s-hospital-handover[data-tool-root] .btn.primary,s-hospital-handover[data-tool-root] .btn.primary:hover{background:var(--gradient-brand);color:var(--color-card);border-color:#0000}s-hospital-handover[data-tool-root] .btn.danger{border-color:var(--color-triage-red-line);background:var(--color-card);color:var(--color-triage-red-ink)}s-hospital-handover[data-tool-root] .btn.danger:hover{border-color:var(--color-triage-red);background:var(--color-triage-red-tint);color:var(--color-triage-red-ink)}s-hospital-handover[data-tool-root] .btn.armed,s-hospital-handover[data-tool-root] .btn.armed:hover{border-color:var(--color-triage-red);background:var(--color-triage-red);color:var(--color-card)}s-hospital-handover[data-tool-root] .headdel{min-height:34px;padding:6px 13px;font-size:12px}@media (max-width:560px){s-hospital-handover[data-tool-root] .btn.small,s-hospital-handover[data-tool-root] .headdel{min-height:44px}}@media (prefers-reduced-motion:reduce){s-hospital-handover[data-tool-root] .btn,s-hospital-handover[data-tool-root] [data-board] input,s-hospital-handover[data-tool-root] [data-board] select,s-hospital-handover[data-tool-root] [data-board] textarea,s-hospital-handover[data-tool-root] [data-pts-list] input,s-hospital-handover[data-tool-root] [data-dis-list] input{transition:none}}@media print{s-hospital-handover[data-tool-root] .tf-hero{display:none!important}}
