[data-v-14388b3a]:root{color-scheme:dark}.candidate-shell[data-v-14388b3a]{height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;background:radial-gradient(circle at top left,rgba(53,212,136,.12),transparent 26%),radial-gradient(circle at top right,rgba(111,184,255,.1),transparent 22%),linear-gradient(180deg,#08111f,#0c1628);color:#eef6ff;padding:18px;font-family:Inter,system-ui,sans-serif;box-sizing:border-box;display:grid;grid-template-rows:auto auto minmax(0,1fr);overflow:hidden}.candidate-shell[data-v-14388b3a]:fullscreen,.candidate-shell[data-v-14388b3a]:-webkit-full-screen{padding:24px}.candidate-shell:fullscreen .topbar[data-v-14388b3a],.candidate-shell:-webkit-full-screen .topbar[data-v-14388b3a]{padding:18px 22px;margin-bottom:16px}.candidate-shell:fullscreen .layout[data-v-14388b3a],.candidate-shell:-webkit-full-screen .layout[data-v-14388b3a]{gap:18px}.candidate-shell:fullscreen .rail[data-v-14388b3a],.candidate-shell:-webkit-full-screen .rail[data-v-14388b3a]{gap:14px}.candidate-shell:fullscreen .rail-card[data-v-14388b3a],.candidate-shell:fullscreen .content-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .rail-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .content-card[data-v-14388b3a]{padding:16px}.candidate-shell:fullscreen .tabs[data-v-14388b3a],.candidate-shell:-webkit-full-screen .tabs[data-v-14388b3a]{gap:var(--candidate-tabs-gap, 10px);margin-bottom:var(--candidate-tabs-margin, 16px)}.candidate-shell:fullscreen .tab[data-v-14388b3a],.candidate-shell:-webkit-full-screen .tab[data-v-14388b3a]{min-height:var(--candidate-tab-min-height, 56px);padding:var(--candidate-tab-padding-y, 13px) var(--candidate-tab-padding-x, 16px);font-size:var(--candidate-tab-font-size, .84rem);letter-spacing:var(--candidate-tab-letter-spacing, .12em)}.candidate-shell:fullscreen .continuous-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .continuous-grid[data-v-14388b3a]{gap:14px;margin-top:16px}.candidate-shell:fullscreen .toggle-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .toggle-grid[data-v-14388b3a]{gap:14px;margin-top:14px}.candidate-shell:fullscreen .request-grid[data-v-14388b3a],.candidate-shell:fullscreen .surveillance-grid[data-v-14388b3a],.candidate-shell:fullscreen .biology-request-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .request-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .surveillance-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .biology-request-grid[data-v-14388b3a]{gap:12px;margin-top:14px}.candidate-shell:fullscreen .treatment-subtabs[data-v-14388b3a],.candidate-shell:-webkit-full-screen .treatment-subtabs[data-v-14388b3a]{gap:8px;margin-top:10px}.candidate-shell:fullscreen .treatment-subtab[data-v-14388b3a],.candidate-shell:-webkit-full-screen .treatment-subtab[data-v-14388b3a]{padding:8px 10px}.candidate-shell:fullscreen .candidate-treatments-grid[data-v-14388b3a],.candidate-shell:-webkit-full-screen .candidate-treatments-grid[data-v-14388b3a]{gap:14px;margin-top:16px}.candidate-shell:fullscreen .therapy-card[data-v-14388b3a],.candidate-shell:fullscreen .request-card[data-v-14388b3a],.candidate-shell:fullscreen .metric-card[data-v-14388b3a],.candidate-shell:fullscreen .toggle-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .therapy-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .request-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .metric-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .toggle-card[data-v-14388b3a]{padding:16px}.candidate-shell:fullscreen .treatment-panel[data-v-14388b3a],.candidate-shell:-webkit-full-screen .treatment-panel[data-v-14388b3a]{padding:9px;gap:8px}.candidate-shell:fullscreen .treatment-list[data-v-14388b3a],.candidate-shell:-webkit-full-screen .treatment-list[data-v-14388b3a]{column-gap:18px;row-gap:10px}.candidate-shell:fullscreen .treatment-row[data-v-14388b3a],.candidate-shell:-webkit-full-screen .treatment-row[data-v-14388b3a]{padding:9px;gap:7px}.candidate-shell:fullscreen .biology-request-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .biology-request-card[data-v-14388b3a]{padding:14px;gap:8px}.candidate-shell:fullscreen .candidate-biology-card[data-v-14388b3a],.candidate-shell:-webkit-full-screen .candidate-biology-card[data-v-14388b3a]{padding:var(--candidate-biology-card-padding, 14px);gap:var(--candidate-biology-card-gap, 8px);border-radius:var(--candidate-biology-card-radius, 16px)}.candidate-shell:fullscreen .drawer-panel[data-v-14388b3a],.candidate-shell:-webkit-full-screen .drawer-panel[data-v-14388b3a]{padding:20px;gap:14px}.candidate-shell:fullscreen .drawer-result-line[data-v-14388b3a],.candidate-shell:-webkit-full-screen .drawer-result-line[data-v-14388b3a]{padding:10px 12px;gap:16px}.topbar[data-v-14388b3a],.rail-card[data-v-14388b3a],.content-card[data-v-14388b3a],.tab[data-v-14388b3a],.therapy-card[data-v-14388b3a],.request-card[data-v-14388b3a],.metric-card[data-v-14388b3a],.toggle-card[data-v-14388b3a]{border:1px solid rgba(148,178,214,.16);background:#0a1322e0;box-shadow:0 18px 48px #0000002e}.topbar[data-v-14388b3a]{display:flex;justify-content:space-between;align-items:center;border-radius:22px;padding:16px 18px;margin-bottom:12px}.brand-block[data-v-14388b3a]{display:flex;gap:14px;align-items:center}.brand-mark[data-v-14388b3a]{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#35d4884d,#6fb8ff47);font-weight:800}.brand-title[data-v-14388b3a]{margin:0;font-size:1.02rem;font-weight:700}.brand-sub[data-v-14388b3a]{color:#7be8b2}.brand-copy[data-v-14388b3a]{margin:3px 0 0;color:#9bb0ca;font-size:.88rem}.status-cluster[data-v-14388b3a]{display:flex;gap:10px;align-items:center}.status-chip[data-v-14388b3a]{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid rgba(148,178,214,.16);background:#ffffff08;font-size:.86rem}.fullscreen-btn[data-v-14388b3a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#e8f4ff;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.fullscreen-btn[data-v-14388b3a]:hover{background:#ffffff14;border-color:#94b2d647;transform:translateY(-1px)}.status-chip.is-live[data-v-14388b3a]{color:#dfffee}.status-chip.is-down[data-v-14388b3a]{color:#ffc7c7}.dot[data-v-14388b3a]{width:7px;height:7px;border-radius:50%;background:#acc2dca3}.status-chip.is-live .dot[data-v-14388b3a]{background:#35d488;box-shadow:0 0 0 3px #35d4882e}.status-chip.is-down .dot[data-v-14388b3a]{background:#ff5757;box-shadow:0 0 0 3px #ff575733}.layout[data-v-14388b3a]{display:grid;grid-template-columns:260px minmax(0,1fr);gap:14px;min-height:0}.rail[data-v-14388b3a]{display:grid;gap:12px;align-content:start;min-height:0;overflow:auto}.rail-card[data-v-14388b3a],.content-card[data-v-14388b3a]{border-radius:20px;padding:14px;min-height:0}.rail-card-head[data-v-14388b3a],.section-header[data-v-14388b3a]{display:flex;align-items:center;justify-content:space-between;gap:10px}.eyebrow[data-v-14388b3a],.card-eyebrow[data-v-14388b3a]{color:#8db1ff;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:700}.patient-line[data-v-14388b3a]{display:block;margin-top:8px}.patient-grid[data-v-14388b3a],.vitals-list[data-v-14388b3a],.tabs[data-v-14388b3a],.continuous-grid[data-v-14388b3a],.toggle-grid[data-v-14388b3a],.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a],.candidate-treatments-grid[data-v-14388b3a],.treatment-list[data-v-14388b3a]{display:grid}.patient-grid[data-v-14388b3a]{grid-template-columns:1fr;gap:4px;color:#bed0e7;margin-top:10px}.vitals-list[data-v-14388b3a]{list-style:none;padding:0;margin:10px 0 0;gap:6px}.vital-row[data-v-14388b3a]{display:flex;justify-content:space-between;gap:10px}.vital-label[data-v-14388b3a]{color:#a8bfdc}.mono[data-v-14388b3a]{font-variant-numeric:tabular-nums}.tabs[data-v-14388b3a]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--candidate-tabs-gap, 8px);margin-bottom:var(--candidate-tabs-margin, 12px);flex-shrink:0}.content[data-v-14388b3a]{min-height:0;overflow:auto}.tab[data-v-14388b3a]{border-radius:14px;padding:var(--candidate-tab-padding-y, 12px) var(--candidate-tab-padding-x, 14px);color:#d3e3f8b8;cursor:pointer;text-transform:uppercase;letter-spacing:var(--candidate-tab-letter-spacing, .12em);font-size:var(--candidate-tab-font-size, .84rem);font-weight:800;min-height:var(--candidate-tab-min-height, 52px);position:relative;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease,opacity .14s ease;opacity:.82}.tab.active[data-v-14388b3a]{background:linear-gradient(180deg,#fff3,#ffffff0f),linear-gradient(135deg,#6fb8ff29,#35d48814);color:#fff;border-color:#6fb8ff6b;box-shadow:inset 0 1px #ffffff24,0 12px 24px #0000002e,0 0 0 1px #6fb8ff24;transform:translateY(-1px);opacity:1}.tab.active[data-v-14388b3a]:after{content:"";position:absolute;left:16px;right:16px;bottom:7px;height:3px;border-radius:999px;background:linear-gradient(90deg,#6fb8fff2,#35d488f2)}.tab[data-v-14388b3a]:not(.active):hover{color:#eef6ff;border-color:#94b2d63d;opacity:.94}.chan-border-bio[data-v-14388b3a]{box-shadow:inset 0 -2px #ffb245a6}.chan-border-resp[data-v-14388b3a]{box-shadow:inset 0 -2px #7ddb59a6}.chan-border-bp[data-v-14388b3a]{box-shadow:inset 0 -2px #ff5757a6}.chan-border-spo2[data-v-14388b3a]{box-shadow:inset 0 -2px #6fb8ffa6}.chan-edge-bio[data-v-14388b3a]{border-left:3px solid rgba(255,178,69,.65)}.chan-edge-resp[data-v-14388b3a]{border-left:3px solid rgba(125,219,89,.65)}.chan-edge-bp[data-v-14388b3a]{border-left:3px solid rgba(255,87,87,.65)}.chan-edge-spo2[data-v-14388b3a]{border-left:3px solid rgba(111,184,255,.65)}.section-hint[data-v-14388b3a]{color:#9ab0cb;font-size:.78rem;line-height:1.2}.continuous-grid[data-v-14388b3a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px}.therapy-card[data-v-14388b3a],.request-card[data-v-14388b3a],.metric-card[data-v-14388b3a],.toggle-card[data-v-14388b3a]{border-radius:16px;padding:14px}.therapy-card.active[data-v-14388b3a],.toggle-card.active[data-v-14388b3a]{border-color:#35d4886b;background:#35d4881a}.therapy-head[data-v-14388b3a],.request-head[data-v-14388b3a]{display:flex;justify-content:space-between;gap:10px;align-items:start;margin-bottom:10px}.toggle-grid[data-v-14388b3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px}.toggle-card[data-v-14388b3a]{text-align:left;cursor:pointer}.toggle-card span[data-v-14388b3a]{display:block;margin-top:6px;color:#9ab0cb}.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a]{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.treatment-subtabs[data-v-14388b3a]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:8px}.treatment-subtab[data-v-14388b3a]{border-radius:12px;border:1px solid rgba(148,178,214,.16);background:#ffffff08;color:#cfe1f8b3;padding:7px 9px;font:inherit;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;position:relative;transition:background .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease,opacity .14s ease;opacity:.84}.treatment-subtab.active[data-v-14388b3a]{background:linear-gradient(180deg,#6fb8ff33,#6fb8ff14),#ffffff0a;border-color:#6fb8ff6b;color:#fff;box-shadow:inset 0 1px #ffffff1f,0 8px 18px #00000029,0 0 0 1px #6fb8ff24;transform:translateY(-1px);opacity:1}.treatment-subtab.active[data-v-14388b3a]:after{content:"";position:absolute;left:12px;right:12px;bottom:5px;height:2px;border-radius:999px;background:linear-gradient(90deg,#6fb8fff2,#ffb245f2)}.treatment-subtab[data-v-14388b3a]:not(.active):hover{color:#eef6ff;border-color:#94b2d63d;opacity:.94}.candidate-treatments-grid[data-v-14388b3a]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.candidate-treatments-grid.three-columns[data-v-14388b3a]{grid-template-columns:repeat(3,minmax(0,1fr))}.request-card.pending[data-v-14388b3a]{border-color:#ffb24566}.request-card.ready[data-v-14388b3a]{border-color:#35d48875;background:#35d4881a}.selector-line[data-v-14388b3a]{margin-bottom:10px}.selector-line select[data-v-14388b3a],.action-btn[data-v-14388b3a]{width:100%}.selector-line select[data-v-14388b3a],.action-btn[data-v-14388b3a]{border-radius:12px;border:1px solid rgba(148,178,214,.2);background:#ffffff0a;color:#eef6ff;padding:10px 12px}.timeline-shell[data-v-14388b3a]{margin:12px 0;display:grid;gap:6px}.timeline-bar[data-v-14388b3a]{width:100%;height:8px;border-radius:999px;background:#ffffff14;overflow:hidden}.timeline-fill[data-v-14388b3a]{height:100%;border-radius:999px;background:linear-gradient(90deg,#ffb245,#ff5757)}.ready-bar .timeline-fill[data-v-14388b3a]{background:linear-gradient(90deg,#35d488,#7be8b2)}.timeline-copy[data-v-14388b3a]{color:#9ab0cb;font-size:.82rem}.idle-state .timeline-bar[data-v-14388b3a]{background:#ffffff0d}.idle-state .timeline-copy[data-v-14388b3a]{color:#7f93af}.request-actions[data-v-14388b3a]{display:flex;gap:10px}.biology-request-grid[data-v-14388b3a]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px}.candidate-biology-grid[data-v-14388b3a]{grid-template-columns:var(--candidate-biology-columns, repeat(3, minmax(0, 1fr)));align-items:start;align-content:stretch;grid-auto-rows:minmax(0,1fr);gap:var(--candidate-biology-grid-gap, 8px);margin-top:var(--candidate-biology-grid-margin, 8px)}.candidate-biology-card[data-v-14388b3a]{padding:var(--candidate-biology-card-padding, 10px);gap:var(--candidate-biology-card-gap, 6px);min-height:0;min-block-size:var(--candidate-biology-card-min-height, auto);align-content:start;border-radius:var(--candidate-biology-card-radius, 16px)}.candidate-biology-page[data-v-14388b3a]{display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden}.candidate-biology-card .biology-request-head[data-v-14388b3a]{margin-bottom:var(--candidate-biology-head-margin, 4px);gap:var(--candidate-biology-head-gap, 8px)}.candidate-biology-card .biology-request-head strong[data-v-14388b3a]{font-size:var(--candidate-biology-title-size, .76rem);line-height:1.05}.candidate-biology-card .mono[data-v-14388b3a]{font-size:var(--candidate-biology-meta-size, .68rem)}.candidate-biology-card .treatment-detail[data-v-14388b3a],.candidate-biology-card .timeline-copy[data-v-14388b3a]{font-size:var(--candidate-biology-detail-size, .64rem);line-height:1.1}.candidate-biology-card .biology-card-actions[data-v-14388b3a]{gap:var(--candidate-biology-action-gap, 6px);margin-top:auto}.candidate-biology-card .action-btn[data-v-14388b3a]{padding:var(--candidate-biology-action-padding-y, 6px) var(--candidate-biology-action-padding-x, 8px);font-size:var(--candidate-biology-action-font-size, .68rem)}.candidate-biology-card .timeline-shell[data-v-14388b3a]{margin:var(--candidate-biology-timeline-margin, 4px) 0;gap:var(--candidate-biology-timeline-gap, 3px)}.biology-request-card[data-v-14388b3a]{border-radius:16px;border:1px solid rgba(148,178,214,.16);background:#ffffff06;padding:12px;display:grid;gap:7px}.biology-request-head[data-v-14388b3a]{display:flex;justify-content:space-between;gap:10px;align-items:center}.content-card.chan-edge-resp .biology-request-head strong[data-v-14388b3a]{color:#d9e7f8}.content-card.chan-edge-resp .biology-request-card .treatment-detail[data-v-14388b3a],.content-card.chan-edge-resp .timeline-copy[data-v-14388b3a]{color:#b9cbe2}.content-card.chan-edge-bio .treatment-panel-head h3[data-v-14388b3a],.content-card.chan-edge-bio .treatment-row-head strong[data-v-14388b3a],.content-card.chan-edge-bio .treatment-row.idle .treatment-row-head strong[data-v-14388b3a],.content-card.chan-edge-bio .request-head strong[data-v-14388b3a],.content-card.chan-edge-bio .request-card strong[data-v-14388b3a],.content-card.chan-edge-bio .request-card.idle strong[data-v-14388b3a]{color:#d9e7f8}.content-card.chan-edge-bio .request-card .treatment-detail[data-v-14388b3a],.content-card.chan-edge-bio .request-card .timeline-copy[data-v-14388b3a]{color:#b9cbe2}.biology-request-card.active[data-v-14388b3a]{border-color:#6fb8ff47}.biology-request-card.idle[data-v-14388b3a]{background:#ffffff04;border-color:#94b2d614}.biology-request-card.idle strong[data-v-14388b3a],.biology-request-card.idle .mono[data-v-14388b3a]{color:#eaf2ff94}.biology-request-card.pending[data-v-14388b3a]{border-color:#ffb24547;background:#ffb24512}.biology-request-card.ready[data-v-14388b3a]{border-color:#35d48852;background:#35d48814}.biology-request-card.cancelled[data-v-14388b3a]{border-color:#94b2d61f}.biology-card-actions[data-v-14388b3a]{display:flex;justify-content:flex-end;gap:10px}.candidate-biology-timeline[data-v-14388b3a]{margin:4px 0 0}.result-list[data-v-14388b3a]{display:grid;gap:5px;margin:10px 0 12px;color:#e7f0fb;font-size:.9rem}.action-btn[data-v-14388b3a]{cursor:pointer;font-weight:600}.treatment-panel[data-v-14388b3a]{border-radius:16px;border:1px solid rgba(148,178,214,.16);background:#ffffff06;padding:7px;display:grid;gap:6px}.treatment-panel-head[data-v-14388b3a]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.treatment-panel-head h3[data-v-14388b3a]{margin:0;font-size:.94rem}.treatment-list[data-v-14388b3a]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:14px;row-gap:8px;align-items:start}.treatment-row[data-v-14388b3a]{width:auto;box-sizing:border-box;padding:7px;border-radius:10px;border:1px solid rgba(148,178,214,.16);background:#ffffff08;color:#eef6ff;display:grid;gap:6px;min-width:0;overflow:hidden}.treatment-row.active[data-v-14388b3a]{border-color:#6fb8ff52}.treatment-row.used[data-v-14388b3a]{background:#6fb8ff0e}.treatment-row.idle[data-v-14388b3a]{background:#ffffff04;border-color:#94b2d614}.treatment-row.idle .treatment-row-head strong[data-v-14388b3a],.treatment-row.idle .mono[data-v-14388b3a]{color:#eaf2ff9e}.treatment-row.idle .treatment-detail[data-v-14388b3a]{color:#eaf2ff70}.treatment-row-main[data-v-14388b3a]{display:grid;gap:5px;min-width:0;align-content:start}.treatment-row-head[data-v-14388b3a]{display:flex;justify-content:space-between;align-items:start;gap:8px;min-width:0}.treatment-row-head strong[data-v-14388b3a]{font-size:.88rem;line-height:1.15;min-width:0}.treatment-meta[data-v-14388b3a]{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;justify-content:flex-end;font-size:.78rem;flex-shrink:0;max-width:45%;text-align:right}.treatment-detail[data-v-14388b3a]{margin:0;color:#9ab0cb;font-size:.68rem;line-height:1.2}.severity-slider-wrap[data-v-14388b3a]{position:relative;display:grid;align-items:center;min-height:16px;width:100%}.severity-slider-rail[data-v-14388b3a]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:8px;border-radius:999px;background:#bcd0e229;pointer-events:none;overflow:hidden}.severity-slider-fill[data-v-14388b3a]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#35d488,#9ddb59,#ffb245 56%,#ff5757 80%,#6d0018)}.severity-slider-fill-muted[data-v-14388b3a]{background:linear-gradient(90deg,#d6e5f2c7,#99b2cbe6)}.severity-slider[data-v-14388b3a]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:relative;z-index:1}.severity-slider[data-v-14388b3a]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-14388b3a]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-4px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background:#f6fbff;box-shadow:0 0 0 3px #6fb8ff2e}.severity-slider[data-v-14388b3a]::-moz-range-track{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-14388b3a]::-moz-range-progress{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-14388b3a]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background:#f6fbff;box-shadow:0 0 0 3px #6fb8ff2e}.treatment-dose-scale[data-v-14388b3a]{display:flex;justify-content:space-between;color:#7f93af;font-size:.66rem}.selector-line[data-v-14388b3a]{margin-bottom:6px}.selector-line select[data-v-14388b3a],.action-btn[data-v-14388b3a]{padding:7px 9px;font-size:.74rem}.timeline-shell[data-v-14388b3a]{margin:4px 0;gap:3px}.timeline-copy[data-v-14388b3a]{font-size:.7rem;line-height:1.15}.ghost-btn[data-v-14388b3a]{max-width:92px}.metric-card span[data-v-14388b3a]{display:block;color:#9ab0cb}.metric-card strong[data-v-14388b3a]{display:block;margin:6px 0 4px;font-size:1.1rem}.metric-card p[data-v-14388b3a]{margin:0;color:#d3e3f8}.drawer-backdrop[data-v-14388b3a]{position:fixed;top:0;right:0;bottom:0;left:0;background:#040810a6;display:flex;justify-content:flex-end;padding:20px;z-index:50}.drawer-panel[data-v-14388b3a]{width:min(520px,100%);border-radius:22px;border:1px solid rgba(148,178,214,.16);background:#0a1322f5;padding:16px;display:grid;gap:12px}.drawer-head[data-v-14388b3a]{display:flex;justify-content:space-between;gap:12px;align-items:start}.drawer-head h3[data-v-14388b3a]{margin:6px 0 0}.drawer-close[data-v-14388b3a]{border-radius:12px;border:1px solid rgba(148,178,214,.2);background:#ffffff0a;color:#eef6ff;padding:10px 12px}.drawer-timeline[data-v-14388b3a],.drawer-results[data-v-14388b3a]{display:grid;gap:6px}.drawer-results[data-v-14388b3a]{grid-template-columns:1fr}.drawer-history[data-v-14388b3a]{display:flex;flex-wrap:wrap;gap:6px}.history-pill[data-v-14388b3a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,178,214,.16);background:#ffffff08;color:#cfe0f6;border-radius:12px;padding:6px 8px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer;min-width:88px}.history-pill strong[data-v-14388b3a]{font-size:.74rem}.history-pill.active[data-v-14388b3a]{border-color:#35d4886b;background:#35d4881f;color:#eef6ff}.drawer-timeline[data-v-14388b3a]{color:#9ab0cb}.floating-result-backdrop[data-v-14388b3a]{justify-content:center;align-items:center;padding:18px}.floating-result-panel[data-v-14388b3a]{width:min(260px,calc(100vw - 36px));max-height:min(74vh,680px);overflow:auto;box-shadow:0 24px 60px #00000061}.drawer-result-line[data-v-14388b3a]{border-radius:12px;background:#ffffff0a;padding:9px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:14px}.drawer-result-label[data-v-14388b3a]{color:#cfdcf0;font-size:.76rem}.drawer-result-value[data-v-14388b3a]{color:#eef6ff;font-size:.84rem;text-align:right;justify-self:end;width:100%}.error-banner[data-v-14388b3a]{border-radius:14px;padding:10px 14px;margin:0 0 16px;color:#ffd6d6;background:#ff575724;border:1px solid rgba(255,87,87,.2)}@media (max-width: 1180px){.layout[data-v-14388b3a]{grid-template-columns:1fr}.continuous-grid[data-v-14388b3a],.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a],.candidate-treatments-grid[data-v-14388b3a],.candidate-treatments-grid.three-columns[data-v-14388b3a],.treatment-subtabs[data-v-14388b3a],.treatment-list[data-v-14388b3a]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (orientation: landscape) and (max-height: 900px){.candidate-shell[data-v-14388b3a]{padding:12px}.topbar[data-v-14388b3a]{padding:12px 14px;margin-bottom:12px}.layout[data-v-14388b3a]{gap:12px}.rail[data-v-14388b3a]{gap:8px}.rail-card[data-v-14388b3a],.content-card[data-v-14388b3a],.therapy-card[data-v-14388b3a],.request-card[data-v-14388b3a],.metric-card[data-v-14388b3a],.toggle-card[data-v-14388b3a]{padding:12px}.tabs[data-v-14388b3a]{margin-bottom:var(--candidate-tabs-margin, 12px)}.candidate-biology-grid[data-v-14388b3a]{gap:var(--candidate-biology-grid-gap, 8px)}.candidate-biology-card[data-v-14388b3a]{padding:var(--candidate-biology-card-padding, 8px);gap:var(--candidate-biology-card-gap, 5px)}.candidate-biology-card .biology-request-head[data-v-14388b3a]{margin-bottom:var(--candidate-biology-head-margin, 2px);gap:var(--candidate-biology-head-gap, 6px)}.candidate-biology-card .biology-request-head strong[data-v-14388b3a]{font-size:var(--candidate-biology-title-size, .72rem)}.candidate-biology-card .mono[data-v-14388b3a],.candidate-biology-card .treatment-detail[data-v-14388b3a],.candidate-biology-card .timeline-copy[data-v-14388b3a],.candidate-biology-card .action-btn[data-v-14388b3a]{font-size:var(--candidate-biology-detail-size, .62rem)}.candidate-biology-card .action-btn[data-v-14388b3a]{padding:var(--candidate-biology-action-padding-y, 5px) var(--candidate-biology-action-padding-x, 7px)}}@media (orientation: landscape) and (max-height: 820px){.candidate-shell[data-v-14388b3a]{padding:10px}.topbar[data-v-14388b3a]{padding:10px 12px;margin-bottom:10px;gap:10px;flex-wrap:wrap}.brand-block[data-v-14388b3a]{gap:10px}.brand-mark[data-v-14388b3a]{width:38px;height:38px;border-radius:12px}.brand-title[data-v-14388b3a]{font-size:.94rem}.brand-copy[data-v-14388b3a]{font-size:.76rem}.status-cluster[data-v-14388b3a]{gap:8px;flex-wrap:wrap;justify-content:flex-end}.status-chip[data-v-14388b3a]{padding:6px 10px;font-size:.76rem}.layout[data-v-14388b3a]{grid-template-columns:224px minmax(0,1fr);gap:10px}.rail[data-v-14388b3a]{gap:8px}.rail-card[data-v-14388b3a],.content-card[data-v-14388b3a],.therapy-card[data-v-14388b3a],.request-card[data-v-14388b3a],.metric-card[data-v-14388b3a],.toggle-card[data-v-14388b3a],.biology-request-card[data-v-14388b3a]{padding:10px}.tab[data-v-14388b3a]{min-height:var(--candidate-tab-min-height, 44px);padding:var(--candidate-tab-padding-y, 9px) var(--candidate-tab-padding-x, 10px);font-size:var(--candidate-tab-font-size, .72rem);letter-spacing:var(--candidate-tab-letter-spacing, .08em)}.tabs[data-v-14388b3a]{margin-bottom:var(--candidate-tabs-margin, 8px);gap:var(--candidate-tabs-gap, 6px)}.treatment-subtab[data-v-14388b3a]{padding:6px 8px;font-size:.66rem}.treatment-panel[data-v-14388b3a]{padding:6px;gap:5px}.treatment-list[data-v-14388b3a]{column-gap:10px;row-gap:6px}.treatment-row[data-v-14388b3a]{padding:6px;gap:5px}.treatment-row-head strong[data-v-14388b3a]{font-size:.8rem}.treatment-meta[data-v-14388b3a]{font-size:.72rem}.treatment-detail[data-v-14388b3a],.timeline-copy[data-v-14388b3a]{font-size:.64rem}.selector-line select[data-v-14388b3a],.action-btn[data-v-14388b3a]{padding:6px 8px;font-size:.68rem}.continuous-grid[data-v-14388b3a],.toggle-grid[data-v-14388b3a],.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a],.biology-request-grid[data-v-14388b3a],.candidate-treatments-grid[data-v-14388b3a],.candidate-treatments-grid.three-columns[data-v-14388b3a]{gap:8px}.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a],.biology-request-grid[data-v-14388b3a]{grid-template-columns:repeat(2,minmax(0,1fr))}.candidate-biology-grid[data-v-14388b3a]{grid-template-columns:repeat(3,minmax(0,1fr))}.floating-result-panel[data-v-14388b3a]{width:min(260px,calc(100vw - 24px));max-height:calc(100dvh - 24px);padding:12px;gap:8px}.drawer-results[data-v-14388b3a]{grid-template-columns:1fr;gap:5px}.drawer-timeline[data-v-14388b3a]{gap:5px}.drawer-result-line[data-v-14388b3a]{padding:6px 8px}.candidate-biology-card[data-v-14388b3a]{padding:var(--candidate-biology-card-padding, 8px);gap:var(--candidate-biology-card-gap, 5px)}.candidate-biology-card .biology-request-head[data-v-14388b3a]{margin-bottom:var(--candidate-biology-head-margin, 3px);gap:var(--candidate-biology-head-gap, 6px)}.candidate-biology-card .biology-request-head strong[data-v-14388b3a]{font-size:var(--candidate-biology-title-size, .7rem)}.candidate-biology-card .mono[data-v-14388b3a],.candidate-biology-card .treatment-detail[data-v-14388b3a],.candidate-biology-card .timeline-copy[data-v-14388b3a],.candidate-biology-card .action-btn[data-v-14388b3a]{font-size:var(--candidate-biology-detail-size, .62rem)}.candidate-biology-card .action-btn[data-v-14388b3a]{padding:var(--candidate-biology-action-padding-y, 5px) var(--candidate-biology-action-padding-x, 7px)}}@media (orientation: landscape) and (max-height: 760px){.tabs[data-v-14388b3a]{margin-bottom:var(--candidate-tabs-margin, 6px);gap:var(--candidate-tabs-gap, 5px)}.tab[data-v-14388b3a]{min-height:var(--candidate-tab-min-height, 36px);padding:var(--candidate-tab-padding-y, 6px) var(--candidate-tab-padding-x, 8px);font-size:var(--candidate-tab-font-size, .62rem);letter-spacing:var(--candidate-tab-letter-spacing, .06em)}.candidate-biology-page[data-v-14388b3a]{padding-bottom:0}.candidate-biology-grid[data-v-14388b3a]{gap:var(--candidate-biology-grid-gap, 6px);margin-top:var(--candidate-biology-grid-margin, 6px)}.candidate-biology-card[data-v-14388b3a]{padding:var(--candidate-biology-card-padding, 7px);gap:var(--candidate-biology-card-gap, 4px);border-radius:var(--candidate-biology-card-radius, 13px)}.candidate-biology-card .biology-request-head[data-v-14388b3a]{margin-bottom:var(--candidate-biology-head-margin, 1px);gap:var(--candidate-biology-head-gap, 5px)}.candidate-biology-card .biology-request-head strong[data-v-14388b3a]{font-size:var(--candidate-biology-title-size, .66rem);line-height:1.02}.candidate-biology-card .mono[data-v-14388b3a]{font-size:var(--candidate-biology-meta-size, .58rem)}.candidate-biology-card .treatment-detail[data-v-14388b3a],.candidate-biology-card .timeline-copy[data-v-14388b3a]{font-size:var(--candidate-biology-detail-size, .58rem);line-height:1.02}.candidate-biology-card .timeline-shell[data-v-14388b3a]{margin:var(--candidate-biology-timeline-margin, 2px) 0;gap:var(--candidate-biology-timeline-gap, 2px)}.candidate-biology-card .biology-card-actions[data-v-14388b3a]{gap:var(--candidate-biology-action-gap, 5px)}.candidate-biology-card .action-btn[data-v-14388b3a]{padding:var(--candidate-biology-action-padding-y, 4px) var(--candidate-biology-action-padding-x, 6px);font-size:var(--candidate-biology-action-font-size, .58rem)}}@media (max-width: 780px){.candidate-shell[data-v-14388b3a]{padding:12px}.topbar[data-v-14388b3a]{flex-direction:column;align-items:stretch;gap:12px}.status-cluster[data-v-14388b3a],.tabs[data-v-14388b3a],.continuous-grid[data-v-14388b3a],.toggle-grid[data-v-14388b3a],.request-grid[data-v-14388b3a],.surveillance-grid[data-v-14388b3a],.candidate-treatments-grid[data-v-14388b3a],.candidate-treatments-grid.three-columns[data-v-14388b3a],.treatment-subtabs[data-v-14388b3a],.treatment-list[data-v-14388b3a],.drawer-results[data-v-14388b3a]{grid-template-columns:1fr}}.access-shell[data-v-67346bc5]{min-height:100vh;display:grid;place-items:center;padding:32px;background:radial-gradient(circle at top left,rgba(88,160,255,.22),transparent 34%),radial-gradient(circle at bottom right,rgba(44,214,158,.16),transparent 28%),linear-gradient(140deg,#07111c,#0f1c2b 46%,#14273a);color:#edf5ff;font-family:Inter,system-ui,sans-serif}.access-panel[data-v-67346bc5]{width:min(980px,100%);padding:34px;border-radius:28px;border:1px solid rgba(173,203,239,.18);background:#08121fd1;box-shadow:0 30px 80px #00000057;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.access-header h1[data-v-67346bc5]{margin:6px 0 10px;font-size:clamp(2.1rem,4vw,3rem);line-height:1}.access-kicker[data-v-67346bc5]{margin:0;color:#79c8ff;font-size:.76rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.access-copy[data-v-67346bc5]{margin:0;max-width:56ch;color:#e7f1ffbd;font-size:1rem}.access-grid[data-v-67346bc5]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:26px}.access-card[data-v-67346bc5]{padding:20px;border-radius:22px;border:1px solid rgba(167,194,228,.16);background:#121d2dd6}.access-card.tone-instructor[data-v-67346bc5]{box-shadow:inset 0 0 0 1px #67bfff14}.access-card.tone-interface[data-v-67346bc5]{box-shadow:inset 0 0 0 1px #4cdbab14}.access-card-title[data-v-67346bc5]{margin:0 0 8px;font-size:1.05rem;font-weight:700}.access-card-subtitle[data-v-67346bc5]{margin:0 0 10px;color:#e7f1ffbd;font-size:.95rem;line-height:1.45}.access-card-hint[data-v-67346bc5]{color:#90aecd;font-size:.82rem;text-transform:uppercase;letter-spacing:.08em}.access-form[data-v-67346bc5]{margin-top:28px}.access-label[data-v-67346bc5]{display:block;margin-bottom:10px;font-size:.92rem;color:#dceaff}.access-input-row[data-v-67346bc5]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.access-input[data-v-67346bc5]{min-width:0;padding:15px 18px;border-radius:16px;border:1px solid rgba(161,191,230,.2);background:#060d18eb;color:#f1f7ff;font-size:1rem;outline:none}.access-input[data-v-67346bc5]:focus{border-color:#5dadffb3;box-shadow:0 0 0 4px #4890f129}.access-button[data-v-67346bc5]{padding:0 22px;border:none;border-radius:16px;background:linear-gradient(135deg,#56a2ff,#2ed5b3);color:#08131f;font-size:.98rem;font-weight:800;cursor:pointer}.access-button[data-v-67346bc5]:disabled{opacity:.7;cursor:progress}.access-helper[data-v-67346bc5]{margin:12px 2px 0;color:#e0edffa8;font-size:.88rem}.access-helper.error[data-v-67346bc5]{color:#ff9e9e}@media (max-width: 780px){.access-shell[data-v-67346bc5]{padding:18px}.access-panel[data-v-67346bc5]{padding:24px}.access-grid[data-v-67346bc5],.access-input-row[data-v-67346bc5]{grid-template-columns:1fr}.access-button[data-v-67346bc5]{min-height:52px}}.touch-threshold[data-v-382bc45d]{display:grid;gap:6px}.touch-threshold.disabled[data-v-382bc45d]{opacity:.5}.touch-threshold-label[data-v-382bc45d]{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:#e8f2ffbd}.touch-threshold-control[data-v-382bc45d]{display:grid;grid-template-columns:56px minmax(74px,1fr) 56px;align-items:stretch;gap:8px}.touch-threshold-button[data-v-382bc45d],.touch-threshold-value[data-v-382bc45d]{border:1px solid rgba(171,208,255,.28);border-radius:14px;background:linear-gradient(180deg,#182230f5,#0a0e15fa);color:#f3f8ff;min-height:52px;font:inherit}.touch-threshold-button[data-v-382bc45d]{font-size:1.6rem;font-weight:700}.touch-threshold-value[data-v-382bc45d]{font-size:1.2rem;font-weight:700;letter-spacing:.04em}.sr-only[data-v-e0c7ee55]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ecmo-screen[data-v-e0c7ee55]{min-height:100vh;min-height:100dvh;background:#111418;display:flex;align-items:stretch;justify-content:stretch;overflow:hidden}.ecmo-shell[data-v-e0c7ee55]{width:100vw;width:100%;min-height:100vh;min-height:100dvh;padding:clamp(10px,1.4vw,14px);box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;display:flex}.ecmo-error-banner[data-v-e0c7ee55]{position:fixed;top:54px;left:12px;z-index:20;margin:0;padding:10px 14px;border-radius:12px;background:#ff575729;border:1px solid rgba(255,87,87,.28);color:#ffd6d6;font-size:.95rem}.machine-status-chip[data-v-e0c7ee55]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid rgba(148,178,214,.22);background:#080e16bd;color:#eaf2ffe6;font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;flex:0 0 auto}.machine-status-chip .dot[data-v-e0c7ee55]{width:7px;height:7px;border-radius:50%;background:#eaf2ff6b}.machine-status-chip.is-live .dot[data-v-e0c7ee55]{background:#35d488;box-shadow:0 0 0 3px #35d4882e}.machine-status-chip.is-down .dot[data-v-e0c7ee55]{background:#ff5757;box-shadow:0 0 0 3px #ff57572e}.ecmo-panel-frame[data-v-e0c7ee55]{background:#d8dadd;border-radius:20px;padding:clamp(12px,1.6vw,18px);width:100%;height:calc(100vh - 28px);height:calc(100dvh - 28px);margin:0;display:grid;grid-template-rows:minmax(0,1fr) auto;gap:clamp(8px,1vw,12px);box-sizing:border-box;position:relative}.ecmo-panel-display[data-v-e0c7ee55]{background:#0d1013;border-radius:8px;padding:clamp(8px,1vw,10px);min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);gap:clamp(6px,.8vw,8px);color:#e8e8e8;position:relative;overflow:hidden}.ecmo-top-strip[data-v-e0c7ee55]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto;gap:6px;align-items:stretch;min-height:clamp(36px,5.2vh,44px);min-width:0}.ecmo-fullscreen-button[data-v-e0c7ee55]{flex:0 0 auto;border:1px solid #46698d;background:linear-gradient(180deg,#2c435b,#1a2937);color:#dce7ef;border-radius:6px;padding:0 12px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.ecmo-top-action[data-v-e0c7ee55]{flex:0 0 auto;border:1px solid #46698d;background:linear-gradient(180deg,#2c435b,#1a2937);color:#dce7ef;border-radius:6px;padding:0 12px;font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap}.ecmo-top-action.active[data-v-e0c7ee55]{border-color:#7db7ef;box-shadow:inset 0 0 0 1px #7db7ef47;background:linear-gradient(180deg,#35516d,#22384b)}.ecmo-advanced-mode[data-v-e0c7ee55]{border:1px solid #3d8bff;color:#3d8bff;font-size:11px;letter-spacing:.5px;font-weight:600;display:flex;align-items:center;padding:0 10px;white-space:nowrap}.ecmo-alert-banner[data-v-e0c7ee55]{flex:1;display:flex;align-items:center;gap:10px;padding:0 10px;font-size:12px;line-height:1.2;min-width:0;background:#050708;border:1px solid #222931;color:#050708}.ecmo-alert-banner .ti[data-v-e0c7ee55]{font-size:15px;flex:0 0 auto}.ecmo-alert-banner span[data-v-e0c7ee55]{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fff}.ecmo-alert-message[data-v-e0c7ee55]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0;flex:1 1 auto}.ecmo-alert-muted[data-v-e0c7ee55]{flex:0 0 auto;padding:1px 6px;border-radius:999px;border:1px solid rgba(255,255,255,.45);background:#0000002e;font-size:11px;letter-spacing:.06em}.ecmo-alert-banner.tone-idle[data-v-e0c7ee55]{background:#050708;border-color:#222931;color:transparent}.ecmo-alert-banner.tone-warning[data-v-e0c7ee55],.ecmo-alert-banner.tone-critical[data-v-e0c7ee55]{background:#e6c94a;color:#fff;animation:ecmo-alarm-blink-e0c7ee55 .9s ease-in-out infinite}.ecmo-main-strip[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-height:0}.ecmo-grid-content[data-v-e0c7ee55]{min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto minmax(0,1.08fr);gap:8px;overflow:hidden}.ecmo-zone-ab[data-v-e0c7ee55]{min-width:0;min-height:0;border:1px solid rgba(118,126,135,.18);background:#11171f7a;padding:6px}.ecmo-top-panel[data-v-e0c7ee55]{position:absolute;top:clamp(56px,8vh,70px);right:clamp(112px,16vw,286px);z-index:14;width:min(520px,calc(100% - 28px));border-radius:10px;border:1px solid rgba(118,126,135,.42);background:#0c121af7;box-shadow:0 16px 34px #00000052;padding:14px;display:flex;flex-direction:column;gap:12px}.ecmo-mode-panel[data-v-e0c7ee55]{width:min(340px,calc(100% - 28px))}.ecmo-weaning-panel[data-v-e0c7ee55]{width:min(560px,calc(100% - 28px))}.ecmo-info-panel[data-v-e0c7ee55]{width:min(420px,calc(100% - 28px))}.ecmo-top-panel-head[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ecmo-top-panel-head-actions[data-v-e0c7ee55]{display:inline-flex;align-items:center;gap:10px}.ecmo-top-panel-head strong[data-v-e0c7ee55]{font-size:16px;color:#eef6ff}.ecmo-top-panel-sub[data-v-e0c7ee55]{font-size:12px;font-weight:700;color:#8fb0cf;text-transform:uppercase;letter-spacing:.08em}.ecmo-top-panel-close[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.35);background:#1c2024;color:#d7e2ee;border-radius:6px;padding:6px 10px;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.ecmo-top-panel-actions[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ecmo-top-ratio-card[data-v-e0c7ee55]{display:grid;gap:5px;min-width:180px;padding:2px 4px 0}.ecmo-top-ratio-label[data-v-e0c7ee55]{font-size:10px;font-weight:700;color:#d7e3f0;letter-spacing:.04em;text-transform:uppercase}.ecmo-top-ratio-value[data-v-e0c7ee55]{margin-left:6px;color:#fff;font-size:11px;font-weight:800}.ecmo-top-ratio-track[data-v-e0c7ee55]{position:relative;height:12px;border-radius:999px;background:linear-gradient(180deg,#555d65,#40474f);overflow:hidden;touch-action:none;cursor:pointer}.ecmo-top-ratio-track.disabled[data-v-e0c7ee55]{cursor:not-allowed;opacity:.55}.ecmo-top-ratio-fill[data-v-e0c7ee55]{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(180deg,#74d3ff,#2f79cf)}.ecmo-top-ratio-thumb[data-v-e0c7ee55]{position:absolute;top:50%;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f8fbff,#c9d7e6 68%,#8ea0b1);box-shadow:0 0 0 1px #ffffff24,0 2px 5px #00000059;transform:translate(-50%,-50%)}.ecmo-mode-layout[data-v-e0c7ee55]{display:grid;gap:12px}.ecmo-info-grid[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ecmo-info-item[data-v-e0c7ee55]{display:grid;gap:4px;padding:10px;border-radius:10px;border:1px solid rgba(118,126,135,.28);background:#ffffff08}.ecmo-info-item span[data-v-e0c7ee55]{font-size:11px;color:#9fb2c6;text-transform:uppercase;letter-spacing:.06em}.ecmo-info-item strong[data-v-e0c7ee55]{font-size:18px;color:#eef6ff}.ecmo-top-panel-actions.single[data-v-e0c7ee55]{grid-template-columns:minmax(0,1fr)}.ecmo-choice[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.38);background:linear-gradient(180deg,#203142,#13202d);color:#eef6ff;border-radius:8px;padding:12px 10px;font:inherit;font-size:14px;font-weight:700;cursor:pointer}.ecmo-choice.active[data-v-e0c7ee55]{border-color:#73b4ff;background:linear-gradient(180deg,#31577a,#1d3852)}.ecmo-choice.secondary[data-v-e0c7ee55]{color:#d8e6f4}.ecmo-choice.danger[data-v-e0c7ee55]{border-color:#d65c5c73;background:linear-gradient(180deg,#6f2f2f,#4e2222)}.ecmo-choice[data-v-e0c7ee55]:disabled{opacity:.5;cursor:not-allowed}.ecmo-trial-badge[data-v-e0c7ee55]{padding:6px 10px;border-radius:999px;font-size:12px;font-weight:700;background:#5fd15f24;color:#dff6df}.ecmo-trial-badge.failure[data-v-e0c7ee55]{background:#d34d4d2e;color:#ffe0e0}.ecmo-trial-badge.technical[data-v-e0c7ee55]{background:#55708a38;color:#dde8f2}.ecmo-weaning-body[data-v-e0c7ee55],.ecmo-weaning-setup[data-v-e0c7ee55]{display:flex;flex-direction:column;gap:12px}.ecmo-weaning-label[data-v-e0c7ee55]{display:flex;flex-direction:column;gap:6px;color:#dce6f0;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ecmo-weaning-select[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.35);background:#11161d;color:#eef6ff;border-radius:8px;padding:10px 12px;font:inherit}.ecmo-weaning-metric[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(118,126,135,.2);border-radius:8px;padding:10px 12px;background:#131a24b8}.ecmo-weaning-metric.wide[data-v-e0c7ee55]{align-items:flex-start;flex-direction:column}.ecmo-weaning-metric span[data-v-e0c7ee55]{color:#93a9bf;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.ecmo-weaning-metric strong[data-v-e0c7ee55]{color:#eef6ff;font-size:15px}.ecmo-weaning-guide[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.22);border-radius:8px;padding:12px;background:#131a24c7;display:flex;flex-direction:column;gap:8px}.ecmo-guide-title[data-v-e0c7ee55]{margin:0;color:#f1f6fb;font-size:14px;font-weight:800}.ecmo-guide-line[data-v-e0c7ee55]{margin:0;color:#cfdae5;font-size:13px;line-height:1.45}.ecmo-left-stack[data-v-e0c7ee55]{height:100%;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:6px;min-width:0;min-height:0}.ecmo-stat-box[data-v-e0c7ee55]{flex:1;border:1px solid #2a2d31;padding:9px 12px;display:flex;flex-direction:column;justify-content:space-between;min-height:0;overflow:visible}.ecmo-stat-head[data-v-e0c7ee55]{display:flex;justify-content:space-between;font-size:clamp(13px,1.4vw,17px);font-weight:600;color:#cfd3d6}.ecmo-stat-head .ti[data-v-e0c7ee55]{font-size:clamp(14px,1.45vw,18px)}.ecmo-head-blue[data-v-e0c7ee55]{color:#3d8bff}.ecmo-stat-center[data-v-e0c7ee55]{text-align:center;color:#9aa;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:.92;letter-spacing:-.04em}.ecmo-flow-center[data-v-e0c7ee55]{color:#f2f2f2;font-variant-numeric:tabular-nums}.ecmo-stat-foot[data-v-e0c7ee55]{font-size:10px;color:#8a8d90;border-top:1px solid #2a2d31;padding-top:3px}.ecmo-rpm-center[data-v-e0c7ee55]{text-align:center;font-size:clamp(34px,4.4vw,52px);font-weight:700;line-height:.92;letter-spacing:-.04em;color:#f2f2f2;font-variant-numeric:tabular-nums}.ecmo-middle-stack[data-v-e0c7ee55]{display:grid;grid-template-rows:repeat(4,minmax(0,1fr));min-width:0;min-height:0}.ecmo-icon-box[data-v-e0c7ee55]{flex:1;border:1px solid #2a2d31;display:flex;align-items:center;gap:0;padding:0;font-size:17px;font-weight:600}.ecmo-icon-box .ti[data-v-e0c7ee55]{font-size:21px}.ecmo-split-left[data-v-e0c7ee55],.ecmo-split-right[data-v-e0c7ee55]{min-width:0;height:100%;display:flex;align-items:center}.ecmo-split-left[data-v-e0c7ee55]{flex:0 0 34%;justify-content:center;gap:10px;padding:0 8px;border-right:1px solid #2a2d31}.ecmo-split-right[data-v-e0c7ee55]{flex:1 1 auto;justify-content:space-between;gap:10px;padding:0 10px}.ecmo-p1-box[data-v-e0c7ee55]{justify-content:space-between}.ecmo-p1-button[data-v-e0c7ee55]{width:42px;height:42px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;padding:0;cursor:pointer;touch-action:manipulation}.ecmo-p1-button.active .ti[data-v-e0c7ee55]{filter:drop-shadow(0 0 4px rgba(93,209,95,.55))}.ecmo-p1-button.active .ecmo-pause-icon span[data-v-e0c7ee55]{box-shadow:0 0 6px #b8c4d08c}.ecmo-run-triangle[data-v-e0c7ee55]{font-size:34px!important;line-height:1}.ecmo-run-triangle.grey[data-v-e0c7ee55]{color:#f2f5f8;font-size:28px!important;transform:translate(-2px)}.ecmo-playpause-stack[data-v-e0c7ee55]{display:inline-flex;align-items:center;justify-content:center;gap:1px}.ecmo-playpause-bar[data-v-e0c7ee55]{width:7px;height:28px;border-radius:2px;background:linear-gradient(180deg,#fff,#d9e0e7);box-shadow:0 0 4px #ffffff2e;transform:translateY(-1px)}.ecmo-pause-icon[data-v-e0c7ee55]{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:28px;height:28px}.ecmo-pause-stack[data-v-e0c7ee55]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.ecmo-pause-icon span[data-v-e0c7ee55]{display:inline-block;width:7px;height:26px;border-radius:2px;background:linear-gradient(180deg,#d8dee4,#bcc5ce)}.ecmo-pause-text[data-v-e0c7ee55]{font-size:10px;font-weight:700;color:#d8dee4;letter-spacing:.04em;text-transform:uppercase}.ecmo-p1-label[data-v-e0c7ee55]{font-size:17px;font-weight:600;color:#cfd3d6}.ecmo-selector-box[data-v-e0c7ee55]{width:100%;background:transparent;cursor:pointer;touch-action:manipulation;font:inherit;color:inherit;border-radius:0}.ecmo-selector-box.active[data-v-e0c7ee55]{background:#28425c4d}.ecmo-flow-icon[data-v-e0c7ee55]{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:22px}.ecmo-flow-triangle[data-v-e0c7ee55]{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent}.ecmo-flow-triangle.up[data-v-e0c7ee55]{border-bottom:10px solid #3d8bff}.ecmo-flow-triangle.down[data-v-e0c7ee55]{border-top:10px solid #3d8bff}.ecmo-flow-triangle.up.white[data-v-e0c7ee55]{border-bottom-color:#f4f8fc}.ecmo-flow-triangle.down.white[data-v-e0c7ee55]{border-top-color:#f4f8fc}.ecmo-bubble-box[data-v-e0c7ee55]{justify-content:stretch}.ecmo-bubble-box.active .bubble[data-v-e0c7ee55]{animation:ecmo-bubble-blink-e0c7ee55 .75s ease-in-out infinite}.ecmo-bubbles[data-v-e0c7ee55]{display:flex;align-items:flex-end;gap:8px}.bubble[data-v-e0c7ee55]{display:inline-block;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fffffff2 0,#fffffff2 20%,#9ad0fff2 35%,#3b73abf2 72%,#143253eb);box-shadow:0 0 0 1px #b2ddff47}.bubble-lg[data-v-e0c7ee55]{width:18px;height:18px}.bubble-md[data-v-e0c7ee55]{width:13px;height:13px}.bubble-sm[data-v-e0c7ee55]{width:9px;height:9px}.ecmo-side-value[data-v-e0c7ee55]{font-size:19px;font-weight:800;color:#fff;margin-left:auto}.ecmo-gauge-foot[data-v-e0c7ee55]{display:flex;align-items:center;gap:8px;border-top:1px solid #2a2d31;padding-top:4px;padding-bottom:3px;overflow:visible}.ecmo-gauge-min[data-v-e0c7ee55],.ecmo-gauge-max[data-v-e0c7ee55]{font-size:10px;color:#8a8d90;flex:0 0 auto}.ecmo-gauge-track[data-v-e0c7ee55]{position:relative;flex:1 1 auto;height:7px;border-radius:999px;background:linear-gradient(180deg,#5a5d61,#43474b);overflow:visible}.ecmo-gauge-fill[data-v-e0c7ee55]{position:absolute;inset:0 auto 0 0;height:100%;border-radius:999px;overflow:hidden}.ecmo-gauge-fill.blue[data-v-e0c7ee55]{background:linear-gradient(180deg,#69b4ff,#2e79d0)}.ecmo-gauge-fill.grey[data-v-e0c7ee55]{background:linear-gradient(180deg,#d4d7db,#8d949c)}.ecmo-gauge-threshold[data-v-e0c7ee55]{position:absolute;top:50%;width:16px;height:14px;transform:translate(-50%,-50%);pointer-events:none;filter:drop-shadow(0 0 5px rgba(255,214,92,.38));z-index:2}.ecmo-gauge-threshold[data-v-e0c7ee55]:before,.ecmo-gauge-threshold[data-v-e0c7ee55]:after{content:"";position:absolute;background:#ffd85c;box-shadow:0 0 6px #ffd85c73}.ecmo-gauge-threshold.low[data-v-e0c7ee55]:before,.ecmo-gauge-threshold.high[data-v-e0c7ee55]:before{top:-3px;bottom:-3px;width:3px}.ecmo-gauge-threshold.low[data-v-e0c7ee55]:after,.ecmo-gauge-threshold.high[data-v-e0c7ee55]:after{top:-3px;width:9px;height:3px;box-shadow:0 17px #ffd85c}.ecmo-gauge-threshold.low[data-v-e0c7ee55]:before{left:0}.ecmo-gauge-threshold.low[data-v-e0c7ee55]:after{left:0}.ecmo-gauge-threshold.high[data-v-e0c7ee55]:before{right:0}.ecmo-gauge-threshold.high[data-v-e0c7ee55]:after{right:0}.ecmo-right-stack[data-v-e0c7ee55]{display:grid;grid-template-rows:repeat(3,minmax(0,1fr));min-width:0;min-height:0}.ecmo-zone-b[data-v-e0c7ee55]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(180px,.8fr);gap:8px;min-width:0;min-height:0}.ecmo-action-row[data-v-e0c7ee55]{flex:1;display:flex;align-items:center;gap:8px;padding:0 8px;font-size:14px;font-weight:600;color:#cfd3d6;background:transparent;border:1px solid #2a2d31;cursor:pointer;font:inherit;text-align:left}.ecmo-action-row.active[data-v-e0c7ee55]{background:#2e486061;border-color:#5b98d0}.ecmo-action-row .ti[data-v-e0c7ee55]{font-size:18px}.ecmo-lock-row[data-v-e0c7ee55]{position:relative;overflow:hidden}.ecmo-lock-row.pending[data-v-e0c7ee55]{background:#2e48603d;border-color:#5b98d0}.ecmo-lock-row.holding[data-v-e0c7ee55]{background:#3a543447;border-color:#7dc86a}.ecmo-lock-hold-copy[data-v-e0c7ee55]{position:relative;z-index:1;white-space:nowrap}.ecmo-lock-progress-track[data-v-e0c7ee55]{position:absolute;inset:auto 8px 7px 8px;height:6px;border-radius:999px;background:#ffffff1f;overflow:hidden}.ecmo-lock-progress-fill[data-v-e0c7ee55]{display:block;height:100%;border-radius:999px;background:linear-gradient(180deg,#9ae47e,#57b24e)}.ecmo-audio-row[data-v-e0c7ee55]{outline:none;box-shadow:none}.ecmo-audio-row[data-v-e0c7ee55]:focus,.ecmo-audio-row[data-v-e0c7ee55]:focus-visible,.ecmo-audio-row[data-v-e0c7ee55]:active{outline:none;box-shadow:none}.ecmo-audio-icon[data-v-e0c7ee55]{position:relative;width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px}.ecmo-audio-icon .ti[data-v-e0c7ee55]{font-size:21px;line-height:1}.ecmo-audio-cross[data-v-e0c7ee55]{position:absolute;width:24px;height:3px;border-radius:999px;background:linear-gradient(180deg,#ff7b7b,#db2f2f);transform:rotate(-42deg);box-shadow:0 0 6px #db2f2f66}.ecmo-lock-popup[data-v-e0c7ee55]{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:15;min-width:280px;border-radius:12px;border:1px solid rgba(118,126,135,.42);background:#0c121af7;box-shadow:0 18px 36px #00000057;padding:18px 20px;display:flex;flex-direction:column;gap:16px}.ecmo-lock-popup-title[data-v-e0c7ee55]{text-align:center;font-size:18px;font-weight:800;color:#eef6ff}.ecmo-lock-popup-actions[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ecmo-lock-popup-choice[data-v-e0c7ee55]{min-height:62px;border-radius:10px;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit}.ecmo-lock-popup-choice .ti[data-v-e0c7ee55]{font-size:28px}.ecmo-lock-popup-choice.cancel[data-v-e0c7ee55]{background:#b53434;color:#fff6f6}.ecmo-lock-popup-choice.confirm[data-v-e0c7ee55]{background:#4ab85a;color:#f4fff4}.ecmo-alarm-panel[data-v-e0c7ee55]{position:absolute;top:78px;right:22px;z-index:12;width:min(720px,calc(100% - 44px));background:#0c121af5;border:1px solid rgba(118,126,135,.35);border-radius:10px;box-shadow:0 14px 32px #00000052;padding:10px;display:flex;flex-direction:column;gap:8px}.ecmo-pump-menu[data-v-e0c7ee55]{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);z-index:11;display:grid;grid-template-columns:repeat(2,minmax(180px,240px));gap:14px}.ecmo-pump-menu.single[data-v-e0c7ee55]{grid-template-columns:minmax(220px,300px)}.ecmo-pump-option[data-v-e0c7ee55]{min-height:96px;border-radius:12px;border:1px solid rgba(118,126,135,.42);background:#101822f5;color:#eef6ff;font:inherit;font-size:18px;font-weight:700;padding:16px;text-align:center;cursor:pointer;box-shadow:0 16px 32px #00000047}.ecmo-pump-option.active[data-v-e0c7ee55]{border-color:#78b7ef;background:#264665f5;box-shadow:0 0 0 2px #78b7ef42,0 16px 32px #00000047}.ecmo-flow-popup[data-v-e0c7ee55]{position:absolute;left:clamp(12px,1.2vw,16px);bottom:clamp(12px,1.2vw,16px);z-index:13;width:min(50%,720px);min-width:460px;min-height:176px;border-radius:10px;overflow:hidden;background:#11171ffa;border:1px solid rgba(118,126,135,.42);box-shadow:0 18px 36px #00000057;display:flex;flex-direction:column}.ecmo-flow-popup-main[data-v-e0c7ee55]{flex:2 1 0;display:grid;grid-template-columns:92px minmax(0,1fr);gap:14px;align-items:center;padding:18px 20px;background:linear-gradient(180deg,#1a1f27fa,#10151dfa)}.ecmo-flow-popup-icon[data-v-e0c7ee55]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.ecmo-flow-popup-icon .ecmo-flow-triangle[data-v-e0c7ee55]{border-left-width:12px;border-right-width:12px}.ecmo-flow-popup-icon .ecmo-flow-triangle.up[data-v-e0c7ee55]{border-bottom-width:16px}.ecmo-flow-popup-icon .ecmo-flow-triangle.down[data-v-e0c7ee55]{border-top-width:16px}.ecmo-flow-popup-body[data-v-e0c7ee55]{min-width:0;display:flex;flex-direction:column;gap:10px}.ecmo-flow-popup-label[data-v-e0c7ee55]{font-size:24px;font-weight:700;color:#f2f6fb;letter-spacing:.01em}.ecmo-flow-popup-value-row[data-v-e0c7ee55]{display:flex;align-items:baseline;gap:12px}.ecmo-flow-popup-value[data-v-e0c7ee55]{font-size:clamp(42px,4vw,56px);font-weight:800;line-height:.95;color:#fff;letter-spacing:-.04em}.ecmo-flow-popup-unit[data-v-e0c7ee55]{font-size:22px;font-weight:600;color:#d5ddea}.ecmo-flow-popup-speed[data-v-e0c7ee55]{flex:1 1 0;display:grid;grid-template-columns:1.3fr 64px minmax(96px,1fr) 64px 72px;align-items:stretch;min-height:62px;background:linear-gradient(180deg,#df8c2f,#bf6f1a);border-top:1px solid rgba(255,255,255,.14)}.ecmo-flow-popup-speed-title[data-v-e0c7ee55]{display:flex;align-items:center;padding:0 18px;font-size:22px;font-weight:800;color:#fff7ef}.ecmo-flow-popup-step[data-v-e0c7ee55],.ecmo-flow-popup-rpm[data-v-e0c7ee55],.ecmo-flow-popup-close[data-v-e0c7ee55]{border-left:1px solid rgba(34,23,12,.32)}.ecmo-flow-popup-step[data-v-e0c7ee55]{border-top:0;border-right:0;border-bottom:0;background:linear-gradient(180deg,#6f7479,#4f5458);color:#fff8ef;font:inherit;font-size:30px;font-weight:800;cursor:pointer}.ecmo-flow-popup-step[data-v-e0c7ee55]:hover{background:linear-gradient(180deg,#80858a,#5b6065)}.ecmo-flow-popup-rpm[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:800;color:#fffefa;background:#0b0d10}.ecmo-flow-popup-close[data-v-e0c7ee55]{border-top:0;border-right:0;border-bottom:0;background:#b53333;color:#fff;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:26px;cursor:pointer}.ecmo-flow-popup-close[data-v-e0c7ee55]:hover{background:#c74242}.ecmo-alarm-panel-head[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:space-between;gap:12px}.ecmo-alarm-panel-head-actions[data-v-e0c7ee55]{display:inline-flex;align-items:center;gap:10px}.ecmo-alarm-panel-auto[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.35);background:linear-gradient(180deg,#33506e,#1d3146);color:#eef6ff;border-radius:6px;padding:6px 10px;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.ecmo-alarm-panel-close[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.35);background:#1c2024;color:#d7e2ee;border-radius:6px;padding:6px 10px;cursor:pointer;font:inherit}.ecmo-alarm-category-row[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.ecmo-alarm-category[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.35);background:linear-gradient(180deg,#203142,#13202d);color:#dbe7f3;border-radius:8px;padding:8px 10px;cursor:pointer;font:inherit;font-size:12px;font-weight:700;text-align:center}.ecmo-alarm-category.active[data-v-e0c7ee55]{border-color:#73b4ff;background:linear-gradient(180deg,#31577a,#1d3852);color:#eef6ff}.ecmo-alarm-grid[data-v-e0c7ee55]{display:grid;grid-template-columns:minmax(0,.68fr) repeat(2,minmax(210px,1fr));gap:6px 8px;align-items:start}.ecmo-alarm-grid-head[data-v-e0c7ee55]{font-size:11px;font-weight:700;color:#8fa4b9;text-transform:uppercase;letter-spacing:.08em}.ecmo-alarm-toggle[data-v-e0c7ee55]{display:flex;align-items:center;gap:5px;min-width:0;color:#eef6ff;min-height:28px}.ecmo-alarm-toggle span[data-v-e0c7ee55]{font-size:.84rem;line-height:1.05}.ecmo-alarm-toggle input[data-v-e0c7ee55]{margin:0}.ecmo-alarm-input[data-v-e0c7ee55]{width:100%;min-width:0;border:1px solid rgba(118,126,135,.35);background:#11161d;color:#eef6ff;border-radius:6px;padding:8px 10px;box-sizing:border-box;font:inherit}.ecmo-blue[data-v-e0c7ee55]{color:#3d8bff}.ecmo-green[data-v-e0c7ee55]{color:#5fd15f}.ecmo-legend-row[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:6px;overflow:hidden;min-height:36px}.ecmo-legend-item[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:center;gap:6px;background:#1c2024;padding:6px 10px;min-height:36px;border:1px solid rgba(118,126,135,.35);border-radius:4px;font-size:12px;color:#e8e8e8;white-space:nowrap;min-width:0;cursor:pointer;touch-action:manipulation;font:inherit}.ecmo-legend-item.active[data-v-e0c7ee55]{background:#2d4c67;border-color:#5b98d0;box-shadow:inset 0 0 0 1px #7cb7ef47}.ecmo-legend-mute[data-v-e0c7ee55]{font-size:12px;color:#7f94aa}.legend-square[data-v-e0c7ee55]{width:7px;height:7px;display:inline-block;border-radius:1px}.legend-square.red[data-v-e0c7ee55]{background:#e24b4a}.legend-square.yellow[data-v-e0c7ee55]{background:#e6c94a}.legend-square.blue[data-v-e0c7ee55]{background:#378ade}.legend-square.green[data-v-e0c7ee55]{background:#1d9e75}.legend-square.lightblue[data-v-e0c7ee55]{background:#74d3ff}.legend-square.pink[data-v-e0c7ee55]{background:#e98bc1}.legend-square.orange[data-v-e0c7ee55]{background:#e08a2c}.legend-square.grey[data-v-e0c7ee55]{background:#8a8d90}.legend-square.teal[data-v-e0c7ee55]{background:#47c2b8}.legend-square.violet[data-v-e0c7ee55]{background:#9d88e6}.ecmo-chart-strip[data-v-e0c7ee55]{display:grid;grid-template-columns:88px minmax(0,1fr) clamp(88px,8vw,112px);gap:6px;min-height:0;width:100%;align-items:stretch}.ecmo-lower-grid[data-v-e0c7ee55]{min-height:0;display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);gap:8px;align-items:stretch}.ecmo-period-column[data-v-e0c7ee55]{display:flex;flex-direction:column;gap:6px;min-width:0}.ecmo-period[data-v-e0c7ee55]{background:#1c2024;color:#c7c7c7;font-size:12px;text-align:center;padding:12px 6px;border:1px solid rgba(118,126,135,.35);border-radius:4px;cursor:pointer;touch-action:manipulation;font:inherit}.ecmo-period.active[data-v-e0c7ee55]{background:#378ade;color:#042c53}.ecmo-p1-button[data-v-e0c7ee55]:disabled,.ecmo-selector-box[data-v-e0c7ee55]:disabled,.ecmo-legend-item[data-v-e0c7ee55]:disabled,.ecmo-period[data-v-e0c7ee55]:disabled,.ecmo-button-box[data-v-e0c7ee55]:disabled{cursor:not-allowed;opacity:.55}.ecmo-chart-center[data-v-e0c7ee55]{min-width:0;display:flex;flex-direction:column;gap:2px;min-height:0}.ecmo-chart-area[data-v-e0c7ee55]{flex:1 1 auto;background:#7d9483;position:relative;min-width:0;overflow:hidden;min-height:0}.ecmo-chart-canvas[data-v-e0c7ee55]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;pointer-events:none;z-index:1}.ecmo-chart-grid[data-v-e0c7ee55]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(to right,transparent 0 16.5%,#6d8474 16.5% 16.6667%),repeating-linear-gradient(to bottom,transparent 0 19.8%,#6d8474 19.8% 20%);z-index:0}.ecmo-chart-bottom-scale[data-v-e0c7ee55]{display:flex;justify-content:space-between;font-size:16px;font-weight:700;color:#d6ded7;letter-spacing:.04em;line-height:1;padding:2px 2px 0}.ecmo-chart-axis-unit[data-v-e0c7ee55]{align-self:flex-end;font-size:12px;font-weight:700;color:#b8c4bc;letter-spacing:.08em;text-transform:uppercase;line-height:1}.ecmo-chart-tick[data-v-e0c7ee55]{min-width:1ch;text-align:center;text-shadow:0 0 4px rgba(0,0,0,.45)}.ecmo-chart-side-values[data-v-e0c7ee55]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;align-items:stretch;min-width:0;min-height:0}.ecmo-gas-mixer[data-v-e0c7ee55]{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(112px,.8fr);align-items:stretch;gap:8px;min-width:0;min-height:0;padding:0;width:100%}.ecmo-mixer-block[data-v-e0c7ee55]{border:1px solid rgba(118,126,135,.28);border-radius:8px;background:#121922c7;padding:8px 10px 10px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:6px;min-width:0;min-height:0}.ecmo-mixer-block-fio2[data-v-e0c7ee55]{min-height:0;justify-content:center}.ecmo-mixer-block-sweep[data-v-e0c7ee55]{min-width:0;min-height:0;padding-inline:8px 6px}.ecmo-mixer-label[data-v-e0c7ee55]{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#cdd8e3}.ecmo-mixer-horizontal[data-v-e0c7ee55]{width:100%;display:block;margin-top:2px}.ecmo-mixer-horizontal-track[data-v-e0c7ee55]{position:relative;height:20px;border-radius:999px;background:linear-gradient(180deg,#555d65,#40474f);overflow:hidden;touch-action:none;cursor:pointer}.ecmo-mixer-horizontal-scale[data-v-e0c7ee55]{display:flex;justify-content:space-between;gap:12px;margin-top:4px}.ecmo-mixer-scale-min[data-v-e0c7ee55],.ecmo-mixer-scale-max[data-v-e0c7ee55]{font-size:10px;color:#8fa0b1;line-height:1}.ecmo-mixer-horizontal-fill[data-v-e0c7ee55]{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(180deg,#6dbfff,#2f79cf)}.ecmo-mixer-horizontal-thumb[data-v-e0c7ee55]{position:absolute;top:50%;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f8fbff,#c9d7e6 68%,#8ea0b1);box-shadow:0 0 0 1px #ffffff24,0 2px 5px #00000059;transform:translate(-50%,-50%)}.ecmo-mixer-value[data-v-e0c7ee55]{font-size:18px;font-weight:800;color:#eef6ff;text-align:center}.ecmo-mixer-vertical[data-v-e0c7ee55]{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;padding-block:8px}.ecmo-mixer-vertical-track[data-v-e0c7ee55]{position:relative;width:20px;height:calc(100% - 16px);min-height:170px;max-height:246px;border-radius:999px;background:linear-gradient(180deg,#575f67,#3d444b);overflow:hidden;touch-action:none;cursor:pointer}.ecmo-mixer-vertical-fill[data-v-e0c7ee55]{position:absolute;inset:auto 0 0 0;border-radius:999px;background:linear-gradient(180deg,#8fd2ff,#3490df)}.ecmo-mixer-vertical-thumb[data-v-e0c7ee55]{position:absolute;left:50%;width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f8fbff,#c9d7e6 68%,#8ea0b1);box-shadow:0 0 0 1px #ffffff1f,0 2px 5px #0000004d;transform:translate(-50%,50%)}.ecmo-mixer-vertical-value[data-v-e0c7ee55]{font-size:15px;font-weight:800;color:#eef6ff;text-align:center}.ecmo-mixer-horizontal-track.disabled[data-v-e0c7ee55],.ecmo-mixer-vertical-track.disabled[data-v-e0c7ee55]{cursor:not-allowed;opacity:.55}.ecmo-side-axis[data-v-e0c7ee55]{min-width:0;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:11px;font-weight:700;text-align:right;padding:2px 0;line-height:1.05;text-shadow:0 0 3px rgba(0,0,0,.35)}.ecmo-side-axis.blue[data-v-e0c7ee55]{color:#378ade}.ecmo-side-axis.lightblue[data-v-e0c7ee55]{color:#74d3ff}.ecmo-side-axis.pink[data-v-e0c7ee55]{color:#e98bc1}.ecmo-side-axis.red[data-v-e0c7ee55]{color:#e24b4a}.ecmo-side-axis.yellow[data-v-e0c7ee55]{color:#e6c94a}.ecmo-side-axis.orange[data-v-e0c7ee55]{color:#e08a2c}.ecmo-side-axis.grey[data-v-e0c7ee55]{color:#8a8d90}.ecmo-side-axis.teal[data-v-e0c7ee55]{color:#47c2b8}.ecmo-side-axis.violet[data-v-e0c7ee55]{color:#9d88e6}.ecmo-confirm-bar[data-v-e0c7ee55]{position:absolute;left:clamp(8px,1vw,10px);right:clamp(8px,1vw,10px);bottom:8px;z-index:14;display:grid;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:12px;min-height:72px;padding:10px 14px;border-radius:10px;background:#e6c94a;color:#1b1b12;box-shadow:0 16px 34px #0000004d}.ecmo-confirm-text[data-v-e0c7ee55]{text-align:center;font-size:20px;font-weight:800;letter-spacing:.01em}.ecmo-confirm-choice[data-v-e0c7ee55]{width:54px;height:54px;border-radius:8px;border:2px solid transparent;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;font:inherit}.ecmo-confirm-choice.cancel[data-v-e0c7ee55]{background:#cf3f3f;color:#fff4f4}.ecmo-confirm-choice.confirm[data-v-e0c7ee55]{background:#4bbf58;color:#f4fff5}.ecmo-confirm-choice.active[data-v-e0c7ee55]{border-color:#ffffffeb;box-shadow:0 0 0 2px #1414142e}.ecmo-confirm-choice .ti[data-v-e0c7ee55]{font-size:22px}.ecmo-hardware-bar[data-v-e0c7ee55]{background:#c7c9cc;border-radius:8px;padding:clamp(4px,.55vw,6px) clamp(8px,1vw,12px);display:flex;justify-content:center;align-items:center;gap:clamp(8px,1.2vw,14px);min-height:clamp(72px,9vh,86px)}.ecmo-button-box[data-v-e0c7ee55]{width:clamp(54px,6vw,68px);height:clamp(52px,6.2vh,60px);background:#15181b;border-radius:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:#e8e8e8;border:1px solid rgba(255,255,255,.12);cursor:pointer}.ecmo-button-label[data-v-e0c7ee55]{font-size:9px;color:#e8e8e8;letter-spacing:.5px}.ecmo-led[data-v-e0c7ee55]{width:16px;height:3px;background:#485057;border-radius:2px}.ecmo-led.on[data-v-e0c7ee55]{background:#5fd15f}.ecmo-led.alarm[data-v-e0c7ee55]{background:#5b1e1e}.ecmo-led.alarm.on[data-v-e0c7ee55]{background:#d64040;box-shadow:0 0 10px #d64040c7}.ecmo-button-box.active[data-v-e0c7ee55]{box-shadow:inset 0 0 0 2px #d640408c}.ecmo-center-knob[data-v-e0c7ee55]{width:clamp(76px,8vw,90px);height:clamp(76px,8vw,90px);border-radius:50%;border:0;background:radial-gradient(circle at 50% 45%,#3c4147,#2b3036 58%,#c5c8cc 59%,#a9adb2 73%,#d8dce0 86%,#8f9398);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;touch-action:none}.ecmo-center-knob-middle[data-v-e0c7ee55]{width:clamp(58px,6vw,66px);height:clamp(58px,6vw,66px);border-radius:50%;background:#34393f;display:flex;align-items:center;justify-content:center}.ecmo-center-knob-core[data-v-e0c7ee55]{width:clamp(36px,4vw,42px);height:clamp(36px,4vw,42px);border-radius:50%;background:#f4f8fb;box-shadow:0 0 0 4px #e9f1f7bf}.ecmo-center-knob.active .ecmo-center-knob-core[data-v-e0c7ee55]{background:#6fdc7c;box-shadow:0 0 0 4px #6fdc7c73}.ti[data-v-e0c7ee55]{display:inline-flex;align-items:center;justify-content:center;min-width:1em;min-height:1em;font-style:normal;line-height:1}.ti[data-v-e0c7ee55]:before{display:block}.ti-alert-triangle[data-v-e0c7ee55]:before{content:"⚠"}.ti-bell-off[data-v-e0c7ee55]:before{content:"🔕"}.ti-player-play[data-v-e0c7ee55]:before{content:"▶"}.ti-arrows-diagonal[data-v-e0c7ee55]:before{content:"⬌"}.ti-droplet[data-v-e0c7ee55]:before{content:"💧"}.ti-lock-open[data-v-e0c7ee55]:before{content:"🔓"}.ti-volume-3[data-v-e0c7ee55]:before{content:"🔊"}.ti-bell-ringing[data-v-e0c7ee55]:before{content:"🔔"}.ti-battery-2[data-v-e0c7ee55]:before{content:"▰"}.ti-arrows-shuffle[data-v-e0c7ee55]:before{content:"⇄"}.ti-clock[data-v-e0c7ee55]:before{content:"◷"}.ti-chart-line[data-v-e0c7ee55]:before{content:"📈"}.ti-grid-dots[data-v-e0c7ee55]:before{content:"⣿"}.ti-power[data-v-e0c7ee55]:before{content:"⏻"}.ti-adjustments-horizontal[data-v-e0c7ee55]:before{content:"☰"}.ti-wind[data-v-e0c7ee55]:before{content:"≋"}.ti-check[data-v-e0c7ee55]:before{content:"✓"}.ti-arrow-back-up[data-v-e0c7ee55]:before{content:"↩"}.ti-x[data-v-e0c7ee55]:before{content:"✕"}@keyframes ecmo-bubble-blink-e0c7ee55{0%,to{opacity:1;filter:brightness(1)}50%{opacity:.45;filter:brightness(1.35)}}@keyframes ecmo-alarm-blink-e0c7ee55{0%,to{filter:brightness(1)}50%{filter:brightness(.76)}}@media (max-width: 900px){.ecmo-shell[data-v-e0c7ee55]{padding:10px}.ecmo-panel-frame[data-v-e0c7ee55]{padding:12px;height:calc(100vh - 20px)}.ecmo-hardware-bar[data-v-e0c7ee55]{padding:12px 14px;gap:10px;justify-content:center}.ecmo-button-box[data-v-e0c7ee55]{width:64px;height:64px}.ecmo-center-knob[data-v-e0c7ee55]{width:90px;height:90px}.ecmo-center-knob-middle[data-v-e0c7ee55]{width:68px;height:68px}.ecmo-center-knob-core[data-v-e0c7ee55]{width:44px;height:44px}}@media (orientation: landscape) and (max-width: 1366px){.ecmo-panel-frame[data-v-e0c7ee55]{padding:10px;gap:8px}.ecmo-panel-display[data-v-e0c7ee55]{padding:8px;gap:6px}.ecmo-top-strip[data-v-e0c7ee55]{grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto;min-height:36px}.machine-status-chip[data-v-e0c7ee55]{font-size:.65rem;padding:5px 8px}.ecmo-advanced-mode[data-v-e0c7ee55]{display:flex;font-size:10px;padding:0 8px}.ecmo-main-strip[data-v-e0c7ee55]{gap:8px}.ecmo-zone-ab[data-v-e0c7ee55]{padding:5px}.ecmo-zone-b[data-v-e0c7ee55]{grid-template-columns:minmax(0,1fr) minmax(156px,.72fr);gap:6px}.ecmo-left-stack[data-v-e0c7ee55],.ecmo-middle-stack[data-v-e0c7ee55],.ecmo-right-stack[data-v-e0c7ee55]{gap:4px}.ecmo-stat-box[data-v-e0c7ee55]{padding:6px 8px}.ecmo-stat-center[data-v-e0c7ee55],.ecmo-rpm-center[data-v-e0c7ee55]{font-size:clamp(28px,3.6vw,42px)}.ecmo-p1-label[data-v-e0c7ee55],.ecmo-side-value[data-v-e0c7ee55],.ecmo-action-row[data-v-e0c7ee55],.ecmo-icon-box[data-v-e0c7ee55]{font-size:13px}.ecmo-legend-row[data-v-e0c7ee55]{grid-template-columns:repeat(10,minmax(0,1fr));min-height:34px;gap:4px}.ecmo-legend-item[data-v-e0c7ee55]{min-height:34px;padding:4px;font-size:9px;gap:4px}.ecmo-alarm-category-row[data-v-e0c7ee55]{gap:6px}.ecmo-alarm-category[data-v-e0c7ee55]{padding:7px 8px;font-size:11px}.ecmo-lower-grid[data-v-e0c7ee55]{grid-template-columns:minmax(0,2.5fr) minmax(180px,.95fr);gap:6px}.ecmo-chart-strip[data-v-e0c7ee55]{grid-template-columns:76px minmax(0,1fr) 74px;gap:4px}.ecmo-period[data-v-e0c7ee55]{padding:8px 4px;font-size:10px}.ecmo-chart-bottom-scale[data-v-e0c7ee55]{font-size:11px}.ecmo-chart-axis-unit[data-v-e0c7ee55],.ecmo-side-axis[data-v-e0c7ee55]{font-size:9px}.ecmo-gas-mixer[data-v-e0c7ee55]{grid-template-columns:minmax(0,1fr) 92px;gap:6px}.ecmo-mixer-block[data-v-e0c7ee55]{padding:6px 7px 7px;gap:4px}.ecmo-mixer-horizontal-track[data-v-e0c7ee55]{height:16px}.ecmo-mixer-horizontal-thumb[data-v-e0c7ee55],.ecmo-mixer-vertical-thumb[data-v-e0c7ee55]{width:15px;height:15px}.ecmo-mixer-value[data-v-e0c7ee55],.ecmo-mixer-vertical-value[data-v-e0c7ee55]{font-size:13px}.ecmo-mixer-vertical-track[data-v-e0c7ee55]{min-height:116px;max-height:168px}.ecmo-hardware-bar[data-v-e0c7ee55]{gap:6px;padding:4px 6px;min-height:66px}.ecmo-button-box[data-v-e0c7ee55]{width:clamp(50px,5.4vw,60px);height:clamp(48px,5.6vh,56px)}.ecmo-button-label[data-v-e0c7ee55]{font-size:7px}.ecmo-center-knob[data-v-e0c7ee55]{width:clamp(70px,7vw,82px);height:clamp(70px,7vw,82px)}.ecmo-center-knob-middle[data-v-e0c7ee55]{width:clamp(54px,5.4vw,62px);height:clamp(54px,5.4vw,62px)}.ecmo-center-knob-core[data-v-e0c7ee55]{width:clamp(32px,3.4vw,38px);height:clamp(32px,3.4vw,38px)}}@media (orientation: landscape) and (max-height: 900px){.ecmo-shell[data-v-e0c7ee55]{padding:10px}.ecmo-panel-frame[data-v-e0c7ee55]{padding:12px;height:calc(100vh - 20px);height:calc(100dvh - 20px);gap:8px}.ecmo-panel-display[data-v-e0c7ee55]{gap:6px}.ecmo-top-strip[data-v-e0c7ee55]{min-height:36px}.ecmo-grid-content[data-v-e0c7ee55]{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr);gap:6px}.ecmo-main-strip[data-v-e0c7ee55],.ecmo-zone-b[data-v-e0c7ee55],.ecmo-lower-grid[data-v-e0c7ee55]{gap:6px}.ecmo-left-stack[data-v-e0c7ee55],.ecmo-right-stack[data-v-e0c7ee55]{gap:4px}.ecmo-stat-box[data-v-e0c7ee55]{padding:7px 10px}.ecmo-stat-head[data-v-e0c7ee55]{font-size:13px}.ecmo-rpm-center[data-v-e0c7ee55]{font-size:34px}.ecmo-icon-box[data-v-e0c7ee55]{font-size:14px}.ecmo-legend-row[data-v-e0c7ee55]{gap:4px;min-height:32px}.ecmo-legend-item[data-v-e0c7ee55]{min-height:32px;padding-top:4px;padding-bottom:4px;font-size:11px}.ecmo-chart-area[data-v-e0c7ee55]{min-height:140px}.ecmo-chart-bottom-scale[data-v-e0c7ee55]{font-size:13px}.ecmo-chart-axis-unit[data-v-e0c7ee55]{font-size:10px}.ecmo-side-axis[data-v-e0c7ee55]{font-size:8px}.ecmo-flow-popup[data-v-e0c7ee55]{width:min(56%,680px);min-width:380px;min-height:154px}.ecmo-flow-popup-main[data-v-e0c7ee55]{grid-template-columns:74px minmax(0,1fr);padding:14px 16px}.ecmo-flow-popup-label[data-v-e0c7ee55]{font-size:20px}.ecmo-flow-popup-unit[data-v-e0c7ee55]{font-size:18px}.ecmo-flow-popup-speed[data-v-e0c7ee55]{grid-template-columns:1.15fr 56px minmax(84px,1fr) 56px 64px;min-height:54px}.ecmo-flow-popup-speed-title[data-v-e0c7ee55]{font-size:18px;padding:0 14px}.ecmo-flow-popup-rpm[data-v-e0c7ee55]{font-size:20px}.ecmo-hardware-bar[data-v-e0c7ee55]{gap:8px;padding:4px 8px;min-height:70px}.ecmo-button-label[data-v-e0c7ee55]{font-size:8px}.ecmo-confirm-bar[data-v-e0c7ee55]{bottom:8px;min-height:64px}}@media (orientation: landscape) and (max-height: 760px){.ecmo-top-strip[data-v-e0c7ee55]{grid-template-columns:auto auto minmax(0,1fr) auto auto auto auto;gap:6px}.machine-status-chip[data-v-e0c7ee55]{font-size:.62rem;padding:4px 7px}.ecmo-top-action[data-v-e0c7ee55],.ecmo-fullscreen-button[data-v-e0c7ee55]{padding:0 8px;font-size:10px}.ecmo-advanced-mode[data-v-e0c7ee55]{display:flex;font-size:9px;padding:0 6px}.ecmo-alert-banner[data-v-e0c7ee55]{padding:0 8px}.ecmo-alert-banner span[data-v-e0c7ee55]{font-size:11px}.ecmo-main-strip[data-v-e0c7ee55]{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;min-height:156px}.ecmo-zone-ab[data-v-e0c7ee55]{padding:4px}.ecmo-zone-b[data-v-e0c7ee55]{grid-template-columns:minmax(0,1fr) minmax(132px,.72fr);gap:5px}.ecmo-grid-content[data-v-e0c7ee55]{grid-template-rows:minmax(156px,.9fr) auto minmax(0,1.1fr);gap:5px}.ecmo-stat-box[data-v-e0c7ee55]{padding:4px 6px}.ecmo-stat-head[data-v-e0c7ee55]{font-size:11px}.ecmo-stat-center[data-v-e0c7ee55],.ecmo-rpm-center[data-v-e0c7ee55]{font-size:25px}.ecmo-gauge-foot[data-v-e0c7ee55]{gap:6px;padding-top:2px;padding-bottom:1px}.ecmo-gauge-min[data-v-e0c7ee55],.ecmo-gauge-max[data-v-e0c7ee55]{font-size:9px}.ecmo-middle-stack[data-v-e0c7ee55],.ecmo-right-stack[data-v-e0c7ee55]{gap:4px}.ecmo-icon-box[data-v-e0c7ee55],.ecmo-action-row[data-v-e0c7ee55]{font-size:12px}.ecmo-p1-button[data-v-e0c7ee55]{width:32px;height:32px}.ecmo-run-triangle[data-v-e0c7ee55]{font-size:26px!important}.ecmo-run-triangle.grey[data-v-e0c7ee55]{font-size:22px!important}.ecmo-p1-label[data-v-e0c7ee55],.ecmo-side-value[data-v-e0c7ee55]{font-size:14px}.ecmo-legend-row[data-v-e0c7ee55]{min-height:30px}.ecmo-legend-item[data-v-e0c7ee55]{min-height:30px;padding:2px 3px;font-size:8px;gap:3px}.ecmo-alarm-category-row[data-v-e0c7ee55]{gap:5px}.ecmo-alarm-category[data-v-e0c7ee55]{padding:6px;font-size:10px}.ecmo-lower-grid[data-v-e0c7ee55]{grid-template-columns:minmax(0,2.7fr) minmax(156px,.92fr);gap:5px}.ecmo-chart-strip[data-v-e0c7ee55]{grid-template-columns:68px minmax(0,1fr) 64px;gap:4px}.ecmo-chart-area[data-v-e0c7ee55]{min-height:112px}.ecmo-period[data-v-e0c7ee55]{padding:6px 4px;font-size:9px}.ecmo-chart-bottom-scale[data-v-e0c7ee55]{font-size:10px}.ecmo-chart-axis-unit[data-v-e0c7ee55],.ecmo-side-axis[data-v-e0c7ee55]{font-size:8px}.ecmo-gas-mixer[data-v-e0c7ee55]{grid-template-columns:minmax(0,1fr) 74px;gap:5px}.ecmo-mixer-block[data-v-e0c7ee55]{padding:4px 6px 6px;gap:4px}.ecmo-mixer-label[data-v-e0c7ee55]{font-size:9px}.ecmo-mixer-horizontal-track[data-v-e0c7ee55]{height:14px}.ecmo-mixer-horizontal-thumb[data-v-e0c7ee55],.ecmo-mixer-vertical-thumb[data-v-e0c7ee55]{width:14px;height:14px}.ecmo-mixer-value[data-v-e0c7ee55],.ecmo-mixer-vertical-value[data-v-e0c7ee55]{font-size:12px}.ecmo-mixer-vertical-track[data-v-e0c7ee55]{min-height:88px;max-height:120px;width:16px}.ecmo-flow-popup[data-v-e0c7ee55]{width:min(62%,620px);min-width:320px;min-height:136px}.ecmo-flow-popup-main[data-v-e0c7ee55]{grid-template-columns:62px minmax(0,1fr);gap:10px;padding:12px 14px}.ecmo-flow-popup-icon .ecmo-flow-triangle[data-v-e0c7ee55]{border-left-width:10px;border-right-width:10px}.ecmo-flow-popup-icon .ecmo-flow-triangle.up[data-v-e0c7ee55]{border-bottom-width:14px}.ecmo-flow-popup-icon .ecmo-flow-triangle.down[data-v-e0c7ee55]{border-top-width:14px}.ecmo-flow-popup-value[data-v-e0c7ee55]{font-size:34px}.ecmo-flow-popup-speed[data-v-e0c7ee55]{grid-template-columns:1fr 48px minmax(72px,1fr) 48px 56px;min-height:48px}.ecmo-flow-popup-speed-title[data-v-e0c7ee55]{font-size:16px}.ecmo-flow-popup-step[data-v-e0c7ee55]{font-size:24px}.ecmo-flow-popup-rpm[data-v-e0c7ee55]{font-size:18px}.ecmo-confirm-bar[data-v-e0c7ee55]{bottom:6px;min-height:58px;padding:8px 12px}.ecmo-confirm-text[data-v-e0c7ee55]{font-size:17px}.ecmo-confirm-choice[data-v-e0c7ee55]{width:48px;height:48px}}.chooser-shell[data-v-8618f229]{min-height:100vh;display:grid;place-items:center;padding:30px;background:radial-gradient(circle at top right,rgba(96,173,255,.22),transparent 36%),radial-gradient(circle at bottom left,rgba(41,215,173,.16),transparent 28%),linear-gradient(145deg,#07101c,#0d1826 44%,#112338);color:#eef5ff;font-family:Inter,system-ui,sans-serif}.chooser-panel[data-v-8618f229]{width:min(1120px,100%);padding:30px;border-radius:28px;border:1px solid rgba(166,194,230,.18);background:#09121fd6;box-shadow:0 32px 90px #0000005c;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.chooser-header[data-v-8618f229]{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.chooser-kicker[data-v-8618f229]{margin:0 0 6px;color:#7acbff;font-size:.76rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.chooser-header h1[data-v-8618f229]{margin:0 0 8px;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1}.chooser-copy[data-v-8618f229]{margin:0;color:#e5efffb8;font-size:1rem}.chooser-logout[data-v-8618f229]{padding:12px 16px;border-radius:14px;border:1px solid rgba(166,194,230,.18);background:#0f1b2aeb;color:#eff6ff;font-size:.92rem;cursor:pointer}.chooser-grid[data-v-8618f229]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.chooser-card[data-v-8618f229]{min-height:180px;padding:22px;border-radius:24px;border:1px solid rgba(167,194,228,.14);background:linear-gradient(180deg,#152336f5,#0b1421f5);color:#eff6ff;text-align:left;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.chooser-card strong[data-v-8618f229]{display:block;margin-bottom:10px;font-size:1.24rem}.chooser-card span[data-v-8618f229]{color:#e0ecffbd;font-size:.95rem;line-height:1.45}.chooser-card[data-v-8618f229]:hover{transform:translateY(-2px);border-color:#74b5ff66;box-shadow:0 18px 44px #0000003d}.chooser-card.tone-candidate[data-v-8618f229]{box-shadow:inset 0 0 0 1px #54bfff14}.chooser-card.tone-scope[data-v-8618f229]{box-shadow:inset 0 0 0 1px #47e47e14}.chooser-card.tone-ecmo[data-v-8618f229]{box-shadow:inset 0 0 0 1px #4ed2e014}.chooser-card.tone-ventilator[data-v-8618f229]{box-shadow:inset 0 0 0 1px #ffd55e14}@media (max-width: 820px){.chooser-shell[data-v-8618f229]{padding:18px}.chooser-panel[data-v-8618f229]{padding:22px}.chooser-header[data-v-8618f229],.chooser-grid[data-v-8618f229]{display:block}.chooser-logout[data-v-8618f229]{margin-top:14px}.chooser-card+.chooser-card[data-v-8618f229]{margin-top:14px}}body{margin:0;font-family:IBM Plex Sans,Segoe UI,sans-serif;background:#050a10;color:#eaf2ff}.shell[data-v-5c527ba1]{--ink-0: #050a10;--ink-1: #0a121c;--ink-2: #0f1928;--ink-3: #142136;--hairline: rgba(148, 178, 214, .14);--text-hi: #eaf2ff;--text-mid: rgba(234, 242, 255, .68);--text-low: rgba(234, 242, 255, .42);--chrome: #6fb8ff;--chan-hr: #35d488;--chan-spo2: #2bc4ff;--chan-bp: #ff6b6b;--chan-resp: #ffcf5c;--chan-bio: #c792ea;--chan-neutral: #6fb8ff;--alert-critical: #ff5757;--alert-warning: #ffb648;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;padding:18px;box-sizing:border-box;display:flex;justify-content:center;background-image:radial-gradient(circle at 12% -10%,rgba(111,184,255,.09),transparent 42%),radial-gradient(circle at 100% 0%,rgba(53,212,136,.06),transparent 40%);overflow:hidden}.shell[data-v-5c527ba1]:fullscreen,.shell[data-v-5c527ba1]:-webkit-full-screen{padding:24px}.shell:fullscreen .deck[data-v-5c527ba1],.shell:-webkit-full-screen .deck[data-v-5c527ba1]{gap:18px}.shell:fullscreen .topbar[data-v-5c527ba1],.shell:-webkit-full-screen .topbar[data-v-5c527ba1]{gap:20px;padding:14px 18px}.shell:fullscreen .layout[data-v-5c527ba1],.shell:-webkit-full-screen .layout[data-v-5c527ba1]{gap:16px}.shell:fullscreen .rail[data-v-5c527ba1],.shell:-webkit-full-screen .rail[data-v-5c527ba1]{gap:12px}.shell:fullscreen .rail-card[data-v-5c527ba1],.shell:fullscreen .content-card[data-v-5c527ba1],.shell:-webkit-full-screen .rail-card[data-v-5c527ba1],.shell:-webkit-full-screen .content-card[data-v-5c527ba1]{padding:16px;gap:10px}.shell:fullscreen .tabs[data-v-5c527ba1],.shell:-webkit-full-screen .tabs[data-v-5c527ba1]{gap:8px;padding:6px}.shell:fullscreen .tab[data-v-5c527ba1],.shell:-webkit-full-screen .tab[data-v-5c527ba1]{padding:11px 15px}.shell:fullscreen .content[data-v-5c527ba1],.shell:-webkit-full-screen .content[data-v-5c527ba1]{gap:10px}.shell:fullscreen .pathology-section-header[data-v-5c527ba1],.shell:-webkit-full-screen .pathology-section-header[data-v-5c527ba1]{column-gap:10px;row-gap:6px}.shell:fullscreen .pathology-console-grid[data-v-5c527ba1],.shell:-webkit-full-screen .pathology-console-grid[data-v-5c527ba1]{gap:8px}.shell:fullscreen .candidate-treatments-grid[data-v-5c527ba1],.shell:-webkit-full-screen .candidate-treatments-grid[data-v-5c527ba1]{gap:14px}.shell:fullscreen .biology-live-grid[data-v-5c527ba1],.shell:-webkit-full-screen .biology-live-grid[data-v-5c527ba1]{gap:8px}.shell:fullscreen .biology-request-grid[data-v-5c527ba1],.shell:-webkit-full-screen .biology-request-grid[data-v-5c527ba1]{gap:10px}.shell:fullscreen .biology-live-card[data-v-5c527ba1],.shell:fullscreen .biology-request-card[data-v-5c527ba1],.shell:-webkit-full-screen .biology-live-card[data-v-5c527ba1],.shell:-webkit-full-screen .biology-request-card[data-v-5c527ba1]{padding:11px;gap:6px}.shell:fullscreen .treatment-panel[data-v-5c527ba1],.shell:-webkit-full-screen .treatment-panel[data-v-5c527ba1]{padding:12px;gap:10px}.shell:fullscreen .treatment-list[data-v-5c527ba1],.shell:-webkit-full-screen .treatment-list[data-v-5c527ba1]{gap:9px}.shell:fullscreen .treatment-row[data-v-5c527ba1],.shell:-webkit-full-screen .treatment-row[data-v-5c527ba1]{padding:10px 12px}.shell:fullscreen .drawer[data-v-5c527ba1],.shell:-webkit-full-screen .drawer[data-v-5c527ba1]{padding:20px;gap:16px}.shell:fullscreen .cardiac-arrest-window[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-arrest-window[data-v-5c527ba1]{width:min(88vw,1240px);max-height:min(78vh,820px)}.shell:fullscreen .cardiac-arrest-grid[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-arrest-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px}.shell:fullscreen .cardiac-stage-card[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card[data-v-5c527ba1]{gap:6px}.shell:fullscreen .cardiac-stage-card .field[data-v-5c527ba1],.shell:fullscreen .cardiac-stage-card .compact-field[data-v-5c527ba1],.shell:fullscreen .cardiac-arrest-status .stat[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card .field[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card .compact-field[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-arrest-status .stat[data-v-5c527ba1]{padding:6px 7px}.shell:fullscreen .cardiac-stage-card .field span[data-v-5c527ba1],.shell:fullscreen .cardiac-arrest-status .stat span[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card .field span[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-arrest-status .stat span[data-v-5c527ba1]{font-size:.62rem}.shell:fullscreen .cardiac-stage-card select[data-v-5c527ba1],.shell:fullscreen .cardiac-stage-card input[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card select[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-card input[data-v-5c527ba1]{min-height:28px;padding:4px 6px;font-size:.68rem}.shell:fullscreen .cardiac-stage-placeholder strong[data-v-5c527ba1],.shell:-webkit-full-screen .cardiac-stage-placeholder strong[data-v-5c527ba1]{font-size:.66rem}.shell:fullscreen .drawer-body[data-v-5c527ba1],.shell:-webkit-full-screen .drawer-body[data-v-5c527ba1]{padding:12px}.deck[data-v-5c527ba1]{width:min(1560px,100%);display:flex;flex-direction:column;gap:14px;min-height:0}.mono[data-v-5c527ba1]{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-variant-numeric:tabular-nums;letter-spacing:.01em}.topbar[data-v-5c527ba1]{display:flex;align-items:center;gap:18px;padding:11px 16px;border-radius:16px;background:linear-gradient(180deg,var(--ink-2),var(--ink-1));border:1px solid var(--hairline)}.brand[data-v-5c527ba1]{display:flex;align-items:center;gap:10px;min-width:200px}.brand-mark[data-v-5c527ba1]{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#6fb8ff1f;color:var(--chrome);border:1px solid rgba(111,184,255,.28)}.brand-title[data-v-5c527ba1]{margin:0;font-weight:700;font-size:1.02rem;letter-spacing:.02em}.brand-sub[data-v-5c527ba1]{display:block;font-weight:500;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--text-low)}.status-cluster[data-v-5c527ba1]{display:flex;align-items:center;gap:8px;flex:1;flex-wrap:wrap}.status-chip[data-v-5c527ba1]{display:flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;background:#ffffff08;border:1px solid var(--hairline);font-size:.82rem;color:var(--text-mid)}.status-chip .chip-label[data-v-5c527ba1]{color:var(--text-low);text-transform:uppercase;font-size:.65rem;letter-spacing:.08em}.status-chip .dot[data-v-5c527ba1]{width:7px;height:7px;border-radius:50%;background:var(--text-low)}.status-chip.is-live .dot[data-v-5c527ba1]{background:var(--chan-hr);box-shadow:0 0 0 3px #35d4882e}.status-chip.is-down .dot[data-v-5c527ba1]{background:var(--alert-critical);box-shadow:0 0 0 3px #ff575733}.status-chip.is-running .dot[data-v-5c527ba1]{background:var(--chan-spo2)}.status-chip.is-paused .dot[data-v-5c527ba1]{background:var(--alert-warning)}.header-actions[data-v-5c527ba1]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.btn[data-v-5c527ba1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--hairline);background:#ffffff08;color:var(--text-hi);padding:9px 14px;border-radius:10px;font:inherit;font-size:.85rem;font-weight:600;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px;transition:background .15s ease,border-color .15s ease,transform .1s ease}.btn[data-v-5c527ba1]:hover{background:#ffffff12}.btn[data-v-5c527ba1]:active{transform:translateY(1px)}.btn[data-v-5c527ba1]:disabled{opacity:.5;cursor:not-allowed}.btn-ghost[data-v-5c527ba1]{background:transparent;color:var(--text-mid)}.btn-outline[data-v-5c527ba1]{border-color:#6fb8ff59;color:var(--chrome)}.btn-caution[data-v-5c527ba1]{border-color:#ffb64866;background:#ffb64814;color:#ffd58a}.btn-primary[data-v-5c527ba1]{border-color:#6fb8ff70;background:linear-gradient(180deg,#6fb8ff33,#6fb8ff1a);color:#e7f3ff}.btn-apply-profiles[data-v-5c527ba1]{border-color:#35d48875;background:linear-gradient(180deg,#35d48833,#35d4881a);color:#d9ffeb;box-shadow:inset 0 0 0 1px #35d48824}.btn-apply-profiles[data-v-5c527ba1]:hover{background:linear-gradient(180deg,#35d48847,#35d4881f)}.btn-mini[data-v-5c527ba1]{padding:5px 10px;font-size:.75rem;border-radius:8px}.error-banner[data-v-5c527ba1]{margin:0;padding:10px 16px;border-radius:10px;background:#ff57571f;border:1px solid rgba(255,87,87,.35);color:#ffc2c2;font-size:.88rem}.layout[data-v-5c527ba1]{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);gap:12px;align-items:start;min-height:0}.rail[data-v-5c527ba1]{display:grid;gap:10px;min-height:0;overflow:auto}.rail-card[data-v-5c527ba1],.content-card[data-v-5c527ba1]{padding:14px;border-radius:16px;background:linear-gradient(180deg,var(--ink-2),var(--ink-1));border:1px solid var(--hairline);display:flex;flex-direction:column;gap:8px}.rail-card-head[data-v-5c527ba1]{display:flex;align-items:center;justify-content:space-between;gap:10px}.eyebrow[data-v-5c527ba1],.card-eyebrow[data-v-5c527ba1]{color:var(--text-low);text-transform:uppercase;letter-spacing:.1em;font-size:.72rem;font-weight:600}.patient-card[data-v-5c527ba1]{cursor:pointer;transition:border-color .15s ease}.patient-card[data-v-5c527ba1]:hover{border-color:#6fb8ff66}.edit-hint[data-v-5c527ba1]{font-size:.75rem;color:var(--chrome)}.patient-line[data-v-5c527ba1]{font-size:1.05rem}.patient-grid[data-v-5c527ba1]{display:flex;gap:12px;flex-wrap:wrap;color:var(--text-mid);font-size:.85rem}.vitals-list[data-v-5c527ba1]{list-style:none;margin:0;padding:0;display:grid;gap:4px}.vital-row[data-v-5c527ba1]{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;border-radius:10px}.vital-row.tone-warning[data-v-5c527ba1]{background:#ffb64814}.vital-row.tone-critical[data-v-5c527ba1]{background:#ff57571a}.chan-dot[data-v-5c527ba1]{width:8px;height:8px;border-radius:50%;align-self:center}.chan-hr[data-v-5c527ba1]{background:var(--chan-hr)}.chan-spo2[data-v-5c527ba1]{background:var(--chan-spo2)}.chan-bp[data-v-5c527ba1]{background:var(--chan-bp)}.chan-resp[data-v-5c527ba1]{background:var(--chan-resp)}.chan-bio[data-v-5c527ba1]{background:var(--chan-bio)}.chan-neutral[data-v-5c527ba1]{background:var(--chan-neutral)}.vital-label[data-v-5c527ba1]{color:var(--text-mid);font-size:.82rem}.content-card.chan-edge-spo2 .card-eyebrow[data-v-5c527ba1],.content-card.chan-edge-spo2 .field span[data-v-5c527ba1],.content-card.chan-edge-spo2 .stat span[data-v-5c527ba1],.content-card.chan-edge-spo2 .vital-label[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-slider-head span[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-rhythm-field span[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-arrest-summary .stat.mini span[data-v-5c527ba1],.content-card.chan-edge-spo2 .section-hint[data-v-5c527ba1]{color:#c9d8ee}.content-card.chan-edge-spo2 .manual-mode-toggle-btn.btn-outline[data-v-5c527ba1]{color:#35d488;border-color:#35d488b8;box-shadow:inset 0 0 0 1px #35d48838}.content-card.chan-edge-spo2 .manual-arrest-eyebrow[data-v-5c527ba1]{color:#ff8f8f}.content-card.chan-edge-spo2 .manual-slider-head span[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-rhythm-field span[data-v-5c527ba1],.content-card.chan-edge-spo2 .field span[data-v-5c527ba1],.content-card.chan-edge-spo2 .stat span[data-v-5c527ba1]{font-weight:600}.vital-value[data-v-5c527ba1]{font-size:1.15rem;font-weight:700;text-align:right}.active-patho-line[data-v-5c527ba1]{margin:2px 0 0;padding-top:8px;border-top:1px solid var(--hairline);color:var(--text-mid);font-size:.82rem}.machine-switch[data-v-5c527ba1]{display:flex;gap:6px;flex-wrap:wrap}.machine-btn[data-v-5c527ba1]{flex:1;min-width:80px;padding:8px 10px;border-radius:9px;border:1px solid var(--hairline);background:#ffffff08;color:var(--text-mid);font:inherit;font-size:.82rem;font-weight:600;cursor:pointer}.machine-btn.active[data-v-5c527ba1]{background:#6fb8ff29;border-color:#6fb8ff73;color:var(--text-hi)}.machine-copy[data-v-5c527ba1]{margin:0;color:var(--text-low);font-size:.78rem}.tabs[data-v-5c527ba1]{display:flex;gap:6px;flex-wrap:wrap;padding:5px;border-radius:14px;background:#ffffff05;border:1px solid var(--hairline)}.instructor-tabs-responsive[data-v-5c527ba1]{gap:var(--tabs-gap, 6px);padding:var(--tabs-padding, 5px)}.instructor-tabs-responsive.tabs-layout-wide[data-v-5c527ba1],.instructor-tabs-responsive.tabs-layout-balanced[data-v-5c527ba1]{display:grid;grid-template-columns:var(--tabs-grid-columns, repeat(6, minmax(0, 1fr)));align-items:stretch;grid-auto-rows:minmax(0,1fr);width:100%}.tab[data-v-5c527ba1]{padding:10px 13px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--text-mid);font:inherit;font-size:.84rem;font-weight:750;text-transform:uppercase;letter-spacing:.08em;cursor:pointer;border-bottom:2px solid transparent;display:inline-flex;align-items:center;gap:8px}.instructor-tabs-responsive .tab[data-v-5c527ba1]{padding:var(--tab-padding-y, 10px) var(--tab-padding-x, 13px);border-radius:var(--tab-border-radius, 10px);font-size:var(--tab-font-size, .84rem);letter-spacing:var(--tab-letter-spacing, .08em);justify-content:var(--tab-justify, flex-start);min-width:0;min-height:100%;text-align:center;line-height:1.05;overflow:hidden}.instructor-tabs-responsive.tabs-layout-wide .tab[data-v-5c527ba1],.instructor-tabs-responsive.tabs-layout-balanced .tab[data-v-5c527ba1]{width:100%}.instructor-tabs-responsive .tab>span[data-v-5c527ba1]:first-child{min-width:0}.instructor-tabs-responsive.tabs-layout-wide .tab>span[data-v-5c527ba1]:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instructor-tabs-responsive.tabs-layout-balanced .tab[data-v-5c527ba1]{white-space:nowrap;align-items:center;justify-content:center}.instructor-tabs-responsive.tabs-layout-balanced .tab>span[data-v-5c527ba1]:first-child{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tab.active[data-v-5c527ba1]{background:#ffffff0d;color:var(--text-hi)}.tab.chan-border-neutral.active[data-v-5c527ba1]{border-bottom-color:var(--chan-neutral)}.tab.chan-border-spo2.active[data-v-5c527ba1]{border-bottom-color:var(--chan-spo2)}.tab.chan-border-bp.active[data-v-5c527ba1]{border-bottom-color:var(--chan-bp)}.tab.chan-border-resp.active[data-v-5c527ba1]{border-bottom-color:var(--chan-resp)}.tab.chan-border-bio.active[data-v-5c527ba1]{border-bottom-color:var(--chan-bio)}.tab.chan-border-hr.active[data-v-5c527ba1]{border-bottom-color:var(--chan-hr)}.tab-badge[data-v-5c527ba1]{min-width:18px;height:18px;padding:0 5px;border-radius:999px;display:inline-grid;place-items:center;background:#ff5757;color:#fff;font-size:.68rem;font-weight:700;line-height:1}.content[data-v-5c527ba1]{display:grid;gap:8px;align-content:start;min-height:0;overflow:auto}.content-card[data-v-5c527ba1]{border-left:3px solid var(--hairline)}.chan-edge-neutral[data-v-5c527ba1]{border-left-color:var(--chan-neutral)}.chan-edge-spo2[data-v-5c527ba1]{border-left-color:var(--chan-spo2)}.chan-edge-bp[data-v-5c527ba1]{border-left-color:var(--chan-bp)}.chan-edge-resp[data-v-5c527ba1]{border-left-color:var(--chan-resp)}.chan-edge-bio[data-v-5c527ba1]{border-left-color:var(--chan-bio)}.chan-edge-hr[data-v-5c527ba1]{border-left-color:var(--chan-hr)}.section-header[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:center;gap:6px;flex-wrap:wrap}.pathology-responsive-card[data-v-5c527ba1]{display:grid;grid-template-rows:auto minmax(0,1fr);align-content:stretch;overflow:hidden}.pathology-responsive-card .pathology-section-header[data-v-5c527ba1]{grid-template-columns:var(--pathology-header-columns, 124px repeat(4, minmax(122px, 1fr)));column-gap:var(--pathology-header-gap-x, 7px);row-gap:var(--pathology-header-gap-y, 4px);align-items:center}.pathology-responsive-card .pathology-header-inline[data-v-5c527ba1]{gap:var(--pathology-header-gap-x, 7px);min-height:var(--pathology-field-min-height, 38px);flex-wrap:nowrap}.pathology-responsive-card .compact-select-field[data-v-5c527ba1],.pathology-responsive-card .compact-action-card[data-v-5c527ba1]{min-width:122px;max-width:none;min-height:var(--pathology-field-min-height, 38px);padding:var(--pathology-field-padding-y, 2px) var(--pathology-field-padding-x, 6px);border-radius:10px}.pathology-responsive-card .compact-select-field span[data-v-5c527ba1]{font-size:var(--pathology-label-size, .58rem)}.pathology-responsive-card .compact-select-field select[data-v-5c527ba1]{padding:var(--pathology-field-padding-y, 2px) var(--pathology-field-padding-x, 6px);font-size:var(--pathology-input-size, .72rem)}.pathology-responsive-card .compact-action-card strong[data-v-5c527ba1]{font-size:var(--pathology-action-size, .72rem)}.pathology-responsive-card .subpage-inline[data-v-5c527ba1]{gap:3px}.pathology-responsive-card .subpage-inline-btn[data-v-5c527ba1]{width:20px;height:20px;font-size:.62rem}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]{min-height:0;overflow:auto;grid-template-columns:var(--pathology-grid-columns, repeat(4, minmax(0, 1fr)));gap:var(--pathology-grid-gap, 8px);align-items:start;align-content:start}.pathology-responsive-card .pathology-console-card[data-v-5c527ba1]{padding:var(--pathology-card-padding, 8px);gap:var(--pathology-card-gap, 6px);border-radius:12px}.pathology-responsive-card .physio-card-top[data-v-5c527ba1],.pathology-responsive-card .pathology-console-head[data-v-5c527ba1],.pathology-responsive-card .physio-mini-head[data-v-5c527ba1],.pathology-responsive-card .physio-head[data-v-5c527ba1],.pathology-responsive-card .pathology-card-subcontrols[data-v-5c527ba1]{gap:var(--pathology-card-gap, 6px)}.pathology-responsive-card .physio-card-title[data-v-5c527ba1],.pathology-responsive-card .physio-head strong[data-v-5c527ba1]{font-size:var(--pathology-title-size, .9rem)}.pathology-responsive-card .physio-mini-list[data-v-5c527ba1]{gap:var(--pathology-card-gap, 6px)}.pathology-responsive-card .physio-mini-row[data-v-5c527ba1]{gap:max(3px,calc(var(--pathology-card-gap, 6px) - 1px))}.pathology-responsive-card .physio-mini-label[data-v-5c527ba1],.pathology-responsive-card .toggle-pill-compact span[data-v-5c527ba1]{font-size:var(--pathology-mini-label-size, .72rem)}.pathology-responsive-card .physio-mini-value[data-v-5c527ba1],.pathology-responsive-card .severity-value[data-v-5c527ba1]{font-size:var(--pathology-mini-value-size, .8rem)}.pathology-responsive-card .toggle-pill[data-v-5c527ba1]{gap:calc(var(--pathology-card-gap, 6px) + 1px);padding:5px 8px}.pathology-responsive-card .toggle-pill span[data-v-5c527ba1]{font-size:var(--pathology-toggle-size, .74rem)}.pathology-responsive-card .compact-segmented-option[data-v-5c527ba1]{font-size:var(--pathology-button-size, .7rem);padding:3px 6px}.pathology-responsive-card .btn-compact[data-v-5c527ba1],.pathology-responsive-card .btn-mini[data-v-5c527ba1]{padding:4px 7px;font-size:var(--pathology-button-size, .7rem)}.pathology-responsive-card .severity-knob[data-v-5c527ba1]{min-height:var(--pathology-severity-size, 96px)}.pathology-responsive-card .severity-knob-ring[data-v-5c527ba1]{width:var(--pathology-severity-size, 96px);height:var(--pathology-severity-size, 96px)}.pathology-responsive-card .severity-knob-core[data-v-5c527ba1]{width:var(--pathology-severity-core, 68px);min-height:var(--pathology-severity-core, 68px);padding:4px}.pathology-responsive-card .severity-knob-label[data-v-5c527ba1]{font-size:var(--pathology-severity-label-size, .54rem);max-width:42px}.pathology-responsive-card .severity-knob-core strong[data-v-5c527ba1]{font-size:var(--pathology-severity-value-size, .96rem)}.biology-responsive-card[data-v-5c527ba1]{display:grid;align-content:start;gap:var(--biology-grid-gap, 7px);min-height:0}.biology-responsive-card .biology-live-grid[data-v-5c527ba1]{grid-template-columns:var(--biology-live-columns, repeat(5, minmax(0, 1fr)));gap:var(--biology-grid-gap, 7px);align-items:stretch}.biology-responsive-card .biology-request-grid[data-v-5c527ba1]{grid-template-columns:var(--biology-request-columns, repeat(3, minmax(0, 1fr)));gap:var(--biology-grid-gap, 7px);align-items:stretch;grid-auto-rows:minmax(var(--biology-request-card-min-height, auto),auto)}.biology-responsive-card .biology-live-card[data-v-5c527ba1],.biology-responsive-card .biology-request-card[data-v-5c527ba1]{padding:var(--biology-card-padding, 9px);border-radius:var(--biology-card-radius, 14px);gap:var(--biology-list-gap, 5px);align-content:start}.biology-responsive-card .biology-live-card[data-v-5c527ba1]{min-height:var(--biology-live-card-min-height, auto)}.biology-responsive-card .biology-request-card[data-v-5c527ba1]{min-height:var(--biology-request-card-min-height, auto);grid-template-rows:auto auto auto}.biology-responsive-card .biology-live-list[data-v-5c527ba1],.biology-responsive-card .biology-result-list[data-v-5c527ba1],.biology-responsive-card .biology-timeline[data-v-5c527ba1]{gap:var(--biology-list-gap, 3px);font-size:var(--biology-list-size, .74rem)}.biology-responsive-card .biology-live-list span[data-v-5c527ba1]{gap:clamp(6px,1vw,10px)}.biology-responsive-card .biology-live-list strong[data-v-5c527ba1]{font-size:var(--biology-label-size, .76rem)}.biology-responsive-card .biology-live-value[data-v-5c527ba1]{font-size:var(--biology-value-size, .96rem)}.biology-responsive-card .biology-request-head[data-v-5c527ba1]{gap:var(--biology-list-gap, 3px);align-items:baseline}.biology-responsive-card .biology-request-head strong[data-v-5c527ba1]{font-size:var(--biology-label-size, .76rem);line-height:1.05}.biology-responsive-card .treatment-meta[data-v-5c527ba1]{gap:clamp(4px,.8vw,8px);align-items:baseline}.biology-responsive-card .biology-request-card .treatment-detail[data-v-5c527ba1],.biology-responsive-card .radiology-upload-meta[data-v-5c527ba1],.biology-responsive-card .radiology-upload-box[data-v-5c527ba1],.biology-responsive-card .biology-detail-status[data-v-5c527ba1]{font-size:var(--biology-detail-size, .76rem);line-height:1.1}.biology-responsive-card .biology-card-actions[data-v-5c527ba1]{margin-top:0}.biology-responsive-card .biology-card-actions .btn[data-v-5c527ba1],.biology-responsive-card .radiology-upload-input[data-v-5c527ba1]{font-size:var(--biology-button-size, .66rem);padding:4px 6px}.radiology-responsive-card[data-v-5c527ba1]{display:grid;align-content:start;gap:var(--radiology-gap, 7px);min-height:0}.radiology-responsive-card .biology-request-grid.radiology-request-grid[data-v-5c527ba1]{grid-template-columns:var(--radiology-columns, repeat(4, minmax(0, 1fr)));gap:var(--radiology-gap, 7px);align-items:stretch;grid-auto-rows:minmax(var(--radiology-card-min-height, auto),auto)}.radiology-responsive-card .radiology-request-card[data-v-5c527ba1]{padding:var(--radiology-card-padding, 9px);border-radius:var(--radiology-card-radius, 14px);min-height:var(--radiology-card-min-height, auto);gap:max(3px,calc(var(--radiology-gap, 7px) - 2px));align-content:start}.radiology-responsive-card .biology-request-head[data-v-5c527ba1]{gap:max(6px,calc(var(--radiology-gap, 7px) + 1px));align-items:flex-start}.radiology-responsive-card .biology-request-head strong[data-v-5c527ba1]{min-width:0;font-size:var(--radiology-title-size, .78rem);line-height:1.05;overflow:hidden;text-overflow:ellipsis}.radiology-responsive-card .treatment-detail[data-v-5c527ba1],.radiology-responsive-card .radiology-upload-meta[data-v-5c527ba1],.radiology-responsive-card .radiology-upload-box[data-v-5c527ba1]{font-size:var(--radiology-detail-size, .74rem);line-height:1.1}.radiology-responsive-card .radiology-upload-box[data-v-5c527ba1]{padding:clamp(7px,1vw,10px) clamp(8px,1.1vw,12px);gap:5px}.radiology-responsive-card .radiology-upload-input[data-v-5c527ba1],.radiology-responsive-card .biology-card-actions .btn[data-v-5c527ba1]{font-size:var(--radiology-button-size, .66rem)}.treatment-responsive-card[data-v-5c527ba1]{min-height:0;overflow:auto}.treatment-responsive-card .candidate-treatments-grid.three-columns[data-v-5c527ba1]{grid-template-columns:var(--treatment-columns, repeat(3, minmax(0, 1fr)));gap:var(--treatment-grid-gap, 8px);align-items:start}.treatment-responsive-card .treatment-panel[data-v-5c527ba1]{padding:var(--treatment-panel-padding, 8px);gap:var(--treatment-panel-gap, 6px);border-radius:var(--treatment-panel-radius, 14px)}.treatment-responsive-card .treatment-panel-head[data-v-5c527ba1]{gap:var(--treatment-panel-gap, 6px);align-items:center}.treatment-responsive-card .treatment-panel-head h3[data-v-5c527ba1]{font-size:var(--treatment-title-size, .93rem)}.treatment-responsive-card .treatment-panel-head .section-hint[data-v-5c527ba1]{font-size:var(--treatment-hint-size, .72rem);line-height:1.08}.treatment-responsive-card .treatment-list[data-v-5c527ba1]{gap:var(--treatment-panel-gap, 6px)}.treatment-responsive-card .treatment-row[data-v-5c527ba1]{padding:var(--treatment-row-padding-y, 7px) var(--treatment-row-padding-x, 9px);gap:var(--treatment-row-gap, 8px);border-radius:var(--treatment-row-radius, 12px)}.treatment-responsive-card .treatment-row-main[data-v-5c527ba1]{gap:max(3px,calc(var(--treatment-panel-gap, 6px) - 2px))}.treatment-responsive-card .treatment-row-head[data-v-5c527ba1]{gap:var(--treatment-row-gap, 8px)}.treatment-responsive-card .treatment-row-head strong[data-v-5c527ba1]{min-width:0;font-size:var(--treatment-row-title-size, .9rem);line-height:1.06}.treatment-responsive-card .treatment-detail[data-v-5c527ba1]{font-size:var(--treatment-row-detail-size, .74rem);line-height:1.12}.treatment-responsive-card .row-badge[data-v-5c527ba1],.treatment-responsive-card .treatment-count[data-v-5c527ba1]{font-size:var(--treatment-row-badge-size, .68rem)}.patient-section-header[data-v-5c527ba1]{align-items:flex-start}.section-hint[data-v-5c527ba1]{color:var(--text-low);font-size:.76rem;line-height:1.2}.pathology-section-header[data-v-5c527ba1]{display:grid;grid-template-columns:146px minmax(158px,182px) minmax(188px,224px) minmax(158px,182px) minmax(158px,182px);align-items:stretch;column-gap:7px;row-gap:2px}.pathology-header-inline[data-v-5c527ba1]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:42px}.pathology-header-controls[data-v-5c527ba1]{display:contents}.compact-select-field[data-v-5c527ba1]{min-width:158px;max-width:182px;padding:1px 6px;min-height:42px;box-sizing:border-box}.compact-hemo-field[data-v-5c527ba1]{min-width:188px;max-width:224px;padding-right:8px}.compact-select-field span[data-v-5c527ba1]{font-size:.58rem;line-height:1.05;white-space:nowrap}.compact-select-field select[data-v-5c527ba1]{width:100%;max-width:100%;min-width:0;padding:1px 6px;font-size:.74rem;line-height:1.05;box-sizing:border-box}.pathology-header-controls .btn[data-v-5c527ba1]{min-height:0;padding:6px 8px;font-size:.75rem;line-height:1.05}.compact-action-card[data-v-5c527ba1]{display:grid;align-content:center;justify-items:center;text-align:center;min-width:158px;max-width:182px;min-height:42px;box-sizing:border-box;color:var(--text-hi);font:inherit;cursor:pointer;border-radius:12px}.compact-action-card strong[data-v-5c527ba1]{font-size:.74rem;font-weight:600;line-height:1.05}.compact-action-card.btn-apply-profiles[data-v-5c527ba1]{border-color:#35d48875;background:linear-gradient(180deg,#35d48833,#35d4881a);color:#d9ffeb;box-shadow:inset 0 0 0 1px #35d48824}.compact-action-card.btn-apply-profiles[data-v-5c527ba1]:hover{background:linear-gradient(180deg,#35d48847,#35d4881f)}.compact-action-card.btn-outline[data-v-5c527ba1]{border-color:#6fb8ff59;color:var(--chrome)}.subpage-inline[data-v-5c527ba1]{display:inline-flex;align-items:center;gap:4px}.subpage-inline-btn[data-v-5c527ba1]{width:24px;height:24px;border-radius:999px;border:1px solid var(--hairline);background:#ffffff08;color:var(--text-mid);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}@media (max-width: 1380px){.pathology-section-header[data-v-5c527ba1]{grid-template-columns:repeat(2,minmax(166px,1fr))}.pathology-header-inline[data-v-5c527ba1]{grid-column:1 / -1}}.subpage-inline-btn.active[data-v-5c527ba1]{border-color:#6fb8ff6b;background:#6fb8ff24;color:var(--text-hi)}.subpage-inline-btn[data-v-5c527ba1]:disabled{opacity:.5;cursor:not-allowed}.profile-apply[data-v-5c527ba1]{display:flex;align-items:stretch}.profile-apply .btn[data-v-5c527ba1]{width:100%;justify-content:center}.stats-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.compact-stats-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr))}.stat[data-v-5c527ba1]{padding:12px;border-radius:12px;background:#ffffff08;border:1px solid var(--hairline)}.stat strong[data-v-5c527ba1]{display:block;font-size:1.1rem;margin-bottom:4px}.stat span[data-v-5c527ba1]{color:var(--text-low);font-size:.78rem}.patient-form[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.patient-identity-grid[data-v-5c527ba1]{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:stretch}.manual-monitor-layout[data-v-5c527ba1]{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,.95fr);gap:10px;align-items:start}.manual-monitor-card[data-v-5c527ba1]{padding:12px;border-radius:14px;border:1px solid var(--hairline);background:#ffffff06;display:grid;gap:10px}.manual-monitor-head[data-v-5c527ba1]{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.manual-monitor-head h3[data-v-5c527ba1]{margin:2px 0 0;font-size:.98rem}.manual-chip[data-v-5c527ba1]{padding:5px 10px;border-radius:999px;border:1px solid var(--hairline);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.manual-chip.active[data-v-5c527ba1]{color:#d9ffeb;border-color:#35d48852;background:#35d4881a}.manual-chip.critical[data-v-5c527ba1]{color:#ffd6d6;border-color:#ff575752;background:#ff57571a}.manual-chip.idle[data-v-5c527ba1]{color:var(--text-mid);background:#ffffff08}.manual-monitor-groups[data-v-5c527ba1]{display:grid;grid-template-columns:1.25fr 1fr .85fr;gap:8px}.manual-group-card[data-v-5c527ba1]{display:grid;gap:8px;padding:10px;border-radius:12px;border:1px solid var(--hairline)}.manual-group-bp[data-v-5c527ba1]{background:#ff6b6b29;border-color:#ff6b6b57;box-shadow:inset 0 0 0 1px #ff6b6b24}.manual-group-resp[data-v-5c527ba1]{background:#ffd7662b;border-color:#ffd7665c;box-shadow:inset 0 0 0 1px #ffd76624}.manual-group-bio[data-v-5c527ba1]{background:#6fb8ff2b;border-color:#6fb8ff5c;box-shadow:inset 0 0 0 1px #6fb8ff24}.manual-field[data-v-5c527ba1]{min-width:0}.manual-slider-field[data-v-5c527ba1]{gap:8px}.manual-slider-head[data-v-5c527ba1]{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.manual-slider-head strong[data-v-5c527ba1]{font-size:.88rem;color:var(--text-hi)}.manual-slider-wrap[data-v-5c527ba1]{position:relative;height:20px;display:flex;align-items:center;padding:0 10px;border-radius:999px;background:#030912bd;border:1px solid rgba(111,184,255,.12);overflow:hidden}.manual-slider-rail[data-v-5c527ba1]{position:absolute;inset:50% 10px auto 10px;height:5px;transform:translateY(-50%);border-radius:999px;background:#ffffff14}.manual-slider-fill[data-v-5c527ba1]{position:absolute;inset:50% auto auto 10px;height:5px;transform:translateY(-50%);border-radius:999px;background:linear-gradient(90deg,#6fb8fff2,#35d488f2);pointer-events:none}.manual-slider[data-v-5c527ba1]{position:relative;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;z-index:1}.manual-slider[data-v-5c527ba1]::-webkit-slider-runnable-track{height:5px;background:transparent}.manual-slider[data-v-5c527ba1]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;margin-top:-4px;border-radius:50%;background:#f4fbff;border:2px solid rgba(111,184,255,.9);box-shadow:0 0 0 3px #6fb8ff29}.manual-slider[data-v-5c527ba1]::-moz-range-track{height:5px;background:transparent}.manual-slider[data-v-5c527ba1]::-moz-range-progress{height:5px;border-radius:999px;background:linear-gradient(90deg,#6fb8fff2,#35d488f2)}.manual-slider[data-v-5c527ba1]::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#f4fbff;border:2px solid rgba(111,184,255,.9);box-shadow:0 0 0 3px #6fb8ff29}.manual-field input[data-v-5c527ba1],.manual-field select[data-v-5c527ba1]{padding:7px 9px}.manual-slider-field[data-v-5c527ba1]{gap:6px;padding:8px 10px;background:#ffffff05}.manual-field select[data-v-5c527ba1]{font-size:.74rem}.manual-rhythm-field[data-v-5c527ba1]{align-content:start}.manual-arrest-actions[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.manual-arrest-icon-btn[data-v-5c527ba1]{min-height:82px;padding:0;display:grid;place-items:center}.manual-arrest-icon-btn svg[data-v-5c527ba1]{width:34px;height:34px;display:block}.manual-arrest-icon-rosc[data-v-5c527ba1]{color:#fff}.manual-arrest-summary[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stat.mini[data-v-5c527ba1]{padding:10px}.stat.mini strong[data-v-5c527ba1]{font-size:.96rem}.shell:fullscreen .manual-monitor-layout[data-v-5c527ba1],.shell:-webkit-full-screen .manual-monitor-layout[data-v-5c527ba1]{gap:12px}.shell:fullscreen .manual-monitor-groups[data-v-5c527ba1],.shell:-webkit-full-screen .manual-monitor-groups[data-v-5c527ba1]{gap:10px}.shell:fullscreen .manual-monitor-card[data-v-5c527ba1],.shell:-webkit-full-screen .manual-monitor-card[data-v-5c527ba1]{padding:14px}.field[data-v-5c527ba1]{display:grid;gap:6px;padding:10px 12px;border-radius:12px;background:#ffffff08;border:1px solid var(--hairline)}.compact-field[data-v-5c527ba1]{padding:7px 9px}.field span[data-v-5c527ba1]{color:var(--text-low);font-size:.76rem;text-transform:uppercase;letter-spacing:.06em}.field input[data-v-5c527ba1],.field select[data-v-5c527ba1],.machine-select[data-v-5c527ba1]{padding:8px 10px;border-radius:8px;border:1px solid var(--hairline);background:var(--ink-0);color:var(--text-hi);font:inherit}.field input[data-v-5c527ba1]:focus,.field select[data-v-5c527ba1]:focus{outline:2px solid rgba(111,184,255,.5);outline-offset:1px}.empty-copy[data-v-5c527ba1]{color:var(--text-low);margin:0}.patho-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.pathology-console-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:5px}.pathology-console-card[data-v-5c527ba1]{padding:7px;border-radius:14px;border:1px solid var(--hairline);background:#ffffff06;display:grid;gap:5px}.pathology-console-card.active[data-v-5c527ba1]{border-color:#6fb8ff52;box-shadow:inset 0 0 0 1px #6fb8ff14}.physio-mini-card[data-v-5c527ba1]{align-content:start}.physio-card-top[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.physio-card-title[data-v-5c527ba1]{display:block;margin-top:2px;font-size:.96rem}.physio-mini-list[data-v-5c527ba1]{display:grid;gap:7px}.physio-mini-row[data-v-5c527ba1]{display:grid;gap:5px}.physio-mini-head[data-v-5c527ba1],.physio-head[data-v-5c527ba1]{display:flex;justify-content:space-between;gap:10px;align-items:center}.physio-mini-label[data-v-5c527ba1]{color:var(--text-mid);font-size:.79rem;font-weight:600}.physio-mini-value[data-v-5c527ba1]{color:var(--text-hi);font-size:.82rem}.physio-head strong[data-v-5c527ba1]{font-size:.96rem}.compact-slider[data-v-5c527ba1]{min-height:14px}.pathology-console-head[data-v-5c527ba1]{display:flex;justify-content:space-between;gap:12px;align-items:center}.toggle-pill[data-v-5c527ba1]{display:inline-flex;align-items:center;gap:10px;padding:7px 10px;border-radius:999px;background:#ffffff0d;border:1px solid var(--hairline);cursor:pointer}.toggle-pill input[data-v-5c527ba1]{margin:0}.toggle-pill span[data-v-5c527ba1]{color:var(--text-hi);font-weight:600}.severity-value[data-v-5c527ba1]{color:#ff6464;font-size:.88rem;font-weight:700}.pathology-card-subcontrols[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:2px;margin-bottom:0}.compact-segmented-toggle[data-v-5c527ba1]{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:999px;background:#ffffff0d;border:1px solid var(--hairline)}.compact-segmented-option[data-v-5c527ba1]{border:0;border-radius:999px;background:transparent;color:var(--text-mid);font-size:.69rem;font-weight:700;padding:4px 7px;line-height:1;cursor:pointer;transition:background .14s ease,color .14s ease,box-shadow .14s ease}.compact-segmented-option.active[data-v-5c527ba1]{background:#53d3ff2e;color:var(--text-hi);box-shadow:inset 0 0 0 1px #53d3ff59}.pathology-acr-field[data-v-5c527ba1]{min-width:0}.pathology-acr-field span[data-v-5c527ba1]{font-size:.68rem}.toggle-pill-compact[data-v-5c527ba1]{padding:4px 8px;gap:7px}.toggle-pill-compact span[data-v-5c527ba1]{font-size:.72rem}.btn-compact[data-v-5c527ba1]{padding:5px 8px;font-size:.72rem;line-height:1}.severity-knob[data-v-5c527ba1]{display:grid;place-items:center;min-height:108px}.severity-knob-ring[data-v-5c527ba1]{--severity-angle: 180deg;width:108px;height:108px;position:relative;flex-shrink:0;border-radius:50%;display:grid;place-items:center}.severity-knob-ring[data-v-5c527ba1]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 225deg,#35d488 0deg,#9ddb59 78deg,#ffb245 156deg,#ff5757 220deg,#6d0018 270deg,transparent 270deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11px));mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11px))}.severity-knob-ring[data-v-5c527ba1]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 225deg,transparent 0deg,transparent var(--severity-angle),rgba(7,15,24,.92) var(--severity-angle),rgba(7,15,24,.92) 270deg,transparent 270deg,transparent 360deg);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11px));mask:radial-gradient(farthest-side,transparent calc(100% - 12px),#000 calc(100% - 11px))}.severity-knob-core[data-v-5c527ba1]{width:74px;min-height:74px;border-radius:50%;background:linear-gradient(180deg,var(--ink-2),var(--ink-1));border:1px solid rgba(255,255,255,.06);display:grid;place-items:center;text-align:center;gap:2px;position:relative;z-index:1;padding:5px}.severity-knob-label[data-v-5c527ba1]{font-size:.56rem;text-transform:uppercase;letter-spacing:.08em;color:var(--text-low);line-height:1.1;max-width:56px}.severity-knob-core strong[data-v-5c527ba1]{font-size:1.02rem;color:var(--text-hi);line-height:1}.severity-slider-wrap[data-v-5c527ba1]{position:relative;display:grid;align-items:center;min-height:16px;padding:0}.severity-slider-rail[data-v-5c527ba1]{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);height:8px;border-radius:999px;background:#bcd0e229;pointer-events:none;overflow:hidden}.severity-slider-fill[data-v-5c527ba1]{position:absolute;top:0;bottom:0;border-radius:999px;background:linear-gradient(90deg,#35d488,#9ddb59,#ffb245 56%,#ff5757 80%,#6d0018)}.severity-slider-fill-centered[data-v-5c527ba1]{inset:0 auto 0 0}.severity-slider[data-v-5c527ba1]{width:100%;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;position:relative;z-index:1}.severity-slider[data-v-5c527ba1]::-webkit-slider-runnable-track{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-5c527ba1]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:16px;height:16px;margin-top:-4px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background:#f6fbff;box-shadow:none}.severity-slider[data-v-5c527ba1]::-moz-range-track{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-5c527ba1]::-moz-range-progress{height:8px;border-radius:999px;background:transparent}.severity-slider[data-v-5c527ba1]::-moz-range-thumb{width:16px;height:16px;border-radius:50%;border:2px solid rgba(255,255,255,.8);background:#f6fbff;box-shadow:none}.pathology-severity-markers[data-v-5c527ba1]{position:relative;height:20px;margin:6px 8px 0}.pathology-severity-marker[data-v-5c527ba1]{position:absolute;bottom:0;transform:translate(-50%);font-size:.62rem;font-weight:700;letter-spacing:.02em;color:#c9dbecd1;white-space:nowrap}.patho-item[data-v-5c527ba1]{padding:12px;border-radius:12px;background:#ffffff08;border:1px solid var(--hairline);display:grid;gap:8px}.patho-item-head[data-v-5c527ba1]{display:flex;justify-content:space-between}.severity-track[data-v-5c527ba1]{height:6px;border-radius:999px;background:#ffffff0f;overflow:hidden}.severity-fill[data-v-5c527ba1]{height:100%;background:linear-gradient(90deg,#35d488,#6fb8ff 55%,#8d5cff)}.candidate-treatments-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.candidate-treatments-grid.three-columns[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr))}.section-header-actions[data-v-5c527ba1]{display:flex;align-items:center;gap:8px}.btn-badge[data-v-5c527ba1]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;margin-left:6px;border-radius:999px;background:#ff57572e;color:#ffd2d2;font-size:.68rem;font-weight:700;line-height:1}.biology-live-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.biology-live-card[data-v-5c527ba1],.biology-request-card[data-v-5c527ba1]{border-radius:14px;border:1px solid var(--hairline);background:#ffffff06;padding:9px;display:grid;gap:5px;min-width:0}.biology-live-list[data-v-5c527ba1],.biology-result-list[data-v-5c527ba1],.biology-timeline[data-v-5c527ba1]{display:grid;gap:3px;color:var(--text-mid);font-size:.74rem}.biology-live-list span[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.biology-live-list strong[data-v-5c527ba1]{color:var(--text-hi);font-size:.76rem;font-weight:600;flex-shrink:0}.biology-live-value[data-v-5c527ba1]{color:var(--text-hi);font-size:.96rem;font-weight:650;text-align:right}.biology-request-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.biology-request-card[data-v-5c527ba1]{cursor:pointer}.biology-request-card .treatment-detail[data-v-5c527ba1]{margin:0;font-size:.76rem;line-height:1.2}.biology-request-card.active[data-v-5c527ba1]{border-color:#6fb8ff4d}.biology-request-card.idle[data-v-5c527ba1]{background:#ffffff03;border-color:#94b2d614}.biology-request-card.idle strong[data-v-5c527ba1],.biology-request-card.idle .mono[data-v-5c527ba1]{color:#eaf2ff80}.biology-request-card.pending[data-v-5c527ba1]{background:#ffb64814;border-color:#ffb64847}.biology-request-card.pending .biology-request-head strong[data-v-5c527ba1]{color:#ffe0a3}.biology-request-card.ready[data-v-5c527ba1]{background:#6fb8ff13;border-color:#6fb8ff47}.biology-request-card.ready .biology-request-head strong[data-v-5c527ba1]{color:#d7ebff}.biology-request-card.cancelled[data-v-5c527ba1]{background:#ffffff05;border-color:#94b2d61f}.biology-request-card.unread[data-v-5c527ba1]{box-shadow:inset 0 0 0 1px #ff57572e}.biology-request-head[data-v-5c527ba1]{display:flex;justify-content:space-between;gap:10px;align-items:center}.content-card.chan-edge-resp .biology-request-head strong[data-v-5c527ba1],.content-card.chan-edge-neutral .biology-request-head strong[data-v-5c527ba1]{color:#d9e7f8}.content-card.chan-edge-resp .biology-live-card .card-eyebrow[data-v-5c527ba1]{color:#cfe0f7}.content-card.chan-edge-resp .biology-request-card .treatment-detail[data-v-5c527ba1],.content-card.chan-edge-neutral .biology-request-card .treatment-detail[data-v-5c527ba1],.content-card.chan-edge-neutral .radiology-upload-meta[data-v-5c527ba1]{color:#b9cbe2}.content-card.chan-edge-bio .treatment-panel-head h3[data-v-5c527ba1],.content-card.chan-edge-bio .treatment-row-head strong[data-v-5c527ba1],.content-card.chan-edge-bio .treatment-row.idle .treatment-row-head strong[data-v-5c527ba1],.candidate-acts-panel .card-eyebrow[data-v-5c527ba1],.candidate-acts-panel h2[data-v-5c527ba1],.candidate-acts-panel .candidate-act-card .treatment-row-head strong[data-v-5c527ba1],.candidate-acts-panel .candidate-act-card.idle .treatment-row-head strong[data-v-5c527ba1],.candidate-acts-panel .candidate-act-empty strong[data-v-5c527ba1]{color:#d9e7f8}.candidate-acts-panel .candidate-act-detail[data-v-5c527ba1],.candidate-acts-panel .candidate-act-empty p[data-v-5c527ba1]{color:#b9cbe2}.biology-card-actions[data-v-5c527ba1]{display:flex;justify-content:flex-end;align-items:center}.radiology-request-card[data-v-5c527ba1]{align-content:start}.radiology-upload-box[data-v-5c527ba1]{display:grid;gap:6px;padding:10px 12px;border-radius:10px;border:1px dashed rgba(111,184,255,.28);background:#6fb8ff0d;color:var(--text-hi);font-size:.78rem;cursor:pointer}.radiology-upload-input[data-v-5c527ba1]{color:var(--text-mid);font-size:.75rem}.radiology-upload-meta[data-v-5c527ba1]{margin:0;color:var(--text-mid);font-size:.74rem}.biology-modal-backdrop[data-v-5c527ba1]{justify-content:center;align-items:center;padding:20px}.drawer-panel.biology-detail-panel[data-v-5c527ba1]{width:min(260px,calc(100vw - 40px));max-height:min(74vh,680px);overflow:auto;box-shadow:0 24px 60px #00000061}.drawer-panel.candidate-acts-panel[data-v-5c527ba1]{width:min(520px,calc(100vw - 48px))}.candidate-acts-list[data-v-5c527ba1]{display:grid;gap:8px}.candidate-act-card[data-v-5c527ba1],.candidate-act-empty[data-v-5c527ba1]{border-radius:14px;border:1px solid rgba(148,178,214,.14);background:#ffffff08;padding:10px 12px;display:grid;gap:5px}.candidate-act-head[data-v-5c527ba1]{display:flex;align-items:center;justify-content:space-between;gap:10px}.candidate-act-head strong[data-v-5c527ba1],.candidate-act-empty strong[data-v-5c527ba1]{color:var(--text-hi);font-size:.9rem}.candidate-act-time[data-v-5c527ba1]{color:var(--text-mid);font-size:.75rem}.candidate-act-detail[data-v-5c527ba1],.candidate-act-empty p[data-v-5c527ba1]{margin:0;color:var(--text-mid);font-size:.79rem;line-height:1.35}.biology-detail-shell[data-v-5c527ba1]{min-height:0;overflow:visible}.biology-detail-card[data-v-5c527ba1]{width:100%;border-radius:14px;border:1px solid rgba(148,178,214,.14);background:#ffffff08;padding:7px 8px;display:grid;gap:6px}.biology-detail-topline[data-v-5c527ba1]{display:grid;gap:3px}.biology-detail-status[data-v-5c527ba1]{margin:0;color:var(--text-mid);font-size:.76rem}.biology-detail-head[data-v-5c527ba1]{align-items:flex-start;gap:10px}.biology-detail-head h3[data-v-5c527ba1]{margin:4px 0 0;font-size:.94rem}.biology-history-list[data-v-5c527ba1]{display:flex;flex-wrap:wrap;gap:5px}.history-chip[data-v-5c527ba1]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(148,178,214,.14);background:#ffffff08;color:var(--text-mid);border-radius:12px;padding:4px 7px;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;cursor:pointer;min-width:80px}.biology-timeline[data-v-5c527ba1]{display:grid;gap:4px}.biology-timeline-row[data-v-5c527ba1]{border-radius:12px;background:#ffffff09;padding:7px 9px;display:grid;grid-template-columns:max-content max-content;justify-content:start;align-items:baseline;gap:10px}.biology-timeline-label[data-v-5c527ba1],.biology-result-label[data-v-5c527ba1]{color:#cfdcf0;font-size:.84rem}.biology-timeline-value[data-v-5c527ba1],.biology-result-value[data-v-5c527ba1]{color:#eef6ff}.biology-result-list.large[data-v-5c527ba1]{display:grid;gap:8px;grid-template-columns:1fr}.biology-result-row[data-v-5c527ba1]{border-radius:12px;background:#ffffff0a;padding:9px 11px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:14px}.biology-card-actions[data-v-5c527ba1]{padding-top:2px}.drawer-panel[data-v-5c527ba1]{width:min(520px,100%);border-radius:22px;border:1px solid rgba(148,178,214,.16);background:#0a1322f5;padding:12px;display:grid;gap:10px}.drawer-head[data-v-5c527ba1]{display:flex;justify-content:space-between;gap:12px;align-items:start}.drawer-head h3[data-v-5c527ba1]{margin:4px 0 0}.drawer-close[data-v-5c527ba1]{border-radius:12px;border:1px solid rgba(148,178,214,.2);background:#ffffff0a;color:#eef6ff;padding:8px 10px}.history-chip strong[data-v-5c527ba1]{color:var(--text-hi);font-size:.74rem}.history-chip.active[data-v-5c527ba1]{border-color:#6fb8ff61;background:#6fb8ff1f}.biology-result-list.large[data-v-5c527ba1]{grid-template-columns:1fr;gap:4px}.biology-result-row[data-v-5c527ba1],.biology-timeline-row[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:5px 8px;border-radius:12px;border:1px solid rgba(148,178,214,.1);background:#ffffff06}.biology-result-row[data-v-5c527ba1]{justify-content:stretch}.biology-result-label[data-v-5c527ba1]{display:block;min-width:0}.biology-result-value[data-v-5c527ba1]{display:block;text-align:right;justify-self:end;width:100%}.biology-result-label[data-v-5c527ba1],.biology-timeline-label[data-v-5c527ba1]{color:var(--text-mid);font-size:.74rem}.biology-result-value[data-v-5c527ba1],.biology-timeline-value[data-v-5c527ba1]{color:var(--text-hi);font-size:.8rem;font-weight:650;text-align:right}.compact-field[data-v-5c527ba1]{max-width:180px}.treatment-panel[data-v-5c527ba1]{border-radius:14px;border:1px solid var(--hairline);background:#ffffff06;padding:8px;display:grid;gap:6px}.treatment-panel-hemo[data-v-5c527ba1]{background:linear-gradient(180deg,#ad535329,#ffffff06 42%),#ffffff06;border-color:#d6707038}.treatment-panel-resp[data-v-5c527ba1]{background:linear-gradient(180deg,#5090d029,#ffffff06 42%),#ffffff06;border-color:#66aaeb38}.treatment-panel-procedure[data-v-5c527ba1]{background:linear-gradient(180deg,#b79e502e,#ffffff06 42%),#ffffff06;border-color:#d5b75838}.treatment-panel-head[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:baseline;gap:8px;flex-wrap:wrap}.treatment-panel-head h3[data-v-5c527ba1]{margin:0;font-size:.93rem}.treatment-list[data-v-5c527ba1]{display:grid;gap:5px}.treatment-row[data-v-5c527ba1]{width:100%;padding:7px 9px;border-radius:12px;border:1px solid var(--hairline);background:#ffffff08;color:var(--text-hi);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;text-align:left;cursor:pointer}.treatment-row.active[data-v-5c527ba1]{border-color:#6fb8ff4d}.treatment-row.used[data-v-5c527ba1]{background:#6fb8ff0e}.treatment-row.idle[data-v-5c527ba1]{background:#ffffff04;border-color:#94b2d614}.treatment-row.idle .treatment-row-head strong[data-v-5c527ba1],.treatment-row.idle .mono[data-v-5c527ba1]{color:#eaf2ff80}.treatment-row.idle .treatment-detail[data-v-5c527ba1]{color:#eaf2ff61}.treatment-row.unread[data-v-5c527ba1]{box-shadow:inset 0 0 0 1px #ff57572e}.treatment-row-main[data-v-5c527ba1]{display:grid;gap:4px;min-width:0}.treatment-row-head[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:center;gap:10px}.treatment-row-head strong[data-v-5c527ba1]{font-size:.9rem}.treatment-meta[data-v-5c527ba1]{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.row-badge[data-v-5c527ba1]{padding:3px 8px;border-radius:999px;background:#ff575724;border:1px solid rgba(255,87,87,.38);color:#ffcaca;font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.treatment-detail[data-v-5c527ba1]{margin:0;color:var(--text-mid);font-size:.78rem}.treatment-dose-wrap[data-v-5c527ba1]{display:grid;gap:4px;position:relative}.treatment-dose-rail[data-v-5c527ba1]{position:absolute;left:0;right:0;top:6px;height:6px;border-radius:999px;background:#bcd0e229;overflow:hidden;pointer-events:none}.treatment-dose-fill[data-v-5c527ba1]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#35d488,#9ddb59 38%,#ffb245 72%,#ff5757)}.treatment-dose-fill-muted[data-v-5c527ba1]{background:linear-gradient(90deg,#d6e5f2c7,#99b2cbe6)}.treatment-dose-slider[data-v-5c527ba1]{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;pointer-events:none;position:relative;z-index:1}.treatment-dose-slider[data-v-5c527ba1]::-webkit-slider-runnable-track{height:6px;border-radius:999px;background:transparent}.treatment-dose-slider[data-v-5c527ba1]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:12px;height:12px;margin-top:-3px;border-radius:50%;border:2px solid rgba(255,255,255,.84);background:#f6fbff}.treatment-dose-slider[data-v-5c527ba1]::-moz-range-track{height:6px;border-radius:999px;background:transparent}.treatment-dose-slider[data-v-5c527ba1]::-moz-range-thumb{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.84);background:#f6fbff}.treatment-dose-scale[data-v-5c527ba1]{display:flex;justify-content:space-between;color:var(--text-low);font-size:.68rem}.treatment-count[data-v-5c527ba1]{align-self:center;color:var(--chrome);font-size:.84rem}.event-list[data-v-5c527ba1]{display:grid;gap:2px;border-top:1px solid var(--hairline);padding-top:8px}.event-row[data-v-5c527ba1]{display:grid;grid-template-columns:64px 1fr;gap:10px;padding:7px 4px;color:var(--text-mid);font-size:.86rem}.event-row[data-v-5c527ba1]:nth-child(odd){background:#ffffff04;border-radius:6px}.event-time[data-v-5c527ba1]{color:var(--text-low)}.drawer-backdrop[data-v-5c527ba1]{position:fixed;top:0;right:0;bottom:0;left:0;background:#02060ac7;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:flex-end;padding:16px;box-sizing:border-box;z-index:30}.drawer[data-v-5c527ba1]{width:min(94vw,1600px);height:calc(100vh - 32px);border-radius:20px;border:1px solid var(--hairline);background:linear-gradient(180deg,var(--ink-2),var(--ink-0));padding:16px;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr;gap:14px;overflow:hidden;box-shadow:-20px 0 60px #00000073}.drawer-header[data-v-5c527ba1]{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.drawer-title h2[data-v-5c527ba1]{margin:4px 0 0;font-size:1.2rem}.drawer-actions[data-v-5c527ba1]{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.drawer-switch[data-v-5c527ba1]{min-width:260px}.drawer-body[data-v-5c527ba1]{min-height:0;overflow:hidden;border-radius:16px;background:#ffffff05;padding:0}.machine-drawer-body[data-v-5c527ba1]{position:relative}.machine-stage[data-v-5c527ba1]{position:relative;width:100%;height:100%;min-height:min(78vh,980px);overflow:hidden;border-radius:16px;background:radial-gradient(circle at top,rgba(88,198,255,.08),transparent 32%),linear-gradient(180deg,#060a0efa,#030508)}.machine-frame[data-v-5c527ba1]{position:absolute;top:50%;left:50%;display:block;border:0;border-radius:16px;background:#05070a;transform-origin:center center}.complication-drawer[data-v-5c527ba1]{width:min(78vw,1120px)}.complication-backdrop[data-v-5c527ba1]{align-items:flex-start;justify-content:flex-end;padding-top:104px;padding-right:52px;background:#070a102e}.floating-complication-window[data-v-5c527ba1]{width:min(40vw,600px);max-height:min(58vh,560px);border-radius:18px;box-shadow:0 22px 48px #00000057}.pathology-acr-window[data-v-5c527ba1]{width:min(34vw,500px);max-height:min(42vh,340px)}.pathology-acr-modal-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cardiac-arrest-window[data-v-5c527ba1]{width:min(72vw,1120px);max-height:min(72vh,760px)}.cardiac-arrest-body[data-v-5c527ba1]{min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:10px;overflow:auto;padding-right:4px}.physio-zoom-drawer[data-v-5c527ba1]{width:min(56vw,760px)}.physio-zoom-shell[data-v-5c527ba1]{min-height:0;overflow:auto;padding-right:4px}.physio-zoom-card[data-v-5c527ba1]{gap:14px}.physio-zoom-row[data-v-5c527ba1]{display:grid;gap:10px;padding:12px;border-radius:14px;background:#ffffff08;border:1px solid var(--hairline)}.empty-page-card[data-v-5c527ba1]{padding:18px;border-radius:16px;border:1px dashed rgba(111,184,255,.28);background:#ffffff05;display:grid;gap:8px;min-height:220px;align-content:center;justify-items:start}.empty-page-card p[data-v-5c527ba1]{margin:0;color:var(--text-mid);max-width:42rem}.complication-grid[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(3,minmax(172px,1fr));gap:10px;align-items:start}.cardiac-arrest-status[data-v-5c527ba1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.cardiac-arrest-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:start}.cardiac-stage-card select[data-v-5c527ba1]{width:100%;font-size:.8rem}.cardiac-stage-placeholder[data-v-5c527ba1]{justify-content:center}.cardiac-stage-placeholder strong[data-v-5c527ba1]{color:#eaf2ffbd;font-size:.76rem}.cardiac-stage-card[data-v-5c527ba1]{gap:8px;min-width:0}.cardiac-stage-row[data-v-5c527ba1]{display:grid;grid-template-columns:1fr;gap:8px}.cardiac-arrest-actions[data-v-5c527ba1]{margin-top:14px;justify-content:flex-end}.drawer-fade-enter-active[data-v-5c527ba1],.drawer-fade-leave-active[data-v-5c527ba1]{transition:opacity .18s ease}.drawer-fade-enter-active .drawer[data-v-5c527ba1],.drawer-fade-leave-active .drawer[data-v-5c527ba1]{transition:transform .22s ease}.drawer-fade-enter-from[data-v-5c527ba1],.drawer-fade-leave-to[data-v-5c527ba1]{opacity:0}.drawer-fade-enter-from .drawer[data-v-5c527ba1],.drawer-fade-leave-to .drawer[data-v-5c527ba1]{transform:translate(24px)}@media (max-width: 1180px){.layout[data-v-5c527ba1]{grid-template-columns:1fr}}@media (orientation: landscape) and (max-height: 900px){.shell[data-v-5c527ba1],.drawer-backdrop[data-v-5c527ba1]{padding:12px}.deck[data-v-5c527ba1]{gap:10px}.topbar[data-v-5c527ba1]{padding:10px 14px}.layout[data-v-5c527ba1]{gap:10px}.rail[data-v-5c527ba1]{gap:8px}.rail-card[data-v-5c527ba1],.content-card[data-v-5c527ba1]{padding:12px}.tabs[data-v-5c527ba1]{gap:6px;padding:5px}.tab[data-v-5c527ba1]{padding:9px 12px}}@media (orientation: landscape) and (max-height: 820px){.shell[data-v-5c527ba1],.drawer-backdrop[data-v-5c527ba1]{padding:10px}.deck[data-v-5c527ba1]{gap:8px}.topbar[data-v-5c527ba1]{gap:10px;padding:9px 12px;flex-wrap:wrap}.brand[data-v-5c527ba1]{min-width:0}.brand-title[data-v-5c527ba1]{font-size:.94rem}.brand-sub[data-v-5c527ba1]{font-size:.62rem}.status-chip[data-v-5c527ba1]{padding:6px 10px;font-size:.74rem}.header-actions[data-v-5c527ba1]{gap:8px}.btn[data-v-5c527ba1]{padding:7px 10px;font-size:.76rem}.layout[data-v-5c527ba1]{grid-template-columns:minmax(216px,248px) minmax(0,1fr);gap:10px}.rail[data-v-5c527ba1]{gap:8px}.rail-card[data-v-5c527ba1],.content-card[data-v-5c527ba1]{padding:10px;gap:6px}.tabs[data-v-5c527ba1]{gap:5px;padding:4px}.tab[data-v-5c527ba1]{padding:8px 10px;font-size:.76rem}.vital-row[data-v-5c527ba1]{padding:6px 7px;gap:8px}.vital-label[data-v-5c527ba1]{font-size:.76rem}.vital-value[data-v-5c527ba1]{font-size:1rem}.patient-identity-grid[data-v-5c527ba1],.pathology-console-grid[data-v-5c527ba1]{grid-template-columns:1fr}.manual-monitor-groups[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.content-card.chan-edge-spo2 .manual-monitor-layout[data-v-5c527ba1]{grid-template-columns:minmax(0,1.9fr) minmax(210px,.8fr);align-items:stretch;gap:8px}.content-card.chan-edge-spo2 .manual-monitor-card[data-v-5c527ba1]{padding:8px;gap:6px}.content-card.chan-edge-spo2 .manual-group-card[data-v-5c527ba1]{padding:7px 8px;gap:6px}.content-card.chan-edge-spo2 .manual-slider-field[data-v-5c527ba1]{padding:6px 7px;gap:5px}.content-card.chan-edge-spo2 .manual-slider-head span[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-rhythm-field span[data-v-5c527ba1]{font-size:.62rem}.content-card.chan-edge-spo2 .manual-slider-head strong[data-v-5c527ba1]{font-size:.74rem}.content-card.chan-edge-spo2 .manual-field select[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-field input[data-v-5c527ba1]{min-height:28px;padding:4px 6px;font-size:.66rem}.content-card.chan-edge-spo2 .manual-monitor-head h3[data-v-5c527ba1]{font-size:.82rem}.content-card.chan-edge-spo2 .manual-chip[data-v-5c527ba1]{padding:3px 7px;font-size:.6rem}.content-card.chan-edge-spo2 .manual-arrest-icon-btn[data-v-5c527ba1]{min-height:58px}.content-card.chan-edge-spo2 .manual-arrest-icon-btn svg[data-v-5c527ba1]{width:24px;height:24px}.content-card.chan-edge-spo2 .manual-arrest-actions[data-v-5c527ba1],.content-card.chan-edge-spo2 .manual-arrest-summary[data-v-5c527ba1]{gap:6px}.content-card.chan-edge-spo2 .manual-arrest-summary .stat.mini[data-v-5c527ba1]{padding:7px}.content-card.chan-edge-bp .pathology-section-header[data-v-5c527ba1]{grid-template-columns:124px repeat(4,minmax(122px,1fr));column-gap:6px;row-gap:4px;align-items:center}.content-card.chan-edge-bp .pathology-header-inline[data-v-5c527ba1]{gap:6px;min-height:32px;flex-wrap:nowrap}.content-card.chan-edge-bp .compact-select-field[data-v-5c527ba1],.content-card.chan-edge-bp .compact-action-card[data-v-5c527ba1]{min-width:122px;max-width:none;min-height:36px;padding:2px 6px;border-radius:10px}.content-card.chan-edge-bp .compact-select-field span[data-v-5c527ba1]{font-size:.56rem}.content-card.chan-edge-bp .compact-select-field select[data-v-5c527ba1]{padding:2px 6px;font-size:.68rem}.content-card.chan-edge-bp .compact-action-card strong[data-v-5c527ba1]{font-size:.67rem}.content-card.chan-edge-bp .subpage-inline[data-v-5c527ba1]{gap:3px}.content-card.chan-edge-bp .subpage-inline-btn[data-v-5c527ba1]{width:20px;height:20px;font-size:.62rem}.content-card.chan-edge-bp .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:6px}.content-card.chan-edge-bp .pathology-console-card[data-v-5c527ba1]{padding:7px;gap:5px;border-radius:12px}.content-card.chan-edge-bp .physio-card-top[data-v-5c527ba1],.content-card.chan-edge-bp .pathology-console-head[data-v-5c527ba1],.content-card.chan-edge-bp .physio-mini-head[data-v-5c527ba1],.content-card.chan-edge-bp .physio-head[data-v-5c527ba1],.content-card.chan-edge-bp .pathology-card-subcontrols[data-v-5c527ba1]{gap:6px}.content-card.chan-edge-bp .physio-card-title[data-v-5c527ba1],.content-card.chan-edge-bp .physio-head strong[data-v-5c527ba1]{font-size:.82rem}.content-card.chan-edge-bp .physio-mini-list[data-v-5c527ba1]{gap:5px}.content-card.chan-edge-bp .physio-mini-row[data-v-5c527ba1]{gap:4px}.content-card.chan-edge-bp .physio-mini-label[data-v-5c527ba1],.content-card.chan-edge-bp .toggle-pill-compact span[data-v-5c527ba1]{font-size:.66rem}.content-card.chan-edge-bp .physio-mini-value[data-v-5c527ba1],.content-card.chan-edge-bp .severity-value[data-v-5c527ba1]{font-size:.74rem}.content-card.chan-edge-bp .toggle-pill[data-v-5c527ba1]{gap:7px;padding:5px 8px}.content-card.chan-edge-bp .toggle-pill span[data-v-5c527ba1]{font-size:.7rem}.content-card.chan-edge-bp .compact-segmented-option[data-v-5c527ba1]{font-size:.64rem;padding:3px 6px}.content-card.chan-edge-bp .btn-compact[data-v-5c527ba1],.content-card.chan-edge-bp .btn-mini[data-v-5c527ba1]{padding:4px 7px;font-size:.66rem}.content-card.chan-edge-bp .severity-knob[data-v-5c527ba1]{min-height:82px}.content-card.chan-edge-bp .severity-knob-ring[data-v-5c527ba1]{width:82px;height:82px}.content-card.chan-edge-bp .severity-knob-core[data-v-5c527ba1]{width:56px;min-height:56px;padding:4px}.content-card.chan-edge-bp .severity-knob-label[data-v-5c527ba1]{font-size:.5rem;max-width:42px}.content-card.chan-edge-bp .severity-knob-core strong[data-v-5c527ba1]{font-size:.86rem}.biology-live-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.biology-request-grid[data-v-5c527ba1],.candidate-treatments-grid.three-columns[data-v-5c527ba1],.complication-grid[data-v-5c527ba1]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.candidate-treatments-grid[data-v-5c527ba1],.cardiac-arrest-status[data-v-5c527ba1],.cardiac-stage-row[data-v-5c527ba1]{gap:8px}}@media (orientation: landscape) and (max-height: 760px){.shell[data-v-5c527ba1],.drawer-backdrop[data-v-5c527ba1]{padding:8px}.deck[data-v-5c527ba1]{gap:6px}.topbar[data-v-5c527ba1]{gap:8px;padding:8px 10px}.brand[data-v-5c527ba1]{gap:8px}.brand-mark[data-v-5c527ba1]{width:28px;height:28px;border-radius:8px}.brand-title[data-v-5c527ba1]{font-size:.86rem}.brand-sub[data-v-5c527ba1]{font-size:.56rem}.status-cluster[data-v-5c527ba1],.header-actions[data-v-5c527ba1]{gap:6px}.status-chip[data-v-5c527ba1]{padding:5px 8px;font-size:.68rem}.btn[data-v-5c527ba1]{padding:6px 8px;font-size:.7rem;border-radius:8px}.layout[data-v-5c527ba1]{grid-template-columns:190px minmax(0,1fr);gap:8px;align-items:stretch}.rail[data-v-5c527ba1]{gap:6px}.rail-card[data-v-5c527ba1],.content-card[data-v-5c527ba1]{padding:8px;gap:5px;border-radius:12px}.content[data-v-5c527ba1]{grid-template-rows:auto minmax(0,1fr);align-content:stretch;overflow:hidden}.content-card[data-v-5c527ba1]{min-height:0;overflow:auto}.content-card.chan-edge-spo2[data-v-5c527ba1]{overflow:hidden}.eyebrow[data-v-5c527ba1],.card-eyebrow[data-v-5c527ba1],.section-hint[data-v-5c527ba1],.edit-hint[data-v-5c527ba1]{font-size:.64rem}.patient-line[data-v-5c527ba1]{font-size:.9rem}.patient-grid[data-v-5c527ba1]{gap:6px;font-size:.74rem}.vital-row[data-v-5c527ba1]{grid-template-columns:8px minmax(0,1fr) auto;gap:6px;padding:5px 6px}.chan-dot[data-v-5c527ba1]{width:6px;height:6px}.vital-label[data-v-5c527ba1]{font-size:.68rem}.vital-value[data-v-5c527ba1]{font-size:.88rem}.active-patho-line[data-v-5c527ba1]{padding-top:6px;font-size:.72rem}.tabs[data-v-5c527ba1]{gap:4px;padding:3px;flex-wrap:nowrap;overflow:hidden}.tab[data-v-5c527ba1]{padding:6px 7px;font-size:.62rem;gap:4px;letter-spacing:.03em;white-space:nowrap;min-width:0}.tab-badge[data-v-5c527ba1]{min-width:14px;height:14px;padding:0 4px;font-size:.56rem}.section-header[data-v-5c527ba1],.rail-card-head[data-v-5c527ba1],.manual-monitor-head[data-v-5c527ba1],.treatment-panel-head[data-v-5c527ba1],.biology-request-head[data-v-5c527ba1],.candidate-act-head[data-v-5c527ba1],.drawer-head[data-v-5c527ba1],.pathology-console-head[data-v-5c527ba1]{gap:6px}.patient-section-header[data-v-5c527ba1]{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-bottom:0}.patient-section-header .section-hint[data-v-5c527ba1]{display:none}.patient-section-header .btn[data-v-5c527ba1]{padding:5px 7px;font-size:.64rem}.content-card.chan-edge-bp .pathology-section-header[data-v-5c527ba1]{grid-template-columns:124px repeat(4,minmax(122px,1fr));column-gap:5px;row-gap:4px;align-items:center}.content-card.chan-edge-bp .pathology-header-inline[data-v-5c527ba1]{gap:6px;min-height:30px;flex-wrap:nowrap}.content-card.chan-edge-bp .pathology-header-inline .card-eyebrow[data-v-5c527ba1]{font-size:.58rem}.content-card.chan-edge-bp .compact-select-field[data-v-5c527ba1],.content-card.chan-edge-bp .compact-action-card[data-v-5c527ba1]{min-width:122px;max-width:none;min-height:34px;padding:1px 5px;border-radius:10px}.content-card.chan-edge-bp .compact-select-field span[data-v-5c527ba1]{font-size:.54rem}.content-card.chan-edge-bp .compact-select-field select[data-v-5c527ba1]{padding:1px 5px;font-size:.66rem}.content-card.chan-edge-bp .compact-action-card strong[data-v-5c527ba1]{font-size:.65rem}.content-card.chan-edge-bp .subpage-inline[data-v-5c527ba1]{gap:3px}.content-card.chan-edge-bp .subpage-inline-btn[data-v-5c527ba1]{width:20px;height:20px;font-size:.62rem}.field[data-v-5c527ba1],.compact-field[data-v-5c527ba1],.stat[data-v-5c527ba1],.manual-monitor-card[data-v-5c527ba1],.manual-group-card[data-v-5c527ba1],.biology-live-card[data-v-5c527ba1],.biology-request-card[data-v-5c527ba1],.candidate-act-card[data-v-5c527ba1],.candidate-act-empty[data-v-5c527ba1],.patho-item[data-v-5c527ba1],.treatment-panel[data-v-5c527ba1],.treatment-row[data-v-5c527ba1]{padding:7px 8px}.field span[data-v-5c527ba1],.stat span[data-v-5c527ba1]{font-size:.66rem}.stat strong[data-v-5c527ba1],.manual-monitor-head h3[data-v-5c527ba1],.treatment-panel-head h3[data-v-5c527ba1],.biology-detail-head h3[data-v-5c527ba1]{font-size:.86rem}.patient-form[data-v-5c527ba1],.stats-grid[data-v-5c527ba1],.manual-monitor-groups[data-v-5c527ba1],.biology-live-grid[data-v-5c527ba1],.biology-request-grid[data-v-5c527ba1],.candidate-treatments-grid[data-v-5c527ba1],.candidate-treatments-grid.three-columns[data-v-5c527ba1],.complication-grid[data-v-5c527ba1],.cardiac-arrest-status[data-v-5c527ba1],.cardiac-stage-row[data-v-5c527ba1],.pathology-console-grid[data-v-5c527ba1]{gap:6px}.patient-form[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr))}.manual-monitor-groups[data-v-5c527ba1]{grid-template-columns:1.1fr 1fr .9fr}.content-card.chan-edge-bp[data-v-5c527ba1]{overflow:auto}.content-card.chan-edge-bp .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:5px}.content-card.chan-edge-bp .pathology-console-card[data-v-5c527ba1]{padding:6px;gap:4px;border-radius:12px}.content-card.chan-edge-bp .physio-card-top[data-v-5c527ba1],.content-card.chan-edge-bp .pathology-console-head[data-v-5c527ba1],.content-card.chan-edge-bp .physio-mini-head[data-v-5c527ba1],.content-card.chan-edge-bp .physio-head[data-v-5c527ba1],.content-card.chan-edge-bp .pathology-card-subcontrols[data-v-5c527ba1]{gap:6px}.content-card.chan-edge-bp .physio-card-title[data-v-5c527ba1],.content-card.chan-edge-bp .physio-head strong[data-v-5c527ba1]{font-size:.78rem}.content-card.chan-edge-bp .physio-mini-list[data-v-5c527ba1]{gap:5px}.content-card.chan-edge-bp .physio-mini-row[data-v-5c527ba1]{gap:3px}.content-card.chan-edge-bp .physio-mini-label[data-v-5c527ba1],.content-card.chan-edge-bp .toggle-pill-compact span[data-v-5c527ba1]{font-size:.64rem}.content-card.chan-edge-bp .physio-mini-value[data-v-5c527ba1],.content-card.chan-edge-bp .severity-value[data-v-5c527ba1]{font-size:.72rem}.content-card.chan-edge-bp .toggle-pill[data-v-5c527ba1]{gap:6px;padding:5px 7px}.content-card.chan-edge-bp .toggle-pill span[data-v-5c527ba1]{font-size:.68rem}.content-card.chan-edge-bp .compact-segmented-option[data-v-5c527ba1]{font-size:.62rem;padding:3px 6px}.content-card.chan-edge-bp .btn-compact[data-v-5c527ba1],.content-card.chan-edge-bp .btn-mini[data-v-5c527ba1]{padding:4px 6px;font-size:.64rem}.content-card.chan-edge-bp .severity-knob[data-v-5c527ba1]{min-height:76px}.content-card.chan-edge-bp .severity-knob-ring[data-v-5c527ba1]{width:76px;height:76px}.content-card.chan-edge-bp .severity-knob-core[data-v-5c527ba1]{width:52px;min-height:52px;padding:4px}.content-card.chan-edge-bp .severity-knob-label[data-v-5c527ba1]{font-size:.48rem;max-width:40px}.content-card.chan-edge-bp .severity-knob-core strong[data-v-5c527ba1]{font-size:.82rem}.content-card.chan-edge-bp .severity-slider-wrap[data-v-5c527ba1]{min-height:12px}.content-card.chan-edge-bp .severity-slider-rail[data-v-5c527ba1],.content-card.chan-edge-bp .severity-slider[data-v-5c527ba1]::-webkit-slider-runnable-track,.content-card.chan-edge-bp .severity-slider[data-v-5c527ba1]::-moz-range-track,.content-card.chan-edge-bp .severity-slider[data-v-5c527ba1]::-moz-range-progress{height:6px}.content-card.chan-edge-bp .severity-slider[data-v-5c527ba1]::-webkit-slider-thumb,.content-card.chan-edge-bp .severity-slider[data-v-5c527ba1]::-moz-range-thumb{width:12px;height:12px;margin-top:-3px}.content-card.chan-edge-bp .pathology-severity-markers[data-v-5c527ba1]{height:14px;margin:3px 4px 0}.content-card.chan-edge-bp .pathology-severity-marker[data-v-5c527ba1]{font-size:.5rem}.pathology-responsive-card .pathology-section-header[data-v-5c527ba1]{grid-template-columns:var(--pathology-header-columns, 124px repeat(4, minmax(122px, 1fr)));column-gap:var(--pathology-header-gap-x, 5px);row-gap:var(--pathology-header-gap-y, 4px);align-items:center}.pathology-responsive-card .pathology-header-inline[data-v-5c527ba1]{gap:var(--pathology-header-gap-x, 5px);min-height:var(--pathology-field-min-height, 34px);flex-wrap:nowrap}.pathology-responsive-card .compact-select-field[data-v-5c527ba1],.pathology-responsive-card .compact-action-card[data-v-5c527ba1]{min-width:122px;min-height:var(--pathology-field-min-height, 34px);padding:var(--pathology-field-padding-y, 1px) var(--pathology-field-padding-x, 5px)}.pathology-responsive-card .compact-select-field span[data-v-5c527ba1]{font-size:var(--pathology-label-size, .54rem)}.pathology-responsive-card .compact-select-field select[data-v-5c527ba1]{padding:var(--pathology-field-padding-y, 1px) var(--pathology-field-padding-x, 5px);font-size:var(--pathology-input-size, .66rem)}.pathology-responsive-card .compact-action-card strong[data-v-5c527ba1]{font-size:var(--pathology-action-size, .65rem)}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:var(--pathology-grid-columns, repeat(4, minmax(0, 1fr)));gap:var(--pathology-grid-gap, 5px);overflow:auto}.pathology-responsive-card .pathology-console-card[data-v-5c527ba1]{padding:var(--pathology-card-padding, 6px);gap:var(--pathology-card-gap, 4px)}.pathology-responsive-card .physio-card-top[data-v-5c527ba1],.pathology-responsive-card .pathology-console-head[data-v-5c527ba1],.pathology-responsive-card .physio-mini-head[data-v-5c527ba1],.pathology-responsive-card .physio-head[data-v-5c527ba1],.pathology-responsive-card .pathology-card-subcontrols[data-v-5c527ba1]{gap:var(--pathology-card-gap, 4px)}.pathology-responsive-card .physio-card-title[data-v-5c527ba1],.pathology-responsive-card .physio-head strong[data-v-5c527ba1]{font-size:var(--pathology-title-size, .78rem)}.pathology-responsive-card .physio-mini-list[data-v-5c527ba1]{gap:var(--pathology-card-gap, 4px)}.pathology-responsive-card .physio-mini-row[data-v-5c527ba1]{gap:3px}.pathology-responsive-card .physio-mini-label[data-v-5c527ba1],.pathology-responsive-card .toggle-pill-compact span[data-v-5c527ba1]{font-size:var(--pathology-mini-label-size, .64rem)}.pathology-responsive-card .physio-mini-value[data-v-5c527ba1],.pathology-responsive-card .severity-value[data-v-5c527ba1]{font-size:var(--pathology-mini-value-size, .72rem)}.pathology-responsive-card .toggle-pill[data-v-5c527ba1]{gap:6px;padding:5px 7px}.pathology-responsive-card .toggle-pill span[data-v-5c527ba1]{font-size:var(--pathology-toggle-size, .68rem)}.pathology-responsive-card .compact-segmented-option[data-v-5c527ba1],.pathology-responsive-card .btn-compact[data-v-5c527ba1],.pathology-responsive-card .btn-mini[data-v-5c527ba1]{font-size:var(--pathology-button-size, .64rem)}.pathology-responsive-card .severity-knob[data-v-5c527ba1]{min-height:var(--pathology-severity-size, 76px)}.pathology-responsive-card .severity-knob-ring[data-v-5c527ba1]{width:var(--pathology-severity-size, 76px);height:var(--pathology-severity-size, 76px)}.pathology-responsive-card .severity-knob-core[data-v-5c527ba1]{width:var(--pathology-severity-core, 52px);min-height:var(--pathology-severity-core, 52px);padding:4px}.pathology-responsive-card .severity-knob-label[data-v-5c527ba1]{font-size:var(--pathology-severity-label-size, .48rem);max-width:40px}.pathology-responsive-card .severity-knob-core strong[data-v-5c527ba1]{font-size:var(--pathology-severity-value-size, .82rem)}@media (min-width: 900px){.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1],.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1],.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(1),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(1),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(1){grid-column:1;grid-row:1}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(2),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(2),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(2){grid-column:2;grid-row:1}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(3),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(3),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(3){grid-column:3;grid-row:1}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(4),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(4),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(4){grid-column:4;grid-row:1}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(5),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(5),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(5){grid-column:1;grid-row:2}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(6),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(6),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(6){grid-column:2;grid-row:2}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(7),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(7),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(7){grid-column:3;grid-row:2}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(8),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(8),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(8){grid-column:4;grid-row:2}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(9),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(9),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(9){grid-column:1;grid-row:3}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(10),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(10),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(10){grid-column:2;grid-row:3}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(11),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(11),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(11){grid-column:3;grid-row:3}.pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(12),.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(12),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(12){grid-column:4;grid-row:3}}.content-card.chan-edge-bio[data-v-5c527ba1],.content-card.chan-edge-resp[data-v-5c527ba1]{overflow:auto}.content-card.chan-edge-resp>.section-header[data-v-5c527ba1]{align-items:center;gap:5px}.content-card.chan-edge-resp .card-eyebrow[data-v-5c527ba1]{font-size:.58rem}.content-card.chan-edge-resp>.section-header .btn[data-v-5c527ba1]{padding:5px 7px;font-size:.62rem}.biology-live-grid[data-v-5c527ba1]{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.biology-live-card[data-v-5c527ba1],.biology-request-card[data-v-5c527ba1]{padding:6px;gap:4px;border-radius:12px}.biology-live-list[data-v-5c527ba1],.biology-result-list[data-v-5c527ba1],.biology-timeline[data-v-5c527ba1]{gap:2px;font-size:.62rem}.biology-live-list span[data-v-5c527ba1]{gap:6px}.biology-live-list strong[data-v-5c527ba1]{font-size:.64rem}.biology-live-value[data-v-5c527ba1]{font-size:.78rem}.biology-request-grid[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.biology-request-head[data-v-5c527ba1]{gap:6px;align-items:flex-start}.biology-request-head strong[data-v-5c527ba1]{font-size:.72rem;line-height:1.05}.biology-request-card .treatment-detail[data-v-5c527ba1]{font-size:.62rem;line-height:1.1}.biology-card-actions .btn[data-v-5c527ba1]{padding:4px 6px;font-size:.62rem}.content-card.chan-edge-bio>.section-header[data-v-5c527ba1]{align-items:center}.content-card.chan-edge-bio .pathology-header-inline[data-v-5c527ba1]{gap:5px;min-height:26px}.content-card.chan-edge-bio .card-eyebrow[data-v-5c527ba1]{font-size:.58rem}.section-header-actions[data-v-5c527ba1]{gap:5px}.section-header-actions .btn[data-v-5c527ba1]{padding:5px 7px;font-size:.62rem}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1],.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(1),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(1){grid-column:1!important;grid-row:1!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(2),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(2){grid-column:2!important;grid-row:1!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(3),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(3){grid-column:3!important;grid-row:1!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(4),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(4){grid-column:4!important;grid-row:1!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(5),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(5){grid-column:1!important;grid-row:2!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(6),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(6){grid-column:2!important;grid-row:2!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(7),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(7){grid-column:3!important;grid-row:2!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(8),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(8){grid-column:4!important;grid-row:2!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(9),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(9){grid-column:1!important;grid-row:3!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(10),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(10){grid-column:2!important;grid-row:3!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(11),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(11){grid-column:3!important;grid-row:3!important}.shell:fullscreen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(12),.shell:-webkit-full-screen .pathology-responsive-card .pathology-console-grid[data-v-5c527ba1]>:nth-child(12){grid-column:4!important;grid-row:3!important}.candidate-treatments-grid.three-columns[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;align-items:start}.treatment-panel-hemo[data-v-5c527ba1],.treatment-panel-procedure[data-v-5c527ba1],.treatment-panel-resp[data-v-5c527ba1]{grid-area:auto}.treatment-panel[data-v-5c527ba1]{padding:6px;gap:4px;border-radius:12px}.treatment-panel-head[data-v-5c527ba1]{gap:5px;align-items:center}.treatment-panel-head h3[data-v-5c527ba1]{font-size:.78rem}.treatment-panel-head .section-hint[data-v-5c527ba1]{font-size:.58rem;line-height:1.05}.treatment-list[data-v-5c527ba1]{gap:4px}.treatment-row[data-v-5c527ba1]{padding:5px 6px;gap:6px;border-radius:10px}.treatment-row-main[data-v-5c527ba1]{gap:3px}.treatment-row-head[data-v-5c527ba1]{gap:6px;align-items:flex-start}.treatment-row-head strong[data-v-5c527ba1]{font-size:.72rem;line-height:1.05}.treatment-meta[data-v-5c527ba1]{gap:5px}.row-badge[data-v-5c527ba1]{padding:2px 6px;font-size:.56rem}.treatment-detail[data-v-5c527ba1]{font-size:.62rem;line-height:1.1}.treatment-count[data-v-5c527ba1]{font-size:.66rem}.treatment-dose-wrap[data-v-5c527ba1]{gap:3px}.treatment-dose-rail[data-v-5c527ba1],.treatment-dose-slider[data-v-5c527ba1]::-webkit-slider-runnable-track,.treatment-dose-slider[data-v-5c527ba1]::-moz-range-track,.treatment-dose-slider[data-v-5c527ba1]::-moz-range-progress{height:5px}.treatment-dose-slider[data-v-5c527ba1]::-webkit-slider-thumb,.treatment-dose-slider[data-v-5c527ba1]::-moz-range-thumb{width:11px;height:11px;margin-top:-3px}.treatment-dose-scale[data-v-5c527ba1]{font-size:.56rem}.complication-grid[data-v-5c527ba1],.cardiac-arrest-status[data-v-5c527ba1]{grid-template-columns:repeat(2,minmax(0,1fr))}.cardiac-arrest-grid[data-v-5c527ba1]{grid-template-columns:repeat(3,minmax(0,1fr))}.candidate-treatments-grid[data-v-5c527ba1],.cardiac-stage-row[data-v-5c527ba1]{grid-template-columns:1fr}.cardiac-arrest-window[data-v-5c527ba1]{width:min(84vw,1180px);max-height:calc(100dvh - 24px)}.cardiac-arrest-body[data-v-5c527ba1]{gap:8px}.pathology-console-grid[data-v-5c527ba1],.manual-monitor-layout[data-v-5c527ba1],.patient-identity-grid[data-v-5c527ba1]{gap:6px}.manual-monitor-layout[data-v-5c527ba1]{grid-template-columns:minmax(0,1.9fr) minmax(180px,.72fr);align-items:stretch;min-height:0}.manual-group-card[data-v-5c527ba1]{gap:5px;padding:6px 7px}.manual-slider-field[data-v-5c527ba1]{gap:4px;padding:5px 6px}.manual-slider-head[data-v-5c527ba1]{gap:4px;align-items:baseline}.manual-slider-head span[data-v-5c527ba1],.manual-rhythm-field span[data-v-5c527ba1]{font-size:.6rem}.manual-slider-head strong[data-v-5c527ba1]{font-size:.7rem}.manual-slider-wrap[data-v-5c527ba1]{height:12px;padding:0 7px}.manual-slider-rail[data-v-5c527ba1]{inset:50% 7px auto 7px;height:4px}.manual-slider-fill[data-v-5c527ba1]{inset:50% auto auto 7px;height:4px}.manual-field select[data-v-5c527ba1],.manual-field input[data-v-5c527ba1]{min-height:27px;padding:4px 5px;font-size:.64rem}.manual-rhythm-field select[data-v-5c527ba1]{min-height:27px}.manual-monitor-head .eyebrow[data-v-5c527ba1]{font-size:.56rem}.manual-chip[data-v-5c527ba1]{padding:3px 7px;font-size:.58rem}.manual-monitor-card[data-v-5c527ba1]{padding:7px;gap:6px}.manual-monitor-head h3[data-v-5c527ba1]{font-size:.78rem;margin-top:1px}.manual-arrest-icon-btn[data-v-5c527ba1]{min-height:54px}.manual-arrest-icon-btn svg[data-v-5c527ba1]{width:22px;height:22px}.manual-arrest-actions[data-v-5c527ba1],.manual-arrest-summary[data-v-5c527ba1]{gap:5px}.manual-arrest-summary .stat.mini[data-v-5c527ba1]{padding:6px}.manual-arrest-summary .stat.mini strong[data-v-5c527ba1]{font-size:.8rem}.cardiac-stage-card[data-v-5c527ba1]{gap:6px}.cardiac-stage-card .field[data-v-5c527ba1],.cardiac-stage-card .compact-field[data-v-5c527ba1],.cardiac-arrest-status .stat[data-v-5c527ba1]{padding:6px 7px}.cardiac-stage-card .field span[data-v-5c527ba1],.cardiac-arrest-status .stat span[data-v-5c527ba1]{font-size:.62rem}.cardiac-stage-card select[data-v-5c527ba1],.cardiac-stage-card input[data-v-5c527ba1]{min-height:28px;padding:4px 6px;font-size:.68rem}.cardiac-stage-placeholder strong[data-v-5c527ba1]{font-size:.68rem}.cardiac-arrest-actions[data-v-5c527ba1]{margin-top:0}.treatment-row[data-v-5c527ba1]{grid-template-columns:minmax(0,1fr);gap:5px}.treatment-row-head[data-v-5c527ba1]{gap:6px}.treatment-row-head strong[data-v-5c527ba1]{font-size:.8rem}.treatment-meta[data-v-5c527ba1],.treatment-detail[data-v-5c527ba1],.biology-live-list[data-v-5c527ba1],.biology-result-list[data-v-5c527ba1],.biology-timeline[data-v-5c527ba1],.candidate-act-detail[data-v-5c527ba1],.candidate-act-empty p[data-v-5c527ba1]{font-size:.68rem}.drawer[data-v-5c527ba1]{height:calc(100vh - 16px);height:calc(100dvh - 16px);padding:12px;gap:10px}.drawer-body[data-v-5c527ba1],.physio-zoom-shell[data-v-5c527ba1]{overflow:auto}}@media (max-width: 820px){.shell[data-v-5c527ba1],.drawer-backdrop[data-v-5c527ba1]{padding:10px}.topbar[data-v-5c527ba1]{flex-wrap:wrap}.header-actions[data-v-5c527ba1]{width:100%;justify-content:flex-start}.tabs[data-v-5c527ba1]{overflow-x:auto;flex-wrap:nowrap}.tab[data-v-5c527ba1]{white-space:nowrap}.drawer[data-v-5c527ba1]{width:100%;height:calc(100vh - 20px)}.drawer-switch[data-v-5c527ba1]{min-width:0;width:100%}.profile-select-grid[data-v-5c527ba1]{grid-template-columns:1fr}.pathology-console-head[data-v-5c527ba1]{align-items:flex-start;flex-direction:column}.complication-grid[data-v-5c527ba1]{grid-template-columns:1fr}.physio-zoom-drawer[data-v-5c527ba1]{width:100%}.candidate-treatments-grid[data-v-5c527ba1],.candidate-treatments-grid.three-columns[data-v-5c527ba1],.biology-live-grid[data-v-5c527ba1],.biology-request-grid[data-v-5c527ba1]{grid-template-columns:1fr}.biology-detail-drawer[data-v-5c527ba1]{width:100%}.biology-result-list.large[data-v-5c527ba1]{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.btn[data-v-5c527ba1],.drawer-fade-enter-active[data-v-5c527ba1],.drawer-fade-leave-active[data-v-5c527ba1],.drawer-fade-enter-active .drawer[data-v-5c527ba1],.drawer-fade-leave-active .drawer[data-v-5c527ba1]{transition:none}}.pathology-responsive-card.pathology-layout-wide .pathology-console-grid[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-console-grid[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-auto-flow:row!important;align-items:start;align-content:start}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-1[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-2[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-3[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-4[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-physio-respiratory[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-physio-hemodynamic[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-ards[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-atelectasis[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-pneumothorax[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemorrhage[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-tamponade[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-wide .pathology-slot-cardiogenic_shock[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-1[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-2[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-3[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-4[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-physio-respiratory[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-physio-hemodynamic[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-ards[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-atelectasis[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-pneumothorax[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemorrhage[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-tamponade[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-cardiogenic_shock[data-v-5c527ba1]{min-width:0}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-1[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-1[data-v-5c527ba1]{grid-column:1!important;grid-row:1!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-2[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-2[data-v-5c527ba1]{grid-column:2!important;grid-row:1!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-3[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-3[data-v-5c527ba1]{grid-column:3!important;grid-row:1!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemo-4[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemo-4[data-v-5c527ba1]{grid-column:4!important;grid-row:1!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-physio-respiratory[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-physio-respiratory[data-v-5c527ba1]{grid-column:1!important;grid-row:2!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-physio-hemodynamic[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-physio-hemodynamic[data-v-5c527ba1]{grid-column:2!important;grid-row:2!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-ards[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-ards[data-v-5c527ba1]{grid-column:3!important;grid-row:2!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-atelectasis[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-atelectasis[data-v-5c527ba1]{grid-column:4!important;grid-row:2!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-pneumothorax[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-pneumothorax[data-v-5c527ba1]{grid-column:1!important;grid-row:3!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-hemorrhage[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-hemorrhage[data-v-5c527ba1]{grid-column:2!important;grid-row:3!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-tamponade[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-tamponade[data-v-5c527ba1]{grid-column:3!important;grid-row:3!important}.pathology-responsive-card.pathology-layout-wide .pathology-slot-cardiogenic_shock[data-v-5c527ba1],.pathology-responsive-card.pathology-layout-balanced .pathology-slot-cardiogenic_shock[data-v-5c527ba1]{grid-column:4!important;grid-row:3!important}.biology-responsive-card.biology-layout-wide .biology-live-grid[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-live-grid[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-live-grid[data-v-5c527ba1]{grid-template-columns:var(--biology-live-columns)!important;gap:var(--biology-grid-gap)!important}.biology-responsive-card.biology-layout-wide .biology-request-grid[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-request-grid[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-request-grid[data-v-5c527ba1]{grid-template-columns:var(--biology-request-columns)!important;gap:var(--biology-grid-gap)!important}.biology-responsive-card.biology-layout-wide .biology-live-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-wide .biology-request-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-live-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-request-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-live-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-request-card[data-v-5c527ba1]{padding:var(--biology-card-padding)!important;border-radius:var(--biology-card-radius)!important;gap:var(--biology-list-gap)!important}.biology-responsive-card.biology-layout-wide .biology-live-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-wide .biology-result-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-wide .biology-timeline[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-live-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-result-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-timeline[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-live-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-result-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-timeline[data-v-5c527ba1]{gap:var(--biology-list-gap)!important;font-size:var(--biology-list-size)!important}.biology-responsive-card.biology-layout-wide .biology-live-list strong[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-live-list strong[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-live-list strong[data-v-5c527ba1]{font-size:var(--biology-label-size)!important}.biology-responsive-card.biology-layout-wide .biology-live-value[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-live-value[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-live-value[data-v-5c527ba1]{font-size:var(--biology-value-size)!important}.biology-responsive-card.biology-layout-wide .biology-request-head strong[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-request-head strong[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-request-head strong[data-v-5c527ba1]{font-size:var(--biology-label-size)!important}.biology-responsive-card.biology-layout-wide .biology-request-card .treatment-detail[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-request-card .treatment-detail[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-request-card .treatment-detail[data-v-5c527ba1],.biology-responsive-card.biology-layout-wide .radiology-upload-meta[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .radiology-upload-meta[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .radiology-upload-meta[data-v-5c527ba1],.biology-responsive-card.biology-layout-wide .radiology-upload-box[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .radiology-upload-box[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .radiology-upload-box[data-v-5c527ba1]{font-size:var(--biology-detail-size)!important}.biology-responsive-card.biology-layout-wide .biology-card-actions .btn[data-v-5c527ba1],.biology-responsive-card.biology-layout-balanced .biology-card-actions .btn[data-v-5c527ba1],.biology-responsive-card.biology-layout-compact .biology-card-actions .btn[data-v-5c527ba1]{font-size:var(--biology-button-size)!important}.biology-responsive-card.biology-layout-short-wide .biology-live-grid[data-v-5c527ba1]{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:5px!important}.biology-responsive-card.biology-layout-short-wide .biology-request-grid[data-v-5c527ba1]{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.biology-responsive-card.biology-layout-short-wide .biology-live-card[data-v-5c527ba1],.biology-responsive-card.biology-layout-short-wide .biology-request-card[data-v-5c527ba1]{padding:6px!important;border-radius:11px!important;gap:3px!important}.biology-responsive-card.biology-layout-short-wide .biology-live-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-short-wide .biology-result-list[data-v-5c527ba1],.biology-responsive-card.biology-layout-short-wide .biology-timeline[data-v-5c527ba1]{gap:2px!important;font-size:.64rem!important}.biology-responsive-card.biology-layout-short-wide .biology-live-list span[data-v-5c527ba1]{gap:6px!important}.biology-responsive-card.biology-layout-short-wide .biology-live-list strong[data-v-5c527ba1]{font-size:.66rem!important}.biology-responsive-card.biology-layout-short-wide .biology-live-value[data-v-5c527ba1]{font-size:.82rem!important}.biology-responsive-card.biology-layout-short-wide .biology-request-head[data-v-5c527ba1]{gap:3px!important;align-items:baseline}.biology-responsive-card.biology-layout-short-wide .biology-request-head strong[data-v-5c527ba1]{font-size:.66rem!important;line-height:1.05}.biology-responsive-card.biology-layout-short-wide .biology-request-card .treatment-detail[data-v-5c527ba1],.biology-responsive-card.biology-layout-short-wide .radiology-upload-meta[data-v-5c527ba1],.biology-responsive-card.biology-layout-short-wide .radiology-upload-box[data-v-5c527ba1]{font-size:.64rem!important;line-height:1.1}.biology-responsive-card.biology-layout-short-wide .biology-card-actions .btn[data-v-5c527ba1]{padding:4px 6px!important;font-size:.6rem!important}.radiology-responsive-card.radiology-layout-wide .biology-request-grid.radiology-request-grid[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .biology-request-grid.radiology-request-grid[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .biology-request-grid.radiology-request-grid[data-v-5c527ba1]{grid-template-columns:var(--radiology-columns)!important;gap:var(--radiology-gap)!important;grid-auto-rows:minmax(var(--radiology-card-min-height, auto),auto)!important}.radiology-responsive-card.radiology-layout-wide .radiology-request-card[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .radiology-request-card[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .radiology-request-card[data-v-5c527ba1]{padding:var(--radiology-card-padding)!important;border-radius:var(--radiology-card-radius)!important;min-height:var(--radiology-card-min-height)!important;gap:max(3px,calc(var(--radiology-gap, 7px) - 2px))!important}.radiology-responsive-card.radiology-layout-wide .biology-request-head strong[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .biology-request-head strong[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .biology-request-head strong[data-v-5c527ba1]{font-size:var(--radiology-title-size)!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.radiology-responsive-card.radiology-layout-wide .treatment-detail[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-wide .radiology-upload-meta[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-wide .radiology-upload-box[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .treatment-detail[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .radiology-upload-meta[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .radiology-upload-box[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .treatment-detail[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .radiology-upload-meta[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .radiology-upload-box[data-v-5c527ba1]{font-size:var(--radiology-detail-size)!important}.radiology-responsive-card.radiology-layout-wide .radiology-upload-input[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-wide .biology-card-actions .btn[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .radiology-upload-input[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-balanced .biology-card-actions .btn[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .radiology-upload-input[data-v-5c527ba1],.radiology-responsive-card.radiology-layout-compact .biology-card-actions .btn[data-v-5c527ba1]{font-size:var(--radiology-button-size)!important}.treatment-responsive-card.treatment-layout-wide .candidate-treatments-grid.three-columns[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .candidate-treatments-grid.three-columns[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .candidate-treatments-grid.three-columns[data-v-5c527ba1]{grid-template-columns:var(--treatment-columns)!important;gap:var(--treatment-grid-gap)!important;align-items:start!important}.treatment-responsive-card.treatment-layout-wide .treatment-panel[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-panel[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-panel[data-v-5c527ba1]{padding:var(--treatment-panel-padding)!important;gap:var(--treatment-panel-gap)!important;border-radius:var(--treatment-panel-radius)!important}.treatment-responsive-card.treatment-layout-wide .treatment-panel-head h3[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-panel-head h3[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-panel-head h3[data-v-5c527ba1]{font-size:var(--treatment-title-size)!important}.treatment-responsive-card.treatment-layout-wide .treatment-panel-head .section-hint[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-panel-head .section-hint[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-panel-head .section-hint[data-v-5c527ba1]{font-size:var(--treatment-hint-size)!important;line-height:1.08!important}.treatment-responsive-card.treatment-layout-wide .treatment-list[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-list[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-list[data-v-5c527ba1]{gap:var(--treatment-panel-gap)!important}.treatment-responsive-card.treatment-layout-wide .treatment-row[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-row[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-row[data-v-5c527ba1]{padding:var(--treatment-row-padding-y) var(--treatment-row-padding-x)!important;gap:var(--treatment-row-gap)!important;border-radius:var(--treatment-row-radius)!important}.treatment-responsive-card.treatment-layout-wide .treatment-row-head[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-row-head[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-row-head[data-v-5c527ba1]{gap:var(--treatment-row-gap)!important}.treatment-responsive-card.treatment-layout-wide .treatment-row-head strong[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-row-head strong[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-row-head strong[data-v-5c527ba1]{font-size:var(--treatment-row-title-size)!important;line-height:1.06!important}.treatment-responsive-card.treatment-layout-wide .treatment-detail[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-detail[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-detail[data-v-5c527ba1]{font-size:var(--treatment-row-detail-size)!important;line-height:1.12!important}.treatment-responsive-card.treatment-layout-wide .row-badge[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-wide .treatment-count[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .row-badge[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-balanced .treatment-count[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .row-badge[data-v-5c527ba1],.treatment-responsive-card.treatment-layout-compact .treatment-count[data-v-5c527ba1]{font-size:var(--treatment-row-badge-size)!important}.instructor-tabs-responsive.tabs-layout-wide[data-v-5c527ba1],.instructor-tabs-responsive.tabs-layout-balanced[data-v-5c527ba1]{display:grid!important;grid-template-columns:var(--tabs-grid-columns, repeat(6, minmax(0, 1fr)))!important;gap:var(--tabs-gap, 6px)!important;padding:var(--tabs-padding, 5px)!important;overflow:visible!important;flex-wrap:nowrap!important}.instructor-tabs-responsive.tabs-layout-wide .tab[data-v-5c527ba1],.instructor-tabs-responsive.tabs-layout-balanced .tab[data-v-5c527ba1]{width:100%!important;min-width:0!important;white-space:nowrap}.instructor-tabs-responsive.tabs-layout-compact .tab[data-v-5c527ba1]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scope-waveform[data-v-7907dbf6]{width:100%;height:100%;display:block;background:#111}.scope-shell[data-v-b2d0d955]{width:100%;min-height:100%;padding:12px;box-sizing:border-box;background:#000}.scope-shell.standalone[data-v-b2d0d955]{min-height:100vh;min-height:100dvh}.scope-frame[data-v-b2d0d955]{--scope-value-hr-top: 16px;--scope-value-spo2-top: 134px;--scope-value-art-top: 248px;--scope-value-resp-top: 342px;--scope-value-etco2-top: 430px;--scope-value-nibp-top: 560px;--scope-trace-ecg1-top: 0px;--scope-trace-ecg2-top: 78px;--scope-trace-pleth-top: 156px;--scope-trace-art-top: 234px;--scope-trace-resp-top: 364px;--scope-trace-etco2-top: 450px;--scope-trace-ecg-height: 72px;--scope-trace-pleth-height: 72px;--scope-trace-art-height: 116px;--scope-trace-resp-height: 72px;--scope-trace-etco2-height: 78px;--scope-footer-height: 64px;--scope-footer-bottom: 18px;--scope-chrono-top: 0px;--scope-temp-top: 10px;min-height:calc(100vh - 24px);min-height:calc(100dvh - 24px);background:radial-gradient(circle at 20% 20%,rgba(255,255,255,.035),transparent 35%),linear-gradient(180deg,#1a1a1a,#0d0d0d);border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 0 0 1px #ffffff05;color:#fff;display:grid;grid-template-rows:34px 1fr 56px;position:relative}.scope-frame.is-preparing .scope-main[data-v-b2d0d955]{opacity:0;visibility:hidden;pointer-events:none}.scope-frame[data-v-b2d0d955]:fullscreen{width:100vw;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;border:none;box-shadow:none;--scope-fullscreen-rows: 1fr 1fr .9fr 1.45fr .95fr 1.1fr 1.15fr;--scope-value-hr-top: 26px;--scope-value-spo2-top: 216px;--scope-value-art-top: 384px;--scope-value-resp-top: 532px;--scope-value-etco2-top: 704px;--scope-value-nibp-top: 0px;--scope-trace-ecg1-top: 8px;--scope-trace-ecg2-top: 118px;--scope-trace-pleth-top: 228px;--scope-trace-art-top: 340px;--scope-trace-resp-top: 520px;--scope-trace-etco2-top: 658px;--scope-trace-ecg-height: 100px;--scope-trace-pleth-height: 100px;--scope-trace-art-height: 168px;--scope-trace-resp-height: 112px;--scope-trace-etco2-height: 126px;--scope-footer-height: 124px;--scope-footer-bottom: 26px;--scope-chrono-top: 0px;--scope-temp-top: 12px}.scope-frame[data-v-b2d0d955]:-webkit-full-screen{width:100vw;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;border:none;box-shadow:none;--scope-fullscreen-rows: 1fr 1fr .9fr 1.45fr .95fr 1.1fr 1.15fr;--scope-value-hr-top: 26px;--scope-value-spo2-top: 216px;--scope-value-art-top: 384px;--scope-value-resp-top: 532px;--scope-value-etco2-top: 704px;--scope-value-nibp-top: 0px;--scope-trace-ecg1-top: 8px;--scope-trace-ecg2-top: 118px;--scope-trace-pleth-top: 228px;--scope-trace-art-top: 340px;--scope-trace-resp-top: 520px;--scope-trace-etco2-top: 658px;--scope-trace-ecg-height: 100px;--scope-trace-pleth-height: 100px;--scope-trace-art-height: 168px;--scope-trace-resp-height: 112px;--scope-trace-etco2-height: 126px;--scope-footer-height: 124px;--scope-footer-bottom: 26px;--scope-chrono-top: 0px;--scope-temp-top: 12px}.scope-topbar[data-v-b2d0d955]{background:#ffffff1a;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 12px}.scope-topbar-left[data-v-b2d0d955]{display:flex;align-items:center;gap:10px;min-width:0}.scope-topbar.is-alarm[data-v-b2d0d955]{animation:topbarAlarmBlink-b2d0d955 1.2s steps(2,end) infinite}.scope-topbar.is-cardiac-arrest[data-v-b2d0d955]{animation:topbarCardiacArrestBlink-b2d0d955 .95s steps(2,end) infinite}.scope-topbar-alarm[data-v-b2d0d955]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:calc(100% - 180px);padding:6px 13px;border-radius:999px;background:linear-gradient(180deg,#1f0c0cf5,#0c0404fa);border:1px solid rgba(255,235,170,.62);box-shadow:inset 0 1px #ffffff14,0 0 0 1px #00000057,0 3px 10px #00000052;color:#fff5cf;line-height:1;cursor:pointer;animation:monitorSlowBlink-b2d0d955 1.6s steps(2,end) infinite;transition:background .12s ease,border-color .12s ease,transform .12s ease,box-shadow .12s ease}.scope-topbar-alarm[data-v-b2d0d955]:hover{background:linear-gradient(180deg,#2e1212fa,#120606);border-color:#fff3bfcc;box-shadow:inset 0 1px #ffffff1a,0 0 0 1px #00000061,0 4px 14px #00000061;transform:translateY(-1px)}.scope-topbar-alarm-label[data-v-b2d0d955]{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffd75c;flex:0 0 auto;text-shadow:0 0 6px rgba(255,215,92,.18)}.scope-topbar-alarm strong[data-v-b2d0d955]{font-size:.8rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff9e6;text-shadow:0 1px 1px rgba(0,0,0,.4)}.scope-fullscreen-btn[data-v-b2d0d955]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:auto;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:#080c09d1;color:#e9fff1eb;font:inherit;font-size:.74rem;font-weight:600;line-height:1;padding:7px 12px;cursor:pointer;transition:background .12s ease,border-color .12s ease,transform .12s ease}.scope-fullscreen-btn[data-v-b2d0d955]:hover{background:#101812f5;border-color:#7ef7c747;transform:translateY(-1px)}.scope-connection-chip[data-v-b2d0d955]{display:inline-flex;align-items:center;gap:8px;min-width:0;padding:6px 12px;border-radius:999px;border:1px solid rgba(148,178,214,.22);background:#080e16b8;color:#eaf2ffe0;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.scope-connection-dot[data-v-b2d0d955]{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:#eaf2ff6b}.scope-connection-chip.is-live .scope-connection-dot[data-v-b2d0d955]{background:#35d488;box-shadow:0 0 0 3px #35d4882e}.scope-connection-chip.is-down .scope-connection-dot[data-v-b2d0d955]{background:#ff5757;box-shadow:0 0 0 3px #ff57572e}.scope-main[data-v-b2d0d955]{display:grid;grid-template-columns:44px minmax(0,1fr) 294px;gap:10px;padding:12px 12px 10px 8px;min-height:0;position:relative}.scope-main.is-simplified[data-v-b2d0d955]{display:block;padding:10px 12px 6px;min-height:0;height:100%;overflow:hidden}.scope-simple-grid[data-v-b2d0d955]{width:100%;min-height:0;height:calc(100% - 4px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);gap:12px;align-content:stretch;overflow:hidden}.simple-card[data-v-b2d0d955]{min-height:0;display:grid;align-content:center;justify-items:center;text-align:center;gap:8px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0a0a0a66;box-shadow:inset 0 0 0 1px #ffffff05;padding:12px 18px}.simple-card span[data-v-b2d0d955]{font-size:clamp(1rem,1.7vw,1.36rem);line-height:1}.simple-card strong[data-v-b2d0d955]{font-size:clamp(4.5rem,10vw,8.6rem);line-height:.9;font-weight:500}.simple-card small[data-v-b2d0d955]{font-size:clamp(1.95rem,4.4vw,3.7rem);line-height:.92;font-weight:500}.simple-card-pressure[data-v-b2d0d955]{cursor:pointer}.simple-card-pressure strong[data-v-b2d0d955]{font-size:clamp(4rem,8.7vw,7.4rem)}.simple-card-pressure small[data-v-b2d0d955]{font-size:clamp(1.85rem,4vw,3.25rem)}.simple-card-pressure.pressure-pni strong[data-v-b2d0d955]{font-size:clamp(4rem,8.7vw,7.4rem)}.simple-card-pressure.pressure-pni small[data-v-b2d0d955]{font-size:clamp(1.85rem,4vw,3.25rem)}.simple-card-pressure .nibp-value[data-v-b2d0d955],.simple-card-pressure .nibp-separator[data-v-b2d0d955]{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.simple-card-pressure .nibp-value[data-v-b2d0d955]{display:inline-block;min-width:2.2ch;text-align:center}.simple-card-pressure .nibp-map-value[data-v-b2d0d955]{min-width:2.6ch}.simple-card-pressure .nibp-separator[data-v-b2d0d955]{display:inline-block;min-width:.7ch;text-align:center}.simple-card-hr[data-v-b2d0d955],.simple-card-hr span[data-v-b2d0d955]{color:#37d84a}.simple-card-spo2[data-v-b2d0d955],.simple-card-spo2 span[data-v-b2d0d955]{color:#5fb5ff}.pressure-art[data-v-b2d0d955],.pressure-art span[data-v-b2d0d955],.pressure-art small[data-v-b2d0d955]{color:#ff4a4a}.pressure-pni[data-v-b2d0d955],.pressure-pni span[data-v-b2d0d955],.pressure-pni small[data-v-b2d0d955]{color:#fff}.simple-card-resp[data-v-b2d0d955],.simple-card-resp span[data-v-b2d0d955]{color:#ffd75c}.simple-card-etco2[data-v-b2d0d955],.simple-card-etco2 span[data-v-b2d0d955],.simple-card-glucose[data-v-b2d0d955],.simple-card-glucose span[data-v-b2d0d955],.simple-card-temp[data-v-b2d0d955],.simple-card-temp span[data-v-b2d0d955]{color:#fff}.simple-card.is-alarm strong[data-v-b2d0d955],.simple-card.is-alarm small[data-v-b2d0d955]{animation:monitorSlowBlink-b2d0d955 1.6s steps(2,end) infinite}.simple-card.is-cardiac-arrest strong[data-v-b2d0d955],.simple-card.is-cardiac-arrest span[data-v-b2d0d955]{animation:monitorSlowBlink-b2d0d955 .95s steps(2,end) infinite}.simple-card-pressure .nibp-value.is-hidden-digit[data-v-b2d0d955]{visibility:hidden}.scope-left-rail[data-v-b2d0d955]{position:relative;min-height:0}.track-label[data-v-b2d0d955]{position:absolute;left:0;transform:translateY(-50%);font-size:.8rem;font-weight:500;line-height:1;white-space:nowrap}.track-label.ecg[data-v-b2d0d955]{color:#75d272;top:calc(var(--scope-trace-ecg1-top) + (var(--scope-trace-ecg-height) / 2))}.track-label.pleth[data-v-b2d0d955]{color:#5fb5ff;top:calc(var(--scope-trace-pleth-top) + (var(--scope-trace-pleth-height) / 2))}.track-label.art[data-v-b2d0d955]{color:#f66;top:calc(var(--scope-trace-art-top) + (var(--scope-trace-art-height) / 2))}.track-label.resp[data-v-b2d0d955]{color:#ffe1a6;top:calc(var(--scope-trace-resp-top) + (var(--scope-trace-resp-height) / 2))}.track-label.etco2[data-v-b2d0d955]{color:#fff;top:calc(var(--scope-trace-etco2-top) + (var(--scope-trace-etco2-height) / 2))}.track-label.chrono[data-v-b2d0d955]{color:#f0f0f0;top:calc(var(--scope-trace-etco2-top) + var(--scope-trace-etco2-height) + (var(--scope-footer-height) / 2))}.scope-traces[data-v-b2d0d955]{position:relative;min-height:0}.trace-block[data-v-b2d0d955]{position:relative;min-height:0;border-radius:4px;overflow:hidden;background:transparent}.ecg-trace[data-v-b2d0d955],.pleth-trace[data-v-b2d0d955],.art-trace[data-v-b2d0d955],.resp-trace[data-v-b2d0d955],.etco2-trace[data-v-b2d0d955],.scope-footer[data-v-b2d0d955]{position:absolute;left:0;right:0}.ecg-trace-top[data-v-b2d0d955]{top:var(--scope-trace-ecg1-top);height:var(--scope-trace-ecg-height)}.ecg-trace-bottom[data-v-b2d0d955]{top:var(--scope-trace-ecg2-top);height:var(--scope-trace-ecg-height)}.pleth-trace[data-v-b2d0d955]{top:var(--scope-trace-pleth-top);height:var(--scope-trace-pleth-height)}.art-trace[data-v-b2d0d955]{top:var(--scope-trace-art-top);height:var(--scope-trace-art-height)}.resp-trace[data-v-b2d0d955]{top:var(--scope-trace-resp-top);height:var(--scope-trace-resp-height)}.etco2-trace[data-v-b2d0d955]{top:var(--scope-trace-etco2-top);height:var(--scope-trace-etco2-height)}.trace-caption[data-v-b2d0d955]{position:absolute;top:4px;font-size:.72rem;z-index:2;pointer-events:none;opacity:.9}.trace-caption.left[data-v-b2d0d955]{left:6px}.trace-caption.right[data-v-b2d0d955]{right:6px}.trace-caption-stack[data-v-b2d0d955]{display:grid;gap:1px;text-align:right;line-height:.95;right:8px;top:26px}.trace-toggle[data-v-b2d0d955],.trace-placeholder[data-v-b2d0d955]{position:absolute;z-index:3;top:4px;right:50px;border:1px solid rgba(255,255,255,.18);border-radius:6px;background:#0c0c0cd6;color:#ffffffe0;font:inherit;font-size:.66rem;line-height:1;padding:4px 6px}.trace-toggle-left[data-v-b2d0d955]{left:6px;right:auto}.trace-placeholder[data-v-b2d0d955]{top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#000;font-size:.86rem}.pleth-trace .trace-caption[data-v-b2d0d955]{color:#84c7ff}.art-trace .trace-caption[data-v-b2d0d955]{color:#ff7b7b}.resp-trace .trace-caption[data-v-b2d0d955]{color:#ffe0a0}.etco2-trace .trace-caption[data-v-b2d0d955]{color:#ffffffd6}.ecg-trace .trace-caption[data-v-b2d0d955]{color:#7adb75}.guided-trace[data-v-b2d0d955]{border-top:1px dashed rgba(255,255,255,.18);border-bottom:1px dashed rgba(255,255,255,.18)}.trace-guides[data-v-b2d0d955]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:repeat(3,1fr);pointer-events:none;z-index:1}.trace-guide-line[data-v-b2d0d955]{align-self:center;border-top:1px dashed rgba(255,255,255,.18)}.scope-footer[data-v-b2d0d955]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:end;height:var(--scope-footer-height);bottom:var(--scope-footer-bottom);padding:0}.footer-slot[data-v-b2d0d955]{min-width:0;min-height:0;display:grid;align-items:end}.chrono-slot[data-v-b2d0d955],.temperature-slot[data-v-b2d0d955],.glucose-slot[data-v-b2d0d955],.nibp-slot[data-v-b2d0d955]{align-self:end}.chrono-box[data-v-b2d0d955]{display:grid;align-content:end;justify-items:start;align-self:end;gap:6px}.chrono-display-btn[data-v-b2d0d955],.chrono-reset-btn[data-v-b2d0d955]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.18);background:#0c0c0cd1;color:#f7f7f7;font:inherit;cursor:pointer}.chrono-display-btn[data-v-b2d0d955]{display:grid;justify-items:start;gap:6px;padding:0;border:none;background:transparent}.chrono-display-btn span[data-v-b2d0d955]{font-size:.78rem;letter-spacing:.04em;color:#ffffffbd}.chrono-box strong[data-v-b2d0d955]{font-size:clamp(2rem,4vw,3rem);font-weight:500;line-height:1}.chrono-reset-btn[data-v-b2d0d955]{padding:5px 12px;border-radius:999px;font-size:.74rem;line-height:1;transition:background .12s ease,border-color .12s ease,transform .12s ease}.chrono-reset-btn[data-v-b2d0d955]:hover,.chrono-display-btn:hover span[data-v-b2d0d955]{color:#fff}.chrono-reset-btn[data-v-b2d0d955]:hover{background:#181818f5;border-color:#7ef7c747;transform:translateY(-1px)}.temperature-box[data-v-b2d0d955]{display:grid;align-content:end;align-self:end}.glucose-box[data-v-b2d0d955]{display:grid;gap:6px;align-content:end;justify-items:start;color:#ffffffc2}.glucose-box span[data-v-b2d0d955]{font-size:.84rem;line-height:1}.glucose-box strong[data-v-b2d0d955]{font-size:clamp(2rem,3.9vw,3.25rem);line-height:1;font-weight:500}.temperature-box strong[data-v-b2d0d955]{font-size:clamp(2rem,3.9vw,3.25rem);font-weight:500;color:#fffffff0;line-height:1}.footer-nibp[data-v-b2d0d955]{display:grid;gap:4px;align-content:end;align-self:end;justify-items:start;color:#fff}.footer-nibp>span[data-v-b2d0d955]{font-size:.84rem;line-height:1}.footer-nibp>strong[data-v-b2d0d955]{font-size:clamp(2rem,3.9vw,3.25rem);line-height:1;font-weight:500}.footer-nibp>small[data-v-b2d0d955]{font-size:clamp(2rem,3.9vw,3.25rem);line-height:1;margin-left:0;margin-top:0}.footer-nibp .nibp-value[data-v-b2d0d955],.footer-nibp .nibp-separator[data-v-b2d0d955]{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:inherit}.footer-nibp .nibp-value[data-v-b2d0d955]{display:inline-block;min-width:2.2ch;text-align:center}.footer-nibp .nibp-map-value[data-v-b2d0d955]{min-width:2.6ch}.footer-nibp .nibp-separator[data-v-b2d0d955]{display:inline-block;min-width:.7ch;text-align:center}.footer-nibp .nibp-value.is-hidden-digit[data-v-b2d0d955]{visibility:hidden}.scope-values[data-v-b2d0d955]{position:relative;min-height:0;padding:0 8px 0 6px}.value-card[data-v-b2d0d955]{display:grid;gap:2px;min-height:0;align-content:start;position:absolute;left:6px;right:8px}.value-card.hr[data-v-b2d0d955]{top:var(--scope-value-hr-top)}.value-card.spo2[data-v-b2d0d955]{top:var(--scope-value-spo2-top)}.value-card.art[data-v-b2d0d955]{top:var(--scope-value-art-top)}.value-card.resp[data-v-b2d0d955]{top:var(--scope-value-resp-top)}.value-card.etco2[data-v-b2d0d955]{top:var(--scope-value-etco2-top)}.value-card.nibp[data-v-b2d0d955]{top:var(--scope-value-nibp-top)}.value-card.is-hidden[data-v-b2d0d955]{visibility:hidden}.value-card.is-alarm strong[data-v-b2d0d955],.value-card.is-alarm small[data-v-b2d0d955]{animation:monitorSlowBlink-b2d0d955 1.6s steps(2,end) infinite}.value-card.nibp .nibp-value[data-v-b2d0d955]{display:inline-block;min-width:2.2ch;text-align:center}.value-card.nibp .nibp-map-value[data-v-b2d0d955]{min-width:2.6ch}.value-card.nibp .nibp-separator[data-v-b2d0d955]{display:inline-block;min-width:.7ch;text-align:center}.value-card.nibp .nibp-value.is-hidden-digit[data-v-b2d0d955]{visibility:hidden}.value-card.hr.is-cardiac-arrest strong[data-v-b2d0d955],.value-card.hr.is-cardiac-arrest span[data-v-b2d0d955]{animation:monitorSlowBlink-b2d0d955 .95s steps(2,end) infinite}.ecg-fullscreen-overlay[data-v-b2d0d955]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:25;background:radial-gradient(circle at 50% 10%,rgba(51,220,78,.08),transparent 24%),linear-gradient(180deg,#070c08fa,#020503fe);display:grid;grid-template-rows:auto 1fr;padding:18px 18px 20px;gap:14px}.ecg-fullscreen-header[data-v-b2d0d955]{display:flex;align-items:center;justify-content:space-between}.ecg-fullscreen-header strong[data-v-b2d0d955]{font-size:1.15rem;letter-spacing:.06em;color:#d6f7d8}.ecg-fullscreen-grid[data-v-b2d0d955]{min-height:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ecg-fullscreen-card[data-v-b2d0d955]{min-height:0;border:1px solid rgba(88,228,105,.16);border-radius:12px;background:#040c06b8;overflow:hidden;position:relative}.ecg-fullscreen-label[data-v-b2d0d955]{position:absolute;top:8px;left:10px;z-index:2;color:#84e58b;font-size:.8rem;letter-spacing:.04em;pointer-events:none}.value-card>span[data-v-b2d0d955]{font-size:.9rem;line-height:1}.value-card>strong[data-v-b2d0d955]{font-size:clamp(3.2rem,7vw,5.4rem);line-height:.92;font-weight:500}.value-card>small[data-v-b2d0d955]{font-size:clamp(1.4rem,2.6vw,2.2rem);line-height:1}.value-card.art>strong[data-v-b2d0d955],.value-card.nibp>strong[data-v-b2d0d955]{font-size:clamp(2.7rem,5.8vw,4.5rem);line-height:.92}.value-card.art>small[data-v-b2d0d955],.value-card.nibp>small[data-v-b2d0d955]{font-size:clamp(2.15rem,4.3vw,3.45rem);line-height:.92;margin-left:54%;margin-top:-6px}.value-card.hr[data-v-b2d0d955],.value-card.hr span[data-v-b2d0d955]{color:#37d84a}.value-card.spo2[data-v-b2d0d955],.value-card.spo2 span[data-v-b2d0d955]{color:#5fb5ff}.value-card.art[data-v-b2d0d955],.value-card.art span[data-v-b2d0d955],.value-card.art small[data-v-b2d0d955]{color:#ff4a4a}.value-card.resp[data-v-b2d0d955],.value-card.resp span[data-v-b2d0d955]{color:#ffd75c}.value-card.etco2[data-v-b2d0d955],.value-card.etco2 span[data-v-b2d0d955]{color:#fff}.scope-frame.is-short-tablet[data-v-b2d0d955]{--scope-value-hr-top: 12px;--scope-value-spo2-top: 118px;--scope-value-art-top: 212px;--scope-value-resp-top: 296px;--scope-value-etco2-top: 370px;--scope-value-nibp-top: 438px;--scope-trace-ecg1-top: 0px;--scope-trace-ecg2-top: 66px;--scope-trace-pleth-top: 132px;--scope-trace-art-top: 202px;--scope-trace-resp-top: 314px;--scope-trace-etco2-top: 394px;--scope-trace-ecg-height: 60px;--scope-trace-pleth-height: 60px;--scope-trace-art-height: 100px;--scope-trace-resp-height: 60px;--scope-trace-etco2-height: 66px;--scope-footer-height: 58px;--scope-footer-bottom: 18px;--scope-chrono-top: 0px;--scope-temp-top: 2px;grid-template-rows:30px 1fr 50px}.scope-frame.is-short-tablet .scope-main[data-v-b2d0d955]{grid-template-columns:36px minmax(0,1fr) 238px;gap:8px;padding:8px 10px 6px 6px}.scope-frame.is-short-tablet .scope-topbar[data-v-b2d0d955]{padding-inline:10px}.scope-frame.is-short-tablet .scope-topbar-left[data-v-b2d0d955]{gap:8px}.scope-frame.is-short-tablet .scope-topbar-alarm[data-v-b2d0d955]{padding:5px 11px}.scope-frame.is-short-tablet .scope-topbar-alarm-label[data-v-b2d0d955]{font-size:.62rem}.scope-frame.is-short-tablet .scope-topbar-alarm strong[data-v-b2d0d955],.scope-frame.is-short-tablet .scope-fullscreen-btn[data-v-b2d0d955]{font-size:.7rem}.scope-frame.is-short-tablet .scope-connection-chip[data-v-b2d0d955]{padding:5px 10px;font-size:.64rem}.scope-frame.is-short-tablet .scope-left-rail[data-v-b2d0d955]{padding-top:0}.scope-frame.is-short-tablet .track-label[data-v-b2d0d955]{font-size:.72rem}.scope-frame.is-short-tablet .trace-caption[data-v-b2d0d955]{font-size:.66rem}.scope-frame.is-short-tablet .trace-toggle[data-v-b2d0d955],.scope-frame.is-short-tablet .trace-placeholder[data-v-b2d0d955]{font-size:.62rem;padding:4px 6px}.scope-frame.is-short-tablet .trace-caption-stack[data-v-b2d0d955]{top:22px}.scope-frame.is-short-tablet .scope-footer[data-v-b2d0d955]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.scope-frame.is-short-tablet .chrono-box[data-v-b2d0d955]{gap:6px}.scope-frame.is-short-tablet .chrono-display-btn span[data-v-b2d0d955]{font-size:.7rem}.scope-frame.is-short-tablet .chrono-box strong[data-v-b2d0d955]{font-size:clamp(1.7rem,3.2vw,2.45rem)}.scope-frame.is-short-tablet .chrono-reset-btn[data-v-b2d0d955]{padding:4px 10px;font-size:.68rem}.scope-frame.is-short-tablet .temperature-box strong[data-v-b2d0d955]{font-size:clamp(1.7rem,3.1vw,2.45rem)}.scope-frame.is-short-tablet .footer-nibp>span[data-v-b2d0d955]{font-size:.78rem}.scope-frame.is-short-tablet .footer-nibp>strong[data-v-b2d0d955]{font-size:clamp(1.7rem,3.1vw,2.45rem)}.scope-frame.is-short-tablet .footer-nibp>small[data-v-b2d0d955]{font-size:clamp(1.7rem,3.1vw,2.45rem)}.scope-frame.is-short-tablet .glucose-box span[data-v-b2d0d955]{font-size:.78rem}.scope-frame.is-short-tablet .glucose-box strong[data-v-b2d0d955]{font-size:clamp(1.7rem,3.1vw,2.45rem)}.scope-frame.is-short-tablet .scope-simple-grid[data-v-b2d0d955]{gap:10px}.scope-frame.is-short-tablet .simple-card[data-v-b2d0d955]{padding:10px 14px}.scope-frame.is-short-tablet .simple-card strong[data-v-b2d0d955]{font-size:clamp(3.2rem,7vw,5.2rem)}.scope-frame.is-short-tablet .simple-card small[data-v-b2d0d955]{font-size:clamp(1.45rem,3.2vw,2.45rem)}.scope-frame.is-short-tablet .scope-values[data-v-b2d0d955]{padding:0 4px}.scope-frame.is-short-tablet .value-card[data-v-b2d0d955]{left:2px;right:4px}.scope-frame.is-short-tablet .value-card>span[data-v-b2d0d955]{font-size:.8rem}.scope-frame.is-short-tablet .value-card>strong[data-v-b2d0d955]{font-size:clamp(2.6rem,6vw,4.4rem)}.scope-frame.is-short-tablet .value-card>small[data-v-b2d0d955]{font-size:clamp(1.2rem,2.8vw,2.4rem)}.scope-frame.is-short-tablet .value-card.art>strong[data-v-b2d0d955],.scope-frame.is-short-tablet .value-card.nibp>strong[data-v-b2d0d955]{font-size:clamp(2.3rem,5.2vw,4rem)}.scope-frame.is-short-tablet .value-card.art>small[data-v-b2d0d955],.scope-frame.is-short-tablet .value-card.nibp>small[data-v-b2d0d955]{font-size:clamp(1.7rem,3.5vw,2.8rem);margin-left:48%;margin-top:-2px}.scope-frame.is-short-tablet .value-card.nibp>span[data-v-b2d0d955]{font-size:.86rem}.scope-frame.is-short-tablet .scope-button-bar[data-v-b2d0d955]{gap:5px;padding:3px 6px 6px}.scope-frame.is-short-tablet .scope-button[data-v-b2d0d955]{font-size:.66rem;padding:5px 3px}.scope-frame:fullscreen .scope-main[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-main[data-v-b2d0d955]{grid-template-columns:52px minmax(0,1fr) 320px;gap:12px;padding:12px 14px 10px 10px}.scope-frame:fullscreen .scope-left-rail[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail[data-v-b2d0d955]{position:static;display:grid;grid-template-rows:var(--scope-fullscreen-rows);align-items:center;min-height:0}.scope-frame:fullscreen .scope-left-rail>.track-label[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label[data-v-b2d0d955]{position:static;transform:none;align-self:center}.scope-frame:fullscreen .scope-left-rail>.track-label.ecg[data-v-b2d0d955]:first-child,.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.ecg[data-v-b2d0d955]:first-child{grid-row:1 / span 2;align-self:center}.scope-frame:fullscreen .scope-left-rail>.track-label.ecg[data-v-b2d0d955]:nth-child(2),.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.ecg[data-v-b2d0d955]:nth-child(2){display:none}.scope-frame:fullscreen .scope-left-rail>.track-label.pleth[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.pleth[data-v-b2d0d955]{grid-row:3}.scope-frame:fullscreen .scope-left-rail>.track-label.art[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.art[data-v-b2d0d955]{grid-row:4}.scope-frame:fullscreen .scope-left-rail>.track-label.resp[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.resp[data-v-b2d0d955]{grid-row:5}.scope-frame:fullscreen .scope-left-rail>.track-label.etco2[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.etco2[data-v-b2d0d955]{grid-row:6}.scope-frame:fullscreen .scope-left-rail>.track-label.chrono[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-left-rail>.track-label.chrono[data-v-b2d0d955]{display:none}.scope-frame:fullscreen .scope-traces[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-traces[data-v-b2d0d955]{position:static;display:grid;grid-template-rows:var(--scope-fullscreen-rows);gap:10px;min-height:0}.scope-frame:fullscreen .ecg-trace[data-v-b2d0d955],.scope-frame:fullscreen .pleth-trace[data-v-b2d0d955],.scope-frame:fullscreen .art-trace[data-v-b2d0d955],.scope-frame:fullscreen .resp-trace[data-v-b2d0d955],.scope-frame:fullscreen .etco2-trace[data-v-b2d0d955],.scope-frame:fullscreen .scope-footer[data-v-b2d0d955],.scope-frame:-webkit-full-screen .ecg-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .pleth-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .art-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .resp-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .etco2-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-footer[data-v-b2d0d955]{position:relative;inset:auto;height:auto}.scope-frame:fullscreen .ecg-trace-top[data-v-b2d0d955],.scope-frame:-webkit-full-screen .ecg-trace-top[data-v-b2d0d955]{grid-row:1}.scope-frame:fullscreen .ecg-trace-bottom[data-v-b2d0d955],.scope-frame:-webkit-full-screen .ecg-trace-bottom[data-v-b2d0d955]{grid-row:2}.scope-frame:fullscreen .pleth-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .pleth-trace[data-v-b2d0d955]{grid-row:3}.scope-frame:fullscreen .art-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .art-trace[data-v-b2d0d955]{grid-row:4}.scope-frame:fullscreen .resp-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .resp-trace[data-v-b2d0d955]{grid-row:5}.scope-frame:fullscreen .etco2-trace[data-v-b2d0d955],.scope-frame:-webkit-full-screen .etco2-trace[data-v-b2d0d955]{grid-row:6}.scope-frame:fullscreen .scope-footer[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-footer[data-v-b2d0d955]{grid-row:7;height:100%}.scope-frame:fullscreen .scope-values[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-values[data-v-b2d0d955]{position:static;display:grid;grid-template-rows:var(--scope-fullscreen-rows);gap:10px;padding:0 8px 0 6px;min-height:0}.scope-frame:fullscreen .value-card[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card[data-v-b2d0d955]{position:static;left:auto;right:auto}.scope-frame:fullscreen .value-card.hr[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card.hr[data-v-b2d0d955]{grid-row:1 / span 2;align-self:center}.scope-frame:fullscreen .value-card.spo2[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card.spo2[data-v-b2d0d955]{grid-row:3;align-self:center}.scope-frame:fullscreen .value-card.art[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card.art[data-v-b2d0d955]{grid-row:4;align-self:center}.scope-frame:fullscreen .value-card.resp[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card.resp[data-v-b2d0d955]{grid-row:5;align-self:center}.scope-frame:fullscreen .value-card.etco2[data-v-b2d0d955],.scope-frame:-webkit-full-screen .value-card.etco2[data-v-b2d0d955]{grid-row:6;align-self:center}.scope-frame:fullscreen .scope-footer[data-v-b2d0d955],.scope-frame:-webkit-full-screen .scope-footer[data-v-b2d0d955]{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;align-items:end;padding-top:4px}.scope-frame.is-very-short-tablet[data-v-b2d0d955]{--scope-value-hr-top: 10px;--scope-value-spo2-top: 108px;--scope-value-art-top: 194px;--scope-value-resp-top: 270px;--scope-value-etco2-top: 338px;--scope-value-nibp-top: 402px;--scope-trace-ecg1-top: 0px;--scope-trace-ecg2-top: 60px;--scope-trace-pleth-top: 120px;--scope-trace-art-top: 186px;--scope-trace-resp-top: 286px;--scope-trace-etco2-top: 358px;--scope-trace-ecg-height: 54px;--scope-trace-pleth-height: 54px;--scope-trace-art-height: 90px;--scope-trace-resp-height: 54px;--scope-trace-etco2-height: 60px;--scope-footer-height: 52px;--scope-footer-bottom: 18px;--scope-chrono-top: -2px;--scope-temp-top: -2px;grid-template-rows:28px 1fr 46px}.scope-frame.is-very-short-tablet .scope-main[data-v-b2d0d955]{grid-template-columns:32px minmax(0,1fr) 220px;gap:6px;padding:6px 8px 5px 5px}.scope-frame.is-very-short-tablet .scope-footer[data-v-b2d0d955]{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.scope-frame.is-very-short-tablet .chrono-box strong[data-v-b2d0d955]{font-size:clamp(1.45rem,2.8vw,2.2rem)}.scope-frame.is-very-short-tablet .temperature-box strong[data-v-b2d0d955]{font-size:clamp(1.4rem,2.5vw,2.1rem)}.scope-frame.is-very-short-tablet .footer-nibp>span[data-v-b2d0d955]{font-size:.72rem}.scope-frame.is-very-short-tablet .footer-nibp>strong[data-v-b2d0d955]{font-size:clamp(1.4rem,2.5vw,2.1rem)}.scope-frame.is-very-short-tablet .footer-nibp>small[data-v-b2d0d955]{font-size:clamp(1.4rem,2.5vw,2.1rem)}.scope-frame.is-very-short-tablet .glucose-box span[data-v-b2d0d955]{font-size:.72rem}.scope-frame.is-very-short-tablet .glucose-box strong[data-v-b2d0d955]{font-size:clamp(1.4rem,2.5vw,2.1rem)}.scope-frame.is-very-short-tablet .scope-simple-grid[data-v-b2d0d955]{gap:8px}.scope-frame.is-very-short-tablet .simple-card[data-v-b2d0d955]{padding:9px 12px}.scope-frame.is-very-short-tablet .simple-card strong[data-v-b2d0d955]{font-size:clamp(2.7rem,6vw,4.4rem)}.scope-frame.is-very-short-tablet .simple-card small[data-v-b2d0d955]{font-size:clamp(1.25rem,2.8vw,2.1rem)}.scope-frame.is-very-short-tablet .value-card>strong[data-v-b2d0d955]{font-size:clamp(2.2rem,5.2vw,3.8rem)}.scope-frame.is-very-short-tablet .value-card.art>strong[data-v-b2d0d955],.scope-frame.is-very-short-tablet .value-card.nibp>strong[data-v-b2d0d955]{font-size:clamp(1.95rem,4.6vw,3.4rem)}.scope-frame.is-very-short-tablet .value-card.art>small[data-v-b2d0d955],.scope-frame.is-very-short-tablet .value-card.nibp>small[data-v-b2d0d955]{font-size:clamp(1.45rem,3.1vw,2.45rem);margin-left:46%}.scope-frame.is-very-short-tablet .value-card.nibp>span[data-v-b2d0d955]{font-size:.82rem}.screen-settings-panel[data-v-b2d0d955]{position:absolute;right:264px;bottom:18px;width:min(700px,calc(100% - 320px));z-index:10;overflow:hidden;isolation:isolate;border:1px solid rgba(163,188,198,.18);border-radius:10px;background:radial-gradient(circle at top left,rgba(96,122,132,.18),transparent 34%),radial-gradient(circle at top right,rgba(74,142,174,.12),transparent 28%),linear-gradient(180deg,#2a2e32fa,#0c0f12fa);box-shadow:inset 0 1px #ffffff14,0 18px 44px #00000080;padding:12px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.screen-settings-panel[data-v-b2d0d955]:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:linear-gradient(90deg,#4adb6fc7,#58c6ffe0,#fff3);opacity:.82;pointer-events:none}.screen-settings-panel[data-v-b2d0d955]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 18%),linear-gradient(90deg,rgba(255,255,255,.012) 0,rgba(255,255,255,.012) 1px,transparent 1px,transparent 36px),linear-gradient(180deg,rgba(255,255,255,.01) 0,rgba(255,255,255,.01) 1px,transparent 1px,transparent 24px);opacity:.22;pointer-events:none}.screen-settings-panel[data-v-b2d0d955]>*{position:relative;z-index:1}.alarm-settings-panel[data-v-b2d0d955]:before{background:linear-gradient(90deg,#ffd75cd1,#ff6347cc,#fff3)}.nibp-settings-panel[data-v-b2d0d955]{width:min(420px,calc(100% - 360px))}.nibp-panel-copy[data-v-b2d0d955]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px;color:#ebf5efe6}.nibp-panel-copy span[data-v-b2d0d955]{font-size:.76rem;letter-spacing:.05em;text-transform:uppercase;color:#cadcd2d1}.nibp-panel-copy strong[data-v-b2d0d955]{font-size:.94rem;color:#fff}.nibp-panel-actions[data-v-b2d0d955]{display:flex;flex-wrap:wrap;gap:8px}.screen-settings-header[data-v-b2d0d955]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid rgba(150,170,184,.14)}.screen-settings-header strong[data-v-b2d0d955]{font-size:.94rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ecf6ef;text-shadow:0 0 10px rgba(116,216,166,.14)}.screen-settings-close[data-v-b2d0d955]{border:1px solid rgba(255,255,255,.16);border-radius:999px;background:linear-gradient(180deg,#444444f5,#1c1c1cfa);color:#f2f8f4e6;font:inherit;font-size:.72rem;font-weight:600;padding:6px 12px;cursor:pointer;transition:border-color .12s ease,transform .12s ease,background .12s ease;-webkit-tap-highlight-color:transparent}.screen-settings-close[data-v-b2d0d955]:hover{border-color:#7ef7c747;background:linear-gradient(180deg,#4e4e4efa,#242424);transform:translateY(-1px)}.screen-settings-grid[data-v-b2d0d955]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-items:start}.screen-settings-tabs[data-v-b2d0d955],.screen-settings-display-mode[data-v-b2d0d955]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.screen-settings-tab[data-v-b2d0d955]{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(180deg,#3f3f3ff2,#191919fa);color:#e9f5eed6;font:inherit;font-size:.74rem;font-weight:600;padding:6px 12px;cursor:pointer;transition:border-color .12s ease,transform .12s ease,background .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent}.screen-settings-tab[data-v-b2d0d955]:hover{border-color:#7ef7c73d;transform:translateY(-1px)}.screen-settings-tab.active[data-v-b2d0d955]{background:linear-gradient(180deg,#58c6fff0,#2d85b8fa);border-color:#7ee8ff57;color:#07141a;box-shadow:inset 0 1px #ffffff47}.alarm-settings-panel .screen-settings-tab.active[data-v-b2d0d955]{background:linear-gradient(180deg,#ffd75cf5,#d27d26fa);border-color:#ffe28a61;color:#1c0f00}.alarm-settings-panel .screen-settings-grid[data-v-b2d0d955]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.alarm-settings-panel .threshold-grid[data-v-b2d0d955]{grid-template-columns:minmax(0,1fr)}.alarm-audio-card[data-v-b2d0d955]{grid-column:1 / -1}.alarm-audio-card .screen-settings-range[data-v-b2d0d955]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.alarm-audio-card .screen-settings-range span[data-v-b2d0d955]{grid-column:1 / -1}.alarm-audio-card .screen-settings-range input[type=range][data-v-b2d0d955]{min-width:0}.alarm-audio-card .screen-settings-range strong[data-v-b2d0d955]{justify-self:end}.screen-settings-card[data-v-b2d0d955]{border:1px solid rgba(165,186,198,.12);border-radius:9px;background:linear-gradient(180deg,#1f2428f5,#0c0e11f5);box-shadow:inset 0 1px #ffffff0a;padding:10px 10px 9px;display:grid;gap:8px}.screen-settings-label[data-v-b2d0d955]{font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#cadcd2d1}.screen-settings-actions[data-v-b2d0d955]{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.screen-settings-chip[data-v-b2d0d955]{border:1px solid rgba(255,255,255,.14);border-radius:999px;background:linear-gradient(180deg,#494949f0,#1d1d1dfa);color:#ebf5efe0;font:inherit;font-size:.72rem;font-weight:600;padding:5px 9px;cursor:pointer;transition:border-color .12s ease,transform .12s ease,background .12s ease,color .12s ease;-webkit-tap-highlight-color:transparent}.screen-settings-chip[data-v-b2d0d955]:hover{border-color:#7ef7c73d;transform:translateY(-1px)}.screen-settings-chip.active[data-v-b2d0d955]{background:linear-gradient(180deg,#61dcfff2,#2b84b8fa);border-color:#80efff5c;color:#08141a;box-shadow:inset 0 1px #ffffff47}.alarm-settings-panel .screen-settings-chip.active[data-v-b2d0d955]{background:linear-gradient(180deg,#ffd75cf5,#d7862cfa);border-color:#ffe48e5c;color:#1d1000}.screen-settings-static[data-v-b2d0d955]{font-size:.92rem;color:#f5fbf7f2;line-height:1.35}.screen-settings-check[data-v-b2d0d955]{display:flex;align-items:center;gap:8px;font-size:.8rem;color:#eef6f1eb}.screen-settings-check input[data-v-b2d0d955]{accent-color:#58c6ff}.screen-settings-range[data-v-b2d0d955]{display:grid;gap:6px;font-size:.8rem;color:#eef6f1eb}.screen-settings-range input[type=range][data-v-b2d0d955]{width:100%;accent-color:#58c6ff}.alarm-settings-panel .screen-settings-range input[type=range][data-v-b2d0d955]{accent-color:#ffd75c}.screen-settings-range strong[data-v-b2d0d955]{font-size:.78rem;color:#f5fbf7f5;justify-self:end}.threshold-grid[data-v-b2d0d955]{display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:10px 12px}.threshold-grid-single[data-v-b2d0d955]{grid-template-columns:1fr}.threshold-grid label[data-v-b2d0d955]{display:grid;gap:4px;min-width:0}.threshold-grid span[data-v-b2d0d955]{font-size:.72rem;font-weight:700;letter-spacing:.04em;color:#ccdcd4c7}.threshold-grid input[data-v-b2d0d955]{width:100%;border:1px solid rgba(172,191,202,.14);border-radius:8px;background:linear-gradient(180deg,#121518fa,#080a0cfa);color:#f4fbf7;font:inherit;font-size:.82rem;padding:6px 8px;box-sizing:border-box;outline:none;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}.threshold-grid input[data-v-b2d0d955]:focus{border-color:#ffd75c5c;box-shadow:0 0 0 1px #ffd75c24;background:linear-gradient(180deg,#181c20fc,#0b0d10fc)}@keyframes monitorSlowBlink-b2d0d955{0%,45%{opacity:1}55%,to{opacity:.2}}@keyframes topbarAlarmBlink-b2d0d955{0%,45%{background:#ffd65cf5;box-shadow:inset 0 -1px #ffeba4eb,0 0 24px #ffd65c57}55%,to{background:#463a0ae6;box-shadow:inset 0 -1px #ffd65c5c,0 0 10px #ffd65c29}}@keyframes topbarCardiacArrestBlink-b2d0d955{0%,45%{background:#dc1818f5;box-shadow:inset 0 -1px #ffbabadb,0 0 26px #dc181857}55%,to{background:#3a0606f0;box-shadow:inset 0 -1px #ff78784d,0 0 10px #dc181824}}.scope-button-bar[data-v-b2d0d955]{display:grid;grid-template-columns:repeat(14,minmax(0,1fr));gap:6px;align-items:stretch;padding:4px 8px 8px;position:relative;z-index:8;background:linear-gradient(180deg,#080808fa,#080808),#080808;box-shadow:0 -10px 18px #0000006b}.scope-button[data-v-b2d0d955]{border:1px solid rgba(255,255,255,.18);border-radius:7px;background:linear-gradient(180deg,#484848f2,#1f1f1ffa);color:#ffffffe0;font:inherit;font-size:.72rem;line-height:1.1;padding:6px 4px}.scope-button.accent[data-v-b2d0d955]{background:linear-gradient(180deg,#59cdfff2,#318bc1fa);color:#04131a;font-weight:700}.scope-button.warning[data-v-b2d0d955]{color:#ff8f8f}.scope-button.active[data-v-b2d0d955]{border-color:#5eb8ff80;box-shadow:inset 0 0 0 1px #5eb8ff3d}@media (max-width: 1180px){.scope-main[data-v-b2d0d955]{grid-template-columns:34px minmax(0,1fr) 234px}.screen-settings-panel[data-v-b2d0d955]{right:206px;width:min(500px,calc(100% - 250px))}.simple-card strong[data-v-b2d0d955]{font-size:clamp(3.8rem,9vw,7rem)}.simple-card small[data-v-b2d0d955]{font-size:clamp(1.7rem,4vw,3.1rem)}}@media (orientation: landscape) and (max-height: 900px){.scope-frame[data-v-b2d0d955]{min-height:calc(100vh - 16px);min-height:calc(100dvh - 16px);grid-template-rows:30px 1fr 52px}.scope-topbar[data-v-b2d0d955]{padding-inline:10px}.scope-button-bar[data-v-b2d0d955]{gap:6px}}@media (orientation: landscape) and (max-height: 760px){.scope-frame[data-v-b2d0d955]{--scope-value-hr-top: 12px;--scope-value-spo2-top: 120px;--scope-value-art-top: 224px;--scope-value-resp-top: 312px;--scope-value-etco2-top: 398px;--scope-trace-ecg1-top: 0px;--scope-trace-ecg2-top: 68px;--scope-trace-pleth-top: 136px;--scope-trace-art-top: 208px;--scope-trace-resp-top: 322px;--scope-trace-etco2-top: 404px;--scope-trace-ecg-height: 62px;--scope-trace-pleth-height: 62px;--scope-trace-art-height: 102px;--scope-trace-resp-height: 64px;--scope-trace-etco2-height: 68px;--scope-footer-height: 52px}}.scope-frame.is-compact .scope-main[data-v-b2d0d955]{grid-template-columns:1fr}.scope-frame.is-compact .scope-left-rail[data-v-b2d0d955]{display:none}.scope-frame.is-compact .scope-values[data-v-b2d0d955]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 0 0}.scope-frame.is-compact .scope-traces[data-v-b2d0d955]{display:grid;grid-template-rows:.72fr .72fr .72fr .98fr .72fr .72fr auto;gap:6px}.scope-frame.is-compact .scope-simple-grid[data-v-b2d0d955]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(120px,1fr)}.scope-frame.is-compact .simple-card[data-v-b2d0d955]{padding:10px 14px}.scope-frame.is-compact .simple-card strong[data-v-b2d0d955]{font-size:clamp(3rem,11vw,5.4rem)}.scope-frame.is-compact .simple-card small[data-v-b2d0d955]{font-size:clamp(1.35rem,5vw,2.4rem)}.scope-frame.is-compact .ecg-trace[data-v-b2d0d955],.scope-frame.is-compact .pleth-trace[data-v-b2d0d955],.scope-frame.is-compact .art-trace[data-v-b2d0d955],.scope-frame.is-compact .resp-trace[data-v-b2d0d955],.scope-frame.is-compact .etco2-trace[data-v-b2d0d955],.scope-frame.is-compact .scope-footer[data-v-b2d0d955]{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:auto}.scope-frame.is-compact .value-card.hr[data-v-b2d0d955],.scope-frame.is-compact .value-card.spo2[data-v-b2d0d955],.scope-frame.is-compact .value-card.art[data-v-b2d0d955],.scope-frame.is-compact .value-card.resp[data-v-b2d0d955],.scope-frame.is-compact .value-card.etco2[data-v-b2d0d955],.scope-frame.is-compact .value-card.nibp[data-v-b2d0d955]{position:static}.scope-frame.is-compact .scope-footer[data-v-b2d0d955]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.scope-frame.is-compact .scope-button-bar[data-v-b2d0d955]{grid-template-columns:repeat(5,minmax(0,1fr))}.scope-frame.is-compact .screen-settings-panel[data-v-b2d0d955]{right:12px;left:12px;width:auto;bottom:72px}.scope-frame.is-compact .screen-settings-grid[data-v-b2d0d955],.scope-frame.is-compact .alarm-settings-panel .screen-settings-grid[data-v-b2d0d955]{grid-template-columns:1fr}@media (max-width: 900px){.scope-main[data-v-b2d0d955]{grid-template-columns:1fr}.scope-left-rail[data-v-b2d0d955]{display:none}.scope-values[data-v-b2d0d955]{position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:8px 0 0}.scope-traces[data-v-b2d0d955]{display:grid;grid-template-rows:.72fr .72fr .72fr .98fr .72fr .72fr auto;gap:6px}.scope-simple-grid[data-v-b2d0d955]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(120px,1fr)}.simple-card[data-v-b2d0d955]{padding:10px 14px}.simple-card strong[data-v-b2d0d955]{font-size:clamp(3rem,11vw,5.4rem)}.simple-card small[data-v-b2d0d955]{font-size:clamp(1.35rem,5vw,2.4rem)}.ecg-trace[data-v-b2d0d955],.pleth-trace[data-v-b2d0d955],.art-trace[data-v-b2d0d955],.resp-trace[data-v-b2d0d955],.etco2-trace[data-v-b2d0d955],.scope-footer[data-v-b2d0d955]{position:relative;left:auto;right:auto;top:auto;bottom:auto;height:auto}.value-card.hr[data-v-b2d0d955],.value-card.spo2[data-v-b2d0d955],.value-card.art[data-v-b2d0d955],.value-card.resp[data-v-b2d0d955],.value-card.etco2[data-v-b2d0d955],.value-card.nibp[data-v-b2d0d955]{position:static}.scope-footer[data-v-b2d0d955]{grid-template-columns:1fr;gap:10px}.scope-button-bar[data-v-b2d0d955]{grid-template-columns:repeat(5,minmax(0,1fr))}.screen-settings-panel[data-v-b2d0d955]{right:12px;left:12px;width:auto;bottom:72px}.screen-settings-grid[data-v-b2d0d955],.alarm-settings-panel .screen-settings-grid[data-v-b2d0d955]{grid-template-columns:1fr}}.standalone-scope[data-v-85aa73ed]{position:relative;min-height:100vh}.vent-shell[data-v-9803475c]{height:100vh;height:100dvh;overflow:hidden;padding:12px;box-sizing:border-box;background:radial-gradient(circle at 12% 8%,rgba(141,198,255,.18),transparent 22%),radial-gradient(circle at 100% 0%,rgba(87,138,210,.14),transparent 26%),linear-gradient(180deg,#24416a,#183256 48%,#102543);color:#eef7ff;font-family:Inter,system-ui,sans-serif}.vent-frame[data-v-9803475c]{position:relative;width:min(1365px,100%);height:calc(100vh - 24px);height:calc(100dvh - 24px);margin:0 auto;display:grid;grid-template-columns:176px minmax(0,1fr) 228px;grid-template-rows:minmax(0,1fr);align-items:stretch;gap:12px;overflow:hidden}.vent-fullscreen-btn[data-v-9803475c]{border:1px solid rgba(214,234,255,.28);background:#0612228a;color:#eef7ff;border-radius:12px;padding:6px 9px;font:inherit;cursor:pointer;min-height:36px;font-size:.76rem;white-space:nowrap}.vent-metrics-column[data-v-9803475c]{display:grid;grid-template-rows:minmax(0,1fr);min-height:0;height:100%;width:100%;min-width:0;align-self:stretch;justify-self:stretch;align-items:stretch;padding:4px;box-sizing:border-box;border-radius:22px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,#000000f0,#080a0efa);box-shadow:inset 0 0 0 1px #ffffff08,0 12px 26px #0000002e;overflow:hidden}.vent-metrics-panel[data-v-9803475c]{min-height:0;height:100%;width:100%;min-width:0;box-sizing:border-box;align-self:stretch;justify-self:stretch;border-radius:18px;border:0;background:transparent;box-shadow:none;display:grid;grid-template-rows:repeat(5,minmax(0,1fr)) auto;gap:0;padding:0 4px 4px}.metric-strip[data-v-9803475c]{min-height:0;border-bottom:2px solid rgba(240,248,255,.72);display:flex;align-items:flex-end;gap:10px;padding:0 4px 8px;text-shadow:0 2px 10px rgba(0,0,0,.36)}.metric-value[data-v-9803475c]{font-size:clamp(2rem,3.8vw,3rem);line-height:.9;letter-spacing:-.04em}.metric-label[data-v-9803475c]{font-size:1.02rem;font-weight:700;color:#f7fbff;padding-bottom:7px;text-shadow:0 1px 6px rgba(0,0,0,.24)}.mute-button[data-v-9803475c]{width:100%;min-height:68px;border-radius:16px;border:1px solid rgba(197,223,255,.35);background:linear-gradient(180deg,#498ed6bd,#366fb5b3);color:#eef7ff;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;font:inherit;padding:8px 10px;cursor:pointer;white-space:nowrap}.mute-icon[data-v-9803475c]{font-size:2.15rem;line-height:1}.mute-label[data-v-9803475c]{display:flex;align-items:center;justify-content:center;width:100%;line-height:1.15;margin:0 auto}.vent-start-button[data-v-9803475c]{margin-top:10px;min-height:72px;border-radius:18px;border:1px solid rgba(197,223,255,.35);background:linear-gradient(180deg,#498ed6d1,#366fb5c7);color:#eef7ff;font:inherit;font-size:1rem;font-weight:800;letter-spacing:.01em;cursor:pointer;box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffffff0a,inset 0 0 0 6px #68d884eb,0 0 18px #0000001f;transition:box-shadow .12s ease}.vent-start-button.stopped[data-v-9803475c]{background:linear-gradient(180deg,#498ed6d1,#366fb5c7);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffffff0a,inset 0 0 0 7px #68d884f5,0 0 18px #0000001f}.vent-start-button.running[data-v-9803475c]{background:linear-gradient(180deg,#498ed6d1,#366fb5c7);box-shadow:inset 0 1px #ffffff1f,0 0 0 1px #ffffff0a,inset 0 0 0 7px #b81414eb,0 0 18px #0000001f}.vent-start-button[data-v-9803475c]:disabled{opacity:.6;cursor:default}.vent-center[data-v-9803475c]{grid-column:2;display:grid;grid-template-rows:auto 1fr auto;gap:10px;min-height:0}.vent-header[data-v-9803475c]{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,240px);gap:10px;align-items:center}.alarm-display[data-v-9803475c],.mode-display[data-v-9803475c]{min-height:64px;border-radius:14px;border:1px solid rgba(225,239,255,.22);background:linear-gradient(180deg,#d4e7ffe6,#b1ceefd6);box-shadow:inset 0 0 0 1px #ffffff1f}.alarm-display[data-v-9803475c]{color:#173357;font-size:.98rem;font-weight:700;padding:0 16px;display:flex;align-items:center;justify-content:flex-start}.alarm-display.active[data-v-9803475c]{background:linear-gradient(180deg,#ff6e6ef5,#b81414eb);border-color:#ffd6d685;color:#fff8f8;cursor:pointer;animation:vent-alarm-blink-9803475c .85s ease-in-out infinite}.alarm-display-placeholder[data-v-9803475c]{display:block;width:100%;min-height:1.1em}.mode-display[data-v-9803475c]{display:grid;place-items:center;gap:3px;color:#15345a;cursor:pointer;padding:6px 12px}.mode-display-label[data-v-9803475c]{font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.mode-display strong[data-v-9803475c]{font-size:1.3rem}.graph-combined[data-v-9803475c]{position:relative;min-height:0;border-radius:16px;border:1px solid rgba(208,230,255,.2);background:linear-gradient(180deg,#090e16f0,#04080efa);padding:14px 14px 12px;box-shadow:inset 0 0 0 1px #ffffff0a,0 14px 24px #00000024;display:grid;grid-template-rows:repeat(3,minmax(0,1fr));gap:8px}.graph-combined.layout-split[data-v-9803475c]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.graph-combined.layout-split .pressure-lane[data-v-9803475c]{grid-column:1 / span 2;grid-row:1}.graph-combined.layout-split .flow-lane[data-v-9803475c]{grid-column:1 / span 2;grid-row:2}.graph-combined.layout-split .volume-lane[data-v-9803475c]{grid-column:1;grid-row:3 / span 2}.graph-combined.layout-split .graph-lane-placeholder[data-v-9803475c]{grid-column:2;grid-row:3 / span 2}.graph-lane[data-v-9803475c]{position:relative;min-height:0;border-radius:10px;overflow:hidden}.graph-tag[data-v-9803475c]{position:absolute;top:6px;left:10px;color:#f4f8fffa;font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;z-index:1;padding:3px 9px;border-radius:999px;background:#0a1019f0;box-shadow:0 2px 10px #0512223d}.graph-tag-muted[data-v-9803475c]{color:#d6dee8a3}.graph-canvas[data-v-9803475c]{width:100%;height:100%;display:block;border-radius:6px;background:#02060c}.graph-lane-placeholder[data-v-9803475c]{border:1px dashed rgba(255,255,255,.12);background:linear-gradient(180deg,#070a10db,#03060af5)}.bottom-tabs[data-v-9803475c]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.bottom-tab[data-v-9803475c]{min-height:40px;border-radius:999px;border:1px solid rgba(192,221,255,.24);background:linear-gradient(180deg,#3c77c0d1,#2d5a97cc);color:#eef7ff;display:grid;place-items:center;font-size:.9rem;font-weight:600}.bottom-tab-button[data-v-9803475c]{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit}.vent-controls-column[data-v-9803475c]{grid-column:3;display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;gap:10px;min-height:0;padding:0 6px 0 2px;height:100%;align-self:stretch}.vent-controls-topbar[data-v-9803475c]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center}.machine-status-chip[data-v-9803475c]{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:5px 8px;border-radius:999px;border:1px solid rgba(148,178,214,.22);background:#080e16b8;color:#eaf2ffe0;font:600 .64rem/1 Inter,system-ui,sans-serif;letter-spacing:.04em;text-transform:uppercase;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.machine-status-chip .dot[data-v-9803475c]{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#eaf2ff6b;box-shadow:0 0 0 2px #080e1652}.machine-status-chip span[data-v-9803475c]:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis}.machine-status-chip.is-live .dot[data-v-9803475c]{background:#35d488;box-shadow:0 0 0 3px #35d4882e}.machine-status-chip.is-down .dot[data-v-9803475c]{background:#ff5757;box-shadow:0 0 0 3px #ff57572e}.control-grid[data-v-9803475c]{display:grid;grid-auto-rows:minmax(0,1fr);gap:8px;min-height:0}.dial-row[data-v-9803475c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dial-row.single[data-v-9803475c]{grid-template-columns:minmax(0,1fr);justify-items:center}.dial-unit[data-v-9803475c]{display:grid;justify-items:center;align-content:start;gap:4px;min-width:0;min-height:0;overflow:hidden}.dial-unit.single[data-v-9803475c]{width:min(100%,118px)}.dial-card[data-v-9803475c]{aspect-ratio:1 / 1;width:min(100%,108px);min-width:0;border-radius:50%;border:0;background:transparent;display:grid;place-items:center;padding:0;text-align:center;color:#eef7ff;font:inherit;cursor:pointer;transform:translateY(0);transition:filter .12s ease,box-shadow .12s ease;position:relative;overflow:visible;touch-action:none;-webkit-user-select:none;user-select:none}.dial-card.active[data-v-9803475c]{filter:brightness(1.07)}.dial-card[data-v-9803475c]:hover:not(:disabled){filter:brightness(1.03)}.dial-card[data-v-9803475c]:active:not(:disabled){filter:brightness(1.05)}.dial-outer-shadow[data-v-9803475c],.dial-outer-ring[data-v-9803475c],.dial-inner-ring[data-v-9803475c],.dial-core[data-v-9803475c]{position:absolute;border-radius:50%}.dial-outer-shadow[data-v-9803475c]{top:2%;right:2%;bottom:2%;left:2%;background:radial-gradient(circle at 50% 35%,#ffffff29,#00000014 62%,#00000047);box-shadow:inset 0 2px 4px #ffffff29,inset 0 -12px 16px #0000004d,0 8px 18px #040a1233}.dial-outer-ring[data-v-9803475c]{top:9%;right:9%;bottom:9%;left:9%;background:linear-gradient(180deg,#e8ecf0f2,#555960fa);box-shadow:inset 0 2px 2px #fff6,inset 0 -4px 6px #00000047}.dial-inner-ring[data-v-9803475c]{top:21%;right:21%;bottom:21%;left:21%;border:3px solid rgba(255,255,255,.95);box-shadow:inset 0 0 0 1px #0000006b,0 0 0 1px #0000004d;transition:border-color .12s ease,box-shadow .12s ease}.dial-card.active .dial-inner-ring[data-v-9803475c]{border-color:#ffd84d;box-shadow:inset 0 0 0 1px #8258006b,0 0 0 1px #ffd54f61,0 0 16px #ffd84d6b}.dial-core[data-v-9803475c]{top:25%;right:25%;bottom:25%;left:25%;background:linear-gradient(180deg,#3a3b3ffa,#26272bfa);display:grid;place-items:center;padding:8px;box-shadow:inset 0 1px 2px #ffffff1f,inset 0 -4px 8px #00000047}.dial-core strong[data-v-9803475c]{font-size:clamp(1.08rem,1.9vw,1.4rem);line-height:1;position:relative;z-index:1;display:block;text-align:center;width:100%}.flow-shape-icon[data-v-9803475c]{position:relative;display:block;width:44px;height:26px}.flow-shape-icon[data-v-9803475c]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:no-repeat;background-position:center;background-size:contain}.flow-shape-icon.shape-0[data-v-9803475c]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 26'%3E%3Cpath d='M3 20 L8 20 L8 8 L34 8 L34 20 L41 20' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flow-shape-icon.shape-1[data-v-9803475c]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 26'%3E%3Cpath d='M3 20 L8 9 L18 10 L28 13 L41 20' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flow-shape-icon.shape-2[data-v-9803475c]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 26'%3E%3Cpath d='M3 20 L16 14 L27 10 L35 8 L41 20' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.flow-shape-icon.shape-3[data-v-9803475c]:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 44 26'%3E%3Cpath d='M3 20 C10 11 14 8 22 8 C30 8 34 11 41 20' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.dial-caption[data-v-9803475c]{font-size:.82rem;font-weight:700;color:#f4f9ff;text-align:center;line-height:1.1;min-height:2.2em;width:100%;white-space:normal;overflow-wrap:anywhere;text-shadow:0 1px 6px rgba(0,0,0,.22)}.dial-caption small[data-v-9803475c]{display:block;margin-top:2px;font-size:.68rem;color:#eef7ffc2}.dial-card[data-v-9803475c]:disabled{opacity:.65;cursor:default}.alarm-button[data-v-9803475c],.vent-start-button[data-v-9803475c]{min-height:64px;border-radius:18px;border:1px solid rgba(193,226,255,.34);background:linear-gradient(180deg,#4880c1cc,#366095d6);color:#eef7ff;font:inherit;font-size:.94rem;font-weight:600;cursor:pointer}.alarm-panel[data-v-9803475c]{position:absolute;top:10px;right:0;width:min(560px,calc(100% - 12px));z-index:10;border-radius:18px;border:1px solid rgba(198,223,255,.26);background:#0b182af5;box-shadow:0 24px 54px #00000052;padding:16px;display:grid;gap:14px}.graph-panel[data-v-9803475c]{position:absolute;top:76px;left:220px;width:min(520px,calc(100% - 500px));max-height:calc(100% - 164px);z-index:10;border-radius:18px;border:1px solid rgba(198,223,255,.26);background:#0b182af5;box-shadow:0 24px 54px #00000052;padding:16px;display:grid;grid-auto-rows:max-content;gap:14px;overflow:auto}.monitor-panel[data-v-9803475c]{position:absolute;top:76px;left:220px;width:min(620px,calc(100% - 420px));max-height:calc(100% - 164px);z-index:10;border-radius:18px;border:1px solid rgba(198,223,255,.26);background:#0b182af5;box-shadow:0 24px 54px #00000052;padding:16px;display:grid;grid-auto-rows:max-content;gap:14px;overflow:auto}.monitor-grid[data-v-9803475c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.monitor-strip[data-v-9803475c]{min-height:72px;border-bottom:2px solid rgba(240,248,255,.42);display:flex;align-items:flex-end;justify-content:space-between;gap:10px;padding:0 6px 8px;text-shadow:0 2px 10px rgba(0,0,0,.3)}.monitor-strip-main[data-v-9803475c]{display:flex;align-items:flex-end;gap:10px;min-width:0}.monitor-strip-value[data-v-9803475c]{font-size:clamp(1.8rem,2.6vw,2.5rem);line-height:.9;letter-spacing:-.04em}.monitor-strip-label[data-v-9803475c]{font-size:.96rem;font-weight:700;color:#f7fbff;padding-bottom:6px}.monitor-strip-unit[data-v-9803475c]{font-size:.76rem;font-weight:700;color:#eef7ffc7;padding-bottom:7px;white-space:nowrap}.graph-tabbar[data-v-9803475c]{display:flex;gap:8px;margin-top:10px;margin-bottom:12px}.graph-tab[data-v-9803475c]{border:1px solid rgba(198,223,255,.18);background:#ffffff0d;color:#eef7ffcc;border-radius:999px;padding:8px 14px;font:inherit;font-weight:700;cursor:pointer}.graph-tab.active[data-v-9803475c]{background:linear-gradient(180deg,#8ecdff38,#5ea0e329);color:#eef7ff;border-color:#acddff5c}.graph-settings-stack[data-v-9803475c]{display:grid;gap:12px}.graph-layout-switch[data-v-9803475c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.graph-layout-button[data-v-9803475c]{min-height:42px;border-radius:12px;border:1px solid rgba(198,223,255,.14);background:#ffffff0a;color:#eef7ffd1;font:inherit;font-size:.84rem;font-weight:700;cursor:pointer;display:grid;justify-items:center;gap:7px;padding:10px 12px}.graph-layout-button.active[data-v-9803475c]{background:linear-gradient(180deg,#8ecdff38,#5ea0e329);color:#eef7ff;border-color:#acddff5c}.graph-layout-icon[data-v-9803475c]{width:84px;height:52px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,#070b12eb,#03060afa);padding:6px;display:grid;gap:4px;box-shadow:inset 0 0 0 1px #ffffff08}.graph-layout-icon.stacked[data-v-9803475c]{grid-template-rows:repeat(3,minmax(0,1fr))}.graph-layout-icon.split[data-v-9803475c]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr))}.graph-layout-icon span[data-v-9803475c]{border-radius:5px;background:linear-gradient(180deg,#ffffff29,#ffffff14);border:1px solid rgba(255,255,255,.08)}.graph-layout-icon.split .wide[data-v-9803475c]:nth-child(1){grid-column:1 / span 2;grid-row:1 / span 1}.graph-layout-icon.split .wide[data-v-9803475c]:nth-child(2){grid-column:1 / span 2;grid-row:2 / span 1}.graph-layout-icon.split span[data-v-9803475c]:nth-child(3){grid-column:1;grid-row:3 / span 2}.graph-layout-icon.split span[data-v-9803475c]:nth-child(4){grid-column:2;grid-row:3 / span 2}.graph-setting-card[data-v-9803475c]{display:grid;gap:10px;padding:12px;border-radius:14px;border:1px solid rgba(198,223,255,.14);background:linear-gradient(180deg,#ffffff0d,#ffffff06);box-shadow:inset 0 1px #ffffff14}.graph-lane-menu[data-v-9803475c]{position:fixed;z-index:30;transform:translate(-50%);min-width:150px;display:grid;gap:6px;padding:10px;border-radius:14px;border:1px solid rgba(198,223,255,.18);background:#0c1626f5;box-shadow:0 18px 40px #00000057}.graph-lane-menu-item[data-v-9803475c]{min-height:34px;border-radius:10px;border:1px solid rgba(198,223,255,.12);background:#ffffff0a;color:#eef7ff;font:inherit;font-size:.82rem;font-weight:700;cursor:pointer}.graph-lane-menu-item.active[data-v-9803475c]{border-color:#91cdff61;background:#91cdff24}.dial-card.readonly[data-v-9803475c]{cursor:default}.dial-card.readonly .dial-inner-ring[data-v-9803475c]{box-shadow:inset 0 0 0 1px #b6cde92e,inset 0 0 18px #5276a81f}.dial-card.readonly .dial-core strong[data-v-9803475c]{color:#cfe8ff}.asv-graph-card[data-v-9803475c]{gap:10px}.asv-summary-row[data-v-9803475c]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;font-size:.82rem;color:#d7e5ff}.asv-summary-row strong[data-v-9803475c]{color:#fff}.asv-graph[data-v-9803475c]{width:100%;height:190px;border-radius:16px;background:linear-gradient(180deg,#1b4c98f5,#103570fa);box-shadow:inset 0 0 0 1px #97b8e71f,inset 0 12px 24px #ffffff08}.lane-asv-full[data-v-9803475c]{width:100%;height:100%;min-height:0}.asv-axis[data-v-9803475c]{stroke:#e5efff8f;stroke-width:.42}.asv-grid-line[data-v-9803475c]{stroke:#e2ecff2e;stroke-width:.22}.asv-axis-label[data-v-9803475c]{fill:#ecf4ffe6;font-size:3.5px;font-weight:700}.asv-caption[data-v-9803475c]{fill:#ffffffeb;font-size:3.7px;font-weight:700}.asv-tick-label[data-v-9803475c]{fill:#eaf3ffd6;font-size:3.1px;font-weight:600}.asv-zone[data-v-9803475c]{fill:#ff4c4c29;stroke:#ff4c4cd1;stroke-width:.5;rx:2}.asv-vm-curve[data-v-9803475c]{fill:none;stroke:#59ff75;stroke-width:.72;stroke-linecap:round;stroke-linejoin:round}.asv-target-cross[data-v-9803475c]{stroke:#fff;stroke-width:.52;stroke-linecap:round}.graph-setting-header[data-v-9803475c]{display:flex;align-items:center;justify-content:space-between;gap:12px}.graph-setting-header strong[data-v-9803475c]{color:#eef7ff;font-size:.9rem}.graph-auto-toggle[data-v-9803475c]{display:inline-flex;align-items:center;gap:8px;color:#eef7ffd6;font-size:.82rem;font-weight:700}.graph-auto-toggle input[data-v-9803475c]{accent-color:#9fd2ff}.graph-setting-grid[data-v-9803475c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.graph-setting-grid label[data-v-9803475c]{display:grid;gap:6px}.graph-setting-grid span[data-v-9803475c]{color:#eef7ffc2;font-size:.8rem}.graph-setting-grid select[data-v-9803475c]{padding:9px 10px;border-radius:10px;border:1px solid rgba(198,223,255,.18);background:#ffffff0a;color:#eef7ff;font:inherit}.graph-setting-grid select[data-v-9803475c]:disabled{opacity:.5}.graph-slider-field input[type=range][data-v-9803475c]{width:100%;accent-color:#9fd2ff}.graph-slider-field strong[data-v-9803475c]{color:#eef7ff;font-size:.84rem;font-weight:700}.alarm-panel-header[data-v-9803475c]{display:flex;justify-content:space-between;align-items:center;gap:12px}.alarm-panel-close[data-v-9803475c]{border:1px solid rgba(198,223,255,.22);background:#ffffff0a;color:#eef7ff;border-radius:10px;padding:8px 10px;font:inherit;cursor:pointer}.alarm-threshold-grid[data-v-9803475c]{display:grid;grid-template-columns:minmax(0,1fr);gap:12px}.alarm-threshold-row[data-v-9803475c]{display:grid;grid-template-columns:84px repeat(2,minmax(180px,1fr));gap:12px;align-items:end}.alarm-threshold-row-single[data-v-9803475c]{grid-template-columns:repeat(2,minmax(220px,1fr))}.alarm-threshold-grid label[data-v-9803475c]{display:grid;gap:7px;min-width:0}.alarm-threshold-title[data-v-9803475c]{color:#eef7ffeb;font-size:.84rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;align-self:center}.alarm-threshold-grid span[data-v-9803475c]{color:#eef7ffc2;font-size:.8rem}.alarm-threshold-grid input[data-v-9803475c]{width:100%;min-width:0;padding:10px 11px;border-radius:10px;border:1px solid rgba(198,223,255,.18);background:#ffffff0a;color:#eef7ff;font:inherit;box-sizing:border-box}.mono[data-v-9803475c]{font-variant-numeric:tabular-nums}.vent-shell[data-v-9803475c]:fullscreen,.vent-shell[data-v-9803475c]:-webkit-full-screen{padding:10px}.vent-shell:fullscreen .vent-frame[data-v-9803475c],.vent-shell:-webkit-full-screen .vent-frame[data-v-9803475c]{height:calc(100vh - 20px);height:calc(100dvh - 20px);grid-template-columns:176px minmax(0,1fr) 236px}@media (max-width: 1180px){.vent-frame[data-v-9803475c]{grid-template-columns:1fr;grid-template-rows:auto auto minmax(0,1fr);height:calc(100vh - 24px);height:calc(100dvh - 24px)}.vent-metrics-column[data-v-9803475c],.vent-center[data-v-9803475c],.vent-controls-column[data-v-9803475c]{grid-column:auto;grid-row:auto}.vent-metrics-column[data-v-9803475c]{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:auto;align-items:end}.vent-controls-column[data-v-9803475c]{grid-template-rows:auto auto auto auto}.mute-button[data-v-9803475c]{width:100%;min-height:72px}.signature-strip[data-v-9803475c]{display:none}}@media (orientation: landscape) and (max-height: 900px){.vent-shell[data-v-9803475c]{padding:10px}.vent-frame[data-v-9803475c]{height:calc(100vh - 20px);height:calc(100dvh - 20px);gap:10px;grid-template-columns:156px minmax(0,1fr) 206px}.vent-metrics-column[data-v-9803475c]{gap:0}.metric-strip[data-v-9803475c]{padding-bottom:6px;gap:8px}.metric-value[data-v-9803475c]{font-size:clamp(1.55rem,3vw,2.25rem)}.metric-label[data-v-9803475c]{font-size:.88rem;padding-bottom:5px}.vent-controls-column[data-v-9803475c]{gap:8px}.vent-controls-topbar[data-v-9803475c],.control-grid[data-v-9803475c],.dial-row[data-v-9803475c]{gap:6px}.dial-unit.single[data-v-9803475c]{width:min(100%,102px)}.dial-card[data-v-9803475c]{width:min(100%,96px)}.dial-caption[data-v-9803475c]{font-size:.72rem;min-height:2.4em}.machine-status-chip[data-v-9803475c],.vent-fullscreen-btn[data-v-9803475c]{min-height:34px}.machine-status-chip[data-v-9803475c]{font-size:.6rem;padding:4px 7px}.vent-fullscreen-btn[data-v-9803475c]{padding:5px 8px;font-size:.7rem}.graph-panel[data-v-9803475c],.monitor-panel[data-v-9803475c]{top:68px;max-height:calc(100% - 150px);padding:14px}.monitor-panel[data-v-9803475c]{width:min(600px,calc(100% - 404px))}.monitor-grid[data-v-9803475c]{gap:8px 10px}.monitor-strip[data-v-9803475c]{min-height:60px;gap:8px;padding:0 4px 6px}.monitor-strip-main[data-v-9803475c]{gap:8px}.monitor-strip-value[data-v-9803475c]{font-size:clamp(1.45rem,2.2vw,2rem)}.monitor-strip-label[data-v-9803475c]{font-size:.82rem;padding-bottom:4px}.monitor-strip-unit[data-v-9803475c]{font-size:.68rem;padding-bottom:5px}.graph-panel .alarm-panel-header[data-v-9803475c]{gap:8px;align-items:center}.graph-panel .graph-tabbar[data-v-9803475c]{display:flex;gap:6px;margin-top:6px;margin-bottom:8px}.graph-panel .graph-tab[data-v-9803475c]{padding:6px 10px;font-size:.76rem}.graph-panel .graph-settings-stack[data-v-9803475c]{gap:8px;transform:scale(.94);transform-origin:top left;width:calc(100% / .94)}.graph-panel .graph-setting-card[data-v-9803475c]{gap:8px;padding:9px 10px;border-radius:12px}.graph-panel .graph-setting-header strong[data-v-9803475c]{font-size:.82rem}.graph-panel .graph-auto-toggle[data-v-9803475c]{gap:6px;font-size:.72rem}.graph-panel .graph-layout-switch[data-v-9803475c]{gap:8px}.graph-panel .graph-layout-button[data-v-9803475c]{min-height:36px;gap:5px;padding:7px 8px;font-size:.74rem}.graph-panel .graph-layout-icon[data-v-9803475c]{width:64px;height:38px;padding:4px;gap:3px}.graph-panel .graph-setting-grid[data-v-9803475c]{gap:8px}.graph-panel .graph-setting-grid label[data-v-9803475c]{gap:4px}.graph-panel .graph-setting-grid span[data-v-9803475c]{font-size:.7rem}.graph-panel .graph-setting-grid select[data-v-9803475c]{padding:6px 8px;border-radius:8px;font-size:.74rem}.graph-panel .graph-slider-field strong[data-v-9803475c]{font-size:.74rem}.graph-panel .graph-slider-field input[type=range][data-v-9803475c]{height:14px}.graph-panel .alarm-panel-close[data-v-9803475c]{padding:6px 8px;font-size:.72rem}}@media (orientation: landscape) and (max-height: 760px){.vent-frame[data-v-9803475c]{grid-template-columns:142px minmax(0,1fr) 188px;gap:8px}.vent-fullscreen-btn[data-v-9803475c]{min-height:30px;padding:4px 7px;font-size:.64rem}.machine-status-chip[data-v-9803475c]{min-height:30px;padding:4px 6px;font-size:.56rem}.vent-controls-column[data-v-9803475c]{gap:6px}.vent-metrics-panel[data-v-9803475c]{padding:3px 6px 6px}.metric-strip[data-v-9803475c]{gap:6px;padding:0 2px 5px}.metric-value[data-v-9803475c]{font-size:clamp(1.35rem,2.6vw,1.9rem)}.metric-label[data-v-9803475c]{font-size:.78rem;padding-bottom:4px}.mute-button[data-v-9803475c]{min-height:56px;border-radius:14px;padding:6px 8px}.mute-icon[data-v-9803475c]{font-size:1.55rem}.mute-label[data-v-9803475c]{font-size:.78rem}.control-grid[data-v-9803475c],.dial-row[data-v-9803475c]{gap:5px}.dial-unit[data-v-9803475c]{gap:3px}.dial-unit.single[data-v-9803475c]{width:min(100%,88px)}.dial-card[data-v-9803475c]{width:min(100%,82px)}.dial-core[data-v-9803475c]{top:27%;right:27%;bottom:27%;left:27%;padding:5px}.dial-core strong[data-v-9803475c]{font-size:clamp(.92rem,1.5vw,1.1rem)}.flow-shape-icon[data-v-9803475c]{width:34px;height:20px}.dial-caption[data-v-9803475c]{font-size:.62rem;min-height:2.5em;line-height:1.05}.alarm-button[data-v-9803475c],.vent-start-button[data-v-9803475c]{min-height:54px;font-size:.84rem}.graph-panel[data-v-9803475c],.monitor-panel[data-v-9803475c]{position:fixed;top:52px;bottom:60px;left:156px;padding:12px;border-radius:16px;gap:10px;max-height:none}.graph-panel[data-v-9803475c]{width:min(520px,calc(100vw - 328px));overflow:hidden}.monitor-panel[data-v-9803475c]{width:min(548px,calc(100vw - 316px))}.monitor-panel .alarm-panel-header[data-v-9803475c]{gap:6px}.monitor-grid[data-v-9803475c]{gap:6px 8px}.monitor-strip[data-v-9803475c]{min-height:48px;gap:6px;padding:0 3px 4px}.monitor-strip-main[data-v-9803475c]{gap:6px}.monitor-strip-value[data-v-9803475c]{font-size:clamp(1.1rem,1.7vw,1.55rem)}.monitor-strip-label[data-v-9803475c]{font-size:.72rem;padding-bottom:3px}.monitor-strip-unit[data-v-9803475c]{font-size:.6rem;padding-bottom:3px}.monitor-panel .alarm-panel-close[data-v-9803475c]{padding:6px 8px;font-size:.68rem}.graph-panel .alarm-panel-header[data-v-9803475c]{gap:6px;align-items:center}.graph-panel .graph-tabbar[data-v-9803475c]{display:none}.graph-panel .graph-settings-stack[data-v-9803475c]{gap:6px;transform:scale(.88);transform-origin:top left;width:calc(100% / .88)}.graph-panel .graph-setting-card[data-v-9803475c]{gap:6px;padding:7px 8px;border-radius:10px}.graph-panel .graph-setting-header strong[data-v-9803475c]{font-size:.76rem}.graph-panel .graph-auto-toggle[data-v-9803475c]{gap:4px;font-size:.66rem}.graph-panel .graph-layout-switch[data-v-9803475c]{gap:6px}.graph-panel .graph-layout-button[data-v-9803475c]{min-height:32px;gap:4px;padding:5px 6px;font-size:.68rem}.graph-panel .graph-layout-icon[data-v-9803475c]{width:56px;height:32px;padding:3px;gap:2px}.graph-panel .graph-setting-grid[data-v-9803475c]{gap:6px}.graph-panel .graph-setting-grid label[data-v-9803475c]{gap:2px}.graph-panel .graph-setting-grid span[data-v-9803475c]{font-size:.64rem}.graph-panel .graph-setting-grid select[data-v-9803475c]{padding:4px 6px;border-radius:8px;font-size:.66rem}.graph-panel .graph-slider-field strong[data-v-9803475c]{font-size:.66rem}.graph-panel .graph-slider-field input[type=range][data-v-9803475c]{height:12px}.graph-panel .alarm-panel-close[data-v-9803475c]{padding:6px 8px;font-size:.68rem}}.mode-overlay[data-v-9803475c]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:11;background:#040a1285;display:grid;place-items:center}.mode-overlay-card[data-v-9803475c]{width:min(420px,92vw);border-radius:18px;border:1px solid rgba(235,244,255,.28);background:#142a48f5;box-shadow:0 28px 70px #00000057;padding:18px;display:grid;gap:10px}.mode-overlay-title[data-v-9803475c]{font-size:.95rem;text-transform:uppercase;letter-spacing:.08em;color:#eef7ffcc}.mode-option[data-v-9803475c]{min-height:52px;border-radius:14px;border:1px solid rgba(193,226,255,.2);background:#ffffff0d;color:#eef7ff;font:inherit;font-size:1rem;font-weight:700;cursor:pointer}.mode-option.active[data-v-9803475c]{border-color:#ffe28980;background:#ffe2891f}.mode-option[data-v-9803475c]:disabled{opacity:.45;cursor:not-allowed}@keyframes vent-alarm-blink-9803475c{0%,to{background:linear-gradient(180deg,#ff7676fa,#c31c1cf0);box-shadow:inset 0 0 0 1px #ffffff14,0 0 #ff494900;filter:brightness(1);opacity:1}50%{background:linear-gradient(180deg,#820e0efa,#520808f5);box-shadow:inset 0 0 0 1px #ffffff29,0 0 18px #ff49496b;filter:brightness(.9);opacity:.88}}.standalone-ventilator[data-v-e022319e]{position:relative;min-height:100vh}.error-banner[data-v-e022319e]{position:fixed;top:56px;left:12px;z-index:50;margin:0;padding:10px 14px;border-radius:12px;background:#ff575729;border:1px solid rgba(255,87,87,.28);color:#ffd6d6;font-family:Inter,system-ui,sans-serif}
