:root{color-scheme:light;--bg: #f6f8fa;--surface: #ffffff;--surface-2: #f0f3f6;--border: #d8dee4;--text: #1f2328;--muted: #59636e;--accent: #0b7285;--accent-soft: #e3f4f7;--danger: #c92a2a;--danger-soft: #fdecec;--warn: #b35c00;--warn-soft: #fff3e0;--ok: #2b8a3e;--radius: 10px;--shadow: 0 1px 2px rgb(0 0 0 / .04), 0 2px 8px rgb(0 0 0 / .04);--font: "IBM Plex Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--mono: "IBM Plex Mono", ui-monospace, "SFMono-Regular", Consolas, monospace}:root[data-theme=dark]{color-scheme:dark;--bg: #0d1117;--surface: #151b23;--surface-2: #1c232d;--border: #2d3540;--text: #e6edf3;--muted: #9198a1;--accent: #3bc9db;--accent-soft: #0f2e35;--danger: #ff8787;--danger-soft: #3b1618;--warn: #ffb35c;--warn-soft: #3a2810;--ok: #69db7c;--shadow: none}*,*:before,*:after{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font:15px/1.5 var(--font);-webkit-font-smoothing:antialiased}a{color:var(--accent)}button,input,select{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._header_lsfrk_1{position:sticky;top:0;z-index:10;display:flex;align-items:center;gap:16px;height:56px;padding:0 24px;background:var(--surface);border-bottom:1px solid var(--border)}._brand_lsfrk_14{display:flex;align-items:center;gap:10px;color:var(--text);font-weight:600;text-decoration:none}._logo_lsfrk_23{display:grid;place-items:center;width:28px;height:28px;border-radius:7px;background:var(--accent);color:#fff}._server_lsfrk_33{display:flex;align-items:center;gap:8px;margin-left:auto;max-width:50%;padding:6px 10px;border:1px solid var(--border);border-radius:999px;color:var(--muted);font-size:13px;text-decoration:none}._server_lsfrk_33:hover{border-color:var(--accent);color:var(--text)}._serverUrl_lsfrk_52{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--mono)}._dot_lsfrk_59{flex:none;width:8px;height:8px;border-radius:50%;background:var(--muted)}._dot_lsfrk_59[data-state=ok]{background:var(--ok)}._dot_lsfrk_59[data-state=error]{background:var(--danger)}._iconButton_lsfrk_75{display:grid;place-items:center;width:36px;height:36px;border:1px solid transparent;border-radius:8px;background:none;cursor:pointer}._iconButton_lsfrk_75:hover{background:var(--surface-2)}._main_lsfrk_90{max-width:1200px;margin:0 auto;padding:28px 24px 64px}._footer_lsfrk_96{max-width:1200px;margin:0 auto;padding:0 24px 32px;color:var(--muted);font-size:13px}@media(max-width:640px){._header_lsfrk_1{padding:0 16px}._brandText_lsfrk_110{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}._main_lsfrk_90{padding:20px 16px 48px}}._wrap_1enor_1{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._table_1enor_8{width:100%;border-collapse:collapse;font-size:14px}._table_1enor_8 caption{padding:12px 14px;text-align:left;font-weight:600}._table_1enor_8 th,._table_1enor_8 td{padding:9px 14px;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}._table_1enor_8 th{background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}._table_1enor_8 tr:last-child td{border-bottom:0}._nowrap_1enor_42{white-space:nowrap}._badge_1enor_46{display:inline-block;padding:1px 8px;border-radius:999px;background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:500;white-space:nowrap}._badge_1enor_46[data-tone=ok]{background:color-mix(in srgb,var(--ok) 15%,transparent);color:var(--ok)}._badge_1enor_46[data-tone=warn]{background:var(--warn-soft);color:var(--warn)}._badge_1enor_46[data-tone=danger]{background:var(--danger-soft);color:var(--danger)}._badge_1enor_46[data-tone=accent]{background:var(--accent-soft);color:var(--accent)}._panel_6mpsz_1{padding:32px 24px;border:1px dashed var(--border);border-radius:var(--radius);color:var(--muted);text-align:center}._error_6mpsz_9{padding:16px 20px;border:1px solid var(--danger);border-radius:var(--radius);background:var(--danger-soft);color:var(--text)}._error_6mpsz_9 strong{color:var(--danger)}._error_6mpsz_9 p{margin:4px 0 0}._retry_6mpsz_25{margin-top:12px;padding:6px 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);cursor:pointer}._skeleton_6mpsz_34{display:grid;gap:10px}._bar_6mpsz_39{height:14px;border-radius:6px;background:linear-gradient(90deg,var(--surface-2),var(--border),var(--surface-2));background-size:200% 100%;animation:_shimmer_6mpsz_1 1.4s ease-in-out infinite}@keyframes _shimmer_6mpsz_1{0%{background-position:100% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){._bar_6mpsz_39{animation:none}}._back_hbd7n_1{display:inline-block;margin-bottom:12px;color:var(--muted);font-size:14px;text-decoration:none}._back_hbd7n_1:hover{color:var(--accent)}._banner_hbd7n_13{display:grid;grid-template-columns:auto 1fr;gap:20px;align-items:center;padding:20px 24px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}._avatar_hbd7n_25{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--accent-soft);color:var(--accent);font-size:20px;font-weight:600}._name_hbd7n_37{margin:0;font-size:24px;font-weight:600}._facts_hbd7n_43{display:flex;flex-wrap:wrap;gap:4px 20px;margin:6px 0 0;padding:0;color:var(--muted);font-size:14px;list-style:none}._facts_hbd7n_43 strong{color:var(--text);font-weight:500}._tabs_hbd7n_59{display:flex;gap:4px;margin:20px 0 24px;overflow-x:auto;border-bottom:1px solid var(--border)}._tab_hbd7n_59{padding:10px 14px;border-bottom:2px solid transparent;color:var(--muted);font-weight:500;text-decoration:none;white-space:nowrap}._tab_hbd7n_59:hover{color:var(--text)}._tab_hbd7n_59[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent)}._section_hbd7n_85+._section_hbd7n_85{margin-top:28px}._sectionTitle_hbd7n_89{margin:0 0 12px;font-size:17px;font-weight:600}._grid_hbd7n_95{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px}._muted_hbd7n_101{color:var(--muted)}._action_hbd7n_105{margin-left:auto;padding:7px 14px;border:1px solid var(--accent);border-radius:8px;background:var(--accent-soft);color:var(--accent);font-weight:500;cursor:pointer}._action_hbd7n_105:disabled{border-color:var(--border);background:var(--surface-2);color:var(--muted);cursor:progress}._toolbar_jytys_1{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-bottom:16px}._filters_jytys_9{display:flex;gap:4px;padding:3px;border:1px solid var(--border);border-radius:9px;background:var(--surface)}._filters_jytys_9 button{padding:5px 12px;border:0;border-radius:6px;background:none;color:var(--muted);cursor:pointer}._filters_jytys_9 button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:500}._search_jytys_33{flex:1;min-width:180px;max-width:320px;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface)}._layout_jytys_44{display:grid;grid-template-columns:minmax(280px,380px) 1fr;gap:20px;align-items:start}._list_jytys_51{display:grid;max-height:640px;overflow-y:auto;margin:0;padding:0;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);list-style:none}._item_jytys_63{display:grid;grid-template-columns:1fr auto;gap:2px 12px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid var(--border);background:none;text-align:left;cursor:pointer}._list_jytys_51 li:last-child ._item_jytys_63{border-bottom:0}._item_jytys_63:hover{background:var(--surface-2)}._item_jytys_63[aria-current=true]{background:var(--accent-soft);box-shadow:inset 3px 0 0 var(--accent)}._itemName_jytys_89{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}._itemValue_jytys_96{font-family:var(--mono);font-size:14px;text-align:right;white-space:nowrap}._itemMeta_jytys_103{color:var(--muted);font-size:12px}._trend_jytys_108{color:var(--muted);font-size:12px;text-align:right}._panel_jytys_114{padding:20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}._panelTitle_jytys_122{margin:0;font-size:18px;font-weight:600}._panelMeta_jytys_128{margin:4px 0 16px;color:var(--muted);font-size:14px}._chart_jytys_134{height:280px;margin-bottom:20px}@media(max-width:860px){._layout_jytys_44{grid-template-columns:1fr}._list_jytys_51{max-height:320px}}._wrap_1e0hf_1{position:relative;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._pre_1e0hf_8{max-height:560px;margin:0;padding:16px;overflow:auto;font:13px/1.6 var(--mono);tab-size:2}._key_1e0hf_17{color:var(--accent)}._string_1e0hf_21{color:#1a7f37}._number_1e0hf_25{color:#9a6700}._literal_1e0hf_29{color:#8250df}:root[data-theme=dark] ._string_1e0hf_21{color:#7ee787}:root[data-theme=dark] ._number_1e0hf_25{color:#e3b341}:root[data-theme=dark] ._literal_1e0hf_29{color:#d2a8ff}._copy_1e0hf_45{position:absolute;top:10px;right:10px;padding:4px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface-2);font-size:13px;cursor:pointer}._card_53z74_1{padding:16px 18px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}._cardTitle_53z74_9{display:flex;justify-content:space-between;align-items:baseline;margin:0 0 10px;font-size:15px;font-weight:600}._cardTitle_53z74_9 a{font-size:13px;font-weight:400}._list_53z74_23{display:grid;gap:8px;margin:0;padding:0;list-style:none}._list_53z74_23 li{display:flex;justify-content:space-between;gap:12px}._sub_53z74_37{color:var(--muted);font-size:13px;white-space:nowrap}._vitals_53z74_43{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-bottom:16px}._vital_53z74_43{padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._vitalLabel_53z74_57{color:var(--muted);font-size:13px}._vitalValue_53z74_62{margin-top:2px;font-family:var(--mono);font-size:22px;font-weight:500}._vitalUnit_53z74_69{margin-left:4px;color:var(--muted);font-size:13px}._none_53z74_75{color:var(--muted)}._year_1fwsq_1{margin:0 0 8px;color:var(--muted);font-size:13px;font-weight:600;letter-spacing:.05em}._year_1fwsq_1:not(:first-child){margin-top:24px}._timeline_1fwsq_13{margin:0;padding:0 0 0 20px;border-left:2px solid var(--border);list-style:none}._entry_1fwsq_20{position:relative;padding:10px 0 10px 12px}._entry_1fwsq_20:before{content:"";position:absolute;top:17px;left:-27px;width:12px;height:12px;border:2px solid var(--surface);border-radius:50%;background:var(--accent)}._entry_1fwsq_20[data-kind=procedure]:before{background:var(--warn)}._entry_1fwsq_20[data-class=Emergency]:before,._entry_1fwsq_20[data-class=Inpatient]:before{background:var(--danger)}._head_1fwsq_46{display:flex;flex-wrap:wrap;gap:8px;align-items:baseline}._title_1fwsq_53{font-weight:500}._date_1fwsq_57{color:var(--muted);font-size:13px}._detail_1fwsq_62{margin:2px 0 0;color:var(--muted);font-size:14px}._legend_1fwsq_68{display:flex;gap:16px;margin-bottom:16px;color:var(--muted);font-size:13px}._swatch_1fwsq_76{display:inline-block;width:10px;height:10px;margin-right:6px;border-radius:50%}._title_1esi9_1{margin:0 0 4px;font-size:26px;font-weight:600}._lead_1esi9_7{margin:0 0 24px;color:var(--muted)}._form_1esi9_12{display:grid;grid-template-columns:2fr 1fr 1fr 1.4fr auto;gap:12px;align-items:end;padding:16px;margin-bottom:24px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);box-shadow:var(--shadow)}._field_1esi9_25{display:grid;gap:4px;font-size:13px;font-weight:500;color:var(--muted)}._field_1esi9_25 input,._field_1esi9_25 select{height:38px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg);font-size:15px;font-weight:400;color:var(--text)}._primary_1esi9_45{height:38px;padding:0 18px;border:0;border-radius:8px;background:var(--accent);color:#fff;font-weight:600;cursor:pointer}[data-theme=dark] ._primary_1esi9_45{color:#0d1117}._meta_1esi9_60{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;color:var(--muted);font-size:13px}._tableWrap_1esi9_69{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._table_1esi9_69{width:100%;border-collapse:collapse}._table_1esi9_69 th,._table_1esi9_69 td{padding:10px 14px;border-bottom:1px solid var(--border);text-align:left;white-space:nowrap}._table_1esi9_69 th{background:var(--surface-2);color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.03em;text-transform:uppercase}._table_1esi9_69 tr:last-child td{border-bottom:0}._table_1esi9_69 tbody tr:hover{background:var(--accent-soft)}._name_1esi9_106{font-weight:500}._mono_1esi9_110{font-family:var(--mono);font-size:13px;color:var(--muted)}._pager_1esi9_116{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}._pager_1esi9_116 button{padding:6px 14px;border:1px solid var(--border);border-radius:8px;background:var(--surface);cursor:pointer}._pager_1esi9_116 button:disabled{opacity:.4;cursor:default}._fading_1esi9_136{opacity:.55;transition:opacity .15s}@media(max-width:860px){._form_1esi9_12{grid-template-columns:1fr 1fr}._form_1esi9_12>:first-child{grid-column:1 / -1}}._subtitle_197sq_1{margin:32px 0 4px;font-size:18px;font-weight:600}._presets_197sq_7{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;margin:16px 0 24px}._preset_197sq_7{display:grid;gap:4px;padding:14px 16px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);text-align:left;cursor:pointer}._preset_197sq_7:hover{border-color:var(--accent)}._preset_197sq_7[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}._presetUrl_197sq_34{color:var(--muted);font-family:var(--mono);font-size:12px}._presetNote_197sq_40{color:var(--muted);font-size:13px}._custom_197sq_45{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}._custom_197sq_45 input{flex:1;min-width:260px;height:38px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--surface);font-family:var(--mono);font-size:14px}._custom_197sq_45 input[aria-invalid=true]{border-color:var(--danger)}._hint_197sq_68{width:100%;margin:0;color:var(--muted);font-size:13px}._problem_197sq_75{width:100%;margin:0;color:var(--danger);font-size:14px}._facts_197sq_82{display:grid;grid-template-columns:max-content 1fr;gap:8px 24px;margin:0;padding:16px 20px;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}._facts_197sq_82 dt{color:var(--muted)}._facts_197sq_82 dd{margin:0}._warning_197sq_101{margin-top:12px;padding:10px 14px;border-radius:8px;background:var(--warn-soft);color:var(--warn)}
