.korea-map.svelte-gc2wv3{background:var(--color-surface-subtle);position:relative;overflow:hidden}svg.svelte-gc2wv3{width:100%;height:490px;display:block}.grid-dot.svelte-gc2wv3{fill:var(--color-border);opacity:.16}.region.svelte-gc2wv3{fill:color-mix(in srgb, var(--color-primary) 12%, var(--color-surface));stroke:var(--color-surface);stroke-width:1.6px;stroke-linejoin:round;cursor:pointer;transition:fill .14s,opacity .14s}.region.svelte-gc2wv3:hover,.region.svelte-gc2wv3:focus-visible,.region.chosen.svelte-gc2wv3{fill:color-mix(in srgb, var(--color-primary) 35%, var(--color-surface));stroke:var(--color-primary);outline:none}.region-label-button.svelte-gc2wv3{cursor:pointer;outline:none}.label-hit.svelte-gc2wv3{fill:#0000}.region-label-button.svelte-gc2wv3:hover .label-hit:where(.svelte-gc2wv3),.region-label-button.svelte-gc2wv3:focus-visible .label-hit:where(.svelte-gc2wv3){fill:var(--color-surface);stroke:var(--color-primary)}.region-label.svelte-gc2wv3{fill:var(--color-ink-500);font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);pointer-events:none;paint-order:stroke;stroke:var(--color-surface-subtle);stroke-width:3px}.active-label.svelte-gc2wv3{fill:var(--color-primary-strong)}.hospital-marker.svelte-gc2wv3{cursor:pointer;outline:none}.marker-hit.svelte-gc2wv3{fill:#0000}.marker-halo.svelte-gc2wv3{fill:var(--status-color);opacity:.12}.marker-core.svelte-gc2wv3{fill:var(--status-color);stroke:var(--color-surface);stroke-width:2px}.marker-count.svelte-gc2wv3{fill:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);pointer-events:none}.hospital-marker.svelte-gc2wv3:hover .marker-halo:where(.svelte-gc2wv3),.hospital-marker.svelte-gc2wv3:focus-visible .marker-halo:where(.svelte-gc2wv3),.hospital-marker.selected.svelte-gc2wv3 .marker-halo:where(.svelte-gc2wv3){opacity:.32;stroke:var(--status-color);stroke-width:2px}@media (width>=1600px){svg.svelte-gc2wv3{height:490px}}@media (width<=760px){svg.svelte-gc2wv3{height:480px}}.regional-map.embedded.svelte-1b7rn7u{background:0 0;border:0;padding:20px 12px 12px}.embedded.svelte-1b7rn7u svg:where(.svelte-1b7rn7u){max-height:360px}.regional-map.svelte-1b7rn7u{border-bottom:1px solid var(--color-border);background:var(--color-surface-subtle);padding:14px 12px}.regional-map-heading.svelte-1b7rn7u{color:var(--color-ink-800);font-size:var(--font-size-label);justify-content:space-between;gap:8px;display:flex}.regional-map-heading.svelte-1b7rn7u span:where(.svelte-1b7rn7u){color:var(--color-ink-400);font-size:var(--font-size-caption)}svg.svelte-1b7rn7u{width:100%;height:auto;max-height:620px;margin:10px 0;display:block;overflow:hidden}.district-boundary.svelte-1b7rn7u{fill:color-mix(in srgb, var(--color-primary) 15%, var(--color-surface));stroke:var(--color-surface);stroke-width:1px}.district-boundary.svelte-1b7rn7u:hover{fill:color-mix(in srgb, var(--color-primary) 35%, var(--color-surface))}.refined.svelte-1b7rn7u .district-boundary:where(.svelte-1b7rn7u){fill:color-mix(in srgb, var(--color-primary) 23%, var(--color-surface));stroke-width:.8px;stroke-linejoin:round}.refined.svelte-1b7rn7u .district-boundary:where(.svelte-1b7rn7u):nth-child(2n){fill:color-mix(in srgb, var(--color-primary) 16%, var(--color-surface))}.refined.svelte-1b7rn7u .district-boundary:where(.svelte-1b7rn7u):hover{fill:color-mix(in srgb, var(--color-primary) 38%, var(--color-surface))}.coastline-outline.svelte-1b7rn7u{fill:none;stroke:color-mix(in srgb, var(--color-primary) 65%, var(--color-border));stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none}.label-leader.svelte-1b7rn7u{stroke:var(--color-ink-400);stroke-width:.65px;pointer-events:none}.refined.svelte-1b7rn7u .district-label:where(.svelte-1b7rn7u){font-size:var(--font-size-caption);font-weight:var(--font-weight-semibold);fill:var(--color-ink-800);stroke-width:2.5px}.district-label.svelte-1b7rn7u{font-size:calc(var(--font-size-caption) * .7);fill:var(--color-ink-500);pointer-events:none;paint-order:stroke;stroke:var(--color-surface-subtle);stroke-width:1.5px}.regional-marker.svelte-1b7rn7u{cursor:pointer;outline:none}.marker-hit.svelte-1b7rn7u{fill:#0000}.marker-core.svelte-1b7rn7u{fill:var(--status-color);stroke:var(--color-surface);stroke-width:2px}.marker-count.svelte-1b7rn7u{fill:var(--color-surface);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);pointer-events:none}.marker-ring.svelte-1b7rn7u{fill:var(--status-color);opacity:.15}.regional-marker.svelte-1b7rn7u:hover .marker-ring:where(.svelte-1b7rn7u),.regional-marker.svelte-1b7rn7u:focus-visible .marker-ring:where(.svelte-1b7rn7u),.regional-marker.selected.svelte-1b7rn7u .marker-ring:where(.svelte-1b7rn7u){opacity:.4;stroke:var(--status-color);stroke-width:2px}p.svelte-1b7rn7u,.region-map-source.svelte-1b7rn7u{color:var(--color-ink-400);font-size:var(--font-size-caption);line-height:1.6;display:block}.region-map-source.svelte-1b7rn7u{margin-top:4px;text-decoration:underline}.overview-selection.svelte-15fejmi{scroll-margin-top:80px}.overview-selection.svelte-15fejmi:focus{outline:none}.overview-selection.svelte-15fejmi .overview-heading:where(.svelte-15fejmi) button:where(.svelte-15fejmi){width:28px;height:28px;color:var(--color-ink-400)}.overview-selection-body.svelte-15fejmi{font-size:var(--font-size-label);gap:14px;padding:0 22px 22px;display:grid}.overview-selection-body.svelte-15fejmi .selection-location:where(.svelte-15fejmi),.overview-selection-body.svelte-15fejmi small:where(.svelte-15fejmi){color:var(--color-ink-400)}.selection-status.svelte-15fejmi{color:var(--status-color);align-items:center;gap:8px;display:flex}.selection-dashboard.svelte-15fejmi{background:var(--color-primary);color:var(--color-surface);border-radius:var(--radius-control);justify-content:center;align-items:center;gap:8px;margin-top:4px;padding:11px 14px;display:inline-flex}.selection-dashboard.svelte-15fejmi:hover{background:var(--color-primary-strong)}.hospital-overview.svelte-15fejmi{margin-top:20px}.overview-totals.svelte-15fejmi,.overview-card.svelte-15fejmi{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:var(--shadow-card);min-width:0}.overview-totals.svelte-15fejmi{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:16px;padding:8px;display:grid}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi){border-radius:var(--radius-control);min-height:54px;color:var(--color-ink-800);justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi)+button:where(.svelte-15fejmi):before{content:"";border-left:1px solid var(--color-surface-strong);height:28px;position:absolute;left:0}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi):hover,.overview-totals.svelte-15fejmi .chosen:where(.svelte-15fejmi){background:var(--color-surface-subtle)}.overview-totals.svelte-15fejmi strong:where(.svelte-15fejmi){font-size:var(--font-size-title-xl);font-weight:var(--font-weight-bold);color:var(--status-color);font-variant-numeric:tabular-nums;margin-left:14px}.overview-totals.svelte-15fejmi small:where(.svelte-15fejmi){color:var(--color-ink-400)}.overview-dot.svelte-15fejmi{background:var(--status-color);border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.overview-grid.svelte-15fejmi{grid-template-columns:minmax(0,2.15fr) minmax(310px,1fr);align-items:start;gap:20px;display:grid}.overview-map.svelte-15fejmi{overflow:hidden}.overview-heading.svelte-15fejmi{justify-content:space-between;align-items:center;gap:12px;padding:20px 22px 16px;display:flex}.overview-heading.svelte-15fejmi>div:where(.svelte-15fejmi):first-child{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.overview-heading.svelte-15fejmi h2:where(.svelte-15fejmi){font-size:var(--font-size-title-sm)}.overview-heading.svelte-15fejmi span:where(.svelte-15fejmi){color:var(--color-ink-400);font-size:var(--font-size-caption)}.overview-heading.svelte-15fejmi>div:where(.svelte-15fejmi)>span:where(.svelte-15fejmi){color:var(--color-primary)}.overview-switch.svelte-15fejmi{background:var(--color-surface-muted);border-radius:var(--radius-control);flex-shrink:0;padding:4px;display:flex}.overview-switch.svelte-15fejmi button:where(.svelte-15fejmi){border-radius:var(--radius-sm);font-size:var(--font-size-label);color:var(--color-ink-400);padding:6px 14px}.overview-switch.svelte-15fejmi button[aria-pressed=true]:where(.svelte-15fejmi){background:var(--color-surface);color:var(--color-primary);box-shadow:var(--shadow-card)}.overview-filters.svelte-15fejmi{gap:8px;padding:0 22px 16px;display:flex}.overview-search.svelte-15fejmi{background:var(--color-surface-subtle);border:1px solid var(--color-border);border-radius:var(--radius-control);min-width:0;color:var(--color-ink-400);flex:1;align-items:center;gap:8px;padding:0 12px;display:flex}.overview-search.svelte-15fejmi input:where(.svelte-15fejmi){width:100%;min-width:0;height:38px;font-size:var(--font-size-label);color:var(--color-ink-800);background:0 0}.overview-search.svelte-15fejmi button:where(.svelte-15fejmi){width:24px}.overview-filters.svelte-15fejmi select:where(.svelte-15fejmi),.overview-reset.svelte-15fejmi{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);font-size:var(--font-size-label);padding:0 10px}.overview-reset.svelte-15fejmi{color:var(--color-ink-500)}.overview-map-stage.svelte-15fejmi{background:var(--color-surface-subtle);min-height:490px}.overview-map-stage.with-region.svelte-15fejmi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.overview-national.svelte-15fejmi,.overview-region.svelte-15fejmi{min-width:0}.overview-region.svelte-15fejmi{border-left:1px solid var(--color-surface-strong)}.overview-region-list.svelte-15fejmi{background:var(--color-surface);border-radius:var(--radius-control);max-height:210px;margin:12px;overflow-y:auto}.overview-side.svelte-15fejmi{gap:16px;min-width:0;display:grid}.overview-ratio.svelte-15fejmi{align-items:center;gap:24px;padding:6px 22px 22px;display:flex}.overview-ring.svelte-15fejmi{background:conic-gradient(var(--color-primary) var(--ratio), var(--color-surface-strong) 0);border-radius:50%;flex-shrink:0;width:126px;height:126px;padding:9px}.overview-ring.svelte-15fejmi>div:where(.svelte-15fejmi){background:var(--color-surface);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;height:100%;display:flex}.overview-ring.svelte-15fejmi strong:where(.svelte-15fejmi){font-size:var(--font-size-title-xl);font-weight:var(--font-weight-bold);color:var(--color-primary)}.overview-ring.svelte-15fejmi small:where(.svelte-15fejmi){font-size:var(--font-size-label);margin-left:2px}.overview-ring.svelte-15fejmi span:where(.svelte-15fejmi),.overview-total-copy.svelte-15fejmi>span:where(.svelte-15fejmi),.overview-total-copy.svelte-15fejmi p:where(.svelte-15fejmi){font-size:var(--font-size-caption);color:var(--color-ink-400)}.overview-total-copy.svelte-15fejmi>strong:where(.svelte-15fejmi){font-size:var(--font-size-display);font-weight:var(--font-weight-bold);line-height:1.4;display:block}.overview-total-copy.svelte-15fejmi small:where(.svelte-15fejmi){font-size:var(--font-size-label);font-weight:var(--font-weight-regular);color:var(--color-ink-400);margin-left:6px}.overview-status-grid.svelte-15fejmi{grid-template-columns:1fr 1fr;gap:8px;padding:0 22px 22px;display:grid}.overview-status-grid.svelte-15fejmi button:where(.svelte-15fejmi){background:var(--color-surface-subtle);border-radius:var(--radius-control);font-size:var(--font-size-label);align-items:center;gap:8px;padding:12px;display:flex}.overview-status-grid.svelte-15fejmi strong:where(.svelte-15fejmi){color:var(--status-color);font-size:var(--font-size-title-sm);margin-left:auto}.overview-status-grid.svelte-15fejmi button[aria-pressed=true]:where(.svelte-15fejmi){box-shadow:inset 0 0 0 1px var(--status-color)}.overview-heading.svelte-15fejmi .overview-count:where(.svelte-15fejmi){background:var(--color-danger-soft);color:var(--color-danger);border-radius:var(--radius-pill);padding:3px 8px}.overview-priority-list.svelte-15fejmi{max-height:380px;padding:0 10px 10px;overflow-y:auto}.overview-hospital.svelte-15fejmi{text-align:left;border-radius:var(--radius-control);width:100%;color:var(--color-ink-800);align-items:center;gap:10px;padding:13px 12px;display:flex}.overview-hospital.svelte-15fejmi:hover{background:var(--color-primary-soft)}.overview-hospital-copy.svelte-15fejmi{flex:1;min-width:0}.overview-hospital-copy.svelte-15fejmi strong:where(.svelte-15fejmi){font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere;display:block}.overview-hospital-copy.svelte-15fejmi small:where(.svelte-15fejmi){color:var(--color-ink-400);font-size:var(--font-size-caption);margin-top:3px;display:block}.overview-state.svelte-15fejmi{font-size:var(--font-size-caption);color:var(--status-color);white-space:nowrap}.overview-list.svelte-15fejmi{min-height:490px;max-height:560px;padding:4px 14px;overflow-y:auto}.overview-empty.svelte-15fejmi{min-height:490px;color:var(--color-ink-400);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:20px;display:flex}.overview-empty.svelte-15fejmi button:where(.svelte-15fejmi){color:var(--color-primary)}.overview-cluster.svelte-15fejmi{border:1px solid var(--color-border);border-radius:var(--radius-control);margin:16px 22px;padding:12px}.overview-cluster.svelte-15fejmi header:where(.svelte-15fejmi){font-size:var(--font-size-label);justify-content:space-between;padding:0 12px 8px;display:flex}.overview-map-footer.svelte-15fejmi{color:var(--color-ink-400);font-size:var(--font-size-caption);border-top:1px solid var(--color-surface-strong);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:14px 22px;display:flex}.overview-map-footer.svelte-15fejmi summary:where(.svelte-15fejmi){cursor:pointer}.overview-map-footer.svelte-15fejmi details:where(.svelte-15fejmi) a:where(.svelte-15fejmi){margin-top:8px;text-decoration:underline;display:inline-block}@media (width<=1200px){.overview-grid.svelte-15fejmi{grid-template-columns:minmax(0,1fr)}.overview-side.svelte-15fejmi{grid-template-columns:1fr 1fr;align-items:start}.overview-totals.svelte-15fejmi strong:where(.svelte-15fejmi){margin-left:2px}}@media (width<=760px){.overview-totals.svelte-15fejmi{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi):first-child{grid-column:1/-1}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi)+button:where(.svelte-15fejmi):before{display:none}.overview-totals.svelte-15fejmi button:where(.svelte-15fejmi){min-height:46px}.overview-totals.svelte-15fejmi strong:where(.svelte-15fejmi){font-size:var(--font-size-title-lg)}.overview-grid.svelte-15fejmi{gap:14px}.overview-side.svelte-15fejmi{grid-template-columns:minmax(0,1fr)}.overview-heading.svelte-15fejmi{gap:8px;padding:16px}.overview-heading.svelte-15fejmi h2:where(.svelte-15fejmi){font-size:var(--font-size-body-lg)}.overview-heading.svelte-15fejmi>div:where(.svelte-15fejmi):first-child{gap:4px}.overview-filters.svelte-15fejmi{flex-wrap:wrap;padding:0 16px 16px}.overview-search.svelte-15fejmi{flex-basis:100%}.overview-filters.svelte-15fejmi select:where(.svelte-15fejmi){flex:1;height:36px}.overview-map-stage.with-region.svelte-15fejmi{grid-template-columns:minmax(0,1fr)}.overview-region.svelte-15fejmi{border-left:0;border-top:1px solid var(--color-border)}.overview-ratio.svelte-15fejmi{gap:18px;padding-inline:16px}.overview-ring.svelte-15fejmi{width:116px;height:116px}.overview-map-footer.svelte-15fejmi{padding-inline:16px}}.monitor-controls.svelte-3fv86g{font-size:var(--font-size-label);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-bottom:12px;display:flex}.refresh-button.svelte-fu9zxf{border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);height:40px;font-size:var(--font-size-body);font-weight:var(--font-weight-semibold);color:var(--color-ink-800);align-items:center;gap:8px;padding:0 16px;display:inline-flex;box-shadow:0 1px 2px #1118270d}.refresh-button.svelte-fu9zxf:hover{border-color:var(--color-ink-400);background:var(--color-surface-subtle)}.status-strip.svelte-fu9zxf{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);display:grid;overflow:hidden;box-shadow:0 2px 8px #1118270a}.status-item.svelte-fu9zxf{border-top:1px solid var(--color-border);min-height:116px;padding:20px 22px}.status-item.svelte-fu9zxf:first-child{border-top:0}.status-heading.svelte-fu9zxf{font-size:var(--font-size-label);font-weight:var(--font-weight-bold);color:var(--color-ink-600);align-items:center;gap:8px;display:flex}.status-dot.svelte-fu9zxf{background:var(--color-ink-600);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #60777a1a}.status-item.svelte-fu9zxf strong:where(.svelte-fu9zxf){font-size:var(--font-size-title-xl);color:var(--color-ink-900);line-height:1}.status-item[data-tone=primary].svelte-fu9zxf .status-dot:where(.svelte-fu9zxf){background:var(--color-primary-strong);box-shadow:0 0 0 4px #1118271a}.status-item[data-tone=success].svelte-fu9zxf .status-dot:where(.svelte-fu9zxf){background:var(--color-success);box-shadow:0 0 0 4px var(--color-success-soft)}.panel.svelte-fu9zxf{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:0 2px 8px #1118270a}.panel-heading.svelte-fu9zxf{border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:flex-start;gap:16px;padding:19px 20px;display:flex}.panel-title.svelte-fu9zxf{font-size:var(--font-size-body-lg);font-weight:var(--font-weight-bold);color:var(--color-ink-900)}.panel-description.svelte-fu9zxf{font-size:var(--font-size-label);color:var(--color-ink-400);margin-top:5px;line-height:1.5}.detail-link.svelte-fu9zxf{white-space:nowrap;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);color:var(--color-ink-600);align-items:center;gap:2px;display:inline-flex}.detail-link.svelte-fu9zxf:hover{color:var(--color-primary-strong)}.count-badge.svelte-fu9zxf{border-radius:var(--radius-pill);background:var(--color-border);min-width:24px;height:24px;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);color:var(--color-primary-strong);place-items:center;padding:0 7px;display:grid}.institution-header.svelte-fu9zxf,.institution-row.svelte-fu9zxf{grid-template-columns:minmax(220px,1.6fr) repeat(4,minmax(105px,1fr));align-items:center;display:grid}.institution-header.svelte-fu9zxf{background:var(--color-surface-muted);min-height:40px;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);color:var(--color-ink-500);padding:0 20px}.institution-row.svelte-fu9zxf{min-height:126px;padding:14px 20px;transition:background .15s}.institution-row.svelte-fu9zxf:hover{background:var(--color-surface-subtle)}.institution-name.svelte-fu9zxf{align-items:center;gap:12px;min-width:0;display:flex}.institution-mark.svelte-fu9zxf{border-radius:var(--radius-card);background:var(--color-border);width:40px;height:40px;color:var(--color-primary-strong);flex:0 0 40px;place-items:center;display:grid}.institution-name.svelte-fu9zxf strong:where(.svelte-fu9zxf){font-size:var(--font-size-body);color:var(--color-ink-900);display:block}.institution-name.svelte-fu9zxf span:where(.svelte-fu9zxf){font-size:var(--font-size-label);color:var(--color-ink-400);margin-top:4px;display:block}.institution-cell.svelte-fu9zxf{align-items:center;display:flex}.mobile-label.svelte-fu9zxf{display:none}.task-item.svelte-fu9zxf{align-items:center;gap:12px;min-height:62px;padding:15px 18px;transition:background .15s;display:flex}.task-item.svelte-fu9zxf:hover{background:var(--color-surface-subtle)}.task-icon.svelte-fu9zxf{border-radius:var(--radius-control);background:var(--color-border);width:38px;height:38px;color:var(--color-primary-strong);flex:0 0 38px;place-items:center;display:grid}.task-item[data-tone=warning].svelte-fu9zxf .task-icon:where(.svelte-fu9zxf){background:var(--color-warning-soft);color:var(--color-warning)}.task-item[data-tone=info].svelte-fu9zxf .task-icon:where(.svelte-fu9zxf){background:var(--color-info-soft);color:var(--color-info)}.task-item.svelte-fu9zxf strong:where(.svelte-fu9zxf){font-size:var(--font-size-body);color:var(--color-ink-800)}.task-item.svelte-fu9zxf span:where(.svelte-fu9zxf){border-radius:var(--radius-xs);background:var(--color-surface-strong);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);color:var(--color-ink-500);padding:2px 5px}.recent-list.svelte-fu9zxf{display:grid}.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf){border-bottom:1px solid var(--color-surface-muted);color:var(--color-ink-700);grid-template-columns:minmax(0,1fr) auto 75px 18px;align-items:center;gap:12px;padding:14px 18px;display:grid}.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf):last-child{border-bottom:0}.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf):hover{background:var(--color-surface-muted)}.recent-list.svelte-fu9zxf strong:where(.svelte-fu9zxf),.recent-list.svelte-fu9zxf small:where(.svelte-fu9zxf){display:block}.recent-list.svelte-fu9zxf strong:where(.svelte-fu9zxf){color:var(--color-ink-800);font-size:var(--font-size-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recent-list.svelte-fu9zxf small:where(.svelte-fu9zxf){color:var(--color-ink-400);font-size:var(--font-size-caption);margin-top:4px}.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf)>span:where(.svelte-fu9zxf){color:var(--color-ink-600);font-size:var(--font-size-caption);font-weight:var(--font-weight-bold);text-align:center}.empty-state.svelte-fu9zxf{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 20px;display:flex}.empty-icon.svelte-fu9zxf{border-radius:var(--radius-large);background:var(--color-surface-strong);width:48px;height:48px;color:var(--color-ink-500);place-items:center;display:grid}.empty-state.svelte-fu9zxf strong:where(.svelte-fu9zxf){font-size:var(--font-size-body);color:var(--color-ink-700);margin-top:14px}.empty-state.svelte-fu9zxf p:where(.svelte-fu9zxf){max-width:430px;font-size:var(--font-size-label);color:var(--color-ink-400);margin-top:6px;line-height:1.55}.secondary-button.svelte-fu9zxf{border:1px solid var(--color-border);border-radius:var(--radius-sm);height:34px;font-size:var(--font-size-label);font-weight:var(--font-weight-bold);color:var(--color-ink-700);align-items:center;margin-top:16px;padding:0 13px;display:inline-flex}.secondary-button.svelte-fu9zxf:hover{border-color:var(--color-ink-400);background:var(--color-surface-subtle)}@media (width<=40rem){.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf){grid-template-columns:minmax(0,1fr) auto 16px}.recent-list.svelte-fu9zxf>a:where(.svelte-fu9zxf)>span:where(.svelte-fu9zxf){display:none}}.monitoring-summary.svelte-fu9zxf{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface-subtle);grid-template-columns:repeat(3,1fr);margin:20px;display:grid;overflow:hidden}.monitoring-item.svelte-fu9zxf{text-align:center;padding:17px}.monitoring-item.svelte-fu9zxf+.monitoring-item:where(.svelte-fu9zxf){border-left:1px solid var(--color-border)}.monitoring-item.svelte-fu9zxf span:where(.svelte-fu9zxf){font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-ink-400);display:block}.monitoring-item.svelte-fu9zxf strong:where(.svelte-fu9zxf){font-size:var(--font-size-title-xl);color:var(--color-ink-800);margin-top:5px;display:inline-block}.monitoring-item.svelte-fu9zxf small:where(.svelte-fu9zxf){font-size:var(--font-size-caption);color:var(--color-ink-400);margin-left:4px}.monitoring-item[data-tone=neutral].svelte-fu9zxf strong:where(.svelte-fu9zxf){color:var(--color-ink-600)}@media (width>=640px){.status-strip.svelte-fu9zxf{grid-template-columns:repeat(2,1fr)}.status-item.svelte-fu9zxf:nth-child(2){border-top:0}.status-item.svelte-fu9zxf:nth-child(2n){border-left:1px solid var(--color-border)}}@media (width>=1280px){.status-strip.svelte-fu9zxf{grid-template-columns:repeat(4,1fr)}.status-item.svelte-fu9zxf{border-top:0;border-left:1px solid var(--color-border)}.status-item.svelte-fu9zxf:first-child{border-left:0}}@media (width<=900px){.institution-header.svelte-fu9zxf{display:none}.institution-row.svelte-fu9zxf{grid-template-columns:1fr 1fr;gap:16px;min-height:auto}.institution-name.svelte-fu9zxf{border-bottom:1px solid var(--color-surface-muted);grid-column:1/-1;padding-bottom:12px}.institution-cell.svelte-fu9zxf{justify-content:space-between;gap:8px}.mobile-label.svelte-fu9zxf{font-size:var(--font-size-label);font-weight:var(--font-weight-semibold);color:var(--color-ink-400);display:inline}}@media (width<=520px){.institution-row.svelte-fu9zxf{grid-template-columns:1fr}.institution-name.svelte-fu9zxf{grid-column:auto}.monitoring-summary.svelte-fu9zxf{grid-template-columns:1fr}.monitoring-item.svelte-fu9zxf+.monitoring-item:where(.svelte-fu9zxf){border-top:1px solid var(--color-border);border-left:0}}.back-link.svelte-1uha8ag{color:var(--color-primary);font-weight:var(--font-weight-semibold);margin-bottom:16px;display:inline-block}
