@font-face{font-family:DSEG7 Classic;font-style:normal;font-display:swap;font-weight:400;src:url(./dseg7-classic-latin-400-normal-B9amPoxd.woff2) format("woff2"),url(./dseg7-classic-latin-400-normal-Ds47pk8-.woff) format("woff")}@font-face{font-family:DSEG7 Classic;font-style:normal;font-display:swap;font-weight:700;src:url(./dseg7-classic-latin-700-normal-jUCkPCxO.woff2) format("woff2"),url(./dseg7-classic-latin-700-normal-BW8KWXYV.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(./barlow-condensed-vietnamese-300-normal-xnqTSUBZ.woff2) format("woff2"),url(./barlow-condensed-vietnamese-300-normal-Bu3vnVSs.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(./barlow-condensed-latin-ext-300-normal-CvbRRNuI.woff2) format("woff2"),url(./barlow-condensed-latin-ext-300-normal-CkEF04xU.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:300;src:url(./barlow-condensed-latin-300-normal-Cnd1AN-G.woff2) format("woff2"),url(./barlow-condensed-latin-300-normal-C2BQdy7F.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-vietnamese-400-normal-Dq9fsqrz.woff2) format("woff2"),url(./barlow-condensed-vietnamese-400-normal-BHpO_q_4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-ext-400-normal-DPMBkgfB.woff2) format("woff2"),url(./barlow-condensed-latin-ext-400-normal-DN7qpd_C.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:400;src:url(./barlow-condensed-latin-400-normal-Dc2u_eUW.woff2) format("woff2"),url(./barlow-condensed-latin-400-normal-BXL2z6Kg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.photo-dial[data-v-babc90e9]{position:absolute;width:168px;height:168px;border-radius:50%;overflow:hidden;cursor:grab;touch-action:none;outline:none}.photo-dial.dragging[data-v-babc90e9]{cursor:grabbing}.photo-dial[data-v-babc90e9]:focus-visible{box-shadow:0 0 0 7px #9bde5880}.dial-visual[data-v-babc90e9]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background-image:url(./dial-crop-DoZCe-3b.jpg);background-size:118% 118%;background-position:center;border:1px solid rgba(0,0,0,.35);box-shadow:inset 0 6px 11px #ffffff0f,inset 0 -14px 18px #0000004d,0 2px 4px #0000003d;transition:transform 90ms cubic-bezier(.2,1.5,.4,1),filter .12s ease-out}.photo-dial:active .dial-visual[data-v-babc90e9]{filter:brightness(.72)}.glass-shadow[data-v-babc90e9]{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle at 34% 28%,rgba(255,255,255,.18),transparent 20%),radial-gradient(circle at 62% 70%,rgba(0,0,0,.26),transparent 42%);pointer-events:none}.rotation-reference[data-v-babc90e9]{position:absolute;left:50%;top:9px;width:7px;height:22px;transform:translate(-50%);border-radius:999px;background:#dbdfd552;box-shadow:0 0 3px #fff3,inset 0 -3px 4px #00000047;pointer-events:none}.disabled[data-v-babc90e9]{opacity:.58;cursor:not-allowed}.lower-lcd[data-v-30fcb9f9]{position:relative;width:100%;height:100%;padding:18px 19px;overflow:hidden;color:#10201d;background:linear-gradient(90deg,rgba(255,255,255,.12),transparent 28%,rgba(32,29,20,.1)),linear-gradient(180deg,#b9b196,#928a6c);border:0;border-radius:6px;box-shadow:inset 0 0 0 2px #23221a8c,inset 8px 0 18px #ffffff1a,inset -8px 0 16px #0000001f;font-family:Arial,Liberation Sans,Helvetica,sans-serif;text-rendering:geometricPrecision}.lower-lcd.off[data-v-30fcb9f9]{background:linear-gradient(180deg,#26312d,#141a18)}.blank[data-v-30fcb9f9]{position:absolute;top:18px;right:18px;bottom:18px;left:18px;opacity:.1;background-image:linear-gradient(90deg,#d4ead6 1px,transparent 1px),linear-gradient(#d4ead6 1px,transparent 1px);background-size:18px 18px}.message-screen[data-v-30fcb9f9]{display:grid;place-items:center;align-content:center;height:100%;gap:13px;text-align:center}.message-screen strong[data-v-30fcb9f9]{font-size:29px;font-weight:700}.message-screen span[data-v-30fcb9f9]{font-size:22px;font-weight:400}.message-screen small[data-v-30fcb9f9]{font-size:18px;font-weight:400}.caution[data-v-30fcb9f9]{color:#311006;background:linear-gradient(180deg,#f8b75347,#f67c233d);margin:-18px -19px;padding:18px 19px}.mode-screen[data-v-30fcb9f9],.parameter-screen[data-v-30fcb9f9],.rap-screen[data-v-30fcb9f9]{position:absolute;top:0;right:0;bottom:0;left:0;font-size:27px;line-height:34px;font-weight:400;letter-spacing:0}.rule[data-v-30fcb9f9]{height:0;margin:0 12px 0 14px;border-top:2px dashed rgba(17,23,18,.82)}.bar[data-v-30fcb9f9]{position:absolute;left:32px;right:34px;height:12px;box-sizing:border-box;border:2px solid #11170f}.bar i[data-v-30fcb9f9]{display:block;height:100%;background:#11170f}.ticks[data-v-30fcb9f9]{position:absolute;left:32px;right:34px;display:flex;justify-content:space-between;font-size:16px;font-weight:700;line-height:18px}.mode-screen h2[data-v-30fcb9f9]{margin:0;padding-top:11px;text-align:center;font-size:25px;font-weight:700;line-height:34px}.mode-screen ul[data-v-30fcb9f9]{list-style:none;margin:17px 0 0;padding:0}.mode-screen li[data-v-30fcb9f9]{position:relative;height:50.4px;padding-left:91px;line-height:50.4px;font-size:27px}.mode-screen li.selected[data-v-30fcb9f9]{font-weight:700}.mode-screen li.selected[data-v-30fcb9f9]:before{content:"";position:absolute;left:32px;right:16px;top:1px;bottom:1px;border:1.5px solid #11170f}.mode-screen .radio[data-v-30fcb9f9]{position:absolute;left:44px;top:16px;width:19px;height:19px;box-sizing:border-box;border:2px solid #11170f;border-radius:50%}.mode-screen .enter[data-v-30fcb9f9]{position:absolute;right:42px;top:11px}.mode-screen .rule[data-v-30fcb9f9]{margin-top:46px}.plain.footer[data-v-30fcb9f9]{position:relative;height:40px;padding-left:27px;line-height:40px;margin-top:20px}.plain.footer.selected[data-v-30fcb9f9]{font-weight:700}.plain.footer.selected[data-v-30fcb9f9]:before{content:"";position:absolute;left:14px;right:16px;top:0;bottom:0;border:1.5px solid #11170f}.parameter-screen[data-v-30fcb9f9]{padding-top:24px}.param[data-v-30fcb9f9]{position:relative;height:43px;padding:0 36px 0 32px}.param.has-bar[data-v-30fcb9f9]{height:75px}.param .name[data-v-30fcb9f9],.param .value[data-v-30fcb9f9]{position:absolute;top:1px;white-space:nowrap}.param .name[data-v-30fcb9f9]{left:32px}.param .value[data-v-30fcb9f9]{right:36px;text-align:right}.param.has-bar .bar[data-v-30fcb9f9]{top:41px}.param.selected[data-v-30fcb9f9]{height:102px;margin:-4px 0 0;font-weight:700}.param.selected[data-v-30fcb9f9]:not(.has-bar){height:49px;margin-top:-3px}.param.selected[data-v-30fcb9f9]:before{content:"";position:absolute;left:12px;right:26px;top:0;height:100px;box-sizing:border-box;border:2.5px solid #11170f}.param.selected[data-v-30fcb9f9]:not(.has-bar):before{height:46px}.param.selected .name[data-v-30fcb9f9],.param.selected .value[data-v-30fcb9f9]{top:5px}.param.selected:not(.has-bar) .name[data-v-30fcb9f9],.param.selected:not(.has-bar) .value[data-v-30fcb9f9]{top:6px}.param.selected.has-bar .bar[data-v-30fcb9f9]{top:43px}.param.selected .ticks[data-v-30fcb9f9]{top:67px}.param.selected+.param[data-v-30fcb9f9]{margin-top:2px}.parameter-screen .rule[data-v-30fcb9f9]{margin-top:11px}.param.footer[data-v-30fcb9f9]{height:56px}.param.footer .name[data-v-30fcb9f9]{top:11px}.param.footer.selected[data-v-30fcb9f9]{height:56px;margin-top:0}.param.footer.selected[data-v-30fcb9f9]:before{top:4px;height:48px;left:12px;right:14px}.param.footer.selected .name[data-v-30fcb9f9]{top:11px}.rap-box[data-v-30fcb9f9]{position:relative;margin:16px 17px 0 27px;height:305px;box-sizing:border-box;border:5px solid #11170f}.rap-head[data-v-30fcb9f9]{display:flex;justify-content:space-between;padding:10px 11px 0 9px;font-weight:400}.rap-box .bar[data-v-30fcb9f9]{top:38px;left:9px;right:11px}.rap-box .ticks[data-v-30fcb9f9]{top:62px;left:9px;right:11px}.rap-text[data-v-30fcb9f9]{position:absolute;left:0;right:0;top:117px;display:grid;justify-items:center;line-height:33px}.rap-text .hold[data-v-30fcb9f9]{display:inline-flex;align-items:center;gap:10px}.rap-text.delivering[data-v-30fcb9f9]{top:130px;width:auto;margin:0 18px;padding:10px 0;color:#eaf2e5;background:#172720;animation:deliver-flash-30fcb9f9 .26s steps(2,end) infinite}.rap-screen .rule[data-v-30fcb9f9]{margin-top:219px}.rap-screen .plain.footer[data-v-30fcb9f9]{margin-top:19px}.enter-glyph[data-v-30fcb9f9]{display:block}@keyframes deliver-flash-30fcb9f9{50%{opacity:.42}}.radial-gauge[data-v-6a270be4]{position:relative;width:136px;height:136px;margin-left:-6px}svg[data-v-6a270be4]{display:block;width:100%;height:100%;overflow:visible}.face[data-v-6a270be4]{fill:none;stroke:none}.range[data-v-6a270be4]{fill:none;stroke:url(#gauge-range);stroke-width:4;stroke-linecap:butt}.sweep line[data-v-6a270be4]{stroke:#112a28;stroke-width:2.6;stroke-linecap:butt}.gauge-min[data-v-6a270be4],.gauge-max[data-v-6a270be4]{position:absolute;bottom:-14px;font-size:18px;font-weight:650;letter-spacing:-.05em}.gauge-min[data-v-6a270be4]{left:10px}.gauge-max[data-v-6a270be4]{right:4px}.upper-lcd[data-v-b98c690c]{width:100%;height:100%;padding:28px 19px 22px;color:#1d221c;background:linear-gradient(90deg,rgba(255,255,255,.13),transparent 24%,rgba(35,31,20,.1)),linear-gradient(180deg,#bbb59b,#8f896f);box-shadow:inset 0 0 0 2px #23221a8c,inset 8px 0 20px #ffffff1f,inset -8px 0 16px #0000001f;font-family:Helvetica Neue Condensed,Arial Narrow,DIN Condensed,Arial,sans-serif;font-stretch:condensed;text-rendering:geometricPrecision}.upper-lcd.off[data-v-b98c690c]{background:#3b3c32}.upper-lcd.startup[data-v-b98c690c]{animation:lcd-pulse-b98c690c .32s steps(2,end) infinite}.ghost-grid[data-v-b98c690c]{height:100%;opacity:.12;background-image:linear-gradient(90deg,#d5d0b4 1px,transparent 1px),linear-gradient(#d5d0b4 1px,transparent 1px);background-size:17px 17px}.status-bar[data-v-b98c690c]{position:relative;height:92px;color:#1d221cd1}.led[data-v-b98c690c]{position:absolute;top:-18px;width:42px;height:30px;margin-left:-21px;border-radius:13px;background:radial-gradient(ellipse at 50% 50%,#34322694,#34322666 52%,#34322600);transition:background 90ms linear,box-shadow 90ms linear}.led.green.lit[data-v-b98c690c]{background:radial-gradient(ellipse at 50% 50%,#f4fff3,#6cf596 34%,#22cc56e6 66%,#22cc5600);box-shadow:0 0 20px 7px #3ae87099}.led.blue.lit[data-v-b98c690c]{background:radial-gradient(ellipse at 50% 50%,#f3faff,#7cc8ff 34%,#2280ece6 66%,#2280ec00);box-shadow:0 0 20px 7px #46a0ff9e}.a-pace[data-v-b98c690c]{left:33px}.a-sense[data-v-b98c690c]{left:129px}.v-pace[data-v-b98c690c]{left:271px}.v-sense[data-v-b98c690c]{left:365px}.chamber[data-v-b98c690c]{position:absolute;top:3px;width:40px;margin-left:-20px;text-align:center;font-family:Arial,Liberation Sans,Helvetica,sans-serif;font-size:31px;font-weight:400;line-height:34px}.chamber.a[data-v-b98c690c]{left:81px}.chamber.v[data-v-b98c690c]{left:318px}.tag[data-v-b98c690c]{position:absolute;top:35px;margin-left:-45px;width:90px;text-align:center;font-family:Barlow Condensed,Arial Narrow,Arial,sans-serif;font-size:29px;font-weight:300;line-height:34px;letter-spacing:.01em}.tag.a-pace[data-v-b98c690c]{left:33px}.tag.a-sense[data-v-b98c690c]{left:129px}.tag.v-pace[data-v-b98c690c]{left:271px}.tag.v-sense[data-v-b98c690c]{left:365px}[data-v-b98c690c] .readout-row{display:grid;grid-template-columns:142px 1fr;align-items:center;height:217px}[data-v-b98c690c] .readout-value{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:10px}[data-v-b98c690c] .label{font-size:24px;font-weight:700;letter-spacing:-.02em;line-height:1}[data-v-b98c690c] .readout-number{display:inline-flex;align-items:flex-end;justify-content:flex-end;gap:0;height:116px;margin:0}[data-v-b98c690c] .digit-char{font-family:DSEG7 Classic,monospace;font-size:114px;line-height:116px;font-weight:700;font-variant-numeric:tabular-nums;letter-spacing:-.09em;-webkit-text-stroke:.9px currentColor}[data-v-b98c690c] .decimal-dot{flex:0 0 auto;width:12px;height:12px;margin:0 3px 3px 1px;color:transparent;background:#151b19;border-radius:50%}[data-v-b98c690c] .readout-number.blank{min-width:142px}[data-v-b98c690c] small{margin:0;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1;min-height:22px}.status-row[data-v-b98c690c]{display:flex;align-items:center;justify-content:space-between;height:80px;padding-top:7px}.mode[data-v-b98c690c]{font-family:DSEG7 Classic,monospace;font-size:38px;font-weight:700;letter-spacing:0}.battery[data-v-b98c690c]{display:flex;gap:3px;padding:4px 8px 4px 5px;border:5px solid #182018;border-right-width:10px}.battery i[data-v-b98c690c]{width:13px;height:39px;background:#182018}.lock[data-v-b98c690c]{opacity:0;display:grid;place-items:center;width:48px;height:38px;border:4px solid #182018;border-radius:6px;font-size:17px;font-weight:950}.lock.visible[data-v-b98c690c]{opacity:1}.lock.flash[data-v-b98c690c]{animation:lock-flash-b98c690c .24s steps(2,end) infinite}@keyframes lcd-pulse-b98c690c{50%{filter:brightness(1.18)}}@keyframes lock-flash-b98c690c{50%{opacity:.2}}.device[data-v-109d0b54]{position:relative;width:860px;height:2030px;color:#14211c;filter:drop-shadow(0 34px 54px rgba(0,0,0,.58))}.reference-skin[data-v-109d0b54]{position:absolute;left:50%;top:-168px;width:2380px;height:2380px;transform:translate(calc(-50% + 93px));pointer-events:none;-webkit-user-select:none;user-select:none}.upper-display-wrap[data-v-109d0b54],.lower-display-wrap[data-v-109d0b54]{position:absolute;overflow:hidden;border-radius:10px;transform:rotate(.15deg)}.upper-display-wrap[data-v-109d0b54]{left:260px;top:218px;width:452px;height:910px}.lower-display-wrap[data-v-109d0b54]{left:260px;top:1206px;width:452px;height:641px}.hit[data-v-109d0b54]{position:absolute;z-index:5;padding:0;border:0;border-radius:16px;background:#8cdc6e03;cursor:pointer;touch-action:none}.hit[data-v-109d0b54]:focus-visible{outline:6px solid rgba(155,222,88,.65);outline-offset:4px;background:#9bde581f}.hit[data-v-109d0b54]:hover{background:#9bde580f}.doo[data-v-109d0b54]{left:408px;top:72px;width:172px;height:98px}.power[data-v-109d0b54]{left:748px;top:92px;width:176px;height:107px}.lock[data-v-109d0b54]{left:749px;top:1032px;width:175px;height:105px}.enter[data-v-109d0b54]{left:749px;top:1209px;width:175px;height:105px}.up[data-v-109d0b54]{left:749px;top:1330px;width:175px;height:105px}.down[data-v-109d0b54]{left:749px;top:1450px;width:175px;height:105px}.pause[data-v-109d0b54]{left:749px;top:1797px;width:175px;height:104px}.dial[data-v-109d0b54]{width:168px;height:168px}.rate[data-v-109d0b54]{left:768px;top:291px}.a-output[data-v-109d0b54]{left:768px;top:565px}.v-output[data-v-109d0b54]{left:768px;top:841px}.menu[data-v-109d0b54]{left:770px;top:1601px}.off .upper-display-wrap[data-v-109d0b54],.off .lower-display-wrap[data-v-109d0b54]{opacity:.98}.locked .hit[data-v-109d0b54]:not(.doo):not(.lock){cursor:not-allowed}.meter[data-v-0523ca60]{display:grid;gap:4px;min-width:0}.meter-head[data-v-0523ca60]{display:flex;justify-content:space-between;align-items:baseline;font-size:12px}.meter-label[data-v-0523ca60]{color:#b8b8b8}.meter-value[data-v-0523ca60]{color:#f0f0f0;font-weight:700;font-variant-numeric:tabular-nums}.meter-value small[data-v-0523ca60]{margin-left:3px;color:#8a8a8a;font-weight:500;font-size:10px}.track[data-v-0523ca60]{position:relative;height:10px;background:#151515;border:1px solid #2c2c2c;border-radius:2px}.fill[data-v-0523ca60]{height:100%;background:#2ee05a;opacity:.85;transition:width .25s ease}.meter.warn .fill[data-v-0523ca60]{background:#ff5a4a}.meter.off .fill[data-v-0523ca60]{background:#555;opacity:.5}.mark[data-v-0523ca60]{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;background:#fff;transition:left .25s ease}.mark-text[data-v-0523ca60]{display:none}.meter-foot[data-v-0523ca60]{display:flex;justify-content:space-between;gap:8px;font-size:10.5px;color:#8a8a8a}.meter-note[data-v-0523ca60]{color:#2ee05a;text-align:right}.meter.warn .meter-note[data-v-0523ca60]{color:#ff8a7a}.meter.off .meter-note[data-v-0523ca60]{color:#777}.ecg-modal[data-v-887f25ce]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;color:#c8c8c8;background:#000;font-family:Helvetica Neue,Helvetica,Arial,Segoe UI,system-ui,sans-serif;container-type:inline-size}.bar[data-v-887f25ce]{display:flex;align-items:center;gap:12px;min-height:34px;padding:0 10px 0 12px;background:#0d0d0d;border-bottom:1px solid #262626;flex:none}.title b[data-v-887f25ce]{color:#2ee05a;font-size:15px}.title .sub[data-v-887f25ce]{margin-left:8px;color:#8a8a8a;font-size:12px}.mode[data-v-887f25ce]{margin-left:auto;color:#e8e8e8;font-size:13px;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap}.close[data-v-887f25ce]{display:grid;place-items:center;width:26px;height:24px;color:#bbb;background:transparent;border:1px solid #333;border-radius:3px;cursor:pointer}.close[data-v-887f25ce]:hover{color:#fff;border-color:#666}.controls[data-v-887f25ce]{display:flex;flex-wrap:wrap;gap:6px 18px;padding:6px 12px;background:#080808;border-bottom:1px solid #1c1c1c;flex:none}.group[data-v-887f25ce]{display:inline-flex;align-items:center;gap:4px}.group-label[data-v-887f25ce]{margin-right:4px;color:#7c7c7c;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.group button[data-v-887f25ce]{padding:3px 8px;color:#a5a5a5;background:#121212;border:1px solid #2f2f2f;border-radius:3px;font:inherit;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap;cursor:pointer}.group button small[data-v-887f25ce]{margin-left:2px;color:#6c6c6c;font-size:9.5px}.group button[data-v-887f25ce]:hover{border-color:#555}.group button.on[data-v-887f25ce]{color:#fff;background:#25322a;border-color:#2ee05a}.group button.on small[data-v-887f25ce]{color:#9bd7ab}.group .freeze.on[data-v-887f25ce]{background:#3a2a14;border-color:#ffb347;color:#ffd9a0}.plot[data-v-887f25ce]{position:relative;flex:1 1 260px;min-height:220px;background:#020503;border-bottom:1px solid #1c1c1c}.grid[data-v-887f25ce]{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(46,224,90,.3) 1px,transparent 1px),linear-gradient(90deg,rgba(46,224,90,.3) 1px,transparent 1px),linear-gradient(rgba(46,224,90,.1) 1px,transparent 1px),linear-gradient(90deg,rgba(46,224,90,.1) 1px,transparent 1px);background-size:calc(var(--mm) * 5) calc(var(--mm) * 5),calc(var(--mm) * 5) calc(var(--mm) * 5),var(--mm) var(--mm),var(--mm) var(--mm)}.lane[data-v-887f25ce]{position:absolute;left:0;right:0;top:var(--lane-top);bottom:0;background:#0000009e;border-top:1px solid #2c3a30}.row-line[data-v-887f25ce]{position:absolute;left:0;right:0;height:0;border-top:1px dashed rgba(255,255,255,.16)}.row-line.a[data-v-887f25ce]{top:var(--row-a)}.row-line.v[data-v-887f25ce]{top:var(--row-v)}.trace[data-v-887f25ce]{position:absolute;top:0;right:0;bottom:0;left:0}.tag[data-v-887f25ce]{position:absolute;left:8px;color:#8fb79a;font-size:11px;font-weight:700;pointer-events:none}.tag small[data-v-887f25ce]{margin-left:4px;color:#5f7e6a;font-size:9.5px;font-weight:500}.ecg-tag[data-v-887f25ce]{top:6px}.lane-tag[data-v-887f25ce]{padding:1px 5px;color:#000;background:#8a9a90;border-radius:2px;transform:translateY(-50%)}.lane-tag.a[data-v-887f25ce]{top:var(--row-a)}.lane-tag.v[data-v-887f25ce]{top:var(--row-v)}.badge[data-v-887f25ce]{position:absolute;top:6px;right:8px;padding:2px 8px;color:#ffd9a0;background:#3a2a14eb;border:1px solid #ffb347;border-radius:3px;font-size:11px;font-weight:700;letter-spacing:.06em;pointer-events:none}.chambers[data-v-887f25ce]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:10px 12px;flex:none}.chamber[data-v-887f25ce]{display:grid;gap:8px;min-width:0;padding:8px 10px 10px;background:#0b0b0b;border:1px solid #222;border-radius:3px}.chamber h3[data-v-887f25ce]{margin:0;color:#e8e8e8;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.legend[data-v-887f25ce]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 14px;padding:6px 12px 8px;border-top:1px solid #1c1c1c;color:#8a8a8a;font-size:11px;flex:none}.legend ul[data-v-887f25ce]{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none}.legend li[data-v-887f25ce]{display:inline-flex;align-items:center;gap:5px}.legend b[data-v-887f25ce]{color:#c8c8c8}.glyph[data-v-887f25ce]{font-style:normal;font-size:10px;font-weight:800}.glyph.pace[data-v-887f25ce]{color:#ffb347}.glyph.sense[data-v-887f25ce]{color:#35e07a}.glyph.fail[data-v-887f25ce]{color:#ff4a3d}.glyph.beat[data-v-887f25ce]{color:#7fd6ff;font-size:12px}.calibration[data-v-887f25ce]{color:#7fa98b;font-variant-numeric:tabular-nums}@container (max-width: 520px){.title .sub[data-v-887f25ce]{display:none}.chambers[data-v-887f25ce]{gap:8px;padding:8px}.chamber[data-v-887f25ce]{padding:6px 8px 8px}}@container (max-width: 340px){.chambers[data-v-887f25ce]{grid-template-columns:1fr}}.monitor[data-v-82a0e35b]{--mon-font: "Helvetica Neue", Helvetica, Arial, "Segoe UI", system-ui, sans-serif;--line: #262626;--green: #2ee05a;--red: #f0463c;--cyan: #35d3f0;container:monitor / inline-size;position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;color:#c8c8c8;background:#000;border:1px solid #2a2a2a;border-radius:3px;font-family:var(--mon-font)}.status-strip[data-v-82a0e35b]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;height:30px;padding:0 10px;background:#0d0d0d;border-bottom:1px solid var(--line);font-size:13px}.bed[data-v-82a0e35b]{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.bed b[data-v-82a0e35b]{color:#e8e8e8;font-weight:700}.bed span[data-v-82a0e35b]{color:#8a8a8a}.alarm-banner[data-v-82a0e35b]{justify-self:center;min-width:150px;padding:3px 14px;text-align:center;font-size:13px;font-weight:700;letter-spacing:.04em;line-height:18px;min-height:18px}.alarm-banner.alarm-high[data-v-82a0e35b]{color:#fff;background:#d92d20;animation:alarm-flash-82a0e35b 1s steps(1,end) infinite}.alarm-banner.alarm-medium[data-v-82a0e35b]{color:#000;background:#f5c400;animation:alarm-flash-82a0e35b 1.6s steps(1,end) infinite}@keyframes alarm-flash-82a0e35b{50%{opacity:.35}}.meta[data-v-82a0e35b]{display:flex;justify-content:flex-end;align-items:center;gap:14px;white-space:nowrap;overflow:hidden}.monitor-rhythm[data-v-82a0e35b]{min-width:0;overflow:hidden;text-overflow:ellipsis;color:#8a8a8a}.clock[data-v-82a0e35b]{flex:none;color:#e0e0e0;font-variant-numeric:tabular-nums}@container monitor (max-width: 560px){.monitor-rhythm[data-v-82a0e35b]{display:none}}.monitor-body[data-v-82a0e35b]{display:grid;grid-template-columns:minmax(0,1fr) clamp(112px,20cqw,160px);flex:1;min-height:0}.traces[data-v-82a0e35b]{position:relative;min-height:300px}.band-bg[data-v-82a0e35b]{position:absolute;left:0;right:0;background:linear-gradient(180deg,#181818,#0a0a0a 55%,#000);pointer-events:none}.trace-canvas[data-v-82a0e35b]{position:absolute;top:0;right:0;bottom:0;left:0}.traces[data-v-82a0e35b]:before,.traces[data-v-82a0e35b]:after{content:"";position:absolute;left:0;right:0;height:1px;background:var(--line);pointer-events:none}.traces[data-v-82a0e35b]:before{top:40%}.traces[data-v-82a0e35b]:after{top:72%}.channel[data-v-82a0e35b]{position:absolute;left:8px;display:flex;align-items:baseline;gap:6px;font-size:13px;pointer-events:none}.channel b[data-v-82a0e35b]{font-weight:700}.channel .sub[data-v-82a0e35b]{font-size:10px;color:#6b6b6b}.channel.ecg[data-v-82a0e35b]{top:6px;color:var(--green)}.channel.art[data-v-82a0e35b]{top:calc(40% + 6px);color:var(--red)}.channel.pleth[data-v-82a0e35b]{top:calc(72% + 6px);color:var(--cyan)}.art-tick[data-v-82a0e35b]{position:absolute;left:0;right:0;border-top:1px dashed rgba(240,70,60,.28);pointer-events:none}.art-tick span[data-v-82a0e35b]{position:absolute;right:6px;top:-13px;font-size:10px;color:#f0463cb3;font-variant-numeric:tabular-nums}.numerics[data-v-82a0e35b]{display:grid;grid-template-rows:repeat(3,1fr);border-left:1px solid var(--line);min-height:0}.num[data-v-82a0e35b]{position:relative;background:linear-gradient(180deg,#181818,#0a0a0a 55%,#000);container-type:size;min-height:0;padding:6px 8px 4px;border-bottom:1px solid var(--line)}.num[data-v-82a0e35b]:last-child{border-bottom:0}.num.hr[data-v-82a0e35b]{color:var(--green)}.num.art[data-v-82a0e35b]{color:var(--red)}.num.spo2[data-v-82a0e35b]{color:var(--cyan)}.head[data-v-82a0e35b]{display:flex;align-items:baseline;gap:6px}.name[data-v-82a0e35b]{font-size:16px;font-weight:700}.name sub[data-v-82a0e35b]{font-size:.65em;vertical-align:baseline;position:relative;top:.18em}.unit[data-v-82a0e35b]{font-size:11px;opacity:.75}.beat[data-v-82a0e35b]{margin-left:auto;font-size:16px;line-height:1;color:currentColor;opacity:.18}.beat.on[data-v-82a0e35b]{opacity:1}.paced-tag[data-v-82a0e35b]{padding:0 4px;color:#fff;border:1px solid #fff;border-radius:2px;font-size:10px;font-weight:700;line-height:14px;letter-spacing:.04em}.limits[data-v-82a0e35b]{position:absolute;top:24px;left:8px;display:flex;flex-direction:column;gap:1px;font-size:11px;line-height:1.15;color:#8a8a8a;font-variant-numeric:tabular-nums}.value[data-v-82a0e35b]{position:absolute;right:8px;bottom:6px;font-family:var(--mon-font);font-size:72px;font-size:min(74cqh,55px);font-weight:600;line-height:1;letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap}.value.bp[data-v-82a0e35b]{right:8px;bottom:28px;font-size:50px;font-size:min(52cqh,32px)}.value.bp i[data-v-82a0e35b]{margin:0 .06em;font-style:normal;opacity:.6;font-weight:400}.map[data-v-82a0e35b]{position:absolute;right:8px;bottom:5px;font-size:22px;font-weight:500;font-variant-numeric:tabular-nums}.pr[data-v-82a0e35b]{position:absolute;left:8px;bottom:6px;font-size:11px;color:#8a8a8a}.pr b[data-v-82a0e35b]{margin-left:3px;color:var(--cyan);font-weight:600;font-size:13px;font-variant-numeric:tabular-nums}.num.low .name[data-v-82a0e35b]{background:currentColor;padding:0 4px;margin-left:-4px;border-radius:2px}.num.low .name[data-v-82a0e35b]{color:#000}.num.hr.low .name[data-v-82a0e35b],.num.spo2.low .name[data-v-82a0e35b]{background:#f5c400}.expand[data-v-82a0e35b]{display:inline-flex;align-items:center;gap:7px;height:22px;margin-left:6px;padding:0 9px 0 10px;align-self:center;color:#6df0a4;background:#6df0a41a;border:1px solid rgba(109,240,164,.55);border-radius:11px;font:inherit;font-size:12px;font-weight:600;letter-spacing:.02em;line-height:1;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.expand[data-v-82a0e35b]:hover{color:#04140b;background:#6df0a4;border-color:#6df0a4}.expand[data-v-82a0e35b]:focus-visible{outline:2px solid #6df0a4;outline-offset:2px}.expand[data-v-82a0e35b]:active{transform:translateY(1px)}@media (max-width: 520px){.status-strip[data-v-82a0e35b]{grid-template-columns:auto 1fr auto}.bed span[data-v-82a0e35b],.monitor-rhythm[data-v-82a0e35b],.expand-label[data-v-82a0e35b]{display:none}.expand[data-v-82a0e35b]{padding:0 7px}}.slider-row[data-v-00dbdeb2]{display:grid;gap:3px;padding:4px 0}.slider-row.disabled[data-v-00dbdeb2]{opacity:.38}.slider-head[data-v-00dbdeb2]{display:flex;justify-content:space-between;align-items:baseline;font-size:13px}.slider-head label[data-v-00dbdeb2]{color:#c9d4ce}.slider-head output[data-v-00dbdeb2]{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#eaf3ee;font-weight:700}.slider-head output small[data-v-00dbdeb2]{margin-left:3px;color:#8fa39a;font-weight:500}input[type=range][data-v-00dbdeb2]{width:100%;accent-color:#7ed957}.slider-status[data-v-00dbdeb2]{margin:0;font-size:12px;line-height:1.3}.slider-status.ok[data-v-00dbdeb2]{color:#7ed957}.slider-status.warn[data-v-00dbdeb2]{color:#ffb454}.slider-status.muted[data-v-00dbdeb2]{color:#8fa39a}.panel[data-v-6e9317b4]{display:flex;flex-direction:column;min-height:0;color:#d8e2dc;background:#0a0d0ce0;border:1px solid #2b3330;border-radius:14px;box-shadow:0 18px 40px #0006}.panel-bar[data-v-6e9317b4]{display:flex;justify-content:space-between;align-items:center;padding:9px 16px;background:linear-gradient(180deg,#1b201f,#101413);border-bottom:1px solid #2b3330;border-radius:14px 14px 0 0;color:#8fa39a;font-size:12px;letter-spacing:.12em;text-transform:uppercase}.reset[data-v-6e9317b4]{padding:4px 10px;color:#d8e2dc;background:transparent;border:1px solid #3a4540;border-radius:7px;font-size:11px;letter-spacing:.04em;cursor:pointer}.reset[data-v-6e9317b4]:hover{border-color:#7ed957;color:#7ed957}.panel-body[data-v-6e9317b4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:2px 22px;padding:4px 18px 10px;overflow-y:auto}.group[data-v-6e9317b4]{min-width:0;margin:0;padding:0;border:0}.rhythm-group[data-v-6e9317b4]{grid-column:1 / -1}.group legend[data-v-6e9317b4]{padding:6px 0 0;color:#7ed957;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.chips[data-v-6e9317b4]{display:flex;flex-wrap:wrap;gap:6px;padding-top:4px}.chip[data-v-6e9317b4]{padding:4px 10px;color:#c9d4ce;background:#121816;border:1px solid #2f3a35;border-radius:999px;font-size:12px;cursor:pointer}.chip[data-v-6e9317b4]:hover{border-color:#5a6b63}.chip.active[data-v-6e9317b4]{color:#08140a;background:#7ed957;border-color:#7ed957;font-weight:700}.rhythm-note[data-v-6e9317b4]{margin:6px 0 0;color:#8fa39a;font-size:12px;line-height:1.4}.heart[data-v-e3f430df]{--font: "Helvetica Neue", Helvetica, Arial, "Segoe UI", system-ui, sans-serif;display:flex;flex-direction:column;min-height:0;overflow:hidden;color:#c8c8c8;background:#0a0b0c;border:1px solid #2a2a2a;border-radius:3px;font-family:var(--font);container-type:inline-size}.bar[data-v-e3f430df]{display:flex;align-items:center;gap:12px;min-height:30px;padding:0 10px;background:#0d0d0d;border-bottom:1px solid #262626;font-size:13px}.title[data-v-e3f430df]{margin-right:auto;color:#e8e8e8;font-weight:700;white-space:nowrap}.reset[data-v-e3f430df],.xray[data-v-e3f430df]{white-space:nowrap}.seg[data-v-e3f430df]{display:inline-flex;flex:none;border:1px solid #333;border-radius:3px;overflow:hidden}.seg button[data-v-e3f430df]{padding:3px 10px;color:#9a9a9a;background:#121212;border:0;border-right:1px solid #333;font:inherit;font-size:12px;white-space:nowrap;cursor:pointer}.seg button[data-v-e3f430df]:last-child{border-right:0}.seg button small[data-v-e3f430df]{margin-left:4px;color:#6c6c6c;font-size:10px}.seg button.on[data-v-e3f430df]{color:#fff;background:#2b2b2b}.seg button.on small[data-v-e3f430df]{color:#aaa}.xray[data-v-e3f430df]{display:inline-flex;align-items:center;gap:5px;color:#aaa;font-size:12px;cursor:pointer}.xray input[data-v-e3f430df]{accent-color:#8a8a8a}.reset[data-v-e3f430df]{padding:3px 8px;color:#aaa;background:transparent;border:1px solid #333;border-radius:3px;font:inherit;font-size:12px;cursor:pointer}.reset[data-v-e3f430df]:hover{color:#fff;border-color:#555}.stage3d[data-v-e3f430df]{position:relative;flex:1;min-height:0;background:radial-gradient(ellipse 70% 70% at 50% 45%,#15171a,#0a0b0c 70%)}canvas[data-v-e3f430df]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none;cursor:grab}canvas[data-v-e3f430df]:active{cursor:grabbing}.chip[data-v-e3f430df]{position:absolute;left:0;top:0;margin:-34px 0 0 14px;min-width:20px;padding:1px 6px;color:#0a0b0c;border-radius:3px;font-size:12px;font-weight:800;line-height:16px;text-align:center;pointer-events:none;opacity:0;will-change:transform}.chip[data-v-e3f430df]:after{content:"";position:absolute;left:-14px;top:100%;width:14px;height:14px;border-left:1px solid currentColor;opacity:.5}.chip.a[data-v-e3f430df]{background:#f2d8a6}.chip.v[data-v-e3f430df]{background:#cfc3f5}.legend[data-v-e3f430df]{position:absolute;left:10px;bottom:8px;display:flex;gap:14px;margin:0;padding:0;list-style:none;color:#8a8a8a;font-size:11px;pointer-events:none}.legend li[data-v-e3f430df]{display:flex;align-items:center;gap:5px}.dot[data-v-e3f430df]{width:8px;height:8px;border-radius:50%}.dot.native[data-v-e3f430df]{background:#48d1ff;box-shadow:0 0 6px #48d1ff}.dot.paced[data-v-e3f430df]{background:#ffb347;box-shadow:0 0 6px #ffb347}.dot.block[data-v-e3f430df]{background:#ff4040;box-shadow:0 0 6px #ff4040}.status[data-v-e3f430df]{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;margin:0;color:#8a8a8a;font-size:13px;pointer-events:none}@container (max-width: 600px){.seg button small[data-v-e3f430df]{display:none}.legend[data-v-e3f430df]{flex-wrap:wrap;gap:4px 10px}}@container (max-width: 420px){.title[data-v-e3f430df]{display:none}.bar[data-v-e3f430df]{flex-wrap:wrap;gap:4px 10px;padding:4px 8px}.seg[data-v-e3f430df]{margin-right:auto}}.stage[data-v-48ff3fcf]{position:fixed;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:auto minmax(0,1fr);overflow:hidden;background:radial-gradient(ellipse 60% 55% at 22% 45%,rgba(98,104,110,.34),transparent 70%),linear-gradient(180deg,#34383c,#1d2023 46%,#0c0d0e)}.pacer-column[data-v-48ff3fcf]{position:relative;height:100%;width:calc(100vh * 1000 / 2306);max-width:44vw}.scaled-device[data-v-48ff3fcf]{position:absolute;top:50%;left:50%;transform-origin:center center}.device-offset[data-v-48ff3fcf]{position:absolute;left:-22px;top:131px;width:860px;height:2030px}.sim-column[data-v-48ff3fcf]{display:flex;flex-direction:column;gap:16px;min-width:0;min-height:0;padding:20px 24px 20px 8px}.monitor-slot[data-v-48ff3fcf]{flex:1 1 0;min-height:300px}.heart-slot[data-v-48ff3fcf]{flex:1.5 1 0;min-height:340px}.panel-slot[data-v-48ff3fcf]{flex:1.1 1 0;min-height:0}@media (min-width: 1280px){.sim-column[data-v-48ff3fcf]{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);grid-template-rows:minmax(0,1fr) auto}.heart-slot[data-v-48ff3fcf]{grid-column:1;grid-row:1;min-height:0}.monitor-slot[data-v-48ff3fcf]{grid-column:2;grid-row:1;min-height:0}.panel-slot[data-v-48ff3fcf]{grid-column:1 / -1;min-height:0;max-height:52vh}}@media (max-width: 700px){.stage[data-v-48ff3fcf]{display:block;overflow-x:hidden;overflow-y:auto;touch-action:pan-y}.pacer-column[data-v-48ff3fcf]{width:100%;max-width:none;height:230.6vw}.sim-column[data-v-48ff3fcf]{padding:8px 12px 28px}.monitor-slot[data-v-48ff3fcf]{flex:none;min-height:420px}.heart-slot[data-v-48ff3fcf]{flex:none;height:460px}.panel-slot[data-v-48ff3fcf]{flex:none}}:root{color:#f3f0e8;background:#121313;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body,#app{width:100%;height:100%;margin:0;overflow:hidden}body{touch-action:manipulation;user-select:none;-webkit-touch-callout:none;-webkit-user-select:none;background:linear-gradient(180deg,#34383c,#1d2023 46%,#0c0d0e)}button,input{font:inherit}
