._5Rxila_main{width:100%;max-width:var(--content-table);padding:var(--s-6) var(--s-8) var(--s-12);gap:var(--s-5);align-content:start;margin:0 auto;display:grid}._5Rxila_head{align-items:flex-start;gap:var(--s-3);flex-wrap:wrap;display:flex}._5Rxila_head h1{margin:0}._5Rxila_dateSub{font-size:var(--t-minor);color:var(--text-2);margin:2px 0 0}._5Rxila_live{color:var(--ok-700);font-variant-numeric:tabular-nums}._5Rxila_headEnd{margin-left:auto}._5Rxila_snap{gap:6px;display:grid}._5Rxila_snapGrid{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._5Rxila_tile,._5Rxila_tileHot{--tint:var(--terra-text);align-items:center;gap:var(--s-3);min-height:72px;padding:var(--s-3);border-radius:var(--r-lg);background:color-mix(in srgb, var(--tint) 6%, var(--n-0));border:1px solid;border-color:color-mix(in srgb, var(--tint) 30%, var(--n-0));color:inherit;transition:background var(--transition);text-decoration:none;display:flex}._5Rxila_tileHot{border-color:var(--tint)}._5Rxila_tile:hover,._5Rxila_tileHot:hover{background:color-mix(in srgb, var(--tint) 10%, var(--n-0))}._5Rxila_tileChip{border-radius:var(--r-md);flex:none;place-items:center;width:36px;height:36px;display:grid}._5Rxila_tileChip svg{width:16px;height:16px}._5Rxila_tileText{min-width:0;display:grid}._5Rxila_tileLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--n-500);font-size:10px}._5Rxila_tileValue{font:600 18px/1 var(--font-body);color:var(--text-1);font-variant-numeric:tabular-nums;margin-top:4px}._5Rxila_tileSkeleton{border-radius:var(--r-sm);width:24px;height:16px;display:inline-block}._5Rxila_tileCap{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;line-height:1.3;overflow:hidden}._5Rxila_snapHint{color:var(--text-2);margin:0;font-size:11px}._5Rxila_layout{gap:var(--s-4);align-items:flex-start;display:flex}._5Rxila_col{gap:var(--s-4);flex:auto;min-width:0;display:grid}._5Rxila_tabRow{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._5Rxila_segments{border:1px solid var(--n-200);border-radius:var(--r-md);background:var(--n-0);width:fit-content;display:inline-flex;overflow:hidden}._5Rxila_segment,._5Rxila_segmentActive{min-height:36px;padding:0 var(--s-5);font:500 var(--t-body) var(--font-body);color:var(--n-600);transition:background var(--transition), color var(--transition);align-items:center;text-decoration:none;display:inline-flex}._5Rxila_segment:hover{background:var(--n-50);color:var(--text-1)}._5Rxila_segmentActive{background:var(--terra);color:var(--n-0)}._5Rxila_search{border:1px solid var(--n-200);border-radius:var(--r-md);background:var(--n-0);min-height:36px;color:var(--n-500);flex:0 320px;align-items:center;gap:8px;padding:0 12px;display:flex}._5Rxila_search input{min-width:0;font:400 var(--t-body) var(--font-body);color:var(--text-1);background:0 0;border:none;outline:none;flex:1}._5Rxila_stats{gap:var(--s-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._5Rxila_stat{--tint:var(--n-600);padding:10px var(--s-3);border-radius:var(--r-lg);background:color-mix(in srgb, var(--tint) 6%, var(--n-0));border:1px solid;border-color:color-mix(in srgb, var(--tint) 30%, var(--n-0))}._5Rxila_statLabel{text-transform:uppercase;letter-spacing:.06em;color:var(--n-500);font-size:10px;font-weight:500}._5Rxila_statValue{font:700 24px/1 var(--font-body);font-variant-numeric:tabular-nums;color:var(--tint);margin-top:2px}._5Rxila_tone_ink{--tint:var(--n-600)}._5Rxila_tone_terra{--tint:var(--terra-text)}._5Rxila_tone_info{--tint:#1d4ed8}._5Rxila_tone_ok{--tint:#15803d}._5Rxila_pillRow{justify-content:space-between;align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}._5Rxila_pills{flex-wrap:wrap;gap:6px;display:flex}._5Rxila_pill,._5Rxila_pillActive{border:1px solid var(--n-200);border-radius:var(--r-full);background:var(--n-0);height:28px;color:var(--n-600);font:500 var(--t-caption) var(--font-body);font-variant-numeric:tabular-nums;cursor:pointer;transition:background var(--transition), color var(--transition), border-color var(--transition);align-items:center;gap:4px;padding:0 10px;display:inline-flex}._5Rxila_pill:hover{background:var(--n-50);color:var(--text-1)}._5Rxila_pillActive{background:var(--terra);border-color:var(--terra);color:var(--n-0)}._5Rxila_pillCount{opacity:.6}._5Rxila_pillActive ._5Rxila_pillCount{opacity:.85}._5Rxila_triage{text-transform:uppercase;letter-spacing:.04em;color:var(--n-500);align-items:center;gap:8px;font-size:11px;display:inline-flex}._5Rxila_triage select{border:1px solid var(--n-200);border-radius:var(--r-md);background:var(--n-0);min-height:32px;color:var(--text-1);font:400 var(--t-body) var(--font-body);padding:0 8px}._5Rxila_group{gap:var(--s-2);display:grid}._5Rxila_groupHead{text-transform:uppercase;letter-spacing:.12em;color:var(--text-2);align-items:center;gap:8px;font-size:10px;font-weight:600;display:flex}._5Rxila_groupDot{color:var(--n-300)}._5Rxila_groupLine{background:var(--n-100);flex:1;height:1px}._5Rxila_card{border:1px solid var(--n-200);border-radius:var(--r-lg);background:var(--n-0);transition:box-shadow var(--transition);flex-wrap:wrap;align-items:stretch;display:flex;overflow:hidden}._5Rxila_card:hover{box-shadow:0 1px 2px #0000000d}._5Rxila_bar{flex:none;align-self:stretch;width:4px}._5Rxila_cardBody{align-items:center;gap:var(--s-4);min-width:0;padding:10px var(--s-4);cursor:pointer;transition:background var(--transition);flex:320px;display:flex}._5Rxila_cardBody:hover{background:var(--n-50)}._5Rxila_cardBody:focus-visible{box-shadow:inset 0 0 0 2px var(--terra);outline:none}._5Rxila_when{text-align:right;flex:0 0 72px}._5Rxila_time{font:600 var(--t-body) var(--font-mono);color:var(--terra-text);font-variant-numeric:tabular-nums}._5Rxila_queueNo{color:var(--text-2);white-space:nowrap;margin-top:2px;font-size:10px}._5Rxila_who{flex:auto;min-width:0}._5Rxila_name{align-items:baseline;gap:6px;min-width:0;display:flex}._5Rxila_nameLink{font-weight:600;font-size:var(--t-body);color:var(--text-1);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}._5Rxila_nameLink:hover{color:var(--terra-text)}._5Rxila_age{font-size:var(--t-caption);color:var(--text-2);white-space:nowrap}._5Rxila_meta{font-size:var(--t-caption);color:var(--n-500);flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px;display:flex}._5Rxila_hn{font-variant-numeric:tabular-nums}._5Rxila_metaDot{color:var(--n-300)}._5Rxila_reason{white-space:nowrap;text-overflow:ellipsis;max-width:28rem;overflow:hidden}._5Rxila_badge{height:22px;padding:0 var(--s-2);border-radius:var(--r-full);flex:none;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}._5Rxila_badge:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}._5Rxila_appt{color:#4338ca;background:#eef2ff}._5Rxila_waiting{background:var(--warn-bg);color:var(--warn-700)}._5Rxila_in_exam{background:var(--info-bg);color:var(--info-700)}._5Rxila_done{background:var(--ok-bg);color:var(--ok-700)}._5Rxila_cardActions{align-items:center;gap:var(--s-2);padding:0 var(--s-3);flex:none;display:flex}._5Rxila_openChart{border-radius:var(--r-md);background:var(--terra);min-height:32px;color:var(--n-0);font:600 var(--t-caption) var(--font-body);white-space:nowrap;transition:background var(--transition);align-items:center;padding:0 12px;text-decoration:none;display:inline-flex}._5Rxila_openChart:hover{background:var(--terra-dark);color:var(--n-0)}._5Rxila_empty{padding:var(--s-12) var(--s-4);text-align:center;border:1px solid var(--n-200);border-radius:var(--r-lg);background:var(--n-0);color:var(--text-2);font-size:var(--t-body)}._5Rxila_skeletons{gap:var(--s-2);display:grid}._5Rxila_skeletonCard{border-radius:var(--r-lg);height:64px;display:block}._5Rxila_error{color:var(--danger-700);margin:0;font-weight:600}@media (max-width:900px){._5Rxila_main{padding:var(--s-4)}._5Rxila_snapGrid,._5Rxila_stats{grid-template-columns:repeat(2,minmax(0,1fr))}._5Rxila_cardActions{padding:0 var(--s-3) 10px;flex:100%;justify-content:flex-end}}@media print{._5Rxila_snap,._5Rxila_pillRow,._5Rxila_search,._5Rxila_headEnd,._5Rxila_cardActions{display:none!important}}
