.RedFlagAlert-module__PaDuxG__alert{align-items:center;gap:var(--space-4);background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-redflag));border-inline-start:6px solid hsl(var(--color-redflag));padding-block:var(--space-4);padding-inline:var(--space-5);box-shadow:var(--shadow-xl);color:hsl(var(--color-text));animation:RedFlagAlert-module__PaDuxG__slide-up var(--dur-slow) var(--ease-decel);border-radius:14px;display:flex}.RedFlagAlert-module__PaDuxG__badge{background:hsl(var(--color-redflag));color:#fff;font-size:var(--text-xs);font-weight:var(--weight-bold);padding-block:6px;padding-inline:var(--space-4);border-radius:var(--radius-full);text-transform:uppercase;letter-spacing:.03em;animation:RedFlagAlert-module__PaDuxG__soft-pulse 2.4s var(--ease-standard) 1;flex:none;align-items:center;gap:6px;display:inline-flex}[data-theme=dark] .RedFlagAlert-module__PaDuxG__badge{color:#290c0a}.RedFlagAlert-module__PaDuxG__badgeIcon{flex:none}.RedFlagAlert-module__PaDuxG__badgeLabel{white-space:nowrap}.RedFlagAlert-module__PaDuxG__body{flex:1;min-inline-size:0}.RedFlagAlert-module__PaDuxG__title{font-size:var(--text-base);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.RedFlagAlert-module__PaDuxG__code{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-bold)}.RedFlagAlert-module__PaDuxG__dash{color:hsl(var(--color-text-muted));margin-inline:.35em}.RedFlagAlert-module__PaDuxG__meta{font-size:var(--text-xs);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:2px 0 0}.RedFlagAlert-module__PaDuxG__refInline{font-family:var(--font-mono);font-size:var(--text-2xs)}.RedFlagAlert-module__PaDuxG__metaNote{color:hsl(var(--color-text-muted))}.RedFlagAlert-module__PaDuxG__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.RedFlagAlert-module__PaDuxG__accept{min-block-size:48px;padding-inline:var(--space-5);border-radius:var(--radius-md);background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg));font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard);border:none}.RedFlagAlert-module__PaDuxG__accept:hover{background:hsl(var(--color-primary-hover))}.RedFlagAlert-module__PaDuxG__accept:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RedFlagAlert-module__PaDuxG__route{min-block-size:44px;padding-inline:var(--space-3);border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-md);color:hsl(var(--color-text));font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-standard);background:0 0}.RedFlagAlert-module__PaDuxG__route:hover{background:hsl(var(--color-surface-sunken))}.RedFlagAlert-module__PaDuxG__route:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RedFlagAlert-module__PaDuxG__alert[data-variant=midConsult] .RedFlagAlert-module__PaDuxG__accept{min-block-size:44px;padding-inline:var(--space-4)}@media (max-width:420px){.RedFlagAlert-module__PaDuxG__alert{gap:var(--space-3);padding-inline:var(--space-4);flex-wrap:wrap}.RedFlagAlert-module__PaDuxG__body{flex:100%;order:2}.RedFlagAlert-module__PaDuxG__badge{order:1}.RedFlagAlert-module__PaDuxG__actions{flex:100%;order:3}.RedFlagAlert-module__PaDuxG__accept,.RedFlagAlert-module__PaDuxG__route{flex:1}}
.ConflictToast-module__Sx3ENq__toast{z-index:40;inline-size:min(360px, calc(100vw - 2 * var(--space-4)));gap:var(--space-3);background:hsl(var(--color-surface-raised));border:1px solid hsl(var(--color-border));border-inline-start:4px solid hsl(var(--color-warning));border-radius:var(--radius-lg);padding-block:var(--space-3);padding-inline:var(--space-4);box-shadow:var(--shadow-lg);animation:ConflictToast-module__Sx3ENq__slide-up var(--dur-slow) var(--ease-decel);display:flex;position:fixed;inset-block-start:70px;inset-inline-end:var(--space-5)}.ConflictToast-module__Sx3ENq__icon{color:hsl(var(--color-warning-text));flex:none;margin-block-start:2px}.ConflictToast-module__Sx3ENq__body{flex:1;min-inline-size:0}.ConflictToast-module__Sx3ENq__title{font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.ConflictToast-module__Sx3ENq__text{font-size:var(--text-xs);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:2px 0 0}.ConflictToast-module__Sx3ENq__dismiss{color:hsl(var(--color-text-subtle));cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex:none;block-size:24px;padding:2px}.ConflictToast-module__Sx3ENq__dismiss:hover{color:hsl(var(--color-text))}.ConflictToast-module__Sx3ENq__dismiss:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.WorklistRow-module__mNWQlG__row{align-items:center;gap:var(--space-4);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-inline-start:3px solid hsl(var(--color-primary));border-radius:var(--radius-lg);padding-block:var(--space-4);padding-inline:var(--space-5);box-shadow:var(--shadow-sm);display:flex}.WorklistRow-module__mNWQlG__row[data-red-flag]{border-inline-start-color:hsl(var(--color-redflag));background:hsl(var(--color-redflag-bg));box-shadow:var(--shadow-md);animation:WorklistRow-module__mNWQlG__soft-pulse 2.4s var(--ease-standard) 1}.WorklistRow-module__mNWQlG__row[data-just-arrived]:not([data-red-flag]){background:hsl(var(--color-primary-tint));box-shadow:var(--shadow-sm), 0 0 0 2px hsl(var(--color-primary) / .35);animation:WorklistRow-module__mNWQlG__soft-pulse 2.4s var(--ease-standard) 1}.WorklistRow-module__mNWQlG__avatar{border-radius:var(--radius-full);background:hsl(var(--color-surface-sunken));block-size:44px;inline-size:44px;color:hsl(var(--color-text-muted));font-weight:var(--weight-bold);font-size:var(--text-sm);font-family:var(--font-mono);flex:none;justify-content:center;align-items:center;display:flex}.WorklistRow-module__mNWQlG__row[data-red-flag] .WorklistRow-module__mNWQlG__avatar{background:hsl(var(--color-redflag) / .16);color:hsl(var(--color-redflag))}.WorklistRow-module__mNWQlG__info{flex-direction:column;flex:1;gap:4px;min-inline-size:0;display:flex}.WorklistRow-module__mNWQlG__identity{align-items:center;gap:var(--space-2);display:flex}.WorklistRow-module__mNWQlG__ref{font-family:var(--font-mono);font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text))}.WorklistRow-module__mNWQlG__langTag{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted));font-size:var(--text-2xs);font-weight:var(--weight-bold);padding-block:3px;padding-inline:var(--space-2);border-radius:var(--radius-full)}.WorklistRow-module__mNWQlG__meta{align-items:center;gap:var(--space-2);font-size:var(--text-xs);color:hsl(var(--color-text-muted));flex-wrap:wrap;display:flex}.WorklistRow-module__mNWQlG__sep{color:hsl(var(--color-text-subtle))}.WorklistRow-module__mNWQlG__wait{white-space:nowrap}.WorklistRow-module__mNWQlG__severity{flex:none}.WorklistRow-module__mNWQlG__accept{min-block-size:48px;padding-inline:var(--space-5);border-radius:var(--radius-md);background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg));font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-bold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard);border:none;flex:none}.WorklistRow-module__mNWQlG__accept:hover:not(:disabled){background:hsl(var(--color-primary-hover))}.WorklistRow-module__mNWQlG__accept:focus-visible{box-shadow:var(--shadow-focus);outline:none}.WorklistRow-module__mNWQlG__accept:disabled{opacity:.6;cursor:progress}@media (max-width:480px){.WorklistRow-module__mNWQlG__row{padding-inline:var(--space-4);flex-wrap:wrap}.WorklistRow-module__mNWQlG__info{flex:auto}.WorklistRow-module__mNWQlG__severity{order:3}.WorklistRow-module__mNWQlG__accept{flex:100%;order:4}}
.page-module__G5dR9q__page{gap:var(--space-4);padding-block:var(--space-5);flex-direction:column;display:flex}.page-module__G5dR9q__header{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.page-module__G5dR9q__tabs{align-items:center;gap:var(--space-2);display:flex}.page-module__G5dR9q__tab{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));padding-block:var(--space-2)}.page-module__G5dR9q__tab[data-active=true]{color:hsl(var(--color-text));border-block-end:3px solid hsl(var(--color-primary))}.page-module__G5dR9q__tabButton{font-family:inherit;font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text-muted));padding-block:var(--space-2);border:0;cursor:pointer;background:0 0;border-block-end:3px solid #0000}.page-module__G5dR9q__tabButton[data-active=true]{color:hsl(var(--color-text));border-block-end-color:hsl(var(--color-primary))}.page-module__G5dR9q__tabButton:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:2px}.page-module__G5dR9q__controls{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__G5dR9q__langFilter{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__G5dR9q__soundToggle{border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-full);background:hsl(var(--color-surface));block-size:36px;inline-size:36px;color:hsl(var(--color-text-muted));cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);flex:none;justify-content:center;align-items:center;display:inline-flex}.page-module__G5dR9q__soundToggle:hover{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text))}.page-module__G5dR9q__soundToggle[aria-pressed=true]{color:hsl(var(--color-text-subtle))}.page-module__G5dR9q__soundToggle:focus-visible{box-shadow:var(--shadow-focus);outline:none}.page-module__G5dR9q__langChip{min-block-size:32px;padding-inline:var(--space-3);border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-full);background:hsl(var(--color-surface));color:hsl(var(--color-text-muted));font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard)}.page-module__G5dR9q__langChip:hover{background:hsl(var(--color-surface-sunken))}.page-module__G5dR9q__langChip[data-active]{background:hsl(var(--color-primary-tint));border-color:hsl(var(--color-primary));color:hsl(var(--color-text))}.page-module__G5dR9q__langChip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.page-module__G5dR9q__list{gap:var(--space-3);flex-direction:column;display:flex}.page-module__G5dR9q__rowSkeleton{border-radius:var(--radius-lg);block-size:84px}.page-module__G5dR9q__empty{align-items:center;gap:var(--space-2);text-align:center;padding-block:var(--space-8);padding-inline:var(--space-5);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);flex-direction:column;display:flex}.page-module__G5dR9q__emptyTitle{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.page-module__G5dR9q__emptyBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);max-inline-size:44ch;margin:0}
