.AdminChips-module__f0YlXG__status{padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;align-items:center;display:inline-flex}.AdminChips-module__f0YlXG__status_active{background:hsl(var(--color-success-bg));color:hsl(var(--color-success))}.AdminChips-module__f0YlXG__status_invited{background:hsl(var(--color-info-bg));color:hsl(var(--color-info))}.AdminChips-module__f0YlXG__status_deactivated{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted))}.AdminChips-module__f0YlXG__presence{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--color-text-muted));display:inline-flex}.AdminChips-module__f0YlXG__presenceDot{border-radius:var(--radius-full);flex:none;block-size:8px;inline-size:8px}.AdminChips-module__f0YlXG__dot_available{background:hsl(var(--color-success))}.AdminChips-module__f0YlXG__dot_busy{background:hsl(var(--color-warning))}.AdminChips-module__f0YlXG__dot_away{background:hsl(var(--color-text-subtle))}.AdminChips-module__f0YlXG__dot_offline{background:hsl(var(--color-border-strong))}.AdminChips-module__f0YlXG__chipRow{gap:var(--space-1);flex-wrap:wrap;align-items:center;display:inline-flex}.AdminChips-module__f0YlXG__jurisdictionChip{padding-block:1px;padding-inline:var(--space-2);border-radius:var(--radius-sm);background:hsl(var(--color-primary) / .1);color:hsl(var(--color-primary-active));font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.AdminChips-module__f0YlXG__languageChip{padding-block:1px;padding-inline:var(--space-2);border-radius:var(--radius-sm);background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted));font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-medium);align-items:center;display:inline-flex}
.HealthDot-module__De68RG__health{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--color-text-muted));display:inline-flex}.HealthDot-module__De68RG__dot{border-radius:var(--radius-full);flex:none;block-size:9px;inline-size:9px}.HealthDot-module__De68RG__ok{background:hsl(var(--color-success))}.HealthDot-module__De68RG__degraded{background:hsl(var(--color-warning))}.HealthDot-module__De68RG__down{background:hsl(var(--color-error))}.HealthDot-module__De68RG__unconfigured,.HealthDot-module__De68RG__unknown{background:hsl(var(--color-text-subtle))}.HealthDot-module__De68RG__label{white-space:nowrap}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);padding-inline:var(--space-5);font-family:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:all var(--dur-base) var(--ease-standard);border:none;inline-size:100%;display:inline-flex;position:relative}.Button-module__8RiFmG__label{justify-content:center;align-items:center;gap:var(--space-2);transition:opacity var(--dur-fast) var(--ease-standard);display:inline-flex}.Button-module__8RiFmG__patient{min-block-size:56px;font-size:var(--text-md)}.Button-module__8RiFmG__base{min-block-size:48px;font-size:var(--text-base)}.Button-module__8RiFmG__compact{min-block-size:44px;font-size:var(--text-sm)}.Button-module__8RiFmG__primary{background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg));box-shadow:var(--shadow-sm)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:hsl(var(--color-primary-hover));box-shadow:var(--shadow-md);transform:translateY(-1px)}.Button-module__8RiFmG__primary:active:not(:disabled){background:hsl(var(--color-primary-active));box-shadow:var(--shadow-sm);transform:translateY(0)}.Button-module__8RiFmG__secondary{color:hsl(var(--color-text));border:1.5px solid hsl(var(--color-border-strong));box-shadow:none;background:0 0}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:hsl(var(--color-surface-sunken));border-color:hsl(var(--color-primary))}.Button-module__8RiFmG__secondary:active:not(:disabled){background:hsl(var(--color-surface-sunken))}.Button-module__8RiFmG__destructive{background:hsl(var(--color-error));color:hsl(var(--color-primary-fg))}.Button-module__8RiFmG__destructive:hover:not(:disabled){box-shadow:var(--shadow-md);background:#c52020;transform:translateY(-1px)}.Button-module__8RiFmG__destructive:active:not(:disabled){background:#af1d1d;transform:translateY(0)}.Button-module__8RiFmG__button:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Button-module__8RiFmG__button:disabled{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.Button-module__8RiFmG__loading .Button-module__8RiFmG__label{opacity:0}.Button-module__8RiFmG__loading{cursor:progress}.Button-module__8RiFmG__spinnerHolder{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Button-module__8RiFmG__spinner{border-radius:var(--radius-full);border:2.5px solid hsl(var(--color-primary-fg) / .35);border-block-start-color:hsl(var(--color-primary-fg));block-size:20px;inline-size:20px;animation:.8s linear infinite Button-module__8RiFmG__spin}.Button-module__8RiFmG__secondary .Button-module__8RiFmG__spinner{border-color:hsl(var(--color-primary) / .35);border-block-start-color:hsl(var(--color-primary))}
.ElevationModal-module__QvRi7G__scrim{background:hsl(var(--color-overlay) / .55);padding:var(--space-4);z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ElevationModal-module__QvRi7G__dialog{background:hsl(var(--color-surface));border-radius:var(--radius-xl);inline-size:min(440px,100%);box-shadow:var(--shadow-xl);padding-block:var(--space-6);padding-inline:var(--space-5);gap:var(--space-4);animation:ElevationModal-module__QvRi7G__scale-in var(--dur-slow) var(--ease-decel);flex-direction:column;display:flex}.ElevationModal-module__QvRi7G__dialog:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-xl);outline:none}@media (prefers-reduced-motion:reduce){.ElevationModal-module__QvRi7G__dialog{animation:none}}.ElevationModal-module__QvRi7G__headRow{align-items:center;gap:var(--space-3);display:flex}.ElevationModal-module__QvRi7G__shield{border-radius:var(--radius-full);background:hsl(var(--color-primary-tint));block-size:44px;inline-size:44px;color:hsl(var(--color-primary-active));flex:none;justify-content:center;align-items:center;display:flex}.ElevationModal-module__QvRi7G__title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:hsl(var(--color-text));margin:0}.ElevationModal-module__QvRi7G__body{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.ElevationModal-module__QvRi7G__waitRow{align-items:center;gap:var(--space-3);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);padding-block:var(--space-3);padding-inline:var(--space-3);display:flex}.ElevationModal-module__QvRi7G__spinner{border-radius:var(--radius-full);border:3px solid hsl(var(--color-primary) / .25);border-block-start-color:hsl(var(--color-primary));flex:none;block-size:22px;inline-size:22px;animation:1s linear infinite ElevationModal-module__QvRi7G__spin}@media (prefers-reduced-motion:reduce){.ElevationModal-module__QvRi7G__spinner{animation-duration:3s}}.ElevationModal-module__QvRi7G__waitText{font-size:var(--text-sm);color:hsl(var(--color-text));flex:auto}.ElevationModal-module__QvRi7G__countdown{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.ElevationModal-module__QvRi7G__sendFailed{padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-error-bg));color:hsl(var(--color-error-text));font-size:var(--text-sm);margin:0}.ElevationModal-module__QvRi7G__actionRow{gap:var(--space-3);display:flex}.ElevationModal-module__QvRi7G__actionRow>*{flex:auto}.ElevationModal-module__QvRi7G__note{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.ElevationModal-module__QvRi7G__elevatedChip{background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text));font-size:var(--text-xs);font-weight:var(--weight-bold);padding-block:4px;padding-inline:var(--space-3);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}
.PinEntryModal-module__G-u6-a__scrim{background:hsl(var(--color-overlay) / .55);padding:var(--space-4);z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.PinEntryModal-module__G-u6-a__dialog{background:hsl(var(--color-surface));border-radius:var(--radius-xl);inline-size:min(440px,100%);box-shadow:var(--shadow-xl);padding-block:var(--space-6);padding-inline:var(--space-5);gap:var(--space-4);animation:PinEntryModal-module__G-u6-a__scale-in var(--dur-slow) var(--ease-decel);flex-direction:column;display:flex}.PinEntryModal-module__G-u6-a__dialog:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-xl);outline:none}@media (prefers-reduced-motion:reduce){.PinEntryModal-module__G-u6-a__dialog{animation:none}}.PinEntryModal-module__G-u6-a__headRow{align-items:center;gap:var(--space-3);display:flex}.PinEntryModal-module__G-u6-a__shield{border-radius:var(--radius-full);background:hsl(var(--color-primary-tint));block-size:44px;inline-size:44px;color:hsl(var(--color-primary-active));flex:none;justify-content:center;align-items:center;display:flex}.PinEntryModal-module__G-u6-a__title{font-size:var(--text-lg);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:hsl(var(--color-text));margin:0}.PinEntryModal-module__G-u6-a__body{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.PinEntryModal-module__G-u6-a__form{gap:var(--space-2);flex-direction:column;display:flex}.PinEntryModal-module__G-u6-a__fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);color:hsl(var(--color-text))}.PinEntryModal-module__G-u6-a__input{border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);background:hsl(var(--color-surface));block-size:48px;inline-size:100%;color:hsl(var(--color-text));font-size:var(--text-lg);letter-spacing:.35em;text-align:center;padding-inline:var(--space-3)}.PinEntryModal-module__G-u6-a__input:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.PinEntryModal-module__G-u6-a__input:disabled{opacity:.6}.PinEntryModal-module__G-u6-a__hint{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.PinEntryModal-module__G-u6-a__error{padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-error-bg));color:hsl(var(--color-error-text));font-size:var(--text-sm);margin:0}.PinEntryModal-module__G-u6-a__locked{padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);font-weight:var(--weight-medium);margin:0}.PinEntryModal-module__G-u6-a__actionRow{gap:var(--space-3);margin-block-start:var(--space-2);display:flex}.PinEntryModal-module__G-u6-a__actionRow>*{flex:auto}.PinEntryModal-module__G-u6-a__note{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}
.RxComposer-module__7oaZHa__scrim{background:hsl(var(--color-overlay) / .55);padding:var(--space-4);z-index:50;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.RxComposer-module__7oaZHa__sheetShell{inline-size:100%;display:block}.RxComposer-module__7oaZHa__sheetPanel{background:hsl(var(--color-surface-raised));border:1px solid hsl(var(--color-border));border-block-start:3px solid hsl(var(--color-primary));border-radius:var(--radius-lg);max-block-size:none;inline-size:100%;box-shadow:var(--shadow-md);flex-direction:column;display:flex;overflow:hidden}.RxComposer-module__7oaZHa__sheetPanel:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-md);outline:none}.RxComposer-module__7oaZHa__sheetPanel .RxComposer-module__7oaZHa__body{overflow-block:visible}.RxComposer-module__7oaZHa__panel{inline-size:min(1080px,100%);max-block-size:calc(100dvh - var(--space-6));background:hsl(var(--color-surface-raised));border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);flex-direction:column;display:flex;overflow:hidden}.RxComposer-module__7oaZHa__panel:focus-visible{box-shadow:var(--shadow-focus), var(--shadow-xl);outline:none}.RxComposer-module__7oaZHa__header{align-items:center;gap:var(--space-3);padding-block:var(--space-3);padding-inline:var(--space-5);background:hsl(var(--color-surface));border-block-end:1px solid hsl(var(--color-border));flex-wrap:wrap;display:flex}.RxComposer-module__7oaZHa__title{font-size:var(--text-lg);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.RxComposer-module__7oaZHa__allergyChip{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-xs);font-weight:var(--weight-bold);padding-block:4px;padding-inline:var(--space-3);border-radius:var(--radius-full);align-items:center;gap:5px;display:inline-flex}.RxComposer-module__7oaZHa__chipRail{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin-inline-start:auto;display:inline-flex}.RxComposer-module__7oaZHa__chipStep{align-items:center;gap:var(--space-1);display:inline-flex}.RxComposer-module__7oaZHa__chip,.RxComposer-module__7oaZHa__chipActive,.RxComposer-module__7oaZHa__chipTerminal{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-bold);padding-block:3px;padding-inline:var(--space-3);border-radius:var(--radius-full)}.RxComposer-module__7oaZHa__chip{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted))}.RxComposer-module__7oaZHa__chipActive{background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg))}.RxComposer-module__7oaZHa__chipTerminal{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border-strong));color:hsl(var(--color-text-muted))}.RxComposer-module__7oaZHa__chipArrow{color:hsl(var(--color-text-subtle));font-size:var(--text-xs)}.RxComposer-module__7oaZHa__closeButton{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;min-block-size:44px;padding-inline:var(--space-3);background:0 0}.RxComposer-module__7oaZHa__closeButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RxComposer-module__7oaZHa__policyNotice{gap:var(--space-3);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));padding-block:var(--space-2);padding-inline:var(--space-5);border-block-end:1px solid hsl(var(--color-border));font-size:var(--text-sm);align-items:center;display:flex}.RxComposer-module__7oaZHa__policyNotice svg{flex:none}.RxComposer-module__7oaZHa__body{padding:var(--space-5);gap:var(--space-4);overflow-block:auto;flex-direction:column;min-block-size:0;display:flex}.RxComposer-module__7oaZHa__items{gap:var(--space-3);flex-direction:column;display:flex}.RxComposer-module__7oaZHa__itemRow{border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.RxComposer-module__7oaZHa__itemRowPlain{background:hsl(var(--color-surface))}.RxComposer-module__7oaZHa__itemHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RxComposer-module__7oaZHa__itemName{font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-text))}.RxComposer-module__7oaZHa__unverifiedChip{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-2xs);font-weight:var(--weight-semibold);border-radius:var(--radius-full);align-items:center;padding-block:2px;padding-inline:9px;display:inline-flex}.RxComposer-module__7oaZHa__removeButton{color:hsl(var(--color-text-muted));font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;min-block-size:44px;padding-inline:var(--space-2);background:0 0;border:none;margin-inline-start:auto}.RxComposer-module__7oaZHa__removeButton:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.RxComposer-module__7oaZHa__fieldGrid{gap:var(--space-3);grid-template-columns:2fr 1fr 1fr 1.2fr 1fr;display:grid}.RxComposer-module__7oaZHa__confirmedNote{font-size:var(--text-2xs);color:hsl(var(--color-text-muted));margin:0}.RxComposer-module__7oaZHa__itemRow[data-incomplete]{border-inline-start:3px solid hsl(var(--color-warning-text))}.RxComposer-module__7oaZHa__rowMissing{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:hsl(var(--color-warning-text));align-items:center;gap:5px;margin:0;display:flex}.RxComposer-module__7oaZHa__rowMissing svg{flex:none}.RxComposer-module__7oaZHa__conflictPanel{border:1.5px solid hsl(var(--color-error));background:hsl(var(--color-error-bg));border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-3);flex-direction:column;display:flex}.RxComposer-module__7oaZHa__conflictHead{gap:var(--space-2);color:hsl(var(--color-error-text));align-items:flex-start;display:flex}.RxComposer-module__7oaZHa__conflictHead svg{flex:none;margin-block-start:3px}.RxComposer-module__7oaZHa__conflictTitle{font-size:var(--text-sm);color:hsl(var(--color-error-text));line-height:var(--leading-normal);margin:0}.RxComposer-module__7oaZHa__conflictList{gap:var(--space-1);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.RxComposer-module__7oaZHa__conflictItem{font-size:var(--text-sm);color:hsl(var(--color-error-text))}.RxComposer-module__7oaZHa__ackRow{gap:var(--space-3);cursor:pointer;min-block-size:44px;font-size:var(--text-sm);color:hsl(var(--color-text));align-items:center;display:flex}.RxComposer-module__7oaZHa__ackRow input{block-size:24px;inline-size:24px;accent-color:hsl(var(--color-error));flex:none}.RxComposer-module__7oaZHa__fieldLabel{font-size:var(--text-xs);font-weight:var(--weight-bold);color:hsl(var(--color-text))}.RxComposer-module__7oaZHa__textInput{border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-sm);background:hsl(var(--color-surface));min-block-size:44px;padding-inline:var(--space-3);font:inherit;font-size:var(--text-sm);color:hsl(var(--color-text));inline-size:100%}.RxComposer-module__7oaZHa__textInput:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.RxComposer-module__7oaZHa__counter{font-size:var(--text-2xs);color:hsl(var(--color-text-muted));margin:0}.RxComposer-module__7oaZHa__fieldError{font-size:var(--text-xs);color:hsl(var(--color-error-text));font-weight:var(--weight-semibold);margin:0}.RxComposer-module__7oaZHa__recordedNote{font-size:var(--text-2xs);color:hsl(var(--color-text-muted));align-items:center;gap:5px;margin:0;display:flex}.RxComposer-module__7oaZHa__blockedCard{border:1.5px solid hsl(var(--color-border-strong));background:hsl(var(--color-surface-sunken));border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-4);align-items:flex-start;display:flex}.RxComposer-module__7oaZHa__blockedLockBadge{border-radius:var(--radius-md);background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-border-strong));block-size:44px;inline-size:44px;color:hsl(var(--color-text-muted));flex:none;justify-content:center;align-items:center;display:flex}.RxComposer-module__7oaZHa__blockedBody{gap:var(--space-2);flex-direction:column;display:flex}.RxComposer-module__7oaZHa__blockedHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RxComposer-module__7oaZHa__blockedTitle{font-size:var(--text-sm);color:hsl(var(--color-text))}.RxComposer-module__7oaZHa__blockedText{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.RxComposer-module__7oaZHa__blockedList{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0;padding-inline-start:var(--space-5)}.RxComposer-module__7oaZHa__footer{align-items:center;gap:var(--space-3);border-block-start:1px solid hsl(var(--color-border));flex-wrap:wrap;padding-block-start:var(--space-4);display:flex}.RxComposer-module__7oaZHa__footerSpacer{flex:auto}.RxComposer-module__7oaZHa__addButton{min-block-size:44px;padding-inline:var(--space-4);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-sm);font-weight:var(--weight-semibold);cursor:pointer;background:0 0}.RxComposer-module__7oaZHa__addButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RxComposer-module__7oaZHa__resolveHint{font-size:var(--text-xs);color:hsl(var(--color-error-text))}.RxComposer-module__7oaZHa__signBlock{align-items:center;gap:var(--space-2);padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0;display:flex}.RxComposer-module__7oaZHa__signBlock svg{flex:none}.RxComposer-module__7oaZHa__approvedActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RxComposer-module__7oaZHa__pdfPending{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.RxComposer-module__7oaZHa__pdfLink{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-primary-active))}.RxComposer-module__7oaZHa__pdfLink:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.RxComposer-module__7oaZHa__sentCard{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);padding:var(--space-5);gap:var(--space-4);align-items:flex-start;display:flex}.RxComposer-module__7oaZHa__sentCheck{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:44px;inline-size:44px;color:hsl(var(--color-success-text));animation:RxComposer-module__7oaZHa__scale-in var(--dur-slow) var(--ease-decel);flex:none;justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.RxComposer-module__7oaZHa__sentCheck{animation:none}}.RxComposer-module__7oaZHa__sentBody{gap:var(--space-3);flex-direction:column;flex:auto;display:flex}.RxComposer-module__7oaZHa__sentTitle{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.RxComposer-module__7oaZHa__refRow{align-items:center;gap:var(--space-2);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-sm);padding-block:var(--space-2);padding-inline:var(--space-3);display:flex}.RxComposer-module__7oaZHa__refLabel{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.RxComposer-module__7oaZHa__refValue{font-family:var(--font-mono);font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin-inline-start:auto}.RxComposer-module__7oaZHa__sentNote{font-size:var(--text-xs);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.RxComposer-module__7oaZHa__voidCard{border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);padding:var(--space-4);gap:var(--space-2);flex-direction:column;display:flex}.RxComposer-module__7oaZHa__voidTitle{font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.RxComposer-module__7oaZHa__voidBody{font-size:var(--text-xs);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.RxComposer-module__7oaZHa__voidActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.RxComposer-module__7oaZHa__voidedCard{background:hsl(var(--color-surface-sunken));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);padding:var(--space-5)}.RxComposer-module__7oaZHa__voidedTitle{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.RxComposer-module__7oaZHa__voidedNote{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0;margin-block-start:var(--space-2)}.RxComposer-module__7oaZHa__voidedRef{font-size:var(--text-sm);color:hsl(var(--color-text));margin:0;margin-block-start:var(--space-2)}.RxComposer-module__7oaZHa__voidedReason{font-size:var(--text-sm);color:hsl(var(--color-text));margin:0;margin-block-start:var(--space-1)}.RxComposer-module__7oaZHa__voidedCard .RxComposer-module__7oaZHa__button{margin-block-start:var(--space-3)}.RxComposer-module__7oaZHa__supersedesBanner{align-items:center;gap:var(--space-2);margin-block:var(--space-2);margin-inline:var(--space-5);padding-block:var(--space-2);padding-inline:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));font-size:var(--text-sm);display:flex}@media (max-width:639px){.RxComposer-module__7oaZHa__scrim{align-items:stretch;padding:0}.RxComposer-module__7oaZHa__panel{border-radius:0;max-block-size:100dvh;inline-size:100%}.RxComposer-module__7oaZHa__header,.RxComposer-module__7oaZHa__body{padding-inline:var(--space-4)}.RxComposer-module__7oaZHa__fieldGrid{grid-template-columns:1fr}.RxComposer-module__7oaZHa__chipRail{inline-size:100%;margin-inline-start:0}.RxComposer-module__7oaZHa__footer>*{inline-size:100%}.RxComposer-module__7oaZHa__footerSpacer{display:none}}
.AiPendingWrapper-module__IVvPDq__wrapper{border-radius:var(--radius-md);padding:var(--space-4);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));transition:background-color var(--dur-slow) var(--ease-standard), border-color var(--dur-slow) var(--ease-standard);position:relative}.AiPendingWrapper-module__IVvPDq__pending{border-inline-start:3px solid hsl(var(--color-ai-accent));background:hsl(var(--color-ai-accent-bg))}.AiPendingWrapper-module__IVvPDq__badgeRow{justify-content:flex-start;margin-block-end:var(--space-2);display:flex}.AiPendingWrapper-module__IVvPDq__rejectedContent{opacity:.6}
.TranscriptView-module__vbK9lW__well{overflow-block:auto;max-block-size:220px;padding:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-surface-sunken))}.TranscriptView-module__vbK9lW__well[data-testid=wrapup-transcript]{background:0 0;flex:auto;min-block-size:0;max-block-size:none;padding:0}.TranscriptView-module__vbK9lW__segment{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));margin-block-end:var(--space-2)}.TranscriptView-module__vbK9lW__speaker{font-weight:var(--weight-bold);color:hsl(var(--color-text-muted))}.TranscriptView-module__vbK9lW__time{font-size:var(--text-2xs);color:hsl(var(--color-text-subtle))}.TranscriptView-module__vbK9lW__editedChip{border:1px dashed hsl(var(--color-ai-accent) / .6);border-radius:var(--radius-full);background:hsl(var(--color-ai-accent-bg) / .6);color:hsl(var(--color-ai-accent-text));font-size:var(--text-2xs);font-weight:var(--weight-semibold);vertical-align:middle;align-items:center;gap:3px;margin-inline-start:var(--space-2);padding-block:0;padding-inline:7px;display:inline-flex}
.RedFlagBadge-module__1urXva__badge{border-radius:var(--radius-sm);background:hsl(var(--color-redflag));color:#fff;font-size:var(--text-xs);font-weight:var(--weight-bold);align-items:center;gap:6px;padding-block:2px;padding-inline:10px;display:inline-flex}
.SessionRecordTab-module__UfYFyW__panel{gap:var(--space-2);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken) / .6);min-block-size:0;padding:var(--space-4);flex-direction:column;display:flex;overflow:hidden}.SessionRecordTab-module__UfYFyW__head{align-items:center;gap:var(--space-2);display:flex}.SessionRecordTab-module__UfYFyW__title{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:hsl(var(--color-text-subtle));margin:0}.SessionRecordTab-module__UfYFyW__readonly{font-size:var(--text-2xs);font-weight:var(--weight-semibold);color:hsl(var(--color-text-muted));background:hsl(var(--color-surface-sunken));border-radius:var(--radius-full);padding-block:2px;padding-inline:var(--space-2)}.SessionRecordTab-module__UfYFyW__note{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.SessionRecordTab-module__UfYFyW__meta{margin:0;font-family:var(--font-mono);font-size:var(--text-2xs);color:hsl(var(--color-text-subtle));margin-block-start:auto}
.ClinicalWorkspace-module__eZO-Ja__panel{gap:var(--space-3);flex-direction:column;block-size:100%;min-block-size:0;display:flex}.ClinicalWorkspace-module__eZO-Ja__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ClinicalWorkspace-module__eZO-Ja__heading{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.ClinicalWorkspace-module__eZO-Ja__workspace{gap:var(--space-3);flex-direction:column;block-size:100%;min-block-size:0;display:flex}.ClinicalWorkspace-module__eZO-Ja__tabRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ClinicalWorkspace-module__eZO-Ja__tabs{gap:var(--space-1);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);padding:4px;display:flex}.ClinicalWorkspace-module__eZO-Ja__tab{border-radius:var(--radius-sm);min-block-size:40px;color:hsl(var(--color-text-muted));font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);padding-inline:var(--space-4);cursor:pointer;background:0 0;border:none}.ClinicalWorkspace-module__eZO-Ja__tab[data-active]{background:hsl(var(--color-surface));color:hsl(var(--color-text));font-weight:var(--weight-bold);box-shadow:var(--shadow-sm)}.ClinicalWorkspace-module__eZO-Ja__tab:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ClinicalWorkspace-module__eZO-Ja__tabAside{font-size:var(--text-2xs);font-weight:var(--weight-regular);color:hsl(var(--color-text-subtle))}.ClinicalWorkspace-module__eZO-Ja__saveStatus{font-size:var(--text-xs);color:hsl(var(--color-success-text));font-variant-numeric:tabular-nums;align-items:center;gap:5px;margin-inline-start:auto;display:inline-flex}.ClinicalWorkspace-module__eZO-Ja__saveStatus[data-state=offline]{color:hsl(var(--color-warning-text))}.ClinicalWorkspace-module__eZO-Ja__saveStatus[data-state=saving]{color:hsl(var(--color-text-muted))}.ClinicalWorkspace-module__eZO-Ja__saveSlot{margin-inline-start:auto}.ClinicalWorkspace-module__eZO-Ja__spinnerSmall{border-radius:var(--radius-full);border:2px solid hsl(var(--color-text-subtle) / .3);border-block-start-color:hsl(var(--color-text-subtle));block-size:12px;inline-size:12px;animation:1s linear infinite ClinicalWorkspace-module__eZO-Ja__spin}@media (prefers-reduced-motion:reduce){.ClinicalWorkspace-module__eZO-Ja__spinnerSmall,.ClinicalWorkspace-module__eZO-Ja__spinner{animation-duration:0s}}.ClinicalWorkspace-module__eZO-Ja__captureShell{flex-direction:column;flex:auto;min-block-size:0;min-inline-size:0;display:flex}.ClinicalWorkspace-module__eZO-Ja__captureCol{overflow-block:auto;gap:var(--space-3);min-block-size:0;flex-direction:column;flex:auto;padding-inline-end:var(--space-1);display:flex}.ClinicalWorkspace-module__eZO-Ja__emptyIntake{gap:var(--space-2);background:hsl(var(--color-info-bg));border-radius:var(--radius-md);padding-block:var(--space-3);padding-inline:var(--space-4);font-size:var(--text-sm);color:hsl(var(--color-info-text));line-height:var(--leading-normal);display:flex}.ClinicalWorkspace-module__eZO-Ja__offlineBanner{gap:var(--space-2);background:hsl(var(--color-warning-bg));border:1px solid hsl(var(--color-warning) / .35);border-radius:var(--radius-md);padding-block:var(--space-3);padding-inline:var(--space-4);font-size:var(--text-sm);color:hsl(var(--color-warning-text));align-items:center;display:flex}.ClinicalWorkspace-module__eZO-Ja__skeletonStack{gap:var(--space-2);flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__skeletonRow{border-radius:var(--radius-lg);block-size:60px}.ClinicalWorkspace-module__eZO-Ja__seam{gap:var(--space-3);border:1px solid hsl(var(--color-border));border-block-start:3px solid hsl(var(--color-ai-accent));border-radius:var(--radius-lg);background:hsl(var(--color-surface-raised));padding:var(--space-4);flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__drafting{align-items:center;gap:var(--space-3);border-inline-start:3px solid hsl(var(--color-ai-accent));background:hsl(var(--color-ai-accent-bg) / .55);border-radius:0 var(--radius-md) var(--radius-md) 0;padding-block:var(--space-3);padding-inline:var(--space-4);display:flex}.ClinicalWorkspace-module__eZO-Ja__spinner{border-radius:var(--radius-full);border:3px solid hsl(var(--color-ai-accent) / .25);border-block-start-color:hsl(var(--color-ai-accent));flex:none;block-size:22px;inline-size:22px;animation:1s linear infinite ClinicalWorkspace-module__eZO-Ja__spin}.ClinicalWorkspace-module__eZO-Ja__draftingTitle{font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-ai-accent-text));margin:0}.ClinicalWorkspace-module__eZO-Ja__draftingBody{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.ClinicalWorkspace-module__eZO-Ja__review{gap:var(--space-3);flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__reviewHead{align-items:center;gap:var(--space-2);display:flex}.ClinicalWorkspace-module__eZO-Ja__reviewMark{color:hsl(var(--color-ai-accent-text));font-size:var(--text-sm)}.ClinicalWorkspace-module__eZO-Ja__reviewTitle{font-size:var(--text-sm);font-weight:var(--weight-bold);color:hsl(var(--color-text))}.ClinicalWorkspace-module__eZO-Ja__reviewPending{font-size:var(--text-2xs);color:hsl(var(--color-text-subtle));margin-inline-start:auto}.ClinicalWorkspace-module__eZO-Ja__reviewActions,.ClinicalWorkspace-module__eZO-Ja__draftErrorActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ClinicalWorkspace-module__eZO-Ja__rxStateChip{font-size:var(--text-2xs);font-family:var(--font-mono);color:hsl(var(--color-text-subtle));background:hsl(var(--color-surface-sunken));border-radius:var(--radius-full);padding-block:2px;padding-inline:var(--space-2)}.ClinicalWorkspace-module__eZO-Ja__draftError{gap:var(--space-3);background:hsl(var(--color-error-bg));border:1px solid hsl(var(--color-error) / .3);border-radius:var(--radius-md);padding:var(--space-3);flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__draftErrorText{font-size:var(--text-sm);color:hsl(var(--color-error-text));line-height:var(--leading-normal);margin:0}.ClinicalWorkspace-module__eZO-Ja__rxSheetWrap{margin-block-start:var(--space-1);display:block}.ClinicalWorkspace-module__eZO-Ja__actionBar{align-items:center;gap:var(--space-3);background:hsl(var(--color-surface));border-block-start:1px solid hsl(var(--color-border));padding-block:var(--space-3);flex-wrap:wrap;flex:none;display:flex}.ClinicalWorkspace-module__eZO-Ja__draftHelper{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.ClinicalWorkspace-module__eZO-Ja__confirmedCount{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin-inline-start:auto}.ClinicalWorkspace-module__eZO-Ja__stepper{gap:var(--space-1);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);padding-block:var(--space-2);padding-inline:var(--space-3);flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__stepList{align-items:center;gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ClinicalWorkspace-module__eZO-Ja__step{align-items:center;gap:var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);color:hsl(var(--color-text-subtle));display:inline-flex}.ClinicalWorkspace-module__eZO-Ja__step+.ClinicalWorkspace-module__eZO-Ja__step:before{content:"→";color:hsl(var(--color-text-subtle));margin-inline-end:var(--space-1)}[dir=rtl] .ClinicalWorkspace-module__eZO-Ja__step+.ClinicalWorkspace-module__eZO-Ja__step:before{content:"←"}.ClinicalWorkspace-module__eZO-Ja__stepDot{border-radius:var(--radius-full);block-size:18px;inline-size:18px;font-size:var(--text-2xs);font-variant-numeric:tabular-nums;background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));color:hsl(var(--color-text-subtle));justify-content:center;align-items:center;display:inline-flex}.ClinicalWorkspace-module__eZO-Ja__step[data-status=active]{color:hsl(var(--color-text))}.ClinicalWorkspace-module__eZO-Ja__step[data-status=active] .ClinicalWorkspace-module__eZO-Ja__stepDot{border-color:hsl(var(--color-primary));color:hsl(var(--color-primary-active))}.ClinicalWorkspace-module__eZO-Ja__step[data-status=done]{color:hsl(var(--color-success-text))}.ClinicalWorkspace-module__eZO-Ja__step[data-status=done] .ClinicalWorkspace-module__eZO-Ja__stepDot{background:hsl(var(--color-success-bg));border-color:hsl(var(--color-success) / .4);color:hsl(var(--color-success-text))}.ClinicalWorkspace-module__eZO-Ja__stepSummary{font-size:var(--text-2xs);color:hsl(var(--color-text-muted));margin:0}.ClinicalWorkspace-module__eZO-Ja__closeConfirm{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.ClinicalWorkspace-module__eZO-Ja__closeConfirmText{font-size:var(--text-xs);color:hsl(var(--color-warning-text));max-inline-size:34ch;line-height:var(--leading-snug)}.ClinicalWorkspace-module__eZO-Ja__completedWrap{min-block-size:calc(100dvh - 73px);padding:var(--space-4);justify-content:center;align-items:center;display:flex}.ClinicalWorkspace-module__eZO-Ja__completedCard{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);inline-size:min(420px,100%);box-shadow:var(--shadow-xl);padding-block:var(--space-6);padding-inline:var(--space-5);align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.ClinicalWorkspace-module__eZO-Ja__completedCheck{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:56px;inline-size:56px;color:hsl(var(--color-success-text));animation:ClinicalWorkspace-module__eZO-Ja__scale-in var(--dur-slow) var(--ease-decel);justify-content:center;align-items:center;display:flex}.ClinicalWorkspace-module__eZO-Ja__terminalMark{border-radius:var(--radius-full);background:hsl(var(--color-surface-sunken));border:1px solid hsl(var(--color-border-strong));block-size:56px;inline-size:56px;color:hsl(var(--color-text-muted));justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.ClinicalWorkspace-module__eZO-Ja__completedCheck{animation:none}}.ClinicalWorkspace-module__eZO-Ja__completedTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.ClinicalWorkspace-module__eZO-Ja__completedBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);font-variant-numeric:tabular-nums;margin:0}@media (max-width:767px){.ClinicalWorkspace-module__eZO-Ja__confirmedCount{margin-inline-start:0}}
.IntakePanel-module__345y9q__panel{gap:var(--space-4);overflow-block:auto;block-size:100%;min-block-size:0;padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));flex-direction:column;display:flex}.IntakePanel-module__345y9q__header{gap:var(--space-2);flex-direction:column;display:flex}.IntakePanel-module__345y9q__patientRef{align-items:center;gap:var(--space-2);font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0;display:flex}.IntakePanel-module__345y9q__refCode{font-family:var(--font-mono);font-size:var(--text-sm);color:hsl(var(--color-text-muted))}.IntakePanel-module__345y9q__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.IntakePanel-module__345y9q__chip{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text));font-size:var(--text-2xs);font-weight:var(--weight-semibold);align-items:center;gap:4px;padding-block:2px;padding-inline:10px;display:inline-flex}.IntakePanel-module__345y9q__redflagCard{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-md);border-inline-start:3px solid hsl(var(--color-redflag));background:hsl(var(--color-redflag-bg));flex-wrap:wrap;display:flex}.IntakePanel-module__345y9q__block{gap:var(--space-2);flex-direction:column;display:flex}.IntakePanel-module__345y9q__blockLabel{font-size:var(--text-2xs);font-weight:var(--weight-bold);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:hsl(var(--color-text-subtle));margin:0}.IntakePanel-module__345y9q__allergies{padding:var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-normal);margin:0}.IntakePanel-module__345y9q__summaryText{white-space:pre-line;font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));margin:0}.IntakePanel-module__345y9q__pendingNote{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.IntakePanel-module__345y9q__symptomList{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IntakePanel-module__345y9q__symptomChip{align-items:center;gap:var(--space-2);min-block-size:32px;padding-block:4px;padding-inline:var(--space-3);border:1px solid hsl(var(--color-border-strong));border-radius:var(--radius-full);background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text));font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.IntakePanel-module__345y9q__severity{color:hsl(var(--color-text-muted));font-weight:var(--weight-regular)}.IntakePanel-module__345y9q__meds{font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));margin:0}.IntakePanel-module__345y9q__errorCard{padding:var(--space-3);border-radius:var(--radius-md);border-inline-start:3px solid hsl(var(--color-error));background:hsl(var(--color-error-bg))}.IntakePanel-module__345y9q__errorText{margin:0;color:hsl(var(--color-error-text));font-size:var(--text-sm);margin-block-end:var(--space-2)}.IntakePanel-module__345y9q__retry{color:hsl(var(--color-error-text));font-weight:var(--weight-bold);font-size:var(--text-sm);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.IntakePanel-module__345y9q__retry:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.IntakePanel-module__345y9q__skeletonStack{gap:var(--space-3);flex-direction:column;display:flex}.IntakePanel-module__345y9q__skeletonBar{block-size:16px;inline-size:70%}.IntakePanel-module__345y9q__skeletonBlock{block-size:120px;inline-size:100%}
.PaneSplitter-module__fWGjnG__splitter{inline-size:var(--space-2);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;flex:none;justify-content:center;align-self:stretch;align-items:center;display:flex;position:relative}.PaneSplitter-module__fWGjnG__splitter:before{content:"";background:hsl(var(--color-border));inline-size:1px;transition:background var(--dur-fast) var(--ease-standard), inline-size var(--dur-fast) var(--ease-standard);position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .PaneSplitter-module__fWGjnG__splitter:before{transform:translate(50%)}.PaneSplitter-module__fWGjnG__grip{z-index:1;border-radius:var(--radius-full);background:hsl(var(--color-border-strong));opacity:0;block-size:40px;inline-size:4px;transition:opacity var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);position:relative}.PaneSplitter-module__fWGjnG__splitter:hover .PaneSplitter-module__fWGjnG__grip,.PaneSplitter-module__fWGjnG__splitter:focus-visible .PaneSplitter-module__fWGjnG__grip,.PaneSplitter-module__fWGjnG__splitter[data-active] .PaneSplitter-module__fWGjnG__grip{opacity:1}.PaneSplitter-module__fWGjnG__splitter:hover:before,.PaneSplitter-module__fWGjnG__splitter[data-active]:before{background:hsl(var(--color-primary) / .55);inline-size:3px}.PaneSplitter-module__fWGjnG__splitter[data-active] .PaneSplitter-module__fWGjnG__grip{background:hsl(var(--color-primary))}.PaneSplitter-module__fWGjnG__splitter:focus-visible{outline:none}.PaneSplitter-module__fWGjnG__splitter:focus-visible:before{background:hsl(var(--color-focus-ring));inline-size:3px}@media (prefers-reduced-motion:reduce){.PaneSplitter-module__fWGjnG__splitter:before,.PaneSplitter-module__fWGjnG__grip{transition:none}}
.MessageThread-module__6F5nNa__thread{flex-direction:column;block-size:100%;min-block-size:0;display:flex}.MessageThread-module__6F5nNa__scroll{overflow-block:auto;min-block-size:0;padding-block:var(--space-3);flex:auto}.MessageThread-module__6F5nNa__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MessageThread-module__6F5nNa__row{justify-content:flex-start;display:flex}.MessageThread-module__6F5nNa__ownRow{justify-content:flex-end}.MessageThread-module__6F5nNa__bubble{max-inline-size:78%;padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text));border-start-start-radius:var(--radius-sm)}.MessageThread-module__6F5nNa__ownBubble{border-radius:var(--radius-lg);background:hsl(var(--color-primary-tint));border-start-end-radius:var(--radius-sm)}.MessageThread-module__6F5nNa__body{font-size:var(--text-base);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0}.MessageThread-module__6F5nNa__meta{justify-content:flex-end;align-items:center;gap:var(--space-2);color:hsl(var(--color-text-subtle));font-size:var(--text-xs);margin-block-start:2px;display:flex}.MessageThread-module__6F5nNa__ticks{font-feature-settings:"tnum";color:hsl(var(--color-text-subtle));align-items:center;gap:4px;display:inline-flex}.MessageThread-module__6F5nNa__ticks[data-read]{color:hsl(var(--color-primary))}.MessageThread-module__6F5nNa__tickLabel,.MessageThread-module__6F5nNa__sending{font-size:var(--text-2xs)}.MessageThread-module__6F5nNa__retry{color:hsl(var(--color-error-text));font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}.MessageThread-module__6F5nNa__retry:focus-visible{box-shadow:var(--shadow-focus);border-radius:var(--radius-sm);outline:none}.MessageThread-module__6F5nNa__gateNotice{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-md);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));font-size:var(--text-sm);line-height:var(--leading-normal);margin:0;margin-block-end:var(--space-2)}.MessageThread-module__6F5nNa__composerRow{align-items:center;gap:var(--space-2);padding-block-start:var(--space-2);display:flex}.MessageThread-module__6F5nNa__composer{min-block-size:52px;min-inline-size:0;padding-inline:var(--space-4);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-full);background:hsl(var(--color-surface));color:hsl(var(--color-text));font-size:var(--text-md);flex:auto;font-family:inherit}.MessageThread-module__6F5nNa__composer::placeholder{color:hsl(var(--color-text-subtle))}.MessageThread-module__6F5nNa__composer:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.MessageThread-module__6F5nNa__composer:disabled{background:hsl(var(--color-surface-sunken));opacity:.7}.MessageThread-module__6F5nNa__send,.MessageThread-module__6F5nNa__attach{border-radius:var(--radius-full);background:hsl(var(--color-primary));block-size:56px;inline-size:56px;color:hsl(var(--color-primary-fg));cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard);border:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.MessageThread-module__6F5nNa__attach{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted))}.MessageThread-module__6F5nNa__send:hover:not(:disabled){background:hsl(var(--color-primary-hover))}.MessageThread-module__6F5nNa__send:focus-visible,.MessageThread-module__6F5nNa__attach:focus-visible{box-shadow:var(--shadow-focus);outline:none}.MessageThread-module__6F5nNa__send:disabled,.MessageThread-module__6F5nNa__attach:disabled{opacity:.45;cursor:not-allowed}
.CommandCenter-module__zO4_OW__loading{padding:var(--space-5)}.CommandCenter-module__zO4_OW__loadingBlock{border-radius:var(--radius-lg);block-size:60dvh;display:block}.CommandCenter-module__zO4_OW__workspace{grid-template-columns:[context-start] var(--pane-left,380px) [split-l] auto [work-start] minmax(var(--center-min,420px), 1fr) [split-r] auto [record-start] var(--pane-right,320px) [record-end];block-size:calc(100dvh - 73px);padding-block:var(--space-3);gap:0;display:grid;overflow:hidden}.CommandCenter-module__zO4_OW__workspace[data-dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.CommandCenter-module__zO4_OW__workspace[data-right-collapsed]{grid-template-columns:[context-start] var(--pane-left,380px) [split-l] auto [work-start] minmax(var(--center-min,420px), 1fr) [split-r] auto [record-start] auto [record-end]}.CommandCenter-module__zO4_OW__contextPane{gap:var(--space-3);overflow-block:auto;min-block-size:0;min-inline-size:0;flex-direction:column;grid-column:context-start/split-l;padding-inline-end:var(--space-3);display:flex}.CommandCenter-module__zO4_OW__workspace>[data-testid=splitter-left]{grid-column:split-l/work-start}.CommandCenter-module__zO4_OW__workspace>[data-testid=splitter-right]{grid-column:split-r/record-start}.CommandCenter-module__zO4_OW__workPane{min-block-size:0;min-inline-size:0;padding-inline:var(--space-3);flex-direction:column;grid-column:work-start/split-r;display:flex}.CommandCenter-module__zO4_OW__formPlaceholder{padding:var(--space-6);text-align:center;border:1px dashed hsl(var(--color-border));border-radius:var(--radius-xl);background:hsl(var(--color-surface-sunken));flex:auto;justify-content:center;align-items:center;display:flex}.CommandCenter-module__zO4_OW__formPlaceholderText{max-inline-size:34ch;font-size:var(--text-sm);color:hsl(var(--color-text-muted));line-height:var(--leading-normal);margin:0}.CommandCenter-module__zO4_OW__recordPane{flex-direction:column;grid-column:record-start/record-end;min-block-size:0;min-inline-size:0;display:flex;overflow:hidden}.CommandCenter-module__zO4_OW__workspace[data-right-collapsed] .CommandCenter-module__zO4_OW__recordPane{display:none}.CommandCenter-module__zO4_OW__recordHead{justify-content:flex-start;padding-block-end:var(--space-1);display:flex}.CommandCenter-module__zO4_OW__recordCollapse{border:1px solid hsl(var(--color-border));border-radius:var(--radius-sm);background:hsl(var(--color-surface));block-size:28px;inline-size:28px;color:hsl(var(--color-text-muted));font-size:var(--text-sm);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.CommandCenter-module__zO4_OW__recordCollapse:hover{border-color:hsl(var(--color-primary) / .5);color:hsl(var(--color-text))}.CommandCenter-module__zO4_OW__recordCollapse:focus-visible{box-shadow:var(--shadow-focus);outline:none}[dir=rtl] .CommandCenter-module__zO4_OW__recordCollapse span{display:inline-block;transform:scaleX(-1)}.CommandCenter-module__zO4_OW__recordBody{overflow-block:auto;flex:auto;min-block-size:0}.CommandCenter-module__zO4_OW__recordRail{border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);background:hsl(var(--color-surface-sunken));inline-size:32px;color:hsl(var(--color-text-muted));cursor:pointer;grid-column:record-start/record-end;justify-content:center;align-self:stretch;align-items:center;display:flex}.CommandCenter-module__zO4_OW__recordRail:hover{border-color:hsl(var(--color-primary) / .5);color:hsl(var(--color-text))}.CommandCenter-module__zO4_OW__recordRail:focus-visible{box-shadow:var(--shadow-focus);outline:none}.CommandCenter-module__zO4_OW__recordRailLabel{writing-mode:vertical-rl;font-size:var(--text-2xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase}.CommandCenter-module__zO4_OW__endCallBar{background:hsl(var(--color-background));flex:none;justify-content:stretch;margin-block-start:auto;padding-block-start:var(--space-2);display:flex;position:sticky;inset-block-end:0}.CommandCenter-module__zO4_OW__endCallBar>button{inline-size:100%}.CommandCenter-module__zO4_OW__tabBar,.CommandCenter-module__zO4_OW__mobileDock{display:none}.CommandCenter-module__zO4_OW__videoTile{background:hsl(var(--color-surface-sunken));flex-direction:column;flex:auto;min-block-size:clamp(200px,30dvh,300px);display:flex;position:relative;overflow:hidden}.CommandCenter-module__zO4_OW__stageHeader{justify-content:space-between;align-items:center;gap:var(--space-3);z-index:4;pointer-events:none;display:flex;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);inset-inline-end:var(--space-3)}.CommandCenter-module__zO4_OW__stagePatient{align-items:center;gap:var(--space-2);padding-block:4px;padding-inline:var(--space-3);border-radius:var(--radius-full);background:hsl(var(--color-overlay) / .72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:hsl(var(--color-text-on-dark));font-size:var(--text-xs);font-weight:var(--weight-semibold);display:inline-flex}.CommandCenter-module__zO4_OW__stageRef{font-family:var(--font-mono)}.CommandCenter-module__zO4_OW__videoStage{background:hsl(var(--color-overlay));flex:auto;min-block-size:0;position:relative}.CommandCenter-module__zO4_OW__stagePlaceholder{z-index:1;background:radial-gradient(120% 90% at 50% 30%, hsl(var(--color-primary) / .28), hsl(var(--color-overlay) / .92) 72%), hsl(var(--color-surface-sunken));justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CommandCenter-module__zO4_OW__stagePlaceholderAvatar{border-radius:var(--radius-full);background:hsl(var(--color-text-on-dark) / .16);block-size:72px;inline-size:72px;color:hsl(var(--color-text-on-dark));font-family:var(--font-mono);font-size:var(--text-lg);font-weight:var(--weight-bold);letter-spacing:.05em;justify-content:center;align-items:center;display:inline-flex}.CommandCenter-module__zO4_OW__remoteVideo{object-fit:cover;block-size:100%;inline-size:100%;display:block}.CommandCenter-module__zO4_OW__localVideo{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-md);border:2px solid hsl(var(--color-text-on-dark) / .35);background:hsl(var(--color-overlay));z-index:3;inline-size:96px;position:absolute;inset-block-end:calc(var(--space-3) + 64px);inset-inline-end:var(--space-3)}.CommandCenter-module__zO4_OW__stageStatus{max-inline-size:calc(100% - 2 * var(--space-4));padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-full);background:hsl(var(--color-overlay) / .82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:hsl(var(--color-text-on-dark));font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:center;white-space:normal;overflow-wrap:anywhere;z-index:5;margin:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .CommandCenter-module__zO4_OW__stageStatus{transform:translate(50%,-50%)}.CommandCenter-module__zO4_OW__reconnectShimmer{z-index:2;opacity:.5;border-radius:0;position:absolute;inset:0}.CommandCenter-module__zO4_OW__stageCard{justify-content:center;align-items:center;gap:var(--space-4);padding:var(--space-6);text-align:center;flex-direction:column;flex:auto;display:flex}.CommandCenter-module__zO4_OW__stageCard>button{block-size:auto;inline-size:auto;max-inline-size:100%;padding-block:var(--space-2);white-space:normal;overflow-wrap:anywhere;line-height:var(--leading-snug)}.CommandCenter-module__zO4_OW__stageCard>button>span{white-space:normal;overflow-wrap:anywhere;display:inline}.CommandCenter-module__zO4_OW__controlDock{z-index:4;justify-content:center;display:flex;position:absolute;inset-block-end:var(--space-3);inset-inline:0}.CommandCenter-module__zO4_OW__videoTile[data-mode=audio]{min-block-size:clamp(200px,30dvh,300px)}.CommandCenter-module__zO4_OW__videoTile[data-mode=audio] .CommandCenter-module__zO4_OW__controlDock{padding-block:var(--space-3);position:static}.CommandCenter-module__zO4_OW__audioActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.CommandCenter-module__zO4_OW__messagingStage{min-block-size:0;padding:var(--space-4);background:hsl(var(--color-surface));flex-direction:column;flex:auto;display:flex}.CommandCenter-module__zO4_OW__messagingBanner{padding-block:var(--space-2);padding-inline:var(--space-4);border-radius:var(--radius-md);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0;margin-block-end:var(--space-2)}@media (min-width:768px) and (max-width:1023px){.CommandCenter-module__zO4_OW__workspace,.CommandCenter-module__zO4_OW__workspace[data-right-collapsed]{grid-template-columns:minmax(300px, var(--pane-left,340px)) minmax(360px, 1fr);gap:var(--space-3);grid-template-rows:minmax(0,1.5fr) minmax(0,1fr)}.CommandCenter-module__zO4_OW__contextPane{grid-area:1/1;padding-inline-end:0}.CommandCenter-module__zO4_OW__workPane{grid-area:1/2;padding-inline:0}.CommandCenter-module__zO4_OW__recordPane,.CommandCenter-module__zO4_OW__workspace[data-right-collapsed] .CommandCenter-module__zO4_OW__recordPane{grid-area:2/1/auto/-1;display:flex}.CommandCenter-module__zO4_OW__recordRail,.CommandCenter-module__zO4_OW__recordHead{display:none}.CommandCenter-module__zO4_OW__endCallBar{padding-inline-end:0}}@media (max-width:1023px){.CommandCenter-module__zO4_OW__workspace>[role=separator]{display:none}}@media (max-width:767px){.CommandCenter-module__zO4_OW__workspace{gap:var(--space-3);flex-direction:column;block-size:auto;min-block-size:calc(100dvh - 73px);display:flex;overflow:visible}.CommandCenter-module__zO4_OW__workspace[data-tab=form],.CommandCenter-module__zO4_OW__workspace[data-tab=record]{padding-block-end:calc(72px + env(safe-area-inset-bottom,0px))}.CommandCenter-module__zO4_OW__tabBar{gap:var(--space-1);padding:var(--space-1);border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);background:hsl(var(--color-surface-sunken));display:flex}.CommandCenter-module__zO4_OW__tabButton{border-radius:var(--radius-sm);min-block-size:44px;color:hsl(var(--color-text-muted));font-size:var(--text-xs);font-weight:var(--weight-semibold);cursor:pointer;background:0 0;border:none;flex:auto}.CommandCenter-module__zO4_OW__tabButton[data-active]{background:hsl(var(--color-surface));color:hsl(var(--color-text));box-shadow:var(--shadow-sm)}.CommandCenter-module__zO4_OW__tabButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.CommandCenter-module__zO4_OW__contextPane{display:contents}.CommandCenter-module__zO4_OW__recordRail,.CommandCenter-module__zO4_OW__recordHead,.CommandCenter-module__zO4_OW__workPane,.CommandCenter-module__zO4_OW__recordPane,.CommandCenter-module__zO4_OW__endCallBar{display:none}.CommandCenter-module__zO4_OW__recordPane{order:4}.CommandCenter-module__zO4_OW__recordBody{overflow-block:visible}.CommandCenter-module__zO4_OW__contextPane>[data-testid=intake-panel]{display:none}.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__contextPane>[data-testid=intake-panel]{order:1;display:flex}.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__workPane{flex:auto;order:2;display:flex}.CommandCenter-module__zO4_OW__workspace[data-tab=video] .CommandCenter-module__zO4_OW__contextPane>[data-testid=intake-panel]{order:1;display:flex}.CommandCenter-module__zO4_OW__workspace[data-tab=video] [data-testid=video-shell]{flex:auto;order:2;min-block-size:min(64dvh,520px)}.CommandCenter-module__zO4_OW__workspace[data-tab=video] .CommandCenter-module__zO4_OW__stagePlaceholderAvatar{block-size:88px;inline-size:88px;font-size:var(--text-xl)}.CommandCenter-module__zO4_OW__workspace[data-tab=record] .CommandCenter-module__zO4_OW__recordPane{flex:auto;order:1;display:flex}:is(.CommandCenter-module__zO4_OW__workspace[data-tab=form] [data-testid=video-shell],.CommandCenter-module__zO4_OW__workspace[data-tab=record] [data-testid=video-shell]){block-size:auto;inline-size:150px;box-shadow:var(--shadow-xl);z-index:20;order:4;position:fixed;inset-block-end:calc(var(--space-4) + 80px);inset-inline-end:var(--space-4)}:is(.CommandCenter-module__zO4_OW__workspace[data-tab=form] [data-testid=video-shell] .CommandCenter-module__zO4_OW__videoTile,.CommandCenter-module__zO4_OW__workspace[data-tab=record] [data-testid=video-shell] .CommandCenter-module__zO4_OW__videoTile){block-size:150px;min-block-size:150px}:is(.CommandCenter-module__zO4_OW__workspace[data-tab=form] [data-testid=video-dock-bar],.CommandCenter-module__zO4_OW__workspace[data-tab=record] [data-testid=video-dock-bar],.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__stageHeader,.CommandCenter-module__zO4_OW__workspace[data-tab=record] .CommandCenter-module__zO4_OW__stageHeader,.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__controlDock,.CommandCenter-module__zO4_OW__workspace[data-tab=record] .CommandCenter-module__zO4_OW__controlDock,.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__localVideo,.CommandCenter-module__zO4_OW__workspace[data-tab=record] .CommandCenter-module__zO4_OW__localVideo){display:none}.CommandCenter-module__zO4_OW__workspace[data-tab=form] .CommandCenter-module__zO4_OW__stagePlaceholderAvatar,.CommandCenter-module__zO4_OW__workspace[data-tab=record] .CommandCenter-module__zO4_OW__stagePlaceholderAvatar{block-size:48px;inline-size:48px;font-size:var(--text-base)}.CommandCenter-module__zO4_OW__mobileDock{padding-inline:var(--space-3);z-index:25;pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:calc(var(--space-3) + env(safe-area-inset-bottom,0px));inset-inline:0}.CommandCenter-module__zO4_OW__mobileDock [data-testid=call-controls]{pointer-events:auto;max-inline-size:100%}.CommandCenter-module__zO4_OW__workspace[data-tab=video] .CommandCenter-module__zO4_OW__mobileDock{display:none}}
.AsyncReviewConsole-module___YTLQW__workspace{grid-template-columns:[context-start] var(--pane-left,380px) [split-l] auto [work-start] minmax(var(--center-min,420px), 1fr) [work-end];max-inline-size:1400px;padding:var(--space-4) var(--space-5);align-items:start;gap:0;margin-inline:auto;display:grid}.AsyncReviewConsole-module___YTLQW__workspace[data-dragging]{cursor:col-resize;-webkit-user-select:none;user-select:none}.AsyncReviewConsole-module___YTLQW__contextPane{gap:var(--space-4);min-inline-size:0;flex-direction:column;grid-column:context-start/split-l;padding-inline-end:var(--space-3);display:flex}.AsyncReviewConsole-module___YTLQW__intakeWrap{flex-direction:column;min-inline-size:0;display:flex}.AsyncReviewConsole-module___YTLQW__workspace>[data-testid=splitter-left]{grid-column:split-l/work-start;align-self:stretch}.AsyncReviewConsole-module___YTLQW__workPane{gap:var(--space-4);min-inline-size:0;flex-direction:column;grid-column:work-start/work-end;padding-inline-start:var(--space-3);display:flex}@media (max-width:1023px){.AsyncReviewConsole-module___YTLQW__workspace,.AsyncReviewConsole-module___YTLQW__workspace[data-dragging]{gap:var(--space-5);padding:var(--space-5);cursor:auto;-webkit-user-select:auto;user-select:auto;flex-direction:column;max-inline-size:820px;display:flex}.AsyncReviewConsole-module___YTLQW__workspace>[role=separator]{display:none}.AsyncReviewConsole-module___YTLQW__contextPane{padding-inline-end:0}.AsyncReviewConsole-module___YTLQW__workPane{padding-inline-start:0}}.AsyncReviewConsole-module___YTLQW__backLink{align-items:center;gap:var(--space-1);padding:var(--space-1) 0;font-family:inherit;font-size:var(--text-sm);color:hsl(var(--color-primary-active));cursor:pointer;background:0 0;border:0;align-self:flex-start;display:inline-flex}.AsyncReviewConsole-module___YTLQW__header{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AsyncReviewConsole-module___YTLQW__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0}.AsyncReviewConsole-module___YTLQW__slaChip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;display:inline-flex}.AsyncReviewConsole-module___YTLQW__section{gap:var(--space-2);flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__sectionTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text-muted));text-transform:uppercase;letter-spacing:.03em;margin:0}.AsyncReviewConsole-module___YTLQW__body{font-size:var(--text-md);line-height:var(--leading-relaxed);white-space:pre-wrap;margin:0}.AsyncReviewConsole-module___YTLQW__thumbGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(88px,1fr));margin:0;padding:0;list-style:none;display:grid}.AsyncReviewConsole-module___YTLQW__notes{gap:var(--space-3);padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__notesTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.AsyncReviewConsole-module___YTLQW__notesHint{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.AsyncReviewConsole-module___YTLQW__notesOffline{font-size:var(--text-sm);color:hsl(var(--color-warning-text));margin:0}.AsyncReviewConsole-module___YTLQW__notesSkeleton{gap:var(--space-2);flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__notesSkeletonRow{border-radius:var(--radius-md);block-size:2.75rem;display:block}.AsyncReviewConsole-module___YTLQW__ai{gap:var(--space-3);padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__aiHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.AsyncReviewConsole-module___YTLQW__aiTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.AsyncReviewConsole-module___YTLQW__aiHint{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.AsyncReviewConsole-module___YTLQW__aiBody{gap:var(--space-3);flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__aiActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.AsyncReviewConsole-module___YTLQW__draftError{gap:var(--space-2);padding:var(--space-3);border:1px solid hsl(var(--color-error-text) / .35);border-radius:var(--radius-md);background:hsl(var(--color-error-text) / .06);flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__draftErrorText{font-size:var(--text-sm);color:hsl(var(--color-text));margin:0}.AsyncReviewConsole-module___YTLQW__draftErrorActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.AsyncReviewConsole-module___YTLQW__composer{gap:var(--space-2);padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__composerTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0 0 var(--space-1)}.AsyncReviewConsole-module___YTLQW__fieldLabel{font-size:var(--text-md);font-weight:var(--weight-semibold);margin-block-start:var(--space-2)}.AsyncReviewConsole-module___YTLQW__fieldLabelRequired{align-items:center;gap:var(--space-1);font-size:var(--text-md);font-weight:var(--weight-bold);color:hsl(var(--color-warning-text));margin-block-start:var(--space-2);display:flex}.AsyncReviewConsole-module___YTLQW__requiredMark{color:hsl(var(--color-error-text))}.AsyncReviewConsole-module___YTLQW__fieldHint{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.AsyncReviewConsole-module___YTLQW__textarea{inline-size:100%;padding:var(--space-3);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));font-family:inherit;font-size:var(--text-md);line-height:var(--leading-relaxed);resize:block}.AsyncReviewConsole-module___YTLQW__textarea:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:1px;border-color:hsl(var(--color-primary))}.AsyncReviewConsole-module___YTLQW__input{inline-size:100%;padding:var(--space-3);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));font-family:inherit;font-size:var(--text-md)}.AsyncReviewConsole-module___YTLQW__input:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:1px;border-color:hsl(var(--color-primary))}.AsyncReviewConsole-module___YTLQW__gateNote{font-size:var(--text-sm);color:hsl(var(--color-warning-text));margin:0}.AsyncReviewConsole-module___YTLQW__error{font-size:var(--text-sm);color:hsl(var(--color-error-text));margin:0}.AsyncReviewConsole-module___YTLQW__composerActions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-3);display:flex}.AsyncReviewConsole-module___YTLQW__composerActions>:last-child{margin-inline-start:auto}.AsyncReviewConsole-module___YTLQW__escalate{gap:var(--space-2);padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__escalateTitle{font-size:var(--text-md);font-weight:var(--weight-bold);margin:0}.AsyncReviewConsole-module___YTLQW__escalateActions{gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.AsyncReviewConsole-module___YTLQW__rxSheet{border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);overflow:hidden}.AsyncReviewConsole-module___YTLQW__lightbox{z-index:100;padding:var(--space-5);cursor:zoom-out;background:#000c;place-items:center;display:grid;position:fixed;inset:0}.AsyncReviewConsole-module___YTLQW__lightboxImage{object-fit:contain;border-radius:var(--radius-lg);max-block-size:88vh;max-inline-size:92vw}.AsyncReviewConsole-module___YTLQW__lightboxClose{border-radius:var(--radius-full);background:hsl(var(--color-surface) / .9);block-size:44px;inline-size:44px;color:hsl(var(--color-text));cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.AsyncReviewConsole-module___YTLQW__loading{padding:var(--space-5);max-inline-size:1100px;margin-inline:auto}.AsyncReviewConsole-module___YTLQW__loadingBlock{border-radius:var(--radius-lg);block-size:60dvh;display:block}.AsyncReviewConsole-module___YTLQW__state{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.AsyncReviewConsole-module___YTLQW__stateText{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}
.AsyncPhotoThumb-module__x5LwvW__thumb{aspect-ratio:1;border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));border:1px solid hsl(var(--color-border));position:relative;overflow:hidden}.AsyncPhotoThumb-module__x5LwvW__image{object-fit:cover;block-size:100%;inline-size:100%;display:block}.AsyncPhotoThumb-module__x5LwvW__skeleton{block-size:100%;inline-size:100%}.AsyncPhotoThumb-module__x5LwvW__fallback{block-size:100%;inline-size:100%;color:hsl(var(--color-text-subtle));place-items:center;display:grid}.AsyncPhotoThumb-module__x5LwvW__zoomButton{cursor:zoom-in;background:0 0;border:0;block-size:100%;inline-size:100%;padding:0;display:block}.AsyncPhotoThumb-module__x5LwvW__zoomButton:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:-2px}.AsyncPhotoThumb-module__x5LwvW__removeButton{border-radius:var(--radius-full);background:hsl(var(--color-surface) / .9);block-size:28px;inline-size:28px;color:hsl(var(--color-error-text));cursor:pointer;box-shadow:var(--shadow-sm);border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.AsyncPhotoThumb-module__x5LwvW__removeButton:hover{background:hsl(var(--color-surface))}.AsyncPhotoThumb-module__x5LwvW__removeButton:focus-visible{outline:2px solid hsl(var(--color-primary));outline-offset:1px}
.Card-module__b6YjYG__card{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}
.page-module__2v5RMq__page{background:hsl(var(--color-background));flex-direction:column;flex:1;min-block-size:100dvh;max-block-size:100dvh;display:flex;overflow:hidden}.page-module__2v5RMq__header{align-items:center;gap:var(--space-2);padding-block:var(--space-3);padding-inline:var(--space-5);background:hsl(var(--color-surface));border-block-end:1px solid hsl(var(--color-border));display:flex}.page-module__2v5RMq__brand{flex-shrink:0;display:inline-flex}.page-module__2v5RMq__headerTitle{font-size:var(--text-sm);font-weight:var(--weight-bold)}.page-module__2v5RMq__headerEnd{align-items:center;gap:var(--space-2);margin-inline-start:auto;display:inline-flex}.page-module__2v5RMq__saved{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:hsl(var(--color-success-text));display:inline-flex}.page-module__2v5RMq__percent{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.page-module__2v5RMq__progressTrack{background:hsl(var(--color-border));block-size:4px}.page-module__2v5RMq__progressFill{background:hsl(var(--color-primary));block-size:100%;transition:inline-size var(--dur-slow) var(--ease-standard);border-start-end-radius:2px;border-end-end-radius:2px}.page-module__2v5RMq__chatArea{gap:var(--space-3);padding:var(--space-4) var(--space-5);overflow-block:auto;flex-direction:column;flex:1;display:flex}.page-module__2v5RMq__patientBubble{background:hsl(var(--color-primary-tint));max-inline-size:86%;padding-block:var(--space-3);font-size:var(--text-base);line-height:var(--leading-normal);animation:page-module__2v5RMq__slide-up var(--dur-slow) var(--ease-decel);border-start-start-radius:12px;border-start-end-radius:4px;border-end-end-radius:12px;border-end-start-radius:12px;align-self:flex-end;padding-inline:14px}.page-module__2v5RMq__ackNote{gap:var(--space-2);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);animation:page-module__2v5RMq__slide-up var(--dur-slow) var(--ease-decel);align-items:center;padding-block:10px;padding-inline:14px;display:flex}.page-module__2v5RMq__ackIcon{color:hsl(var(--color-text-muted));flex-shrink:0;display:inline-flex}.page-module__2v5RMq__chipRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__2v5RMq__retryRow{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}.page-module__2v5RMq__composer{gap:var(--space-2);padding-block:var(--space-3) 18px;padding-block-end:calc(18px + env(safe-area-inset-bottom,0px));padding-inline:var(--space-5);background:hsl(var(--color-surface));border-block-start:1px solid hsl(var(--color-border));flex-shrink:0;align-items:center;display:flex;position:sticky;inset-block-end:0}.page-module__2v5RMq__composerInput{border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-full);block-size:52px;min-inline-size:0;font-family:inherit;font-size:var(--text-base);color:hsl(var(--color-text));background:hsl(var(--color-surface));flex:1;padding-inline:18px}.page-module__2v5RMq__composerInput::placeholder{color:hsl(var(--color-text-subtle))}.page-module__2v5RMq__composerInput:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.page-module__2v5RMq__sendButton{border-radius:var(--radius-full);background:hsl(var(--color-primary));block-size:56px;inline-size:56px;color:hsl(var(--color-primary-fg));cursor:pointer;transition:background-color var(--dur-base) var(--ease-standard);border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__2v5RMq__sendButton:hover:not(:disabled){background:hsl(var(--color-primary-hover))}.page-module__2v5RMq__sendButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.page-module__2v5RMq__sendButton:disabled{opacity:.45;cursor:not-allowed}.page-module__2v5RMq__staticArea{gap:var(--space-3);padding:var(--space-4) var(--space-5);overflow-block:auto;flex-direction:column;flex:1;display:flex}.page-module__2v5RMq__centerCard{padding:var(--space-6) var(--space-5);overflow-block:auto;flex:1;align-items:flex-start;display:flex}.page-module__2v5RMq__resumeCard{gap:var(--space-3);inline-size:100%;animation:page-module__2v5RMq__slide-up var(--dur-slow) var(--ease-decel);flex-direction:column;display:flex}.page-module__2v5RMq__resumeRow{gap:var(--space-3);align-items:center;display:flex}.page-module__2v5RMq__resumeIcon{border-radius:var(--radius-full);background:hsl(var(--color-secondary) / .2);block-size:44px;inline-size:44px;color:hsl(var(--color-secondary-fg));flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__2v5RMq__resumeText{font-size:var(--text-base);line-height:var(--leading-normal);margin:0}.page-module__2v5RMq__doneIcon{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:52px;inline-size:52px;color:hsl(var(--color-success-text));justify-content:center;align-self:center;align-items:center;display:flex}.page-module__2v5RMq__doneTitle{font-size:var(--text-md);font-weight:var(--weight-bold);text-align:center;margin:0}.page-module__2v5RMq__doneBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));text-align:center;line-height:var(--leading-normal);margin:0}.page-module__2v5RMq__skeletonBubble{border-radius:var(--radius-lg);block-size:64px;inline-size:80%}.page-module__2v5RMq__skeletonBubbleEnd{border-radius:var(--radius-lg);align-self:flex-end;block-size:48px;inline-size:60%}
.AsyncQueueTab-module__mYKFVa__tab{gap:var(--space-3);flex-direction:column;display:flex}.AsyncQueueTab-module__mYKFVa__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AsyncQueueTab-module__mYKFVa__row{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));box-shadow:var(--shadow-sm);display:flex}.AsyncQueueTab-module__mYKFVa__row[data-red-flag]{border-inline-start:4px solid hsl(var(--color-error-text))}.AsyncQueueTab-module__mYKFVa__rowMain{gap:var(--space-1);flex-direction:column;flex:1;min-inline-size:0;display:flex}.AsyncQueueTab-module__mYKFVa__rowTop{align-items:center;gap:var(--space-2);display:flex}.AsyncQueueTab-module__mYKFVa__category{font-size:var(--text-md);font-weight:var(--weight-semibold)}.AsyncQueueTab-module__mYKFVa__redFlag{padding:2px var(--space-2);border-radius:var(--radius-full);background:hsl(var(--color-error-text) / .12);color:hsl(var(--color-error-text));font-size:var(--text-xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.03em;align-items:center;display:inline-flex}.AsyncQueueTab-module__mYKFVa__rowMeta{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--color-text-muted));flex-wrap:wrap;display:flex}.AsyncQueueTab-module__mYKFVa__patientRef{font-weight:var(--weight-semibold)}.AsyncQueueTab-module__mYKFVa__metaDot{color:hsl(var(--color-text-subtle))}.AsyncQueueTab-module__mYKFVa__sla{font-weight:var(--weight-semibold)}.AsyncQueueTab-module__mYKFVa__sla[data-overdue]{color:hsl(var(--color-error-text))}.AsyncQueueTab-module__mYKFVa__lang{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:hsl(var(--color-text-subtle))}.AsyncQueueTab-module__mYKFVa__empty{align-items:center;gap:var(--space-2);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.AsyncQueueTab-module__mYKFVa__emptyTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.AsyncQueueTab-module__mYKFVa__emptyBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.AsyncQueueTab-module__mYKFVa__rowSkeleton{border-radius:var(--radius-lg);block-size:72px}
.EmergencyAlertBanner-module__aLUx6G__banner{gap:var(--space-3);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:EmergencyAlertBanner-module__aLUx6G__slide-up var(--dur-slow) var(--ease-decel);border-radius:14px;flex-direction:column;display:flex}.EmergencyAlertBanner-module__aLUx6G__head{gap:var(--space-2);flex-direction:column;display:flex}.EmergencyAlertBanner-module__aLUx6G__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;align-self:flex-start;align-items:center;gap:6px;display:inline-flex}[data-theme=dark] .EmergencyAlertBanner-module__aLUx6G__badge{color:#290c0a}.EmergencyAlertBanner-module__aLUx6G__badgeLabel{white-space:nowrap}.EmergencyAlertBanner-module__aLUx6G__lead{font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));max-inline-size:60ch;margin:0}.EmergencyAlertBanner-module__aLUx6G__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.EmergencyAlertBanner-module__aLUx6G__item{justify-content:space-between;align-items:center;gap:var(--space-3);background:hsl(var(--color-redflag-bg));border-radius:var(--radius-md);padding-block:var(--space-2);padding-inline:var(--space-3);flex-wrap:wrap;display:flex}.EmergencyAlertBanner-module__aLUx6G__itemMain{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.EmergencyAlertBanner-module__aLUx6G__itemTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.EmergencyAlertBanner-module__aLUx6G__itemMeta{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:hsl(var(--color-text-muted));flex-wrap:wrap;display:flex}.EmergencyAlertBanner-module__aLUx6G__codes{flex-wrap:wrap;align-items:baseline;gap:4px;display:inline-flex}.EmergencyAlertBanner-module__aLUx6G__codesLabel{font-weight:var(--weight-semibold)}.EmergencyAlertBanner-module__aLUx6G__code{font-family:var(--font-mono,monospace);font-weight:var(--weight-semibold);color:hsl(var(--color-redflag))}.EmergencyAlertBanner-module__aLUx6G__time{color:hsl(var(--color-text-muted))}.EmergencyAlertBanner-module__aLUx6G__ack{min-block-size:36px;padding-inline:var(--space-4);border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-full);background:hsl(var(--color-surface));color:hsl(var(--color-text));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);flex:none}.EmergencyAlertBanner-module__aLUx6G__ack:hover{background:hsl(var(--color-surface-sunken))}.EmergencyAlertBanner-module__aLUx6G__ack:focus-visible{box-shadow:var(--shadow-focus);outline:none}
.Chip-module__IAwj_a__chip{border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-full);background:hsl(var(--color-surface));min-block-size:44px;color:hsl(var(--color-text));font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard);padding-inline:18px}.Chip-module__IAwj_a__chip:hover{background:hsl(var(--color-surface-sunken));border-color:hsl(var(--color-primary))}.Chip-module__IAwj_a__chip:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Chip-module__IAwj_a__chip:disabled{opacity:.45;cursor:not-allowed}.Chip-module__IAwj_a__pressed{border:2px solid hsl(var(--color-primary));background:hsl(var(--color-primary-tint));font-weight:var(--weight-bold)}
.PushPrompt-module__H_rt2q__card{gap:var(--space-3);padding:var(--space-4);background:hsl(var(--color-info-bg));border:1px solid hsl(var(--color-info) / .3);border-radius:var(--radius-lg);flex-direction:column;display:flex}.PushPrompt-module__H_rt2q__icon{color:hsl(var(--color-info-text))}.PushPrompt-module__H_rt2q__body{font-size:var(--text-md);color:hsl(var(--color-info-text));margin:0}.PushPrompt-module__H_rt2q__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.PushPrompt-module__H_rt2q__fallback{padding:var(--space-3) var(--space-4);font-size:var(--text-sm);color:hsl(var(--color-text-muted));background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);margin:0}
.QueueStatusBadge-module__prKNjW__badge{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:1;display:inline-flex}.QueueStatusBadge-module__prKNjW__dot{border-radius:var(--radius-full);background:currentColor;flex:none;block-size:8px;inline-size:8px}.QueueStatusBadge-module__prKNjW__badge[data-tone=waiting]{background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text))}.QueueStatusBadge-module__prKNjW__badge[data-tone=next]{background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active))}.QueueStatusBadge-module__prKNjW__badge[data-tone=next] .QueueStatusBadge-module__prKNjW__dot{animation:QueueStatusBadge-module__prKNjW__soft-pulse 2.4s var(--ease-standard) infinite}.QueueStatusBadge-module__prKNjW__badge[data-tone=inCall]{background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text))}.QueueStatusBadge-module__prKNjW__badge[data-tone=delayed]{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text))}@keyframes QueueStatusBadge-module__prKNjW__soft-pulse{0%,to{opacity:1}50%{opacity:.4}}@media (prefers-reduced-motion:reduce){.QueueStatusBadge-module__prKNjW__badge[data-tone=next] .QueueStatusBadge-module__prKNjW__dot{animation:none}}
.ProgressSteps-module__sPphdq__track{gap:6px;display:flex}.ProgressSteps-module__sPphdq__segment{background:hsl(var(--color-border));block-size:4px;transition:background-color var(--dur-base) var(--ease-standard);border-radius:2px;flex:1 1 0}.ProgressSteps-module__sPphdq__done{background:hsl(var(--color-primary))}
.TextField-module__2YyKNa__field{gap:var(--space-2);flex-direction:column;display:flex}.TextField-module__2YyKNa__label{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.TextField-module__2YyKNa__inputWrap{align-items:center;display:flex;position:relative}.TextField-module__2YyKNa__input{min-block-size:52px;inline-size:100%;padding-inline:var(--space-4);font-family:inherit;font-size:var(--text-md);color:hsl(var(--color-text));background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-sm);transition:border-color var(--dur-base) var(--ease-standard), background-color var(--dur-base) var(--ease-standard)}.TextField-module__2YyKNa__input::placeholder{color:hsl(var(--color-text-subtle))}.TextField-module__2YyKNa__input:hover{border-color:hsl(var(--color-border-strong))}.TextField-module__2YyKNa__input:focus-visible{border-color:hsl(var(--color-primary));box-shadow:var(--shadow-focus);outline:none}.TextField-module__2YyKNa__input:disabled{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-subtle));opacity:.7}.TextField-module__2YyKNa__inputError{border-color:hsl(var(--color-error));background:hsl(var(--color-error-bg))}.TextField-module__2YyKNa__error{align-items:center;gap:var(--space-1);font-size:var(--text-sm);color:hsl(var(--color-error-text));margin:0;display:flex}.TextField-module__2YyKNa__errorIcon{flex-shrink:0;display:inline-flex}.TextField-module__2YyKNa__hint{font-size:var(--text-xs);color:hsl(var(--color-text-muted));margin:0}.TextField-module__2YyKNa__successIcon{color:hsl(var(--color-success));pointer-events:none;display:inline-flex;position:absolute;inset-inline-end:var(--space-4)}
.page-module__ECbs2W__loading{margin:var(--space-4);border-radius:var(--radius-xl);flex:auto;min-block-size:200px}.page-module__ECbs2W__centerCard{justify-content:center;align-items:center;gap:var(--space-4);margin:var(--space-4);padding:var(--space-6);border-radius:var(--radius-xl);background:hsl(var(--color-surface));box-shadow:var(--shadow-sm);text-align:center;flex-direction:column;flex:auto;display:flex}.page-module__ECbs2W__cardTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.page-module__ECbs2W__cardBody{max-inline-size:44ch;font-size:var(--text-base);line-height:var(--leading-relaxed);color:hsl(var(--color-text-muted));margin:0}.page-module__ECbs2W__stage{background:hsl(var(--color-overlay));flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.page-module__ECbs2W__topBar{z-index:4;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4);background:linear-gradient(to bottom, hsl(var(--color-overlay) / .6), hsl(var(--color-overlay) / 0));display:flex;position:absolute;inset-block-start:0;inset-inline:0}.page-module__ECbs2W__doctorLabel{color:hsl(var(--color-text-on-dark));font-size:var(--text-sm);font-weight:var(--weight-semibold)}.page-module__ECbs2W__videoHolder{flex:auto;min-block-size:0;position:relative}.page-module__ECbs2W__remoteVideo{object-fit:cover;background:hsl(var(--color-overlay));block-size:100%;inline-size:100%;display:block}.page-module__ECbs2W__audioHolder{min-block-size:0;padding:var(--space-4);flex:auto;justify-content:center;align-items:center;padding-block-start:calc(var(--space-4) + 56px);display:flex}.page-module__ECbs2W__stageStatus{z-index:2;padding-inline:var(--space-4);text-align:center;color:hsl(var(--color-text-on-dark));font-size:var(--text-base);margin:0;position:absolute;inset-block-start:40%;inset-inline:0}.page-module__ECbs2W__droppedCard{inset-inline:var(--space-4);z-index:2;gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-xl);background:hsl(var(--color-surface) / .94);box-shadow:var(--shadow-lg);text-align:center;flex-direction:column;display:flex;position:absolute;inset-block-start:30%}.page-module__ECbs2W__droppedTitle{font-size:var(--text-lg);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.page-module__ECbs2W__droppedBody{font-size:var(--text-sm);line-height:var(--leading-relaxed);color:hsl(var(--color-text-muted));margin:0}.page-module__ECbs2W__droppedActions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__ECbs2W__reconnectOverlay{z-index:5;justify-content:center;align-items:center;gap:var(--space-3);padding:var(--space-5);background:hsl(var(--color-overlay) / .86);text-align:center;flex-direction:column;display:flex;position:absolute;inset:0}.page-module__ECbs2W__reconnectShimmer{border-radius:var(--radius-full);block-size:8px;inline-size:min(240px,60%)}.page-module__ECbs2W__reconnectTitle{color:hsl(var(--color-text-on-dark));font-size:var(--text-lg);font-weight:var(--weight-semibold);margin:0}.page-module__ECbs2W__reconnectBody{max-inline-size:40ch;color:hsl(var(--color-text-on-dark) / .8);font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.page-module__ECbs2W__poorBanner{inset-inline:var(--space-4);z-index:4;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:hsl(var(--color-surface) / .95);box-shadow:var(--shadow-md);color:hsl(var(--color-text));font-size:var(--text-sm);line-height:var(--leading-normal);flex-wrap:wrap;display:flex;position:absolute;inset-block-end:calc(var(--space-6) + 88px)}.page-module__ECbs2W__poorActions{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.page-module__ECbs2W__controlDock{z-index:4;padding-inline:var(--space-3);justify-content:center;display:flex;position:absolute;inset-block-end:var(--space-5);inset-inline:0}.page-module__ECbs2W__messagingScreen{background:hsl(var(--color-background));min-block-size:0;padding:var(--space-4);gap:var(--space-3);flex-direction:column;flex:auto;display:flex}.page-module__ECbs2W__messagingHeader{justify-content:space-between;align-items:center;display:flex}.page-module__ECbs2W__messagingStatus{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text));display:inline-flex}.page-module__ECbs2W__statusDot{border-radius:var(--radius-full);background:hsl(var(--color-success));block-size:10px;inline-size:10px}.page-module__ECbs2W__limitedBanner{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text));font-size:var(--text-sm);line-height:var(--leading-relaxed);margin:0}.page-module__ECbs2W__retryNote{color:hsl(var(--color-text-muted))}.page-module__ECbs2W__bannerActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__ECbs2W__threadHolder{flex-direction:column;flex:auto;min-block-size:0;display:flex}
.page-module__24wslG__page{gap:var(--space-4);flex-direction:column;padding-block-end:var(--space-8);display:flex}.page-module__24wslG__title{font-size:var(--text-2xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__24wslG__tzBanner{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));font-size:var(--text-sm);align-self:flex-start;display:inline-flex}.page-module__24wslG__tzIcon{display:inline-flex}.page-module__24wslG__conflict{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);margin:0}.page-module__24wslG__dayStrip{gap:var(--space-3);overflow-inline:auto;padding-block:var(--space-1);scrollbar-width:thin;display:flex}.page-module__24wslG__dayPill{justify-content:center;align-items:center;gap:var(--space-1);border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-lg);background:hsl(var(--color-surface));cursor:pointer;min-block-size:68px;inline-size:64px;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);flex-direction:column;flex:none;font-family:inherit;display:flex}.page-module__24wslG__dayPill[data-active]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary-tint));color:hsl(var(--color-primary-active))}.page-module__24wslG__dayName{font-size:var(--text-xs);color:hsl(var(--color-text-muted))}.page-module__24wslG__dayPill[data-active] .page-module__24wslG__dayName{color:hsl(var(--color-primary-active))}.page-module__24wslG__dayNum{font-size:var(--text-lg);font-weight:var(--weight-bold)}.page-module__24wslG__slotGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}.page-module__24wslG__slot{border:1.5px solid hsl(var(--color-border));border-radius:var(--radius-md);background:hsl(var(--color-surface));min-block-size:48px;font-family:inherit;font-size:var(--text-md);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-standard), background var(--dur-fast) var(--ease-standard);place-items:center;display:grid}.page-module__24wslG__slot:hover{border-color:hsl(var(--color-primary))}.page-module__24wslG__slot[data-selected]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary));color:hsl(var(--color-primary-fg))}.page-module__24wslG__confirmPanel{gap:var(--space-4);flex-direction:column;margin-block-start:var(--space-2);display:flex}.page-module__24wslG__emptyWrap,.page-module__24wslG__successWrap{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-8);flex-direction:column;display:flex}.page-module__24wslG__emptyBody,.page-module__24wslG__successBody{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__24wslG__successIcon{border-radius:var(--radius-full);background:hsl(var(--color-success-bg));block-size:56px;inline-size:56px;color:hsl(var(--color-success-text));place-items:center;display:grid}.page-module__24wslG__successTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);margin:0}.page-module__24wslG__daySkeleton{border-radius:var(--radius-lg);flex:none;block-size:68px;inline-size:64px}.page-module__24wslG__slotSkeleton{border-radius:var(--radius-md);block-size:48px}
.page-module__7eSoiG__page{gap:var(--space-5);flex-direction:column;padding-block-end:var(--space-8);display:flex}.page-module__7eSoiG__waitingHero{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;display:flex}.page-module__7eSoiG__position{font-size:var(--text-xl);font-weight:var(--weight-bold);margin:0}.page-module__7eSoiG__positionNum{font-size:var(--text-2xl)}.page-module__7eSoiG__positionSub{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__7eSoiG__centerCard{align-items:center;gap:var(--space-4);text-align:center;padding-block:var(--space-6);flex-direction:column;display:flex}.page-module__7eSoiG__stateTitle{font-size:var(--text-xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);margin:0}.page-module__7eSoiG__stateBody{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__7eSoiG__connecting{font-size:var(--text-lg);color:hsl(var(--color-text));margin:0}.page-module__7eSoiG__held{font-size:var(--text-md);color:hsl(var(--color-text-muted));margin:0}.page-module__7eSoiG__emphasis{font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.page-module__7eSoiG__connectionIssue{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning-text));font-size:var(--text-sm);text-align:center;margin:0}.page-module__7eSoiG__while{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);padding:var(--space-5)}.page-module__7eSoiG__whileTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0 0 var(--space-3)}.page-module__7eSoiG__whileList{gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--color-text-muted));flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}.page-module__7eSoiG__deviceCheck{gap:var(--space-3);padding:var(--space-4);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-lg);flex-direction:column;display:flex}.page-module__7eSoiG__deviceRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:hsl(var(--color-text));display:flex}.page-module__7eSoiG__deviceDot{border-radius:var(--radius-full);flex:none;block-size:10px;inline-size:10px}.page-module__7eSoiG__deviceDot[data-ok]{background:hsl(var(--color-success))}.page-module__7eSoiG__micLabel{color:hsl(var(--color-text-muted))}.page-module__7eSoiG__micMeter{border-radius:var(--radius-full);background:hsl(var(--color-border));flex:1;block-size:6px;overflow:hidden}.page-module__7eSoiG__micFill{background:hsl(var(--color-success));border-radius:var(--radius-full);block-size:100%;inline-size:55%;display:block}.page-module__7eSoiG__leave{color:hsl(var(--color-text-muted));font-family:inherit;font-size:var(--text-sm);cursor:pointer;padding:var(--space-2) var(--space-4);background:0 0;border:none;align-self:center;min-block-size:44px;text-decoration:underline}.page-module__7eSoiG__ringSkeleton{border-radius:var(--radius-full);block-size:120px;inline-size:120px;margin-inline:auto}.page-module__7eSoiG__lineSkeleton{border-radius:var(--radius-md);block-size:24px;inline-size:60%;margin-inline:auto}
.ReassignModal-module__rGVAHG__overlay{background:hsl(var(--color-overlay) / .5);padding:var(--space-5);z-index:60;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ReassignModal-module__rGVAHG__modal{background:hsl(var(--color-surface));border-radius:var(--radius-xl);inline-size:min(30rem,100%);box-shadow:var(--shadow-xl);padding:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.ReassignModal-module__rGVAHG__title{font-size:var(--text-lg);font-weight:var(--weight-bold);margin:0}.ReassignModal-module__rGVAHG__doctorList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ReassignModal-module__rGVAHG__doctorOption{justify-content:space-between;align-items:center;gap:var(--space-3);background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border-strong));border-radius:var(--radius-md);inline-size:100%;padding:var(--space-3) var(--space-4);cursor:pointer;text-align:start;min-block-size:52px;display:flex}.ReassignModal-module__rGVAHG__doctorOption[data-selected]{border-color:hsl(var(--color-primary));background:hsl(var(--color-primary) / .08)}.ReassignModal-module__rGVAHG__doctorOption:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ReassignModal-module__rGVAHG__doctorName{font-size:var(--text-md);font-weight:var(--weight-medium);color:hsl(var(--color-text))}.ReassignModal-module__rGVAHG__langOk{font-size:var(--text-xs);font-weight:var(--weight-medium);color:hsl(var(--color-success))}.ReassignModal-module__rGVAHG__langWarn{font-size:var(--text-xs);font-weight:var(--weight-medium);color:hsl(var(--color-warning))}.ReassignModal-module__rGVAHG__consequence{font-size:var(--text-sm);color:hsl(var(--color-text-muted));background:hsl(var(--color-surface-sunken));border-radius:var(--radius-md);padding:var(--space-3);margin:0}.ReassignModal-module__rGVAHG__notice{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:hsl(var(--color-warning));background:hsl(var(--color-warning-bg));border-radius:var(--radius-md);padding:var(--space-3);margin:0;display:flex}.ReassignModal-module__rGVAHG__noticeIcon{flex:none}.ReassignModal-module__rGVAHG__actions{justify-content:flex-end;gap:var(--space-3);display:flex}
.SeverityBadge-module__ahmStG__badge{align-items:center;gap:var(--space-1);padding-block:2px;padding-inline:var(--space-2);border-radius:var(--radius-full);font-size:var(--text-2xs);font-weight:var(--weight-semibold);white-space:nowrap;line-height:1.4;display:inline-flex}.SeverityBadge-module__ahmStG__icon{flex:none}.SeverityBadge-module__ahmStG__code{font-family:var(--font-mono);font-size:var(--text-2xs);font-weight:var(--weight-bold)}.SeverityBadge-module__ahmStG__critical{background:hsl(var(--color-redflag));color:#fff;font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.03em}.SeverityBadge-module__ahmStG__severe{background:hsl(var(--color-warning-bg));color:hsl(var(--color-warning) / 1);border:1px solid hsl(var(--color-warning) / .4)}.SeverityBadge-module__ahmStG__moderate{background:hsl(var(--color-info-bg));color:hsl(var(--color-info) / 1);border:1px solid hsl(var(--color-info) / .35)}.SeverityBadge-module__ahmStG__mild{background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted));border:1px solid hsl(var(--color-border))}
.adminShared-module__qLZvGq__page{gap:var(--space-5);padding-block:var(--space-5);flex-direction:column;min-inline-size:0;display:flex}.adminShared-module__qLZvGq__pageHeader{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.adminShared-module__qLZvGq__pageTitle{font-size:var(--text-2xl);font-weight:var(--weight-bold);align-items:baseline;gap:var(--space-2);margin:0;display:inline-flex}.adminShared-module__qLZvGq__pageTitleCount{font-size:var(--text-lg);color:hsl(var(--color-text-muted));font-weight:var(--weight-medium)}.adminShared-module__qLZvGq__headerActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:inline-flex}.adminShared-module__qLZvGq__panel{background:hsl(var(--color-surface));border:1px solid hsl(var(--color-border));border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.adminShared-module__qLZvGq__panelHeader{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-end:1px solid hsl(var(--color-border));display:flex}.adminShared-module__qLZvGq__panelTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.adminShared-module__qLZvGq__tableScroll{overflow-inline:auto}.adminShared-module__qLZvGq__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.adminShared-module__qLZvGq__table th{text-align:start;font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--color-text-muted));padding:var(--space-3) var(--space-4);border-block-end:1px solid hsl(var(--color-border));white-space:nowrap}.adminShared-module__qLZvGq__table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid hsl(var(--color-border));vertical-align:middle}.adminShared-module__qLZvGq__table tbody tr:last-child td{border-block-end:none}.adminShared-module__qLZvGq__redFlagRow td{background:hsl(var(--color-redflag-bg))}.adminShared-module__qLZvGq__redFlagRow td:first-child{box-shadow:inset 3px 0 0 0 hsl(var(--color-redflag))}[dir=rtl] .adminShared-module__qLZvGq__redFlagRow td:first-child{box-shadow:inset -3px 0 0 0 hsl(var(--color-redflag))}.adminShared-module__qLZvGq__mono{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--weight-medium)}.adminShared-module__qLZvGq__muted{color:hsl(var(--color-text-muted))}.adminShared-module__qLZvGq__rowAction{border:1px solid hsl(var(--color-border-strong));border-radius:var(--radius-md);color:hsl(var(--color-primary-active));font-family:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);padding-block:var(--space-2);padding-inline:var(--space-3);cursor:pointer;background:0 0;min-block-size:44px}.adminShared-module__qLZvGq__rowAction:hover{background:hsl(var(--color-surface-sunken))}.adminShared-module__qLZvGq__rowAction:focus-visible{box-shadow:var(--shadow-focus);outline:none}.adminShared-module__qLZvGq__empty{align-items:center;gap:var(--space-2);text-align:center;padding-block:var(--space-8);color:hsl(var(--color-text-muted));flex-direction:column;display:flex}.adminShared-module__qLZvGq__emptyTitle{font-size:var(--text-md);font-weight:var(--weight-semibold);color:hsl(var(--color-text));margin:0}.adminShared-module__qLZvGq__pagination{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-5);border-block-start:1px solid hsl(var(--color-border));font-size:var(--text-xs);color:hsl(var(--color-text-muted));display:flex}.adminShared-module__qLZvGq__pageButtons{gap:var(--space-2);display:inline-flex}@media (max-width:768px){.adminShared-module__qLZvGq__table thead{display:none}.adminShared-module__qLZvGq__table,.adminShared-module__qLZvGq__table tbody,.adminShared-module__qLZvGq__table tr,.adminShared-module__qLZvGq__table td{inline-size:100%;display:block}.adminShared-module__qLZvGq__table tr{border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);padding:var(--space-2);background:hsl(var(--color-surface));margin-block-end:var(--space-3)}.adminShared-module__qLZvGq__table td{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-block-end:none;display:flex}.adminShared-module__qLZvGq__table td:before{content:attr(data-label);font-size:var(--text-2xs);font-weight:var(--weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:hsl(var(--color-text-muted))}.adminShared-module__qLZvGq__redFlagRow{box-shadow:inset 3px 0 0 0 hsl(var(--color-redflag));background:hsl(var(--color-redflag-bg))}[dir=rtl] .adminShared-module__qLZvGq__redFlagRow{box-shadow:inset -3px 0 0 0 hsl(var(--color-redflag))}.adminShared-module__qLZvGq__redFlagRow td:first-child{box-shadow:none}}
.NoteAddenda-module__HoeYDW__wrap{gap:var(--space-2);flex-direction:column;display:flex}.NoteAddenda-module__HoeYDW__heading{font-size:var(--text-xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.03em;color:hsl(var(--color-text-muted));margin:0}.NoteAddenda-module__HoeYDW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NoteAddenda-module__HoeYDW__item{gap:var(--space-1);padding-block:var(--space-2);padding-inline:var(--space-3);border-inline-start:3px solid hsl(var(--color-info-text));background:hsl(var(--color-info-bg) / .5);border-radius:var(--radius-sm);flex-direction:column;display:flex}.NoteAddenda-module__HoeYDW__itemMeta{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:hsl(var(--color-info-text));margin:0}.NoteAddenda-module__HoeYDW__author{color:hsl(var(--color-text-muted));font-weight:var(--weight-normal)}.NoteAddenda-module__HoeYDW__itemBody{font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));white-space:pre-wrap;margin:0}.NoteAddenda-module__HoeYDW__addWrap{margin-block-start:var(--space-1)}.NoteAddenda-module__HoeYDW__addCard{gap:var(--space-2);padding:var(--space-3);border:1px solid hsl(var(--color-border));border-radius:var(--radius-md);background:hsl(var(--color-surface-sunken));flex-direction:column;display:flex}.NoteAddenda-module__HoeYDW__addLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.NoteAddenda-module__HoeYDW__addTextarea{font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);color:hsl(var(--color-text));background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-sm);padding:var(--space-2);resize:block}.NoteAddenda-module__HoeYDW__addTextarea:focus-visible{box-shadow:var(--shadow-focus);outline:none}.NoteAddenda-module__HoeYDW__addError{font-size:var(--text-xs);color:hsl(var(--color-danger-text));margin:0}.NoteAddenda-module__HoeYDW__addActions{gap:var(--space-2);flex-wrap:wrap;display:flex}
.BrandMark-module__8Uncya__brandMark{align-items:center;gap:var(--space-2);color:hsl(var(--color-text));font-weight:var(--weight-semibold);font-size:var(--text-md);line-height:var(--leading-tight);display:inline-flex}.BrandMark-module__8Uncya__glyph{color:hsl(var(--color-primary));flex-shrink:0}.BrandMark-module__8Uncya__logo{flex-shrink:0}.BrandMark-module__8Uncya__name{white-space:nowrap}
.Banner-module__W5RQPq__banner{gap:var(--space-2);padding-block:var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);line-height:var(--leading-normal);align-items:flex-start;padding-inline:14px;display:flex}.Banner-module__W5RQPq__icon{flex-shrink:0;margin-block-start:2px;display:inline-flex}.Banner-module__W5RQPq__body{min-inline-size:0}.Banner-module__W5RQPq__info{background:hsl(var(--color-info-bg));border:1px solid hsl(var(--color-info) / .25);color:hsl(var(--color-info-text))}.Banner-module__W5RQPq__info .Banner-module__W5RQPq__icon{color:hsl(var(--color-info))}.Banner-module__W5RQPq__warning{background:hsl(var(--color-warning-bg));border:1px solid hsl(var(--color-warning) / .35);color:hsl(var(--color-warning-text))}.Banner-module__W5RQPq__warning .Banner-module__W5RQPq__icon{color:hsl(var(--color-warning-text))}.Banner-module__W5RQPq__error{background:hsl(var(--color-error-bg));border:1px solid hsl(var(--color-error) / .35);color:hsl(var(--color-error-text))}.Banner-module__W5RQPq__error .Banner-module__W5RQPq__icon{color:hsl(var(--color-error-text))}.Banner-module__W5RQPq__success{background:hsl(var(--color-success-bg));border:1px solid hsl(var(--color-success) / .35);color:hsl(var(--color-success-text))}.Banner-module__W5RQPq__success .Banner-module__W5RQPq__icon{color:hsl(var(--color-success-text))}
.RxRecordBlock-module__DT-PIa__block{gap:var(--space-2);flex-direction:column;display:flex}.RxRecordBlock-module__DT-PIa__head{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RxRecordBlock-module__DT-PIa__ref{margin:0;font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin-inline-end:auto}.RxRecordBlock-module__DT-PIa__refCode{font-family:var(--font-mono);color:hsl(var(--color-text))}.RxRecordBlock-module__DT-PIa__stateBadge{min-block-size:24px;padding-inline:var(--space-2);border-radius:var(--radius-pill);font-size:var(--text-2xs);font-weight:var(--weight-bold);text-transform:uppercase;letter-spacing:.02em;background:hsl(var(--color-surface-sunken));color:hsl(var(--color-text-muted));align-items:center;display:inline-flex}.RxRecordBlock-module__DT-PIa__stateBadge[data-state=sent]{background:hsl(var(--color-success-bg));color:hsl(var(--color-success-text))}.RxRecordBlock-module__DT-PIa__stateBadge[data-state=voided]{background:hsl(var(--color-danger-bg));color:hsl(var(--color-danger-text))}.RxRecordBlock-module__DT-PIa__prescriber{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:hsl(var(--color-text));margin:0}.RxRecordBlock-module__DT-PIa__dates{gap:var(--space-3);font-size:var(--text-xs);color:hsl(var(--color-text-muted));flex-wrap:wrap;margin:0;display:flex}.RxRecordBlock-module__DT-PIa__chain{padding-block:var(--space-1);padding-inline:var(--space-2);border-inline-start:3px solid hsl(var(--color-info-text));background:hsl(var(--color-info-bg));color:hsl(var(--color-info-text));font-size:var(--text-xs);border-radius:var(--radius-sm);margin:0}.RxRecordBlock-module__DT-PIa__chainVoided{border-inline-start-color:hsl(var(--color-danger-text));background:hsl(var(--color-danger-bg));color:hsl(var(--color-danger-text));}.RxRecordBlock-module__DT-PIa__voidReason{font-size:var(--text-sm);color:hsl(var(--color-text));margin:0}.RxRecordBlock-module__DT-PIa__pdfLink{min-block-size:40px;padding-inline:var(--space-3);border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-md);background:hsl(var(--color-surface));color:hsl(var(--color-text));font-size:var(--text-sm);font-weight:var(--weight-semibold);transition:background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard);align-self:flex-start;align-items:center;margin-block-start:var(--space-1);text-decoration:none;display:inline-flex}.RxRecordBlock-module__DT-PIa__pdfLink:hover{background:hsl(var(--color-surface-sunken));border-color:hsl(var(--color-primary))}.RxRecordBlock-module__DT-PIa__pdfLink:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RxRecordBlock-module__DT-PIa__error{font-size:var(--text-sm);color:hsl(var(--color-danger-text));margin:0}.RxRecordBlock-module__DT-PIa__voidCard{gap:var(--space-2);padding:var(--space-4);border:1px solid hsl(var(--color-danger-border,var(--color-border)));border-radius:var(--radius-lg);background:hsl(var(--color-surface-sunken));flex-direction:column;display:flex}.RxRecordBlock-module__DT-PIa__voidTitle{font-size:var(--text-base);font-weight:var(--weight-bold);color:hsl(var(--color-text));margin:0}.RxRecordBlock-module__DT-PIa__voidBody{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.RxRecordBlock-module__DT-PIa__fieldLabel{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:hsl(var(--color-text))}.RxRecordBlock-module__DT-PIa__textInput{font:inherit;font-size:var(--text-sm);color:hsl(var(--color-text));background:hsl(var(--color-surface));border:1.5px solid hsl(var(--color-border-strong));border-radius:var(--radius-sm);padding:var(--space-2);min-block-size:40px}.RxRecordBlock-module__DT-PIa__textInput:focus-visible{box-shadow:var(--shadow-focus);outline:none}.RxRecordBlock-module__DT-PIa__fieldError{font-size:var(--text-xs);color:hsl(var(--color-danger-text));margin:0}.RxRecordBlock-module__DT-PIa__voidActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.RxRecordBlock-module__DT-PIa__composerWrap{margin-block-start:var(--space-3)}
.ThemeToggle-module__1vp0HG__group{gap:var(--space-1);padding:var(--space-1);background:hsl(var(--color-surface-sunken));border:1px solid hsl(var(--color-border));border-radius:var(--radius-full);display:inline-flex}.ThemeToggle-module__1vp0HG__option{border-radius:var(--radius-full);block-size:36px;inline-size:36px;color:hsl(var(--color-text-muted));cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard), color var(--dur-fast) var(--ease-standard);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.ThemeToggle-module__1vp0HG__option:hover{background:hsl(var(--color-surface));color:hsl(var(--color-text))}.ThemeToggle-module__1vp0HG__option:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ThemeToggle-module__1vp0HG__option[data-active]{background:hsl(var(--color-surface));color:hsl(var(--color-primary));box-shadow:var(--shadow-sm)}
.audit-module__lsbSlq__tabs{gap:var(--space-1);background:hsl(var(--color-surface-sunken));border-radius:var(--radius-full);padding:var(--space-1);display:inline-flex}.audit-module__lsbSlq__tab{border-radius:var(--radius-full);color:hsl(var(--color-text-muted));font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);padding-block:var(--space-2);padding-inline:var(--space-4);cursor:pointer;background:0 0;border:none;min-block-size:44px}.audit-module__lsbSlq__tab[data-active]{background:hsl(var(--color-surface));color:hsl(var(--color-text));box-shadow:var(--shadow-sm);font-weight:var(--weight-semibold)}.audit-module__lsbSlq__tab:focus-visible{box-shadow:var(--shadow-focus);outline:none}.audit-module__lsbSlq__aiSummary{font-size:var(--text-sm);color:hsl(var(--color-text-muted));margin:0}.audit-module__lsbSlq__rowSkeleton{block-size:48px;margin:var(--space-3) var(--space-5);border-radius:var(--radius-md)}
