._panel_1sjoh_1{width:100%;overflow:hidden;color:var(--ekgr-color-text-primary);background:radial-gradient(circle at top,color-mix(in srgb,var(--ekgr-color-brand-primary) 18%,transparent),transparent 44%),linear-gradient(180deg,#223036,#182126);border:1px solid color-mix(in srgb,var(--ekgr-color-brand-primary) 20%,transparent);border-radius:var(--ekgr-radius-xl);box-shadow:0 24px 60px color-mix(in srgb,var(--ekgr-color-brand-primary) 14%,transparent),inset 0 1px #ffffff0f}._header_1sjoh_15{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--ekgr-space-4);align-items:start;padding:var(--ekgr-space-5);border-bottom:1px solid rgb(255 255 255 / 8%)}._eyebrow_1sjoh_24,._noteLabel_1sjoh_25{margin:0 0 var(--ekgr-space-2);font-family:var(--ekgr-font-mono);font-size:var(--ekgr-text-caption-size);color:color-mix(in srgb,var(--ekgr-color-ecg-measure-accent) 76%,white);text-transform:uppercase;letter-spacing:.08em}._title_1sjoh_34{max-width:12ch;margin:0;font-size:clamp(1.1rem,2.1vw,1.45rem);line-height:1.12;text-wrap:balance}._controls_1sjoh_42{display:flex;flex-wrap:nowrap;gap:var(--ekgr-space-2);align-items:center}._controlButton_1sjoh_49{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;color:#eaf2f0e0;cursor:pointer;background:color-mix(in srgb,var(--ekgr-color-brand-primary) 14%,transparent);border:1px solid color-mix(in srgb,var(--ekgr-color-brand-primary) 42%,transparent);border-radius:var(--ekgr-radius-pill);transition:background var(--ekgr-duration-fast) var(--ekgr-ease),color var(--ekgr-duration-fast) var(--ekgr-ease),transform var(--ekgr-duration-fast) var(--ekgr-ease)}._controlButton_1sjoh_49:hover{color:#fff;background:color-mix(in srgb,var(--ekgr-color-brand-primary) 28%,transparent);transform:translateY(-1px)}._controlButton_1sjoh_49:focus-visible{outline:2px solid var(--ekgr-color-brand-primary);outline-offset:var(--ekgr-focus-ring-offset)}._canvasWrap_1sjoh_77{position:relative;width:100%;min-width:0}._canvasWrap_1sjoh_77:after{position:absolute;inset:0;pointer-events:none;content:"";border-radius:0;box-shadow:inset 0 0 0 1px #ffffff0d,inset 0 0 40px #00000014}._canvasWrap_1sjoh_77 .canvasContainer,._canvasWrap_1sjoh_77 [class*=canvasContainer]{display:block;width:100%!important;min-width:100%!important;max-width:100%!important;height:auto!important;overflow:hidden!important;border-radius:var(--ekgr-radius-md)}._canvasWrap_1sjoh_77 .canvasBackground,._canvasWrap_1sjoh_77 [class*=canvasBackground]{position:relative}._canvasWrap_1sjoh_77 .canvasBackground,._canvasWrap_1sjoh_77 .canvasMain,._canvasWrap_1sjoh_77 [class*=canvasBackground],._canvasWrap_1sjoh_77 [class*=canvasMain]{display:block;width:100%}._badgeWrap_1sjoh_120{position:absolute;top:.75rem;right:.75rem;pointer-events:none}._footer_1sjoh_127{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1px;background:#ffffff14}._noteBlock_1sjoh_134{min-width:0;padding:var(--ekgr-space-4) var(--ekgr-space-5);background:#090e1138}._noteText_1sjoh_140{margin:0;line-height:1.55;color:#eaf2f0c7}@media(width<=640px){._header_1sjoh_15{grid-template-columns:1fr}._title_1sjoh_34{max-width:none}._controls_1sjoh_42{display:flex;flex-wrap:nowrap;justify-content:start;width:100%}._badgeWrap_1sjoh_120{position:static;margin-top:var(--ekgr-space-3)}}._intro_wgipj_1{max-width:42rem;margin:0 0 var(--ekgr-space-5);font-size:var(--ekgr-text-body-size);line-height:1.6;color:var(--ekgr-color-text-secondary)}._portalLink_wgipj_9{display:inline-flex;gap:var(--ekgr-space-2);align-items:center;min-width:0;font-size:var(--ekgr-text-body-size);font-weight:var(--ekgr-weight-semibold);color:var(--ekgr-color-brand-primary-text);text-wrap:balance}._portalLinkIcon_wgipj_20{flex-shrink:0;width:1em;height:1em}._portalLinkNote_wgipj_26{max-width:32rem;margin:var(--ekgr-space-3) 0 var(--ekgr-space-8);font-size:var(--ekgr-text-caption-size);color:var(--ekgr-color-text-secondary)}._finePrint_wgipj_33{max-width:42rem;padding-top:var(--ekgr-space-5);margin-top:var(--ekgr-space-10);font-size:var(--ekgr-text-caption-size);color:var(--ekgr-color-text-secondary);border-top:1px solid var(--ekgr-color-border)}
