.guide-graphic{display:block;width:100%;height:100%;min-height:100%;--graphic-bg-start: #eaf7fb;--graphic-bg-middle: #cce7f1;--graphic-bg-end: #a8d2e3;--graphic-ink: #173d54;--graphic-muted: #477188;--graphic-blue: #397fa6;--graphic-blue-soft: #77b6d2;--graphic-teal: #2d958f;--graphic-amber: #d39842;--graphic-violet: #7864ab;--graphic-panel: rgba(255, 255, 255, .7);--graphic-line: rgba(23, 61, 84, .22)}:root[data-theme=dark] .guide-graphic{--graphic-bg-start: #172f3d;--graphic-bg-middle: #123047;--graphic-bg-end: #0e2230;--graphic-ink: #e5f3fa;--graphic-muted: #9cc0d1;--graphic-blue: #67a9cd;--graphic-blue-soft: #477f9e;--graphic-teal: #54b4ac;--graphic-amber: #e0ad62;--graphic-violet: #a493d2;--graphic-panel: rgba(18, 43, 58, .76);--graphic-line: rgba(213, 237, 248, .2)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .guide-graphic{--graphic-bg-start: #172f3d;--graphic-bg-middle: #123047;--graphic-bg-end: #0e2230;--graphic-ink: #e5f3fa;--graphic-muted: #9cc0d1;--graphic-blue: #67a9cd;--graphic-blue-soft: #477f9e;--graphic-teal: #54b4ac;--graphic-amber: #e0ad62;--graphic-violet: #a493d2;--graphic-panel: rgba(18, 43, 58, .76);--graphic-line: rgba(213, 237, 248, .2)}}.guide-graphic__stop--start{stop-color:var(--graphic-bg-start)}.guide-graphic__stop--middle{stop-color:var(--graphic-bg-middle)}.guide-graphic__stop--end{stop-color:var(--graphic-bg-end)}.guide-graphic--detail .guide-graphic__stop--start,.guide-graphic--detail .guide-graphic__stop--middle,.guide-graphic--detail .guide-graphic__stop--end,.guide-graphic--card .guide-graphic__stop--start,.guide-graphic--card .guide-graphic__stop--middle,.guide-graphic--card .guide-graphic__stop--end{stop-color:var(--graphic-bg-middle)}.guide-graphic__glow-stop{stop-color:var(--graphic-blue-soft);stop-opacity:.33}.guide-graphic__glow-stop--end{stop-opacity:0}.guide-graphic__pattern-line{fill:var(--graphic-blue);opacity:.08}.guide-graphic__stripe-field{opacity:.72}.guide-graphic__brand{fill:var(--graphic-blue)}.guide-graphic__brand>path:first-child{fill:var(--graphic-panel);stroke:var(--graphic-blue);stroke-width:2}.guide-graphic__brand text{fill:var(--graphic-ink);font-family:var(--base-font, sans-serif);font-size:17px;font-weight:850;letter-spacing:1.5px}.guide-graphic__brand .guide-graphic__brand-sub{fill:var(--graphic-muted);font-size:10px;letter-spacing:2.2px}.guide-graphic__footer{fill:var(--graphic-muted);stroke:var(--graphic-muted)}.guide-graphic__footer text{fill:var(--graphic-muted);stroke:none;font-family:var(--base-font, sans-serif);font-size:11px;font-weight:850;letter-spacing:2px}.guide-graphic__footer path{fill:none;opacity:.48;stroke-width:1.5}.guide-graphic__footer circle{fill:var(--graphic-blue);stroke:none}.guide-graphic__route,.guide-graphic__protein,.guide-graphic__network,.guide-graphic__wave{fill:none;stroke:var(--graphic-blue);stroke-linecap:round;stroke-linejoin:round;stroke-width:8}.guide-graphic__node,.guide-graphic__node--alt{fill:var(--graphic-blue);stroke:var(--graphic-panel);stroke-width:5}.guide-graphic__node--alt{fill:var(--graphic-teal)}.guide-graphic__node-text{fill:#fff;font-family:var(--display-font, sans-serif);font-size:20px;font-weight:700;text-anchor:middle}.guide-graphic__micro{fill:var(--graphic-muted);font-family:var(--base-font, sans-serif);font-size:12px;font-weight:850;letter-spacing:2px}.guide-graphic__micro--center{text-anchor:middle}.guide-graphic__caption{fill:var(--graphic-muted);font-family:var(--base-font, sans-serif);font-size:14px;font-weight:650}.guide-graphic__value{fill:var(--graphic-ink);font-family:var(--display-font, sans-serif);font-size:48px;font-weight:700}.guide-graphic__measure,.guide-graphic__divider,.guide-graphic__mark,.guide-graphic__metric{fill:none;stroke:var(--graphic-line);stroke-linecap:round;stroke-width:3}.guide-graphic__protein{stroke:var(--graphic-violet);stroke-width:12}.guide-graphic__protein--fine{opacity:.55;stroke-width:4}.guide-graphic__glass{fill:var(--graphic-panel);stroke:var(--graphic-blue);stroke-width:4}.guide-graphic__liquid{fill:var(--graphic-blue-soft);opacity:.7}.guide-graphic__cap{fill:var(--graphic-ink);opacity:.82}.guide-graphic__arrow,.guide-graphic__arrow-head{fill:none;stroke:var(--graphic-amber);stroke-linecap:round;stroke-linejoin:round;stroke-width:7}.guide-graphic__panel{fill:var(--graphic-panel);stroke:var(--graphic-line);stroke-width:2}.guide-graphic__formula{fill:var(--graphic-muted);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:700}.guide-graphic__ring{fill:var(--graphic-panel);stroke:var(--graphic-violet);stroke-linejoin:round;stroke-width:7}.guide-graphic__leaf{fill:color-mix(in srgb,var(--graphic-teal) 34%,transparent);stroke:var(--graphic-teal);stroke-width:6}.guide-graphic__leaf-vein{fill:none;stroke:var(--graphic-teal);stroke-linecap:round;stroke-width:4}.guide-graphic__flask{fill:var(--graphic-panel);stroke:var(--graphic-violet);stroke-linecap:round;stroke-linejoin:round;stroke-width:7}.guide-graphic__liquid-path{fill:none;stroke:var(--graphic-blue);stroke-width:6}.guide-graphic__bubble{fill:var(--graphic-blue);opacity:.75}.guide-graphic__bubble--alt{fill:var(--graphic-violet)}.guide-graphic__brain{fill:var(--graphic-panel);stroke:var(--graphic-blue);stroke-linejoin:round;stroke-width:7}.guide-graphic__divider--brain{stroke:var(--graphic-blue);stroke-width:5}.guide-graphic__synapse,.guide-graphic__synapse--hot{fill:var(--graphic-teal);stroke:var(--graphic-panel);stroke-width:4}.guide-graphic__synapse--hot{fill:var(--graphic-amber)}.guide-graphic__network{opacity:.48;stroke-width:4}.guide-graphic__cross{fill:var(--graphic-blue)}.guide-graphic__orbit{fill:none;stroke:var(--graphic-blue);stroke-width:5}.guide-graphic__orbit--tilt{transform:rotate(62deg);transform-box:fill-box;transform-origin:center;stroke:var(--graphic-violet)}.guide-graphic__core{fill:var(--graphic-panel);stroke:var(--graphic-amber);stroke-width:7}.guide-graphic__tissue{stroke:var(--graphic-panel);stroke-width:4}.guide-graphic__tissue--top{fill:color-mix(in srgb,var(--graphic-amber) 58%,var(--graphic-panel))}.guide-graphic__tissue--mid{fill:color-mix(in srgb,var(--graphic-blue) 30%,var(--graphic-panel))}.guide-graphic__tissue--base{fill:color-mix(in srgb,var(--graphic-teal) 27%,var(--graphic-panel))}.guide-graphic__repair{fill:none;stroke:var(--graphic-amber);stroke-linecap:round;stroke-linejoin:round;stroke-width:8}.guide-graphic__progress{fill:none;stroke:var(--graphic-line);stroke-width:15}.guide-graphic__progress-active{fill:none;stroke:var(--graphic-teal);stroke-linecap:round;stroke-width:15}.guide-graphic__check{fill:none;stroke:var(--graphic-teal);stroke-linecap:round;stroke-linejoin:round;stroke-width:10}.guide-graphic__fiber{fill:color-mix(in srgb,var(--graphic-blue) 45%,var(--graphic-panel));stroke:var(--graphic-blue);stroke-width:3}.guide-graphic__fiber--alt{fill:color-mix(in srgb,var(--graphic-teal) 38%,var(--graphic-panel));stroke:var(--graphic-teal)}.guide-graphic__fiber-line{fill:none;stroke:var(--graphic-panel);stroke-dasharray:12 10;stroke-width:3}.guide-graphic__pulse,.guide-graphic__pulse-icon{fill:none;stroke:var(--graphic-amber);stroke-linecap:round;stroke-linejoin:round;stroke-width:8}.guide-graphic__skin{stroke:var(--graphic-panel);stroke-width:4}.guide-graphic__skin--surface{fill:color-mix(in srgb,var(--graphic-amber) 46%,var(--graphic-panel))}.guide-graphic__skin--dermis{fill:color-mix(in srgb,var(--graphic-violet) 24%,var(--graphic-panel))}.guide-graphic__skin--base{fill:color-mix(in srgb,var(--graphic-blue) 24%,var(--graphic-panel))}.guide-graphic__collagen{fill:none;stroke:var(--graphic-violet);stroke-width:7}.guide-graphic__cell{fill:var(--graphic-panel);stroke:var(--graphic-teal);stroke-width:5}.guide-graphic__cell-core{fill:var(--graphic-teal)}.guide-graphic__metabolic-ring{fill:var(--graphic-panel);stroke:var(--graphic-line);stroke-width:18}.guide-graphic__metabolic-active{fill:none;stroke:var(--graphic-teal);stroke-linecap:round;stroke-width:18}.guide-graphic__bolt{fill:var(--graphic-amber);stroke:var(--graphic-panel);stroke-linejoin:round;stroke-width:5}.guide-graphic__metric{stroke-width:6}.guide-graphic__metric-node,.guide-graphic__metric-node--alt{fill:var(--graphic-blue)}.guide-graphic__metric-node--alt{fill:var(--graphic-teal)}.guide-graphic__hub-ring{fill:var(--graphic-panel);stroke:var(--graphic-blue-soft);stroke-width:14}.guide-graphic__hub{fill:var(--graphic-blue);stroke:var(--graphic-panel);stroke-width:6}.guide-graphic__pulse-icon{stroke:#fff;stroke-width:6}.guide-graphic__wave{stroke:var(--graphic-violet);stroke-width:7}@supports not (color: color-mix(in srgb,red,blue)){.guide-graphic__leaf,.guide-graphic__fiber,.guide-graphic__skin{fill:var(--graphic-panel)}}
