.TranscriptFeed-module-scss-module__dO5v8G__feed{--rail-x:24px;--indent:44px;padding:4px var(--em-gutter) 0;position:relative}.TranscriptFeed-module-scss-module__dO5v8G__list{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex;position:relative}.TranscriptFeed-module-scss-module__dO5v8G__list:before{content:"";top:10px;bottom:6px;left:calc(var(--rail-x) - var(--em-gutter) - .5px);background:linear-gradient(to bottom, var(--em-white-a0), var(--em-line-strong) 28px, var(--em-line-strong));width:1px;position:absolute}.TranscriptFeed-module-scss-module__dO5v8G__line{padding-left:calc(var(--indent) - var(--em-gutter));position:relative}.TranscriptFeed-module-scss-module__dO5v8G__node{top:1px;left:calc(var(--rail-x) - var(--em-gutter) - 9px);background:var(--em-bg);border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute}.TranscriptFeed-module-scss-module__dO5v8G__dot{background:var(--em-accent);border-radius:50%;width:8px;height:8px;position:relative}.TranscriptFeed-module-scss-module__dO5v8G__line[data-speaker=patient] .TranscriptFeed-module-scss-module__dO5v8G__dot{background:var(--em-bg);box-shadow:inset 0 0 0 1.5px var(--em-ink-2)}.TranscriptFeed-module-scss-module__dO5v8G__dot:after{content:"";background:var(--em-accent);opacity:0;border-radius:50%;position:absolute;inset:-1px}.TranscriptFeed-module-scss-module__dO5v8G__line[data-speaker=patient] .TranscriptFeed-module-scss-module__dO5v8G__dot:after{background:var(--em-ink-2)}.TranscriptFeed-module-scss-module__dO5v8G__line[data-current=true] .TranscriptFeed-module-scss-module__dO5v8G__dot:after{animation:var(--em-kf-pulse) 1.6s var(--em-ease-out) infinite}.TranscriptFeed-module-scss-module__dO5v8G__feed[data-halted=true] .TranscriptFeed-module-scss-module__dO5v8G__line[data-current=true] .TranscriptFeed-module-scss-module__dO5v8G__dot:after{animation:none}.TranscriptFeed-module-scss-module__dO5v8G__line[data-command=true] .TranscriptFeed-module-scss-module__dO5v8G__node{color:var(--em-accent-ink);background:var(--em-accent-soft);box-shadow:0 0 0 3px var(--em-bg)}.TranscriptFeed-module-scss-module__dO5v8G__meta{justify-content:space-between;align-items:baseline;gap:12px;min-height:18px;margin-bottom:3px;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__speaker{font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);letter-spacing:.01em;color:var(--em-accent-ink)}.TranscriptFeed-module-scss-module__dO5v8G__line[data-speaker=patient] .TranscriptFeed-module-scss-module__dO5v8G__speaker{color:var(--em-ink-2)}.TranscriptFeed-module-scss-module__dO5v8G__time{font-family:var(--em-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--em-ink-2);margin-left:auto;font-size:11px}.TranscriptFeed-module-scss-module__dO5v8G__text{font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;margin:0;line-height:1.5;transition:color .6s}.TranscriptFeed-module-scss-module__dO5v8G__line[data-recent=false] .TranscriptFeed-module-scss-module__dO5v8G__text{color:color-mix(in srgb, var(--em-ink) 66%, var(--em-bg))}.TranscriptFeed-module-scss-module__dO5v8G__word{animation:TranscriptFeed-module-scss-module__dO5v8G__wordIn .3s var(--em-ease-out) both}@keyframes TranscriptFeed-module-scss-module__dO5v8G__wordIn{0%{opacity:0;filter:blur(5px)}to{opacity:1;filter:blur()}}.TranscriptFeed-module-scss-module__dO5v8G__mark{color:inherit;background-color:#0000;background-image:linear-gradient(transparent 56%, var(--em-accent-a24) 56%, var(--em-accent-a24) 92%, transparent 92%);transition:background-size .56s var(--em-ease-out);background-repeat:no-repeat;background-size:0% 100%;border-radius:2px}.TranscriptFeed-module-scss-module__dO5v8G__mark[data-lit=true]{background-size:100% 100%}.TranscriptFeed-module-scss-module__dO5v8G__mark[data-flash=true]{animation:TranscriptFeed-module-scss-module__dO5v8G__markFlash 1.5s var(--em-ease-out) .25s 1 both}@keyframes TranscriptFeed-module-scss-module__dO5v8G__markFlash{0%,60%{background-color:#0000}20%,80%{background-color:var(--em-accent-a24)}to{background-color:#0000}}.TranscriptFeed-module-scss-module__dO5v8G__wake{font-weight:var(--em-fw-medium);transition:color .3s,text-shadow .3s}.TranscriptFeed-module-scss-module__dO5v8G__wakeLit{color:var(--em-accent-ink);font-weight:var(--em-fw-semibold)}.TranscriptFeed-module-scss-module__dO5v8G__liftRow{align-items:flex-start;gap:6px;padding-top:8px;display:flex;overflow:visible}.TranscriptFeed-module-scss-module__dO5v8G__liftChip{border-radius:var(--em-radius-pill);background:var(--em-surface);border:1px solid var(--em-accent-a40);height:28px;box-shadow:var(--em-glow);color:var(--em-accent-ink);font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);white-space:nowrap;align-items:center;gap:5px;padding:0 11px 0 9px;display:inline-flex;position:relative}.TranscriptFeed-module-scss-module__dO5v8G__liftChip span{color:var(--em-ink)}.TranscriptFeed-module-scss-module__dO5v8G__thinking{font-size:var(--em-fs-footnote);color:var(--em-ink-2);align-items:center;gap:8px;margin-top:10px;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__shimmerText{background:linear-gradient(90deg, var(--em-ink-2) 0%, var(--em-ink-2) 40%, var(--em-accent) 50%, var(--em-ink-2) 60%, var(--em-ink-2) 100%);color:#0000;animation:var(--em-kf-shimmer) 1.6s linear infinite;background-size:250% 100%;-webkit-background-clip:text;background-clip:text}.TranscriptFeed-module-scss-module__dO5v8G__answer{border-radius:var(--em-radius-md);background:var(--em-aura-soft);border:1px solid var(--em-accent-a12);box-shadow:var(--em-shadow-sm);transform-origin:0 0;align-items:center;gap:12px;margin-top:10px;padding:10px 12px 10px 10px;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__answerIcon{background:var(--em-surface);width:32px;height:32px;color:var(--em-accent-ink);box-shadow:inset 0 0 0 1px var(--em-accent-a24);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.TranscriptFeed-module-scss-module__dO5v8G__answerBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__answerTitle{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink);line-height:1.3}.TranscriptFeed-module-scss-module__dO5v8G__answerTitle b{font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums}.TranscriptFeed-module-scss-module__dO5v8G__answerMeta{font-size:var(--em-fs-caption);color:var(--em-ink-2);line-height:1.3}.TranscriptFeed-module-scss-module__dO5v8G__answerScreen{color:var(--em-ink-2);align-items:center;gap:4px;margin-top:2px;font-size:11px;line-height:1.3;display:inline-flex}.TranscriptFeed-module-scss-module__dO5v8G__answerScreen svg{color:var(--em-accent-ink);flex-shrink:0}.TranscriptFeed-module-scss-module__dO5v8G__answer[data-removed=true]{background:var(--em-surface-2);box-shadow:none;border-color:#0000}.TranscriptFeed-module-scss-module__dO5v8G__answer[data-removed=true] .TranscriptFeed-module-scss-module__dO5v8G__answerTitle{color:var(--em-ink-2);text-decoration:line-through;-webkit-text-decoration-color:var(--em-ink-a40);text-decoration-color:var(--em-ink-a40)}.TranscriptFeed-module-scss-module__dO5v8G__answer[data-removed=true] .TranscriptFeed-module-scss-module__dO5v8G__answerIcon{color:var(--em-ink-2);box-shadow:inset 0 0 0 1px var(--em-line-strong)}.TranscriptFeed-module-scss-module__dO5v8G__cut{padding:2px 0 2px calc(var(--indent) - var(--em-gutter));align-items:center;gap:10px;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__cut:before,.TranscriptFeed-module-scss-module__dO5v8G__cut:after{content:"";background:repeating-linear-gradient(90deg, var(--em-line-strong) 0 4px, transparent 4px 8px);flex:1;height:1px}.TranscriptFeed-module-scss-module__dO5v8G__cutLabel{border-radius:var(--em-radius-pill);background:var(--em-surface-2);font-size:var(--em-fs-caption);color:var(--em-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.TranscriptFeed-module-scss-module__dO5v8G__endHint{border-radius:var(--em-radius-md);background:var(--em-aura-soft);box-shadow:inset 0 0 0 1px var(--em-accent-a12);font-size:var(--em-fs-footnote);color:var(--em-ink-2);text-wrap:pretty;align-items:flex-start;gap:8px;margin:22px 0 0;padding:11px 14px 12px;line-height:1.4;display:flex}.TranscriptFeed-module-scss-module__dO5v8G__endHint svg{color:var(--em-accent-ink);flex-shrink:0;margin-top:1px}.TranscriptFeed-module-scss-module__dO5v8G__speaker[data-repeat=true]{font-weight:var(--em-fw-regular)}
.LiveScreen-module-scss-module__GwYEqW__content{gap:0}.LiveScreen-module-scss-module__GwYEqW__trayWrap{z-index:4;background:var(--em-bg);position:sticky;top:0}.LiveScreen-module-scss-module__GwYEqW__trayWrap:before{content:"";height:calc(var(--em-chrome-top,var(--em-safe-top)) + var(--em-navbar-h) + 4px);background:var(--em-bg);position:absolute;bottom:100%;left:0;right:0}.LiveScreen-module-scss-module__GwYEqW__trayWrap:after{content:"";background:linear-gradient(to bottom, var(--em-bg), color-mix(in srgb, var(--em-bg) 0%, transparent));pointer-events:none;height:28px;position:absolute;top:100%;left:0;right:0}.LiveScreen-module-scss-module__GwYEqW__stage{padding:9px var(--em-gutter) 2px}.LiveScreen-module-scss-module__GwYEqW__started{margin:12px var(--em-gutter) 18px;font-size:var(--em-fs-caption);color:var(--em-ink-2);align-items:center;gap:6px;padding-left:1px;display:flex}.LiveScreen-module-scss-module__GwYEqW__started svg{color:var(--em-positive-ink)}.LiveScreen-module-scss-module__GwYEqW__spacer{flex-shrink:0;height:132px}.LiveScreen-module-scss-module__GwYEqW__footer{position:relative}.LiveScreen-module-scss-module__GwYEqW__footer:after{content:"";left:calc(-1*var(--em-gutter));right:calc(-1*var(--em-gutter));height:calc(12px + var(--em-chrome-bottom,var(--em-safe-bottom)) + 1px);z-index:-1;background:var(--em-bg);pointer-events:none;position:absolute;top:100%}.LiveScreen-module-scss-module__GwYEqW__latestWrap{pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:calc(100% + 10px);left:0;right:0}.LiveScreen-module-scss-module__GwYEqW__latest{border-radius:var(--em-radius-pill);background:var(--em-ink);height:32px;color:var(--em-surface);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);box-shadow:var(--em-shadow-lg);pointer-events:auto;align-items:center;gap:4px;padding:0 14px 0 10px;display:inline-flex}.LiveScreen-module-scss-module__GwYEqW__latest:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:3px}.LiveScreen-module-scss-module__GwYEqW__cmdButton{width:40px;height:40px;color:var(--em-accent-ink);transition:background-color var(--em-dur-micro) ease;border-radius:50%;place-items:center;margin-right:-2px;display:grid}@media (hover:hover){.LiveScreen-module-scss-module__GwYEqW__cmdButton:hover{background:var(--em-ink-a04)}}.LiveScreen-module-scss-module__GwYEqW__cmdButton:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:0}
.NoteScreen-module-scss-module__vv7-BG__content{gap:14px;padding-bottom:12px}.NoteScreen-module-scss-module__vv7-BG__status{background:var(--em-aura-soft);box-shadow:inset 0 0 0 1px var(--em-accent-a12);isolation:isolate;border-radius:16px;align-items:center;gap:12px;margin-top:-4px;padding:11px 14px 11px 12px;display:flex;position:relative;overflow:hidden}.NoteScreen-module-scss-module__vv7-BG__scan{opacity:0;pointer-events:none;height:1.5px;transition:opacity .6s;position:absolute;top:0;left:14px;right:14px;overflow:hidden}.NoteScreen-module-scss-module__vv7-BG__scan:after{content:"";background:linear-gradient(90deg, var(--em-white-a0), var(--em-accent), var(--em-white-a0));width:42%;animation:NoteScreen-module-scss-module__vv7-BG__scan 1.2s var(--em-ease-in-out) infinite;position:absolute;inset:0;transform:translate(-100%)}.NoteScreen-module-scss-module__vv7-BG__status[data-state=generating] .NoteScreen-module-scss-module__vv7-BG__scan{opacity:1}@keyframes NoteScreen-module-scss-module__vv7-BG__scan{0%{transform:translate(-100%)}to{transform:translate(240%)}}.NoteScreen-module-scss-module__vv7-BG__statusIcon{background:var(--em-surface);width:34px;height:34px;box-shadow:0 0 0 1px var(--em-accent-a12),var(--em-shadow-sm);color:var(--em-accent-ink);border-radius:11px;flex-shrink:0;place-items:center;display:grid;position:relative}.NoteScreen-module-scss-module__vv7-BG__statusGlyph{place-items:center;display:grid}.NoteScreen-module-scss-module__vv7-BG__statusText{flex-direction:column;gap:1px;min-width:0;display:flex;position:relative}.NoteScreen-module-scss-module__vv7-BG__statusTitle{font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);letter-spacing:var(--em-tracking-body);color:var(--em-ink);display:block}.NoteScreen-module-scss-module__vv7-BG__statusMeta{font-size:var(--em-fs-footnote);color:var(--em-ink-2);display:block}.NoteScreen-module-scss-module__vv7-BG__progress{flex-wrap:wrap;align-items:baseline;column-gap:5px;display:inline-flex}.NoteScreen-module-scss-module__vv7-BG__progressSep{color:var(--em-ink-3)}.NoteScreen-module-scss-module__vv7-BG__progressItem{color:var(--em-ink-2);animation:NoteScreen-module-scss-module__vv7-BG__progressOn .24s var(--em-ease-out) var(--start,0s) 1 both,NoteScreen-module-scss-module__vv7-BG__progressActive var(--len,.4s) linear var(--start,0s) 1 forwards}@keyframes NoteScreen-module-scss-module__vv7-BG__progressOn{0%{opacity:.38}to{opacity:1}}@keyframes NoteScreen-module-scss-module__vv7-BG__progressActive{0%,80%{color:var(--em-accent-ink)}to{color:var(--em-ink-2)}}.NoteScreen-module-scss-module__vv7-BG__stage{position:relative}.NoteScreen-module-scss-module__vv7-BG__cards{flex-direction:column;gap:12px;display:flex}.NoteScreen-module-scss-module__vv7-BG__skeletonCard{border-radius:var(--em-radius-lg);background:var(--em-surface);box-shadow:0 0 0 1px var(--em-line);flex-direction:column;gap:16px;padding:17px 18px 20px;display:flex}.NoteScreen-module-scss-module__vv7-BG__skeletonHead{align-items:center;gap:10px;display:flex}.NoteScreen-module-scss-module__vv7-BG__skeletonLines{flex-direction:column;gap:11px;display:flex}.NoteScreen-module-scss-module__vv7-BG__principle{max-width:290px;font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);text-align:center;text-wrap:balance;color:var(--em-ink-2);margin:10px auto 0}.NoteScreen-module-scss-module__vv7-BG__principleIcon{vertical-align:-2px;color:var(--em-accent-ink);margin-right:5px;display:inline-block}.NoteScreen-module-scss-module__vv7-BG__footer{flex-direction:column;gap:10px;display:flex}.NoteScreen-module-scss-module__vv7-BG__footerLine{justify-content:center;min-height:20px;display:flex;position:relative}.NoteScreen-module-scss-module__vv7-BG__footerLine:before{content:"";top:-26px;bottom:-10px;left:calc(-1*var(--em-gutter));right:calc(-1*var(--em-gutter));z-index:-1;background:linear-gradient(to bottom, color-mix(in srgb, var(--em-bg) 0%, transparent) 0%, color-mix(in srgb, var(--em-bg) 88%, transparent) 52%, var(--em-bg) 100%);pointer-events:none;position:absolute}.NoteScreen-module-scss-module__vv7-BG__footerLineInner{border-radius:var(--em-radius-pill);background:var(--em-glass-strong);-webkit-backdrop-filter:blur(14px)saturate(1.4);backdrop-filter:blur(14px)saturate(1.4);height:32px;box-shadow:0 0 0 1px var(--em-line),var(--em-shadow-sm);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink-2);white-space:nowrap;align-items:center;gap:6px;padding:0 14px;display:inline-flex}.NoteScreen-module-scss-module__vv7-BG__footerLineInner[data-kind=pending]{color:var(--em-caution-ink);padding-right:4px}.NoteScreen-module-scss-module__vv7-BG__footerIcon{color:var(--em-accent-ink)}.NoteScreen-module-scss-module__vv7-BG__footerOk{color:var(--em-positive)}.NoteScreen-module-scss-module__vv7-BG__footerDot{background:var(--em-caution);border-radius:50%;width:7px;height:7px;margin-right:2px;position:relative}.NoteScreen-module-scss-module__vv7-BG__footerDot:after{content:"";background:var(--em-caution);opacity:0;animation:var(--em-kf-pulse) 2.2s var(--em-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.NoteScreen-module-scss-module__vv7-BG__footerCount{font-variant-numeric:tabular-nums;font-weight:var(--em-fw-semibold);margin-right:-2px;display:inline-flex}.NoteScreen-module-scss-module__vv7-BG__footerShow{border-radius:var(--em-radius-pill);background:var(--em-caution-soft);height:24px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em-caution) 30%, transparent);color:var(--em-caution-ink);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);cursor:pointer;transition:background-color var(--em-dur-micro) ease,transform var(--em-dur-micro) ease;align-items:center;gap:2px;margin-left:6px;padding:0 8px 0 10px;display:inline-flex}@media (hover:hover){.NoteScreen-module-scss-module__vv7-BG__footerShow:hover{background:color-mix(in srgb, var(--em-caution-soft) 70%, var(--em-caution))}}.NoteScreen-module-scss-module__vv7-BG__footerShow:active{transform:scale(.95)}.NoteScreen-module-scss-module__vv7-BG__footerShow:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px}
.Flag-module-scss-module__BuTlQa__mark{flex-shrink:0;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.Flag-module-scss-module__BuTlQa__svg{position:relative;overflow:visible}.Flag-module-scss-module__BuTlQa__disc{fill:var(--em-caution);transition:fill var(--em-dur-ui) ease}.Flag-module-scss-module__BuTlQa__mark[data-state=resolved] .Flag-module-scss-module__BuTlQa__disc{fill:var(--em-positive)}.Flag-module-scss-module__BuTlQa__check{fill:none;stroke:var(--em-on-accent);stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round}.Flag-module-scss-module__BuTlQa__halo{background:var(--em-caution);opacity:0;pointer-events:none;border-radius:50%;position:absolute;inset:5px}.Flag-module-scss-module__BuTlQa__mark[data-state=pending] .Flag-module-scss-module__BuTlQa__halo{animation:var(--em-kf-pulse) 2.2s var(--em-ease-out) infinite}.Flag-module-scss-module__BuTlQa__burst{box-shadow:0 0 0 2px var(--em-positive);pointer-events:none;border-radius:50%;position:absolute;inset:0}.Flag-module-scss-module__BuTlQa__pending{margin:0 -4px -4px;overflow:hidden}.Flag-module-scss-module__BuTlQa__pendingInner{flex-direction:column;gap:10px;padding:8px 4px 4px;display:flex}.Flag-module-scss-module__BuTlQa__reason{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-wrap:pretty}.Flag-module-scss-module__BuTlQa__label{font-weight:var(--em-fw-semibold);color:var(--em-caution-ink)}.Flag-module-scss-module__BuTlQa__sep{color:var(--em-ink-3);margin:0 5px}.Flag-module-scss-module__BuTlQa__chips{flex-wrap:wrap;gap:8px;display:flex}.Flag-module-scss-module__BuTlQa__chips>*{scroll-margin:120px 0 230px}.Flag-module-scss-module__BuTlQa__done{overflow:hidden}.Flag-module-scss-module__BuTlQa__doneInner{font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);letter-spacing:.01em;color:var(--em-positive-ink);padding-top:4px;display:block}.Flag-module-scss-module__BuTlQa__done[data-kind=edited] .Flag-module-scss-module__BuTlQa__doneInner{color:var(--em-accent-ink)}
.NoteSentence-module-scss-module__stHfPW__row{isolation:isolate;transition:background-color var(--em-dur-ui) var(--em-ease-out);border-radius:13px;margin:0 -10px;padding:0;position:relative}.NoteSentence-module-scss-module__stHfPW__row:before{content:"";z-index:-1;border-radius:inherit;background:color-mix(in srgb, var(--em-caution-soft) 85%, transparent);opacity:0;transition:opacity .5s var(--em-ease-out);pointer-events:none;position:absolute;inset:0}.NoteSentence-module-scss-module__stHfPW__row[data-flag=pending]:before{opacity:1}.NoteSentence-module-scss-module__stHfPW__row[data-flag=pending][data-stream]:before{animation:NoteSentence-module-scss-module__stHfPW__tintIn .6s var(--em-ease-out) var(--d,0s) 1 both}.NoteSentence-module-scss-module__stHfPW__row[data-focused=true]{background:var(--em-accent-soft)}@keyframes NoteSentence-module-scss-module__stHfPW__tintIn{0%{opacity:0}to{opacity:1}}.NoteSentence-module-scss-module__stHfPW__grow{grid-template-rows:1fr;display:grid}.NoteSentence-module-scss-module__stHfPW__growInner{min-width:0;min-height:0}.NoteSentence-module-scss-module__stHfPW__row[data-stream] .NoteSentence-module-scss-module__stHfPW__grow{animation:NoteSentence-module-scss-module__stHfPW__unroll .46s var(--em-ease-out) var(--d,0s) 1 both}.NoteSentence-module-scss-module__stHfPW__row[data-stream] .NoteSentence-module-scss-module__stHfPW__growInner{overflow:hidden}@keyframes NoteSentence-module-scss-module__stHfPW__unroll{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}.NoteSentence-module-scss-module__stHfPW__flash{border-radius:inherit;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--em-caution) 70%, transparent);background:color-mix(in srgb, var(--em-caution) 14%, transparent);opacity:0;pointer-events:none;animation:NoteSentence-module-scss-module__stHfPW__flash 1.3s var(--em-ease-out) .25s 1 both;position:absolute;inset:0}@keyframes NoteSentence-module-scss-module__stHfPW__flash{0%{opacity:0}18%{opacity:1}to{opacity:0}}.NoteSentence-module-scss-module__stHfPW__sentence{border-radius:inherit;text-align:left;width:100%;font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;cursor:pointer;padding:7px 30px 7px 10px;scroll-margin:120px 0 230px;line-height:1.5;transition:background-color .12s;display:block;position:relative}@media (hover:hover){.NoteSentence-module-scss-module__stHfPW__sentence:hover{background:var(--em-ink-a04)}}.NoteSentence-module-scss-module__stHfPW__sentence:active{background:var(--em-ink-a06);transition-duration:0s}.NoteSentence-module-scss-module__stHfPW__sentence:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-2px}.NoteSentence-module-scss-module__stHfPW__row[data-flag] .NoteSentence-module-scss-module__stHfPW__sentence{padding-top:10px}.NoteSentence-module-scss-module__stHfPW__row[data-flag] .NoteSentence-module-scss-module__stHfPW__sentence:hover,.NoteSentence-module-scss-module__stHfPW__row[data-focused=true] .NoteSentence-module-scss-module__stHfPW__sentence:hover{background:0 0}.NoteSentence-module-scss-module__stHfPW__text{display:inline}.NoteSentence-module-scss-module__stHfPW__code{vertical-align:1px;background:var(--em-accent-soft);height:21px;color:var(--em-accent-ink);font-family:var(--em-font-mono);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);letter-spacing:0;border-radius:6px;align-items:center;margin-right:7px;padding:0 6px;display:inline-flex}.NoteSentence-module-scss-module__stHfPW__sentence[data-mark]{grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:9px;display:grid}.NoteSentence-module-scss-module__stHfPW__markSlot{place-items:center;height:22px;display:grid}.NoteSentence-module-scss-module__stHfPW__editedMark{vertical-align:-1px;color:var(--em-accent-ink);margin-left:5px;display:inline-block}.NoteSentence-module-scss-module__stHfPW__chevron{color:var(--em-ink-3);opacity:0;transition:opacity var(--em-dur-micro) ease,transform var(--em-dur-ui) var(--em-ease-out);pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translate(-3px,-50%)}.NoteSentence-module-scss-module__stHfPW__sentence:focus-visible .NoteSentence-module-scss-module__stHfPW__chevron,.NoteSentence-module-scss-module__stHfPW__row[data-focused=true] .NoteSentence-module-scss-module__stHfPW__chevron{opacity:1;color:var(--em-accent-ink);transform:translateY(-50%)}@media (hover:hover){.NoteSentence-module-scss-module__stHfPW__sentence:hover .NoteSentence-module-scss-module__stHfPW__chevron{opacity:1;transform:translateY(-50%)}}.NoteSentence-module-scss-module__stHfPW__row[data-flag] .NoteSentence-module-scss-module__stHfPW__chevron{top:21px}.NoteSentence-module-scss-module__stHfPW__flagNote{padding:0 12px 12px 37px}.NoteSentence-module-scss-module__stHfPW__row[data-flag=resolved] .NoteSentence-module-scss-module__stHfPW__flagNote{padding-bottom:4px}.NoteSentence-module-scss-module__stHfPW__word{animation:NoteSentence-module-scss-module__stHfPW__wordIn .7s var(--em-ease-out) var(--d,0s) 1 both;display:inline}@keyframes NoteSentence-module-scss-module__stHfPW__wordIn{0%{opacity:0;filter:blur(3px);color:var(--em-accent-ink)}30%{opacity:1;filter:blur();color:var(--em-accent-ink)}to{opacity:1;filter:blur();color:var(--em-ink)}}.NoteSentence-module-scss-module__stHfPW__editor{resize:none;background:var(--em-surface-2);width:100%;min-height:40px;box-shadow:inset 0 0 0 1px var(--em-line);color:var(--em-ink);font:inherit;font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);transition:box-shadow var(--em-dur-micro) ease,background-color var(--em-dur-micro) ease;border:0;border-radius:11px;margin:2px 0;padding:8px 10px;scroll-margin:120px 0 230px;line-height:1.5;display:block;overflow:hidden}.NoteSentence-module-scss-module__stHfPW__editor:focus{background:var(--em-surface);box-shadow:inset 0 0 0 1.5px var(--em-accent-ink),var(--em-focus-ring);outline:none}.NoteSentence-module-scss-module__stHfPW__row[data-editing=true][data-flag] .NoteSentence-module-scss-module__stHfPW__editor{width:calc(100% - 20px);margin:8px 10px 0}
.SoapCard-module-scss-module__D0Nrbq__card{border-radius:var(--em-radius-lg);background:var(--em-surface);box-shadow:0 0 0 1px var(--em-line);transition:box-shadow var(--em-dur-ui) var(--em-ease-out);flex-direction:column;padding:14px 18px 10px;display:flex;position:relative}.SoapCard-module-scss-module__D0Nrbq__card[data-editing=true]{box-shadow:0 0 0 1.5px var(--em-accent-a40),0 0 0 5px var(--em-accent-a12),var(--em-shadow)}.SoapCard-module-scss-module__D0Nrbq__flash{border-radius:inherit;box-shadow:0 0 0 2px var(--em-accent);opacity:0;pointer-events:none;animation:SoapCard-module-scss-module__D0Nrbq__cardFlash 1.2s var(--em-ease-out) .25s 1 both;position:absolute;inset:0}@keyframes SoapCard-module-scss-module__D0Nrbq__cardFlash{0%{opacity:0}20%{opacity:1}to{opacity:0}}.SoapCard-module-scss-module__D0Nrbq__head{align-items:center;gap:10px;min-height:32px;margin-bottom:6px;display:flex}.SoapCard-module-scss-module__D0Nrbq__letter{background:var(--em-accent-soft);width:26px;height:26px;color:var(--em-accent-ink);font-family:var(--em-font-mono);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);letter-spacing:0;border-radius:8px;flex-shrink:0;place-items:center;display:inline-grid}.SoapCard-module-scss-module__D0Nrbq__title{min-width:0;font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);letter-spacing:var(--em-tracking-body);color:var(--em-ink);flex:1}.SoapCard-module-scss-module__D0Nrbq__editBtn{border-radius:var(--em-radius-pill);height:30px;color:var(--em-accent-ink);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);cursor:pointer;transition:background-color var(--em-dur-micro) ease;align-items:center;gap:5px;margin-right:-8px;padding:0 10px;scroll-margin:120px 0 230px;display:inline-flex}@media (hover:hover){.SoapCard-module-scss-module__D0Nrbq__editBtn:hover{background:var(--em-accent-soft)}}.SoapCard-module-scss-module__D0Nrbq__editBtn:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:1px}.SoapCard-module-scss-module__D0Nrbq__body{flex-direction:column;gap:2px;display:flex}.SoapCard-module-scss-module__D0Nrbq__headActions{align-items:center;gap:4px;margin-right:-6px;display:flex}.SoapCard-module-scss-module__D0Nrbq__editNote{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);align-items:center;gap:6px;margin:8px 0 4px;display:flex}.SoapCard-module-scss-module__D0Nrbq__editNoteIcon{color:var(--em-accent-ink);flex-shrink:0}
.CurrentVisitCard-module-scss-module__32xpxa__card{text-align:left;width:100%;color:var(--em-ink);border-radius:var(--em-radius-lg);isolation:isolate;cursor:pointer;padding:0;display:block;position:relative}.CurrentVisitCard-module-scss-module__32xpxa__card:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:3px}@media (hover:hover){.CurrentVisitCard-module-scss-module__32xpxa__card:hover .CurrentVisitCard-module-scss-module__32xpxa__surface{border-color:var(--em-accent-a24)}.CurrentVisitCard-module-scss-module__32xpxa__card:hover .CurrentVisitCard-module-scss-module__32xpxa__ctaArrow{box-shadow:0 6px 16px -4px var(--em-accent-a40);transform:translate(3px)}.CurrentVisitCard-module-scss-module__32xpxa__card:hover .CurrentVisitCard-module-scss-module__32xpxa__chevron{color:var(--em-ink-2);transform:translate(2px)}}.CurrentVisitCard-module-scss-module__32xpxa__glow{z-index:-1;border-radius:inherit;box-shadow:0 1px 2px var(--em-ink-a04),0 10px 28px -12px var(--em-accent-a40);opacity:.55;transition:opacity var(--em-dur-ui) ease;position:absolute;inset:0}.CurrentVisitCard-module-scss-module__32xpxa__card[data-phase=live] .CurrentVisitCard-module-scss-module__32xpxa__glow{opacity:1;box-shadow:0 1px 2px var(--em-ink-a04),0 14px 36px -10px var(--em-accent-a40),0 0 0 1px var(--em-accent-a12);--em-breathe-from:1;--em-breathe-to:.5;animation:var(--em-kf-breathe) var(--em-dur-breathe) ease-in-out infinite}.CurrentVisitCard-module-scss-module__32xpxa__surface{border-radius:inherit;background:var(--em-surface);border:1px solid var(--em-accent-a12);transition:border-color var(--em-dur-ui) ease;position:absolute;inset:0;overflow:hidden}.CurrentVisitCard-module-scss-module__32xpxa__blob{aspect-ratio:1;background:radial-gradient(closest-side, var(--em-accent-a12), var(--em-white-a0));pointer-events:none;border-radius:50%;width:78%;position:absolute;top:-60%;left:-20%}.CurrentVisitCard-module-scss-module__32xpxa__card[data-phase=live] .CurrentVisitCard-module-scss-module__32xpxa__blob{background:radial-gradient(closest-side, var(--em-accent-a24), var(--em-white-a0));animation:9s ease-in-out infinite alternate CurrentVisitCard-module-scss-module__32xpxa__drift}@keyframes CurrentVisitCard-module-scss-module__32xpxa__drift{0%{transform:translate(0)scale(1)}to{transform:translate(10%,8%)scale(1.08)}}.CurrentVisitCard-module-scss-module__32xpxa__content{flex-direction:column;gap:14px;padding:16px 16px 14px;display:flex;position:relative}.CurrentVisitCard-module-scss-module__32xpxa__head{align-items:center;gap:12px;display:flex}.CurrentVisitCard-module-scss-module__32xpxa__who{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CurrentVisitCard-module-scss-module__32xpxa__name{font-size:var(--em-fs-headline);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-title)}.CurrentVisitCard-module-scss-module__32xpxa__meta{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2)}.CurrentVisitCard-module-scss-module__32xpxa__time{font-variant-numeric:tabular-nums}.CurrentVisitCard-module-scss-module__32xpxa__summary{font-size:var(--em-fs-footnote);line-height:var(--em-lh-body);color:var(--em-ink-2);text-wrap:pretty;display:block}.CurrentVisitCard-module-scss-module__32xpxa__aiLabel{font-weight:var(--em-fw-semibold);color:var(--em-accent-ink);vertical-align:top;align-items:center;gap:4px;margin-right:6px;display:inline-flex}.CurrentVisitCard-module-scss-module__32xpxa__aiLabel svg{margin-top:1px}.CurrentVisitCard-module-scss-module__32xpxa__skeleton{padding:2px 0;display:block}.CurrentVisitCard-module-scss-module__32xpxa__live{flex-direction:column;gap:12px;display:flex}.CurrentVisitCard-module-scss-module__32xpxa__facts{min-width:0;font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);align-items:center;gap:6px;display:flex}.CurrentVisitCard-module-scss-module__32xpxa__facts .CurrentVisitCard-module-scss-module__32xpxa__aiLabel{flex-shrink:0;margin-right:2px}.CurrentVisitCard-module-scss-module__32xpxa__fact{border-radius:var(--em-radius-pill);min-width:0;height:26px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink);background:var(--em-accent-soft);align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.CurrentVisitCard-module-scss-module__32xpxa__factDot{background:var(--em-accent);border-radius:50%;flex-shrink:0;width:5px;height:5px}.CurrentVisitCard-module-scss-module__32xpxa__factText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CurrentVisitCard-module-scss-module__32xpxa__more{border-radius:var(--em-radius-pill);min-width:26px;height:26px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums;color:var(--em-accent-ink);background:var(--em-surface-2);flex-shrink:0;place-items:center;padding:0 7px;display:inline-grid}.CurrentVisitCard-module-scss-module__32xpxa__foot{border-top:1px solid var(--em-line);justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.CurrentVisitCard-module-scss-module__32xpxa__status{min-width:0;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);align-items:center;gap:8px;line-height:1.25;display:inline-flex}.CurrentVisitCard-module-scss-module__32xpxa__flag{color:var(--em-caution-ink)}.CurrentVisitCard-module-scss-module__32xpxa__flagDot{background:var(--em-caution);width:7px;height:7px;box-shadow:0 0 0 3px var(--em-caution-soft);border-radius:50%;flex-shrink:0;margin:0 3.5px}.CurrentVisitCard-module-scss-module__32xpxa__ready{color:var(--em-accent-ink)}.CurrentVisitCard-module-scss-module__32xpxa__bars{flex-shrink:0;align-items:center;gap:2px;width:14px;height:14px;display:inline-flex}.CurrentVisitCard-module-scss-module__32xpxa__bars i{background:var(--em-accent);transform-origin:50%;width:2px;height:100%;animation:CurrentVisitCard-module-scss-module__32xpxa__bar 1.1s var(--em-ease-in-out) infinite alternate;border-radius:2px;display:block;transform:scaleY(.45)}.CurrentVisitCard-module-scss-module__32xpxa__bars i:nth-child(2){animation-delay:-.35s;transform:scaleY(.8)}.CurrentVisitCard-module-scss-module__32xpxa__bars i:nth-child(3){animation-delay:-.7s;transform:scaleY(.6)}.CurrentVisitCard-module-scss-module__32xpxa__bars i:nth-child(4){animation-delay:-.15s;transform:scaleY(.35)}@keyframes CurrentVisitCard-module-scss-module__32xpxa__bar{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}.CurrentVisitCard-module-scss-module__32xpxa__cta{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-accent-ink);flex-shrink:0;align-items:center;gap:8px;display:inline-flex}.CurrentVisitCard-module-scss-module__32xpxa__ctaArrow{width:28px;height:28px;color:var(--em-on-accent);background:var(--em-accent-ink);transition:transform var(--em-dur-ui) var(--em-ease-out),box-shadow var(--em-dur-ui) ease;border-radius:50%;place-items:center;display:grid}.CurrentVisitCard-module-scss-module__32xpxa__chevron{color:var(--em-ink-3);transition:transform var(--em-dur-micro) var(--em-ease-out),color var(--em-dur-micro) ease;flex-shrink:0}
.EmptyInbox-module-scss-module__gbQUVq__wrap{overflow:hidden}.EmptyInbox-module-scss-module__gbQUVq__empty{text-align:center;flex-direction:column;align-items:center;padding:44px 24px 28px;display:flex}.EmptyInbox-module-scss-module__gbQUVq__mark{background:var(--em-accent-soft);width:72px;height:72px;color:var(--em-accent-ink);border-radius:50%;place-items:center;margin-bottom:20px;display:grid;position:relative}.EmptyInbox-module-scss-module__gbQUVq__halo{border:1.5px solid var(--em-accent-a24);box-shadow:0 0 24px var(--em-accent-a12);--em-breathe-from:1;--em-breathe-to:.45;animation:var(--em-kf-breathe) var(--em-dur-breathe) ease-in-out infinite;border-radius:50%;position:absolute;inset:-9px}.EmptyInbox-module-scss-module__gbQUVq__check{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:34px;height:34px}.EmptyInbox-module-scss-module__gbQUVq__title{font-size:var(--em-fs-headline);font-weight:var(--em-fw-semibold);letter-spacing:var(--em-tracking-title);line-height:var(--em-lh-snug)}.EmptyInbox-module-scss-module__gbQUVq__body{max-width:260px;font-size:var(--em-fs-footnote);line-height:var(--em-lh-body);color:var(--em-ink-2);text-wrap:balance;margin:6px 0 18px}
.NoteRow-module-scss-module__tEU-Ja__clip{isolation:isolate;position:relative;overflow:hidden}.NoteRow-module-scss-module__tEU-Ja__actionLayer{z-index:0;background:var(--em-accent-ink);justify-content:flex-end;display:flex;position:absolute;inset:0}.NoteRow-module-scss-module__tEU-Ja__action{width:92px;height:100%;color:var(--em-on-accent);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);letter-spacing:.01em;cursor:pointer;transition:background-color var(--em-dur-micro) ease;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex}@media (hover:hover){.NoteRow-module-scss-module__tEU-Ja__action:hover .NoteRow-module-scss-module__tEU-Ja__actionIcon{background:color-mix(in srgb, var(--em-on-accent) 28%, transparent)}}.NoteRow-module-scss-module__tEU-Ja__action:active{background:var(--em-ink-a12)}.NoteRow-module-scss-module__tEU-Ja__action:focus-visible{outline:2px solid var(--em-on-accent);outline-offset:-6px;border-radius:var(--em-radius-md)}.NoteRow-module-scss-module__tEU-Ja__actionIcon{background:color-mix(in srgb, var(--em-on-accent) 18%, transparent);width:34px;height:34px;transition:background-color var(--em-dur-micro) ease;border-radius:50%;place-items:center;display:grid}.NoteRow-module-scss-module__tEU-Ja__clip[data-armed=true] .NoteRow-module-scss-module__tEU-Ja__actionIcon{background:color-mix(in srgb, var(--em-on-accent) 28%, transparent)}.NoteRow-module-scss-module__tEU-Ja__actionLabel{white-space:nowrap}.NoteRow-module-scss-module__tEU-Ja__front{z-index:1;background:var(--em-surface);touch-action:pan-y;cursor:default;position:relative}.NoteRow-module-scss-module__tEU-Ja__front:active{cursor:grabbing}.NoteRow-module-scss-module__tEU-Ja__rowWrap+.NoteRow-module-scss-module__tEU-Ja__rowWrap .NoteRow-module-scss-module__tEU-Ja__front:before{content:"";background:var(--em-line);z-index:2;height:1px;position:absolute;top:0;left:68px;right:0}.NoteRow-module-scss-module__tEU-Ja__rowWrap{overflow:hidden}.NoteRow-module-scss-module__tEU-Ja__row{text-align:left;width:100%;color:var(--em-ink);cursor:pointer;align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;transition:background-color .12s;display:flex;position:relative}.NoteRow-module-scss-module__tEU-Ja__row:active{background:var(--em-surface-2)}@media (hover:hover){.NoteRow-module-scss-module__tEU-Ja__row:hover{background:var(--em-ink-a04)}.NoteRow-module-scss-module__tEU-Ja__row:hover .NoteRow-module-scss-module__tEU-Ja__chevron{color:var(--em-ink-2);transform:translate(2px)}}.NoteRow-module-scss-module__tEU-Ja__row:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-3px;border-radius:var(--em-radius-md)}.NoteRow-module-scss-module__tEU-Ja__clip[data-dragging=true] .NoteRow-module-scss-module__tEU-Ja__row{background:var(--em-surface)}.NoteRow-module-scss-module__tEU-Ja__avatar{margin-top:1px}.NoteRow-module-scss-module__tEU-Ja__body{flex-direction:column;flex:1;min-width:0;display:flex}.NoteRow-module-scss-module__tEU-Ja__head{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.NoteRow-module-scss-module__tEU-Ja__name{font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.NoteRow-module-scss-module__tEU-Ja__time{font-size:var(--em-fs-footnote);font-variant-numeric:tabular-nums;color:var(--em-ink-2);flex-shrink:0}.NoteRow-module-scss-module__tEU-Ja__title{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);color:var(--em-ink);margin-top:1px}.NoteRow-module-scss-module__tEU-Ja__summary{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:3px;display:-webkit-box;overflow:hidden}.NoteRow-module-scss-module__tEU-Ja__status{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);align-items:center;gap:6px;margin-top:8px;line-height:1.2;display:inline-flex}.NoteRow-module-scss-module__tEU-Ja__statusFlag{color:var(--em-caution-ink)}.NoteRow-module-scss-module__tEU-Ja__flagDot{background:var(--em-caution);width:7px;height:7px;box-shadow:0 0 0 3px var(--em-caution-soft);border-radius:50%;flex-shrink:0;margin:0 3px}.NoteRow-module-scss-module__tEU-Ja__statusReady{color:var(--em-accent-ink)}.NoteRow-module-scss-module__tEU-Ja__statusApproved{color:var(--em-positive-ink)}.NoteRow-module-scss-module__tEU-Ja__chevron{color:var(--em-ink-3);transition:transform var(--em-dur-micro) var(--em-ease-out),color var(--em-dur-micro) ease;flex-shrink:0;align-self:center;margin-right:-2px}
.NotesScreen-module-scss-module__Ap9eTW__content{gap:20px}.NotesScreen-module-scss-module__Ap9eTW__segments[data-bump=a] [role=radio]>span:last-child{animation:NotesScreen-module-scss-module__Ap9eTW__bump-a .5s var(--em-ease-out)}.NotesScreen-module-scss-module__Ap9eTW__segments[data-bump=b] [role=radio]>span:last-child{animation:NotesScreen-module-scss-module__Ap9eTW__bump-b .5s var(--em-ease-out)}@keyframes NotesScreen-module-scss-module__Ap9eTW__bump-a{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}@keyframes NotesScreen-module-scss-module__Ap9eTW__bump-b{0%{transform:scale(1)}35%{transform:scale(1.28)}to{transform:scale(1)}}.NotesScreen-module-scss-module__Ap9eTW__pane{flex-direction:column;margin-top:-22px;display:flex}.NotesScreen-module-scss-module__Ap9eTW__group{flex-direction:column;gap:8px;padding-top:26px;display:flex}.NotesScreen-module-scss-module__Ap9eTW__groupHeader{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.NotesScreen-module-scss-module__Ap9eTW__groupTitle{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);color:var(--em-ink-2)}.NotesScreen-module-scss-module__Ap9eTW__groupCount{font-size:var(--em-fs-footnote);font-variant-numeric:tabular-nums;color:var(--em-ink-2)}.NotesScreen-module-scss-module__Ap9eTW__liveTag{font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-accent-ink);align-items:center;gap:6px;display:inline-flex}.NotesScreen-module-scss-module__Ap9eTW__liveDot{background:var(--em-accent);border-radius:50%;width:6px;height:6px;position:relative}.NotesScreen-module-scss-module__Ap9eTW__liveDot:after{content:"";background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 1.8s var(--em-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.NotesScreen-module-scss-module__Ap9eTW__list{background:var(--em-surface);border:1px solid var(--em-line);border-radius:var(--em-radius-lg);isolation:isolate;flex-direction:column;display:flex;overflow:hidden}.NotesScreen-module-scss-module__Ap9eTW__cardSlot{display:block}.NotesScreen-module-scss-module__Ap9eTW__footnote{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-align:center;text-wrap:balance;margin-top:10px;padding:0 12px}.NotesScreen-module-scss-module__Ap9eTW__footIcon{vertical-align:-3px;color:var(--em-accent-ink);margin-right:5px;display:inline-block}
.TodayScreen-module-scss-module__kwqqlq__content{gap:0}.TodayScreen-module-scss-module__kwqqlq__stack{flex-direction:column;gap:22px;display:flex}.TodayScreen-module-scss-module__kwqqlq__greeting{display:inline}.TodayScreen-module-scss-module__kwqqlq__greetingClip{vertical-align:top;margin-bottom:-.14em;padding-bottom:.14em;display:inline-block;overflow:hidden}.TodayScreen-module-scss-module__kwqqlq__greetingWord{will-change:transform;display:inline-block}.TodayScreen-module-scss-module__kwqqlq__pillWrap{margin-top:-6px;display:flex}.TodayScreen-module-scss-module__kwqqlq__pill{border-radius:var(--em-radius-pill);background:var(--em-surface);height:34px;box-shadow:0 0 0 1px var(--em-line),var(--em-shadow-sm);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink);cursor:pointer;transition:box-shadow var(--em-dur-micro) ease;align-items:center;gap:8px;padding:0 10px 0 9px;display:inline-flex}.TodayScreen-module-scss-module__kwqqlq__pill:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:3px}@media (hover:hover){.TodayScreen-module-scss-module__kwqqlq__pill:hover{box-shadow:0 0 0 1px var(--em-line-strong),var(--em-shadow)}.TodayScreen-module-scss-module__kwqqlq__pill:hover .TodayScreen-module-scss-module__kwqqlq__pillChevron{color:var(--em-ink-2);transform:translate(2px)}}.TodayScreen-module-scss-module__kwqqlq__pillRing{place-items:center;width:16px;height:16px;display:inline-grid}.TodayScreen-module-scss-module__kwqqlq__pillRoom{color:var(--em-ink)}.TodayScreen-module-scss-module__kwqqlq__pillDot{background:var(--em-ink-a40);border-radius:50%;width:3px;height:3px}.TodayScreen-module-scss-module__kwqqlq__pillStatus{color:var(--em-accent-ink);display:inline-flex;position:relative;overflow:hidden}.TodayScreen-module-scss-module__kwqqlq__pill[data-state=muted] .TodayScreen-module-scss-module__kwqqlq__pillStatus{color:var(--em-critical-ink)}.TodayScreen-module-scss-module__kwqqlq__pill[data-state=privacy] .TodayScreen-module-scss-module__kwqqlq__pillStatus{color:var(--em-ink-2)}.TodayScreen-module-scss-module__kwqqlq__pillStatusText{white-space:nowrap;display:inline-block}.TodayScreen-module-scss-module__kwqqlq__pillChevron{color:var(--em-ink-3);transition:transform var(--em-dur-ui) var(--em-ease-out),color var(--em-dur-micro) ease;margin-left:-2px}.TodayScreen-module-scss-module__kwqqlq__kpis{grid-template-columns:1fr 1fr;gap:12px;display:grid}.TodayScreen-module-scss-module__kwqqlq__kpiCell{min-width:0;display:flex}.TodayScreen-module-scss-module__kwqqlq__kpi{text-align:left;width:100%;min-width:0;color:var(--em-ink);background:var(--em-surface);border:1px solid var(--em-line);border-radius:var(--em-radius-lg);flex-direction:column;gap:8px;padding:14px 14px 14px 16px;display:flex;position:relative}button.TodayScreen-module-scss-module__kwqqlq__kpi{cursor:pointer;transition:border-color var(--em-dur-micro) ease,box-shadow var(--em-dur-ui) ease}button.TodayScreen-module-scss-module__kwqqlq__kpi:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:3px}@media (hover:hover){button.TodayScreen-module-scss-module__kwqqlq__kpi:hover{border-color:var(--em-line-strong);box-shadow:var(--em-shadow)}button.TodayScreen-module-scss-module__kwqqlq__kpi:hover .TodayScreen-module-scss-module__kwqqlq__kpiArrow{background:var(--em-accent-ink);color:var(--em-on-accent);transform:translate(2px,-2px)}}button.TodayScreen-module-scss-module__kwqqlq__kpi:active .TodayScreen-module-scss-module__kwqqlq__kpiArrow{transform:translate(2px,-2px)}.TodayScreen-module-scss-module__kwqqlq__kpiTop{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.TodayScreen-module-scss-module__kwqqlq__kpiIcon,.TodayScreen-module-scss-module__kwqqlq__kpiArrow{border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;display:inline-grid}.TodayScreen-module-scss-module__kwqqlq__kpiIcon{background:var(--em-accent-soft);color:var(--em-accent-ink)}.TodayScreen-module-scss-module__kwqqlq__kpiArrow{background:var(--em-surface-2);color:var(--em-ink-2);transition:transform var(--em-dur-ui) var(--em-ease-out),background-color var(--em-dur-micro) ease,color var(--em-dur-micro) ease}.TodayScreen-module-scss-module__kwqqlq__kpiLabel{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);color:var(--em-ink-2);margin-top:-4px}.TodayScreen-module-scss-module__kwqqlq__kpiValue{align-items:baseline;gap:5px;min-width:0;padding-top:2px;display:flex}.TodayScreen-module-scss-module__kwqqlq__kpiDigits{display:inline-flex;position:relative}.TodayScreen-module-scss-module__kwqqlq__kpiNumber{font-size:var(--em-fs-title-2);font-weight:var(--em-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--em-ink);line-height:1;display:inline-block}.TodayScreen-module-scss-module__kwqqlq__kpiUnit{font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);letter-spacing:var(--em-tracking-body);color:var(--em-ink-2);white-space:nowrap}.TodayScreen-module-scss-module__kwqqlq__kpiFoot{align-items:center;height:26px;margin-top:2px;display:flex}.TodayScreen-module-scss-module__kwqqlq__kpiTag{border-radius:var(--em-radius-pill);background:var(--em-surface-2);height:22px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);align-items:center;padding:0 8px;display:inline-flex}.TodayScreen-module-scss-module__kwqqlq__avatarStack{align-items:center;padding-left:2px;display:inline-flex}.TodayScreen-module-scss-module__kwqqlq__stackAvatar{box-shadow:0 0 0 2px var(--em-surface);border-radius:50%;display:inline-grid;position:relative}.TodayScreen-module-scss-module__kwqqlq__stackAvatar+.TodayScreen-module-scss-module__kwqqlq__stackAvatar{margin-left:-3px}.TodayScreen-module-scss-module__kwqqlq__stackAvatar>span{letter-spacing:-.02em}.TodayScreen-module-scss-module__kwqqlq__footnote{font-size:var(--em-fs-caption);color:var(--em-ink-2);text-align:center;text-wrap:balance;margin-top:6px;padding:0 24px;line-height:1.45}.TodayScreen-module-scss-module__kwqqlq__footnoteIcon{vertical-align:-2px;color:var(--em-ink-3);margin-right:5px;display:inline-block}
.BpCard-module-scss-module__I2r8Va__card{border-radius:var(--em-radius-lg);background:var(--em-surface);border:1px solid var(--em-line);flex-direction:column;gap:18px;padding:16px 16px 14px 18px;display:flex}.BpCard-module-scss-module__I2r8Va__top{justify-content:space-between;align-items:flex-start;gap:12px;min-height:52px;display:flex}.BpCard-module-scss-module__I2r8Va__readout{flex-direction:column;gap:4px;min-width:0;display:flex}.BpCard-module-scss-module__I2r8Va__valueLine{align-items:baseline;gap:6px;display:inline-flex}.BpCard-module-scss-module__I2r8Va__valueClip{margin:-2px 0;padding:2px 0;display:inline-flex;position:relative;overflow:hidden}.BpCard-module-scss-module__I2r8Va__value{font-size:var(--em-fs-title-2);font-weight:var(--em-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--em-ink);line-height:1;display:inline-block}.BpCard-module-scss-module__I2r8Va__unit{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink-2)}.BpCard-module-scss-module__I2r8Va__captionClip{min-height:18px;display:inline-flex;position:relative}.BpCard-module-scss-module__I2r8Va__caption{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink-2);white-space:nowrap;align-items:center;gap:6px;line-height:18px;display:inline-flex}.BpCard-module-scss-module__I2r8Va__caption[data-tone=caution]{color:var(--em-caution-ink)}.BpCard-module-scss-module__I2r8Va__cautionDot{background:var(--em-caution);border-radius:50%;width:6px;height:6px}.BpCard-module-scss-module__I2r8Va__reset{border-radius:var(--em-radius-pill);background:var(--em-surface-2);height:28px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-ink-2);white-space:nowrap;cursor:pointer;transition:background-color var(--em-dur-micro) ease,color var(--em-dur-micro) ease;align-items:center;gap:5px;padding:0 10px 0 9px;display:inline-flex}@media (hover:hover){.BpCard-module-scss-module__I2r8Va__reset:hover{background:var(--em-surface-3);color:var(--em-ink)}}.BpCard-module-scss-module__I2r8Va__reset:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px}.BpCard-module-scss-module__I2r8Va__chart{--label-w:28px;flex-direction:column;gap:8px;display:flex}.BpCard-module-scss-module__I2r8Va__plot{height:112px;position:relative}.BpCard-module-scss-module__I2r8Va__target{pointer-events:none;align-items:center;gap:6px;height:0;display:flex;position:absolute;left:0;right:0}.BpCard-module-scss-module__I2r8Va__targetLine{border-top:1px dashed var(--em-line-strong);transform-origin:0%;flex:1;height:0}.BpCard-module-scss-module__I2r8Va__targetLabel{width:calc(var(--label-w) - 6px);font-family:var(--em-font-mono);font-variant-numeric:tabular-nums;color:var(--em-ink-2);font-size:10px;line-height:1;transform:translateY(-.5px)}.BpCard-module-scss-module__I2r8Va__columns{inset:0 var(--label-w) 0 0;grid-template-columns:repeat(7,1fr);display:grid;position:absolute}.BpCard-module-scss-module__I2r8Va__column{cursor:pointer;height:100%;transition:background-color var(--em-dur-micro) ease;background:0 0;border-radius:10px;padding:0;display:block;position:relative}@media (hover:hover){.BpCard-module-scss-module__I2r8Va__column:hover{background:var(--em-ink-a04)}.BpCard-module-scss-module__I2r8Va__column:hover .BpCard-module-scss-module__I2r8Va__capsule{width:16px;margin-left:-8px}}.BpCard-module-scss-module__I2r8Va__column:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-2px}.BpCard-module-scss-module__I2r8Va__capsule{border-radius:var(--em-radius-pill);background:linear-gradient(to top, color-mix(in srgb, var(--em-accent) 55%, var(--em-surface)), var(--em-accent));transform-origin:50% 100%;width:12px;transition:opacity var(--em-dur-ui) ease,width var(--em-dur-ui) var(--em-ease-out),margin var(--em-dur-ui) var(--em-ease-out),background var(--em-dur-ui) ease,box-shadow var(--em-dur-ui) ease;margin-left:-6px;position:absolute;left:50%}.BpCard-module-scss-module__I2r8Va__card[data-selected=true] .BpCard-module-scss-module__I2r8Va__capsule{opacity:.32!important}.BpCard-module-scss-module__I2r8Va__card[data-selected=true] .BpCard-module-scss-module__I2r8Va__capsule[data-selected=true]{background:var(--em-accent-ink);box-shadow:0 0 0 3px var(--em-accent-a24);opacity:1!important}.BpCard-module-scss-module__I2r8Va__days{margin-right:var(--label-w);grid-template-columns:repeat(7,1fr);display:grid}.BpCard-module-scss-module__I2r8Va__day{font-size:11px;font-weight:var(--em-fw-medium);text-align:center;color:var(--em-ink-2);transition:color var(--em-dur-micro) ease}.BpCard-module-scss-module__I2r8Va__day[data-selected=true]{color:var(--em-ink);font-weight:var(--em-fw-semibold)}
.BriefCard-module-scss-module__-Zt-eG__card{background:var(--em-aura-soft);border:1px solid var(--em-accent-a12);isolation:isolate;border-radius:22px;flex-direction:column;gap:14px;padding:18px 18px 16px;display:flex;position:relative}.BriefCard-module-scss-module__-Zt-eG__glow{z-index:-1;border-radius:inherit;box-shadow:0 0 0 1px var(--em-accent-a24),0 16px 40px -14px var(--em-accent-a40);opacity:0;transition:opacity .9s var(--em-ease-out);pointer-events:none;position:absolute;inset:-1px}.BriefCard-module-scss-module__-Zt-eG__card[data-streaming=true] .BriefCard-module-scss-module__-Zt-eG__glow{opacity:1;--em-breathe-from:1;--em-breathe-to:.5;animation:var(--em-kf-breathe) 2.4s ease-in-out infinite}.BriefCard-module-scss-module__-Zt-eG__scan{opacity:0;pointer-events:none;border-radius:1px;height:1.5px;transition:opacity .5s;position:absolute;top:-1px;left:18px;right:18px;overflow:hidden}.BriefCard-module-scss-module__-Zt-eG__scan:after{content:"";background:linear-gradient(90deg, var(--em-white-a0), var(--em-accent), var(--em-white-a0));width:45%;animation:BriefCard-module-scss-module__-Zt-eG__scan 1.15s var(--em-ease-in-out) infinite;position:absolute;inset:0}.BriefCard-module-scss-module__-Zt-eG__card[data-streaming=true] .BriefCard-module-scss-module__-Zt-eG__scan{opacity:1}@keyframes BriefCard-module-scss-module__-Zt-eG__scan{0%{transform:translate(-100%)}to{transform:translate(230%)}}.BriefCard-module-scss-module__-Zt-eG__head{justify-content:space-between;align-items:center;gap:12px;min-height:22px;display:flex}.BriefCard-module-scss-module__-Zt-eG__title{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);letter-spacing:.005em;color:var(--em-accent-ink);align-items:center;gap:7px;display:inline-flex}.BriefCard-module-scss-module__-Zt-eG__titleIcon{background:var(--em-surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--em-accent-a24);border-radius:7px;place-items:center;display:inline-grid}.BriefCard-module-scss-module__-Zt-eG__status{min-width:0;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);white-space:nowrap;justify-content:flex-end;display:inline-flex;position:relative}.BriefCard-module-scss-module__-Zt-eG__statusReady{color:var(--em-ink-2);align-items:center;gap:5px;display:inline-flex}.BriefCard-module-scss-module__-Zt-eG__statusCheck{fill:none;stroke:var(--em-accent-ink);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.BriefCard-module-scss-module__-Zt-eG__statusStreaming{color:var(--em-accent-ink);background:linear-gradient(100deg, var(--em-accent-ink) 0%, var(--em-accent-ink) 38%, var(--em-accent) 50%, var(--em-accent-ink) 62%, var(--em-accent-ink) 100%);-webkit-text-fill-color:#0000;animation:var(--em-kf-shimmer) 1.4s linear infinite;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block}.BriefCard-module-scss-module__-Zt-eG__sentences{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.BriefCard-module-scss-module__-Zt-eG__sentence{grid-template-columns:6px minmax(0,1fr);align-items:start;column-gap:12px;display:grid}.BriefCard-module-scss-module__-Zt-eG__dot{background:var(--em-accent);border-radius:50%;width:6px;height:6px;margin-top:8px}.BriefCard-module-scss-module__-Zt-eG__sentence[data-tone=caution] .BriefCard-module-scss-module__-Zt-eG__dot{background:var(--em-caution)}.BriefCard-module-scss-module__-Zt-eG__sentence[data-tone=critical] .BriefCard-module-scss-module__-Zt-eG__dot{background:var(--em-critical);box-shadow:0 0 0 3px var(--em-critical-soft)}.BriefCard-module-scss-module__-Zt-eG__text{font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;line-height:22px}.BriefCard-module-scss-module__-Zt-eG__word{display:inline-block}.BriefCard-module-scss-module__-Zt-eG__note{border-top:1px solid var(--em-accent-a12);font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);align-items:center;gap:7px;padding-top:12px;display:flex}.BriefCard-module-scss-module__-Zt-eG__noteIcon{color:var(--em-accent-ink);flex-shrink:0}
.LabsCard-module-scss-module__mcPwdG__card{border-radius:var(--em-radius-lg);background:var(--em-surface);border:1px solid var(--em-line);flex-direction:column;display:flex;overflow:hidden}.LabsCard-module-scss-module__mcPwdG__feature{background:linear-gradient(to bottom, var(--em-surface), color-mix(in srgb, var(--em-accent-soft) 35%, var(--em-surface)));border-bottom:1px solid var(--em-line);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 16px 14px 18px;display:flex}.LabsCard-module-scss-module__mcPwdG__featureText{flex-direction:column;gap:5px;min-width:0;display:flex}.LabsCard-module-scss-module__mcPwdG__name{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-ink-2)}.LabsCard-module-scss-module__mcPwdG__valueLine{align-items:baseline;gap:5px;display:inline-flex}.LabsCard-module-scss-module__mcPwdG__value{font-size:var(--em-fs-title-2);font-weight:var(--em-fw-semibold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--em-ink);line-height:1.05}.LabsCard-module-scss-module__mcPwdG__unit{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink-2)}.LabsCard-module-scss-module__mcPwdG__metaLine{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-top:3px;display:flex}.LabsCard-module-scss-module__mcPwdG__stable{border-radius:var(--em-radius-pill);background:var(--em-positive-soft);height:22px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-positive-ink);align-items:center;gap:5px;padding:0 8px 0 7px;display:inline-flex}.LabsCard-module-scss-module__mcPwdG__stableDot{background:var(--em-positive);border-radius:50%;width:5px;height:5px}.LabsCard-module-scss-module__mcPwdG__ref{font-size:var(--em-fs-caption);color:var(--em-ink-2);font-variant-numeric:tabular-nums}.LabsCard-module-scss-module__mcPwdG__trend{flex-direction:column;flex-shrink:0;align-items:stretch;gap:4px;padding-top:2px;display:flex}.LabsCard-module-scss-module__mcPwdG__sparkSlot{display:block}.LabsCard-module-scss-module__mcPwdG__trendLabels{font-family:var(--em-font-mono);font-variant-numeric:tabular-nums;color:var(--em-ink-2);letter-spacing:-.01em;justify-content:space-between;font-size:10px;display:flex}.LabsCard-module-scss-module__mcPwdG__rows{margin:0;padding:4px 0;list-style:none}.LabsCard-module-scss-module__mcPwdG__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 16px 10px 18px;display:flex;position:relative}.LabsCard-module-scss-module__mcPwdG__row+.LabsCard-module-scss-module__mcPwdG__row:before{content:"";background:var(--em-line);height:1px;position:absolute;top:0;left:18px;right:0}.LabsCard-module-scss-module__mcPwdG__rowText{flex-direction:column;gap:2px;min-width:0;display:flex}.LabsCard-module-scss-module__mcPwdG__rowName{font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body);color:var(--em-ink)}.LabsCard-module-scss-module__mcPwdG__rowRef{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);font-variant-numeric:tabular-nums}.LabsCard-module-scss-module__mcPwdG__row[data-off=true] .LabsCard-module-scss-module__mcPwdG__rowRef{color:var(--em-caution-ink)}.LabsCard-module-scss-module__mcPwdG__rowValue{text-align:right;flex-shrink:0;align-items:baseline;gap:4px;display:inline-flex}.LabsCard-module-scss-module__mcPwdG__rowNumber{font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums;color:var(--em-ink)}.LabsCard-module-scss-module__mcPwdG__row[data-off=true] .LabsCard-module-scss-module__mcPwdG__rowNumber{color:var(--em-caution-ink)}.LabsCard-module-scss-module__mcPwdG__rowUnit{font-size:var(--em-fs-caption);color:var(--em-ink-2)}.LabsCard-module-scss-module__mcPwdG__offDot{background:var(--em-caution);border-radius:50%;align-self:center;width:6px;height:6px;margin-right:3px}
.PatientScreen-module-scss-module__B2bLVW__content{gap:0}.PatientScreen-module-scss-module__B2bLVW__stack{flex-direction:column;gap:26px;padding-bottom:28px;display:flex}.PatientScreen-module-scss-module__B2bLVW__identity{flex-direction:column;gap:14px;margin-top:-8px;margin-bottom:-6px;display:flex}.PatientScreen-module-scss-module__B2bLVW__meta{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);font-variant-numeric:tabular-nums;color:var(--em-ink-2)}.PatientScreen-module-scss-module__B2bLVW__chips{flex-wrap:wrap;gap:8px;display:flex}.PatientScreen-module-scss-module__B2bLVW__condition,.PatientScreen-module-scss-module__B2bLVW__allergy{border-radius:var(--em-radius-pill);height:30px;font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);white-space:nowrap;align-items:center;gap:6px;padding:0 12px;display:inline-flex;position:relative}.PatientScreen-module-scss-module__B2bLVW__condition{background:var(--em-surface);box-shadow:inset 0 0 0 1px var(--em-line-strong);color:var(--em-ink-2)}.PatientScreen-module-scss-module__B2bLVW__allergy{background:var(--em-critical-soft);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--em-critical) 22%, transparent);color:var(--em-critical-ink);font-weight:var(--em-fw-semibold);isolation:isolate;padding-left:9px}.PatientScreen-module-scss-module__B2bLVW__allergyHalo{z-index:-1;border-radius:inherit;box-shadow:0 0 0 2px var(--em-critical);background:color-mix(in srgb, var(--em-critical) 14%, transparent);opacity:0;pointer-events:none;position:absolute;inset:0}.PatientScreen-module-scss-module__B2bLVW__allergyIcon{place-items:center;display:inline-grid}.PatientScreen-module-scss-module__B2bLVW__brief{margin-bottom:16px}.PatientScreen-module-scss-module__B2bLVW__section{flex-direction:column;gap:10px;display:flex}.PatientScreen-module-scss-module__B2bLVW__sectionHead{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.PatientScreen-module-scss-module__B2bLVW__sectionTitle{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-ink-2);align-items:center;gap:6px;display:inline-flex}.PatientScreen-module-scss-module__B2bLVW__sectionIcon{color:var(--em-accent-ink)}.PatientScreen-module-scss-module__B2bLVW__sectionMeta{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);font-variant-numeric:tabular-nums;color:var(--em-ink-2)}.PatientScreen-module-scss-module__B2bLVW__meds{border-radius:var(--em-radius-lg);background:var(--em-surface);border:1px solid var(--em-line);margin:0;padding:4px 0;list-style:none}.PatientScreen-module-scss-module__B2bLVW__med{align-items:center;gap:12px;padding:11px 16px;display:flex;position:relative}.PatientScreen-module-scss-module__B2bLVW__med+.PatientScreen-module-scss-module__B2bLVW__med:before{content:"";background:var(--em-line);height:1px;position:absolute;top:0;left:62px;right:0}.PatientScreen-module-scss-module__B2bLVW__medIcon{background:var(--em-accent-soft);width:34px;height:34px;color:var(--em-accent-ink);border-radius:11px;flex-shrink:0;place-items:center;display:inline-grid}.PatientScreen-module-scss-module__B2bLVW__medText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.PatientScreen-module-scss-module__B2bLVW__medTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.PatientScreen-module-scss-module__B2bLVW__medName{min-width:0;font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body);color:var(--em-ink)}.PatientScreen-module-scss-module__B2bLVW__medDose{font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums}.PatientScreen-module-scss-module__B2bLVW__medSub{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PatientScreen-module-scss-module__B2bLVW__medSchedule{border-radius:var(--em-radius-pill);background:var(--em-surface-2);height:22px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);white-space:nowrap;flex-shrink:0;padding:0 9px;line-height:22px}.PatientScreen-module-scss-module__B2bLVW__questions{border-radius:var(--em-radius-lg);background:var(--em-surface);border:1px solid var(--em-line);margin:0;padding:4px 0;list-style:none}.PatientScreen-module-scss-module__B2bLVW__questionItem{position:relative}.PatientScreen-module-scss-module__B2bLVW__questionItem+.PatientScreen-module-scss-module__B2bLVW__questionItem:before{content:"";z-index:1;background:var(--em-line);height:1px;position:absolute;top:0;left:52px;right:0}.PatientScreen-module-scss-module__B2bLVW__question{text-align:left;width:100%;color:var(--em-ink);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;transition:background-color .12s;display:flex}.PatientScreen-module-scss-module__B2bLVW__question:active{background:var(--em-surface-2)}@media (hover:hover){.PatientScreen-module-scss-module__B2bLVW__question:hover{background:var(--em-ink-a04)}}.PatientScreen-module-scss-module__B2bLVW__question:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-3px;border-radius:var(--em-radius-md)}.PatientScreen-module-scss-module__B2bLVW__qMark{background:var(--em-surface-2);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--em-ink-a06);transition:background-color var(--em-dur-ui) var(--em-ease-out),box-shadow var(--em-dur-ui) ease;border-radius:50%;flex-shrink:0;place-items:center;margin-top:-1px;display:inline-grid;position:relative}.PatientScreen-module-scss-module__B2bLVW__question[data-checked=true] .PatientScreen-module-scss-module__B2bLVW__qMark{background:var(--em-accent-ink);box-shadow:0 0 0 4px var(--em-accent-a12)}.PatientScreen-module-scss-module__B2bLVW__qNumber{font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums;color:var(--em-ink-2);grid-area:1/1}.PatientScreen-module-scss-module__B2bLVW__qCheck{fill:none;stroke:var(--em-on-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;grid-area:1/1}.PatientScreen-module-scss-module__B2bLVW__qText{font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;transition:color var(--em-dur-ui) ease;line-height:22px}.PatientScreen-module-scss-module__B2bLVW__question[data-checked=true] .PatientScreen-module-scss-module__B2bLVW__qText{color:var(--em-ink-2)}.PatientScreen-module-scss-module__B2bLVW__disclaimer{font-size:var(--em-fs-caption);text-align:center;color:var(--em-ink-2);margin-top:-4px}.PatientScreen-module-scss-module__B2bLVW__footer{flex-direction:column;gap:10px;display:flex}.PatientScreen-module-scss-module__B2bLVW__cta{isolation:isolate;box-shadow:0 1px 0 var(--em-white-a72) inset,0 10px 24px -10px var(--em-accent-a40),var(--em-shadow-sm);overflow:hidden}.PatientScreen-module-scss-module__B2bLVW__shine{background:linear-gradient(100deg, var(--em-white-a0), var(--em-white-a72) 50%, var(--em-white-a0));opacity:.45;pointer-events:none;mix-blend-mode:soft-light;width:38%;position:absolute;top:0;bottom:0;left:0}.PatientScreen-module-scss-module__B2bLVW__ctaHint{font-size:var(--em-fs-caption);color:var(--em-ink-2);justify-content:center;align-items:center;gap:6px;line-height:1.2;display:flex}.PatientScreen-module-scss-module__B2bLVW__ctaHintIcon{color:var(--em-accent-ink);flex-shrink:0}
.PatientsScreen-module-scss-module__ruSENW__content{gap:0}.PatientsScreen-module-scss-module__ruSENW__stack{flex-direction:column;gap:14px;display:flex}.PatientsScreen-module-scss-module__ruSENW__toolbar{--tb-h:38px;height:var(--tb-h);align-items:center;gap:8px;display:flex;position:relative}.PatientsScreen-module-scss-module__ruSENW__filters{flex:1;min-width:0;display:flex}.PatientsScreen-module-scss-module__ruSENW__segment{border-radius:var(--em-radius-pill);background:var(--em-surface-2);box-shadow:inset 0 0 0 1px var(--em-ink-a04);isolation:isolate;padding:3px;display:inline-flex;position:relative}.PatientsScreen-module-scss-module__ruSENW__segmentOption{height:calc(var(--tb-h) - 6px);border-radius:var(--em-radius-pill);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);color:var(--em-ink-2);white-space:nowrap;cursor:pointer;transition:color var(--em-dur-micro) ease;align-items:center;padding:0 14px;display:inline-flex;position:relative}.PatientsScreen-module-scss-module__ruSENW__segmentOption[aria-pressed=true]{color:var(--em-ink)}@media (hover:hover){.PatientsScreen-module-scss-module__ruSENW__segmentOption[aria-pressed=false]:hover{color:var(--em-ink)}}.PatientsScreen-module-scss-module__ruSENW__segmentOption:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-2px}.PatientsScreen-module-scss-module__ruSENW__segmentPill{z-index:-1;border-radius:var(--em-radius-pill);background:var(--em-surface);box-shadow:var(--em-shadow-pill);position:absolute;inset:0}.PatientsScreen-module-scss-module__ruSENW__segmentLabel{position:relative}.PatientsScreen-module-scss-module__ruSENW__searchButton,.PatientsScreen-module-scss-module__ruSENW__searchField{height:var(--tb-h);background:var(--em-surface);box-shadow:0 0 0 1px var(--em-line),var(--em-shadow-sm);align-items:center;display:flex;position:relative}.PatientsScreen-module-scss-module__ruSENW__searchButton{width:var(--tb-h);color:var(--em-ink-2);cursor:pointer;transition:color var(--em-dur-micro) ease,box-shadow var(--em-dur-ui) ease;flex-shrink:0;justify-content:center;margin-left:auto}@media (hover:hover){.PatientsScreen-module-scss-module__ruSENW__searchButton:hover{color:var(--em-accent-ink);box-shadow:0 0 0 1px var(--em-line-strong),var(--em-shadow)}}.PatientsScreen-module-scss-module__ruSENW__searchButton:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px}.PatientsScreen-module-scss-module__ruSENW__searchField{min-width:0;color:var(--em-ink);transition:box-shadow var(--em-dur-ui) ease;flex:1;gap:8px;padding:0 6px 0 12px}.PatientsScreen-module-scss-module__ruSENW__searchField:focus-within{box-shadow:0 0 0 1px var(--em-accent-a40),0 0 0 4px var(--em-accent-a12),var(--em-shadow-sm)}.PatientsScreen-module-scss-module__ruSENW__searchField:focus-within .PatientsScreen-module-scss-module__ruSENW__searchIcon{color:var(--em-accent-ink)}.PatientsScreen-module-scss-module__ruSENW__searchIcon{color:inherit;transition:color var(--em-dur-micro) ease;flex-shrink:0;place-items:center;display:inline-grid}.PatientsScreen-module-scss-module__ruSENW__searchField .PatientsScreen-module-scss-module__ruSENW__searchIcon{color:var(--em-ink-3)}.PatientsScreen-module-scss-module__ruSENW__searchInput{min-width:0;height:100%;font:inherit;font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);caret-color:var(--em-accent);appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0}.PatientsScreen-module-scss-module__ruSENW__searchInput::placeholder{color:var(--em-ink-3)}.PatientsScreen-module-scss-module__ruSENW__searchInput::-webkit-search-cancel-button{appearance:none;display:none}.PatientsScreen-module-scss-module__ruSENW__searchInput::-webkit-search-decoration{appearance:none;display:none}.PatientsScreen-module-scss-module__ruSENW__clear{background:var(--em-ink-a40);width:22px;height:22px;color:var(--em-surface);cursor:pointer;transition:background-color var(--em-dur-micro) ease;border-radius:50%;flex-shrink:0;place-items:center;margin-right:2px;display:inline-grid}@media (hover:hover){.PatientsScreen-module-scss-module__ruSENW__clear:hover{background:var(--em-ink-2)}}.PatientsScreen-module-scss-module__ruSENW__clear:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px}.PatientsScreen-module-scss-module__ruSENW__cancelWrap{flex-shrink:0;display:inline-flex}.PatientsScreen-module-scss-module__ruSENW__cancel{height:var(--tb-h);font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);color:var(--em-accent-ink);cursor:pointer;transition:opacity var(--em-dur-micro) ease;padding:0 4px}@media (hover:hover){.PatientsScreen-module-scss-module__ruSENW__cancel:hover{opacity:.72}}.PatientsScreen-module-scss-module__ruSENW__cancel:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px;border-radius:8px}.PatientsScreen-module-scss-module__ruSENW__summary{font-size:var(--em-fs-footnote);color:var(--em-ink-2);justify-content:space-between;align-items:baseline;gap:12px;margin-top:4px;padding:0 4px;display:flex}.PatientsScreen-module-scss-module__ruSENW__summaryCount{font-weight:var(--em-fw-semibold);color:var(--em-ink-2);align-items:baseline;gap:4px;display:inline-flex}.PatientsScreen-module-scss-module__ruSENW__digits{font-variant-numeric:tabular-nums;display:inline-flex;position:relative;overflow:hidden}.PatientsScreen-module-scss-module__ruSENW__digit{display:inline-block}.PatientsScreen-module-scss-module__ruSENW__summarySort{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);display:inline-block}.PatientsScreen-module-scss-module__ruSENW__list{background:var(--em-surface);border:1px solid var(--em-line);border-radius:var(--em-radius-lg);margin:0;padding:0;list-style:none;position:relative;overflow:hidden}.PatientsScreen-module-scss-module__ruSENW__item{background:var(--em-surface);position:relative}.PatientsScreen-module-scss-module__ruSENW__item:before{content:"";z-index:1;background:var(--em-line);pointer-events:none;height:1px;position:absolute;top:0;left:68px;right:0}.PatientsScreen-module-scss-module__ruSENW__item[data-first=true]:before{display:none}.PatientsScreen-module-scss-module__ruSENW__row{text-align:left;width:100%;min-height:66px;color:var(--em-ink);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:12px 14px 12px 16px;transition:background-color .12s;display:flex;position:relative}.PatientsScreen-module-scss-module__ruSENW__row:active{background:var(--em-surface-2)}@media (hover:hover){.PatientsScreen-module-scss-module__ruSENW__row:hover{background:var(--em-ink-a04)}.PatientsScreen-module-scss-module__ruSENW__row:hover .PatientsScreen-module-scss-module__ruSENW__rowChevron{color:var(--em-ink-2);transform:translate(2px)}}.PatientsScreen-module-scss-module__ruSENW__row:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-3px;border-radius:var(--em-radius-md)}.PatientsScreen-module-scss-module__ruSENW__rowBody{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.PatientsScreen-module-scss-module__ruSENW__rowTop{justify-content:space-between;align-items:baseline;gap:10px;min-width:0;display:flex}.PatientsScreen-module-scss-module__ruSENW__rowName{font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PatientsScreen-module-scss-module__ruSENW__row[data-current=true] .PatientsScreen-module-scss-module__ruSENW__rowName{font-weight:var(--em-fw-semibold)}.PatientsScreen-module-scss-module__ruSENW__rowMeta{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);font-variant-numeric:tabular-nums;color:var(--em-ink-2);white-space:nowrap;flex-shrink:0}.PatientsScreen-module-scss-module__ruSENW__nowTag{border-radius:var(--em-radius-pill);background:var(--em-accent-soft);height:20px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);font-variant-numeric:tabular-nums;color:var(--em-accent-ink);white-space:nowrap;flex-shrink:0;align-self:center;align-items:center;gap:5px;padding:0 8px 0 7px;display:inline-flex}.PatientsScreen-module-scss-module__ruSENW__nowDot{background:var(--em-accent);border-radius:50%;width:5px;height:5px;position:relative}.PatientsScreen-module-scss-module__ruSENW__nowDot:after{content:"";background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 2.4s var(--em-ease-out) 1s infinite;border-radius:50%;position:absolute;inset:0}.PatientsScreen-module-scss-module__ruSENW__rowSub{min-width:0;font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);align-items:baseline;gap:5px;display:flex}.PatientsScreen-module-scss-module__ruSENW__rowAge{font-variant-numeric:tabular-nums;flex-shrink:0}.PatientsScreen-module-scss-module__ruSENW__rowSep{color:var(--em-ink-3);flex-shrink:0}.PatientsScreen-module-scss-module__ruSENW__rowSummary{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.PatientsScreen-module-scss-module__ruSENW__rowChevron{color:var(--em-ink-3);transition:transform var(--em-dur-ui) var(--em-ease-out),color var(--em-dur-micro) ease;flex-shrink:0;margin-right:-2px}.PatientsScreen-module-scss-module__ruSENW__mark{background:var(--em-accent-soft);color:var(--em-accent-ink);animation:PatientsScreen-module-scss-module__ruSENW__mark-in .28s var(--em-ease-out);border-radius:4px;margin:0 -1px;padding:0 1px}@keyframes PatientsScreen-module-scss-module__ruSENW__mark-in{0%{color:inherit;background-color:#0000}}.PatientsScreen-module-scss-module__ruSENW__empty{text-align:center;border:1px dashed var(--em-line-strong);border-radius:var(--em-radius-lg);flex-direction:column;align-items:center;gap:6px;padding:40px 24px 36px;display:flex}.PatientsScreen-module-scss-module__ruSENW__emptyIcon{background:var(--em-surface-2);width:48px;height:48px;color:var(--em-ink-2);border-radius:50%;place-items:center;margin-bottom:8px;display:inline-grid}.PatientsScreen-module-scss-module__ruSENW__emptyTitle{font-size:var(--em-fs-headline);font-weight:var(--em-fw-semibold);letter-spacing:var(--em-tracking-title);color:var(--em-ink)}.PatientsScreen-module-scss-module__ruSENW__emptyHint{max-width:260px;font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-wrap:balance}
.SourceScreen-module-scss-module__JB4aGq__content{gap:0;padding-top:6px}.SourceScreen-module-scss-module__JB4aGq__body{flex-direction:column;gap:14px;display:flex}.SourceScreen-module-scss-module__JB4aGq__sentenceCard{border-radius:var(--em-radius-lg);background:var(--em-aura-soft);box-shadow:inset 0 0 0 1px var(--em-accent-a12);flex-direction:column;gap:10px;padding:15px 18px 16px;display:flex}.SourceScreen-module-scss-module__JB4aGq__sentenceHead{align-items:center;gap:9px;display:flex}.SourceScreen-module-scss-module__JB4aGq__letter,.SourceScreen-module-scss-module__JB4aGq__relatedLetter{background:var(--em-surface);width:24px;height:24px;box-shadow:inset 0 0 0 1px var(--em-accent-a24);color:var(--em-accent-ink);font-family:var(--em-font-mono);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);border-radius:7px;flex-shrink:0;place-items:center;display:inline-grid}.SourceScreen-module-scss-module__JB4aGq__sectionTitle{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-ink-2);flex:1}.SourceScreen-module-scss-module__JB4aGq__proposal{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-accent-ink);align-items:center;gap:5px;display:inline-flex}.SourceScreen-module-scss-module__JB4aGq__sentenceText{font-size:var(--em-fs-headline);font-weight:var(--em-fw-medium);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;line-height:1.42}.SourceScreen-module-scss-module__JB4aGq__sentenceText[data-mark]{grid-template-columns:18px minmax(0,1fr);align-items:start;column-gap:10px;display:grid}.SourceScreen-module-scss-module__JB4aGq__markSlot{place-items:center;height:24px;display:grid}.SourceScreen-module-scss-module__JB4aGq__code{vertical-align:2px;background:var(--em-surface);height:22px;color:var(--em-accent-ink);font-family:var(--em-font-mono);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);border-radius:6px;align-items:center;margin-right:7px;padding:0 6px;display:inline-flex}.SourceScreen-module-scss-module__JB4aGq__flag{border-top:1px solid var(--em-line);margin-top:-2px;padding-top:2px}.SourceScreen-module-scss-module__JB4aGq__sourceCard{border-radius:var(--em-radius-lg);background:var(--em-surface);box-shadow:0 0 0 1px var(--em-line);flex-direction:column;gap:14px;padding:15px 18px 8px;display:flex}.SourceScreen-module-scss-module__JB4aGq__sourceHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.SourceScreen-module-scss-module__JB4aGq__sourceTitle{font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);color:var(--em-ink);align-items:center;gap:7px;display:inline-flex}.SourceScreen-module-scss-module__JB4aGq__sourceIcon{color:var(--em-accent-ink)}.SourceScreen-module-scss-module__JB4aGq__clock{font-family:var(--em-font-mono);font-size:var(--em-fs-footnote);font-variant-numeric:tabular-nums;letter-spacing:0}.SourceScreen-module-scss-module__JB4aGq__clockNow{color:var(--em-accent-ink);font-weight:var(--em-fw-semibold)}.SourceScreen-module-scss-module__JB4aGq__clockTotal{color:var(--em-ink-2)}.SourceScreen-module-scss-module__JB4aGq__timeline{align-items:stretch;gap:10px;display:flex}.SourceScreen-module-scss-module__JB4aGq__laneLabels{flex-direction:column;justify-content:space-between;gap:6px;padding:1px 0;display:flex}.SourceScreen-module-scss-module__JB4aGq__laneLabel{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);line-height:14px}.SourceScreen-module-scss-module__JB4aGq__laneLabel[data-speaker=doctor]{color:var(--em-accent-ink)}.SourceScreen-module-scss-module__JB4aGq__track{flex-direction:column;flex:1;justify-content:space-between;gap:6px;min-width:0;padding:1px 0;display:flex;position:relative}.SourceScreen-module-scss-module__JB4aGq__lane{height:14px;position:relative}.SourceScreen-module-scss-module__JB4aGq__capsule{background:var(--em-surface-3);border-radius:3px;min-width:3px;height:6px;position:absolute;top:4px}.SourceScreen-module-scss-module__JB4aGq__capsuleQuoted{background:var(--em-accent-a40);border-radius:5px;height:10px;top:2px}.SourceScreen-module-scss-module__JB4aGq__capsulePlayed{background:var(--em-accent);box-shadow:0 0 10px var(--em-accent-a40)}.SourceScreen-module-scss-module__JB4aGq__playedLayer{pointer-events:none;flex-direction:column;justify-content:space-between;gap:6px;display:flex;position:absolute;inset:1px 0}.SourceScreen-module-scss-module__JB4aGq__playhead{background:var(--em-ink);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.SourceScreen-module-scss-module__JB4aGq__playheadKnob{background:var(--em-ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--em-surface);border-radius:50%;margin-left:-4px;position:absolute;top:-4px;left:50%}.SourceScreen-module-scss-module__JB4aGq__playheadKnob:after{content:"";background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 2.4s var(--em-ease-out) 1s infinite;border-radius:50%;position:absolute;inset:0}.SourceScreen-module-scss-module__JB4aGq__sourceMeta{font-size:var(--em-fs-caption);color:var(--em-ink-2);justify-content:space-between;align-items:center;margin-top:-4px;display:flex}.SourceScreen-module-scss-module__JB4aGq__replay{border-radius:var(--em-radius-pill);height:28px;color:var(--em-accent-ink);font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);cursor:pointer;transition:background-color var(--em-dur-micro) ease;align-items:center;gap:5px;margin-right:-8px;padding:0 10px;display:inline-flex}@media (hover:hover){.SourceScreen-module-scss-module__JB4aGq__replay:hover{background:var(--em-accent-soft)}}.SourceScreen-module-scss-module__JB4aGq__replay:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:1px}.SourceScreen-module-scss-module__JB4aGq__replayIcon{place-items:center;display:grid}.SourceScreen-module-scss-module__JB4aGq__quotes{border-top:1px solid var(--em-line);margin:2px -18px 0;padding:0;list-style:none}.SourceScreen-module-scss-module__JB4aGq__quote{grid-template-columns:44px minmax(0,1fr);gap:8px;padding:14px 18px;display:grid;position:relative}.SourceScreen-module-scss-module__JB4aGq__quote+.SourceScreen-module-scss-module__JB4aGq__quote{border-top:1px solid var(--em-line)}.SourceScreen-module-scss-module__JB4aGq__quoteBar{background:var(--em-accent);transform-origin:50% 0;opacity:0;border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}.SourceScreen-module-scss-module__JB4aGq__quoteTime{font-family:var(--em-font-mono);font-size:var(--em-fs-caption);font-variant-numeric:tabular-nums;color:var(--em-ink-2);padding-top:1px}.SourceScreen-module-scss-module__JB4aGq__quoteBody{flex-direction:column;gap:3px;min-width:0;display:flex}.SourceScreen-module-scss-module__JB4aGq__quoteSpeaker{font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-ink-2)}.SourceScreen-module-scss-module__JB4aGq__quote[data-speaker=doctor] .SourceScreen-module-scss-module__JB4aGq__quoteSpeaker{color:var(--em-accent-ink)}.SourceScreen-module-scss-module__JB4aGq__quoteText{font-size:var(--em-fs-body);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-wrap:pretty;line-height:1.55}.SourceScreen-module-scss-module__JB4aGq__mark{background-color:#0000;background-image:linear-gradient(var(--em-accent-soft), var(--em-accent-soft));color:inherit;-webkit-box-decoration-break:slice;box-decoration-break:slice;background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;border-radius:3px;padding:1px}.SourceScreen-module-scss-module__JB4aGq__fact{font-weight:var(--em-fw-semibold);text-decoration:underline;-webkit-text-decoration-color:var(--em-accent);text-decoration-color:var(--em-accent);text-underline-offset:3px;text-decoration-thickness:1.5px}.SourceScreen-module-scss-module__JB4aGq__gap{border-top:1px dashed var(--em-line-strong);font-size:var(--em-fs-caption);color:var(--em-ink-2);align-items:center;gap:8px;padding:9px 18px 9px 70px;display:flex}.SourceScreen-module-scss-module__JB4aGq__gap+.SourceScreen-module-scss-module__JB4aGq__quote{border-top:1px dashed var(--em-line-strong)}.SourceScreen-module-scss-module__JB4aGq__gapDots{letter-spacing:.1em;color:var(--em-ink-3)}.SourceScreen-module-scss-module__JB4aGq__related{flex-direction:column;gap:8px;display:flex}.SourceScreen-module-scss-module__JB4aGq__relatedTitle{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-ink-2);padding:0 4px}.SourceScreen-module-scss-module__JB4aGq__relatedList{border-radius:var(--em-radius-lg);background:var(--em-surface);box-shadow:0 0 0 1px var(--em-line);flex-direction:column;display:flex;overflow:hidden}.SourceScreen-module-scss-module__JB4aGq__relatedItem{text-align:left;cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:10px 14px 10px 16px;transition:background-color .12s;display:flex;position:relative}.SourceScreen-module-scss-module__JB4aGq__relatedItem+.SourceScreen-module-scss-module__JB4aGq__relatedItem:before{content:"";background:var(--em-line);height:1px;position:absolute;top:0;left:52px;right:0}@media (hover:hover){.SourceScreen-module-scss-module__JB4aGq__relatedItem:hover{background:var(--em-ink-a04)}}.SourceScreen-module-scss-module__JB4aGq__relatedItem:active{background:var(--em-ink-a06)}.SourceScreen-module-scss-module__JB4aGq__relatedItem:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-2px}.SourceScreen-module-scss-module__JB4aGq__relatedText{-webkit-line-clamp:2;min-width:0;font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink);-webkit-box-orient:vertical;flex:1;display:-webkit-box;overflow:hidden}.SourceScreen-module-scss-module__JB4aGq__relatedChevron{color:var(--em-ink-3);flex-shrink:0}.SourceScreen-module-scss-module__JB4aGq__footnote{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);align-items:flex-start;gap:7px;padding:2px 4px 0;display:flex}.SourceScreen-module-scss-module__JB4aGq__footnoteIcon{color:var(--em-ink-3);flex-shrink:0;margin-top:1px}
.MuteSheet-module-scss-module__TaKjNa__scrim{z-index:40;cursor:default;-webkit-tap-highlight-color:#0000;position:absolute;inset:0}.MuteSheet-module-scss-module__TaKjNa__scrimFill{background:var(--em-scrim);position:absolute;inset:0}.MuteSheet-module-scss-module__TaKjNa__sheet{left:10px;right:10px;bottom:max(10px,var(--em-safe-bottom) - 16px);z-index:41;background:var(--em-surface);box-shadow:0 0 0 .5px var(--em-line),var(--em-shadow-lg);text-align:center;touch-action:none;cursor:grab;border-radius:36px;outline:none;flex-direction:column;align-items:center;padding:30px 20px 20px;display:flex;position:absolute}.MuteSheet-module-scss-module__TaKjNa__sheet:active{cursor:grabbing}.MuteSheet-module-scss-module__TaKjNa__grabber{border-radius:var(--em-radius-pill);background:var(--em-line-strong);width:36px;height:5px;margin-left:-18px;position:absolute;top:7px;left:50%}.MuteSheet-module-scss-module__TaKjNa__badge{width:60px;height:60px;color:var(--em-critical);background:var(--em-critical-soft);border-radius:50%;place-items:center;margin-bottom:16px;display:grid;position:relative}.MuteSheet-module-scss-module__TaKjNa__pulse{background:var(--em-critical-soft);opacity:0;animation:var(--em-kf-pulse) 1.1s var(--em-ease-out) .3s 1 both;z-index:-1;border-radius:50%;position:absolute;inset:0}.MuteSheet-module-scss-module__TaKjNa__title{font-size:var(--em-fs-title-3);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-tight);letter-spacing:var(--em-tracking-title)}.MuteSheet-module-scss-module__TaKjNa__body{max-width:300px;font-size:var(--em-fs-footnote);line-height:var(--em-lh-body);color:var(--em-ink-2);text-wrap:pretty;margin:8px 0 22px}.MuteSheet-module-scss-module__TaKjNa__actions{flex-direction:column;gap:10px;width:100%;display:flex}.MuteSheet-module-scss-module__TaKjNa__actions button{cursor:pointer}
.SettingsList-module-scss-module__6Gbhsa__group{flex-direction:column;gap:8px;display:flex}.SettingsList-module-scss-module__6Gbhsa__header{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);color:var(--em-ink-2);padding:0 4px}.SettingsList-module-scss-module__6Gbhsa__list{background:var(--em-surface);border:1px solid var(--em-line);border-radius:var(--em-radius-lg);flex-direction:column;display:flex;overflow:hidden}.SettingsList-module-scss-module__6Gbhsa__rowWrap+.SettingsList-module-scss-module__6Gbhsa__rowWrap .SettingsList-module-scss-module__6Gbhsa__row:before{content:"";background:var(--em-line);height:1px;position:absolute;top:0;left:60px;right:0}.SettingsList-module-scss-module__6Gbhsa__row{align-items:center;gap:12px;min-height:64px;padding:12px 14px;display:flex;position:relative}.SettingsList-module-scss-module__6Gbhsa__disc{border-radius:var(--em-radius-sm);width:34px;height:34px;color:var(--em-ink-2);background:var(--em-surface-2);transition:background-color var(--em-dur-ui) var(--em-ease-out),color var(--em-dur-ui) ease;flex-shrink:0;align-self:flex-start;place-items:center;margin-top:1px;display:grid}.SettingsList-module-scss-module__6Gbhsa__row[data-on=true] .SettingsList-module-scss-module__6Gbhsa__disc{color:var(--em-accent-ink);background:var(--em-accent-soft)}.SettingsList-module-scss-module__6Gbhsa__discIcon{place-items:center;display:grid}.SettingsList-module-scss-module__6Gbhsa__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.SettingsList-module-scss-module__6Gbhsa__title{font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body)}.SettingsList-module-scss-module__6Gbhsa__subWrap{display:block;position:relative}.SettingsList-module-scss-module__6Gbhsa__sub{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-wrap:pretty;display:block}.SettingsList-module-scss-module__6Gbhsa__noteWrap{display:block}.SettingsList-module-scss-module__6Gbhsa__note{display:block;overflow:hidden}.SettingsList-module-scss-module__6Gbhsa__noteInner{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);line-height:var(--em-lh-snug);color:var(--em-accent-ink);text-wrap:balance;align-items:flex-start;gap:5px;margin-top:6px;display:inline-flex}.SettingsList-module-scss-module__6Gbhsa__noteInner svg{flex-shrink:0;margin-top:1px}.SettingsList-module-scss-module__6Gbhsa__trail{flex-shrink:0;align-items:center;gap:8px;display:flex}.SettingsList-module-scss-module__6Gbhsa__lock{color:var(--em-ink-3)}.SettingsList-module-scss-module__6Gbhsa__toggle{display:inline-flex}.SettingsList-module-scss-module__6Gbhsa__toggle[data-locked=true] button{opacity:.6}.SettingsList-module-scss-module__6Gbhsa__footer{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-align:center;padding:2px 4px 0}
.StatusCard-module-scss-module__a4w67G__card{border-radius:var(--em-radius-lg);background:var(--em-surface);border:1px solid var(--em-line);flex-direction:column;gap:14px;padding:18px 16px 16px;display:flex}.StatusCard-module-scss-module__a4w67G__head{align-items:center;gap:12px;display:flex}.StatusCard-module-scss-module__a4w67G__ring{background:var(--em-surface-2);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.StatusCard-module-scss-module__a4w67G__ring [data-state=privacy]>span:nth-child(2){background:conic-gradient(var(--em-accent) var(--privacy-angle,var(--em-angle)), transparent 0);animation-delay:var(--privacy-offset,0s)}.StatusCard-module-scss-module__a4w67G__titles{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.StatusCard-module-scss-module__a4w67G__status{font-size:var(--em-fs-headline);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-title);display:block;position:relative}.StatusCard-module-scss-module__a4w67G__statusText{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;display:inline-block;overflow:hidden}.StatusCard-module-scss-module__a4w67G__device{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);align-items:center;gap:8px;display:flex}.StatusCard-module-scss-module__a4w67G__online{font-weight:var(--em-fw-medium);color:var(--em-positive-ink);align-items:center;gap:5px;display:inline-flex}.StatusCard-module-scss-module__a4w67G__onlineDot{background:var(--em-positive);width:6px;height:6px;box-shadow:0 0 0 2.5px var(--em-positive-soft);border-radius:50%}.StatusCard-module-scss-module__a4w67G__descWrap{position:relative}.StatusCard-module-scss-module__a4w67G__desc{font-size:var(--em-fs-footnote);line-height:var(--em-lh-body);color:var(--em-ink-2);text-wrap:pretty}.StatusCard-module-scss-module__a4w67G__chipsWrap{overflow:hidden}.StatusCard-module-scss-module__a4w67G__chips{flex-wrap:wrap;gap:6px;min-height:26px;list-style:none;display:flex}.StatusCard-module-scss-module__a4w67G__chip{border-radius:var(--em-radius-pill);height:26px;font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);background:var(--em-surface-2);white-space:nowrap;align-items:center;gap:5px;padding:0 10px 0 8px;display:inline-flex}.StatusCard-module-scss-module__a4w67G__chip svg{color:var(--em-accent-ink)}.StatusCard-module-scss-module__a4w67G__actions{border-top:1px solid var(--em-line);grid-template-columns:1fr 1fr;gap:10px;padding-top:14px;display:grid}.StatusCard-module-scss-module__a4w67G__tile{--tile-ink:var(--em-ink);--disc-bg:var(--em-surface);--disc-ink:var(--em-ink);border-radius:var(--em-radius-md);text-align:left;min-height:108px;color:var(--tile-ink);background:var(--em-surface-2);cursor:pointer;transition:background-color var(--em-dur-ui) var(--em-ease-out),color var(--em-dur-ui) ease,opacity var(--em-dur-ui) ease;flex-direction:column;align-items:flex-start;gap:12px;padding:12px;display:flex;position:relative}@media (hover:hover){.StatusCard-module-scss-module__a4w67G__tile:not(:disabled):hover{background:var(--em-surface-3)}.StatusCard-module-scss-module__a4w67G__tile:not(:disabled):hover .StatusCard-module-scss-module__a4w67G__disc{transform:scale(1.06)}}.StatusCard-module-scss-module__a4w67G__tile:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:2px}.StatusCard-module-scss-module__a4w67G__tile:disabled{cursor:default;opacity:.45}.StatusCard-module-scss-module__a4w67G__tile[data-active=true][data-tone=critical]{--disc-bg:var(--em-critical);--disc-ink:var(--em-on-accent);background:var(--em-critical-soft)}@media (hover:hover){.StatusCard-module-scss-module__a4w67G__tile[data-active=true][data-tone=critical]:hover{background:var(--em-critical-soft)}}.StatusCard-module-scss-module__a4w67G__tile[data-active=true][data-tone=accent]{--disc-bg:var(--em-accent-ink);--disc-ink:var(--em-on-accent);background:var(--em-accent-soft)}@media (hover:hover){.StatusCard-module-scss-module__a4w67G__tile[data-active=true][data-tone=accent]:hover{background:var(--em-accent-soft)}}.StatusCard-module-scss-module__a4w67G__disc{width:40px;height:40px;color:var(--disc-ink);background:var(--disc-bg);box-shadow:var(--em-shadow-sm);transition:background-color var(--em-dur-ui) var(--em-ease-out),color var(--em-dur-ui) ease,transform var(--em-dur-ui) var(--em-ease-out);border-radius:50%;place-items:center;display:grid;position:relative}.StatusCard-module-scss-module__a4w67G__discIcon{place-items:center;display:grid}.StatusCard-module-scss-module__a4w67G__countdown{fill:none;width:calc(100% + 12px);max-width:none;height:calc(100% + 12px);stroke:var(--em-accent);stroke-width:2px;stroke-linecap:round;pointer-events:none;position:absolute;inset:-6px;transform:rotate(-90deg)}.StatusCard-module-scss-module__a4w67G__countdown circle{transition:stroke-dashoffset .25s linear}.StatusCard-module-scss-module__a4w67G__countdown .StatusCard-module-scss-module__a4w67G__countdownTrack{stroke:var(--em-accent-a24);transition:none}.StatusCard-module-scss-module__a4w67G__tileText{flex-direction:column;gap:2px;min-width:0;display:flex}.StatusCard-module-scss-module__a4w67G__tileTitle{font-size:var(--em-fs-body);font-weight:var(--em-fw-semibold);line-height:var(--em-lh-snug);letter-spacing:var(--em-tracking-body);display:block}.StatusCard-module-scss-module__a4w67G__tileSub{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);font-variant-numeric:tabular-nums}
.SpeakerScreen-module-scss-module__8swuja__inertWrap{display:contents}.SpeakerScreen-module-scss-module__8swuja__content{gap:16px}.SpeakerScreen-module-scss-module__8swuja__hero{border-radius:var(--em-radius-xl);background:var(--em-aura-soft);border:1px solid var(--em-accent-a12);isolation:isolate;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.SpeakerScreen-module-scss-module__8swuja__heroGlow{z-index:-1;aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--em-aura-2) 45%, transparent), var(--em-white-a0));pointer-events:none;border-radius:50%;width:90%;animation:12s ease-in-out infinite alternate SpeakerScreen-module-scss-module__8swuja__glow-drift;position:absolute;bottom:-40%;right:-30%}@keyframes SpeakerScreen-module-scss-module__8swuja__glow-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-12%,-8%)scale(1.1)}}.SpeakerScreen-module-scss-module__8swuja__deviceSlot{width:100%}.SpeakerScreen-module-scss-module__8swuja__hintWrap{pointer-events:none;position:absolute;bottom:14px;left:0;right:0}.SpeakerScreen-module-scss-module__8swuja__hint{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);transition:opacity var(--em-dur-ui) ease,transform var(--em-dur-ui) var(--em-ease-out);justify-content:center;align-items:center;gap:7px;display:flex}.SpeakerScreen-module-scss-module__8swuja__hint[data-hidden=true]{opacity:0;transform:translateY(4px)}.SpeakerScreen-module-scss-module__8swuja__hintDot{background:var(--em-accent);border-radius:50%;width:6px;height:6px;position:relative}.SpeakerScreen-module-scss-module__8swuja__hintDot:after{content:"";background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 2.2s var(--em-ease-out) infinite;border-radius:50%;position:absolute;inset:0}.SpeakerScreen-module-scss-module__8swuja__tip{font-size:var(--em-fs-caption);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-align:center;text-wrap:balance;margin-top:-4px;padding:0 14px}.SpeakerScreen-module-scss-module__8swuja__tipIcon{vertical-align:-3px;color:var(--em-accent-ink);margin-right:5px;display:inline-block}
.Schedule-module-scss-module__DZ3Wva__section{flex-direction:column;gap:10px;display:flex}.Schedule-module-scss-module__DZ3Wva__header{justify-content:space-between;align-items:baseline;gap:12px;padding:0 4px;display:flex}.Schedule-module-scss-module__DZ3Wva__title{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);color:var(--em-ink-2)}.Schedule-module-scss-module__DZ3Wva__count{font-size:var(--em-fs-caption);font-weight:var(--em-fw-medium);color:var(--em-ink-2);font-variant-numeric:tabular-nums}.Schedule-module-scss-module__DZ3Wva__list{--row-pad-x:16px;--row-pad-y:13px;--time-w:44px;--node:20px;--line-h:20px;background:var(--em-surface);border:1px solid var(--em-line);border-radius:var(--em-radius-lg);margin:0;padding:6px 0;list-style:none;position:relative;overflow:hidden}.Schedule-module-scss-module__DZ3Wva__item{position:relative}.Schedule-module-scss-module__DZ3Wva__row{grid-template-columns:var(--time-w) var(--node) minmax(0, 1fr) auto;width:100%;min-height:64px;padding:var(--row-pad-y) var(--row-pad-x);text-align:left;color:var(--em-ink);cursor:pointer;background:0 0;align-items:start;column-gap:12px;transition:background-color .12s;display:grid;position:relative}.Schedule-module-scss-module__DZ3Wva__row:active{background:var(--em-surface-2)}@media (hover:hover){.Schedule-module-scss-module__DZ3Wva__row:hover{background:var(--em-ink-a04)}}.Schedule-module-scss-module__DZ3Wva__row:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-3px;border-radius:var(--em-radius-md)}.Schedule-module-scss-module__DZ3Wva__time{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-medium);line-height:var(--line-h);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--em-ink-2)}.Schedule-module-scss-module__DZ3Wva__nodeCell{width:var(--node);height:var(--line-h);place-items:center;display:grid;position:relative}.Schedule-module-scss-module__DZ3Wva__body{flex-direction:column;gap:2px;min-width:0;padding-left:2px;display:flex}.Schedule-module-scss-module__DZ3Wva__name{font-size:var(--em-fs-body);font-weight:var(--em-fw-medium);line-height:var(--line-h);letter-spacing:var(--em-tracking-body);color:var(--em-ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Schedule-module-scss-module__DZ3Wva__reason{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Schedule-module-scss-module__DZ3Wva__trailing{height:var(--line-h);align-items:center;gap:6px;display:flex}.Schedule-module-scss-module__DZ3Wva__nowBadge{border-radius:var(--em-radius-pill);background:var(--em-accent-ink);height:22px;color:var(--em-on-accent);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);align-items:center;padding:0 8px;display:inline-flex}.Schedule-module-scss-module__DZ3Wva__chevron{color:var(--em-ink-3);transition:transform var(--em-dur-ui) var(--em-ease-out);margin-right:-4px}.Schedule-module-scss-module__DZ3Wva__nextLabel{height:var(--line-h);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-accent-ink);align-items:center;display:inline-flex}.Schedule-module-scss-module__DZ3Wva__segment{z-index:1;left:calc(var(--row-pad-x) + var(--time-w) + 12px + var(--node)/2 - .75px);top:calc(var(--row-pad-y) + var(--line-h)/2 + var(--node)/2 + 3px);width:1.5px;height:calc(100% - var(--node) - 6px);background:var(--em-line-strong);transform-origin:50% 0;pointer-events:none;border-radius:1px;position:absolute}.Schedule-module-scss-module__DZ3Wva__segment[data-past=true]{background:linear-gradient(to bottom, var(--em-accent), color-mix(in srgb, var(--em-accent) 70%, var(--em-aura-2)))}.Schedule-module-scss-module__DZ3Wva__nodeDone,.Schedule-module-scss-module__DZ3Wva__nodeCurrent,.Schedule-module-scss-module__DZ3Wva__nodeNext,.Schedule-module-scss-module__DZ3Wva__nodeUpcoming{border-radius:50%;grid-area:1/1;place-items:center;display:grid}.Schedule-module-scss-module__DZ3Wva__nodeDone{width:var(--node);height:var(--node);background:var(--em-accent-soft);color:var(--em-accent-ink);box-shadow:0 0 0 1px var(--em-accent-a24) inset}.Schedule-module-scss-module__DZ3Wva__nodeCurrent{width:var(--node);height:var(--node);background:var(--em-surface);box-shadow:0 0 0 2px var(--em-accent) inset,0 0 0 4px var(--em-accent-a12);position:relative}.Schedule-module-scss-module__DZ3Wva__nodeCore{background:var(--em-accent);border-radius:50%;width:8px;height:8px}.Schedule-module-scss-module__DZ3Wva__nodeHalo{background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 2.8s var(--em-ease-out) 1.6s infinite;border-radius:50%;position:absolute;inset:0}.Schedule-module-scss-module__DZ3Wva__nodeNext{background:var(--em-surface);width:12px;height:12px;box-shadow:0 0 0 2px var(--em-accent) inset}.Schedule-module-scss-module__DZ3Wva__nodeUpcoming{background:var(--em-surface);width:9px;height:9px;box-shadow:0 0 0 1.5px var(--em-ink-a40) inset}.Schedule-module-scss-module__DZ3Wva__item[data-status=current] .Schedule-module-scss-module__DZ3Wva__row{cursor:pointer;background:linear-gradient(90deg, var(--em-accent-a12), color-mix(in srgb, var(--em-accent-soft) 40%, transparent) 70%);transition:background-color var(--em-dur-micro) ease}.Schedule-module-scss-module__DZ3Wva__item[data-status=current] .Schedule-module-scss-module__DZ3Wva__row:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:-3px;border-radius:var(--em-radius-md)}@media (hover:hover){.Schedule-module-scss-module__DZ3Wva__item[data-status=current] .Schedule-module-scss-module__DZ3Wva__row:hover .Schedule-module-scss-module__DZ3Wva__chevron{transform:translate(2px)}}.Schedule-module-scss-module__DZ3Wva__item[data-status=current] .Schedule-module-scss-module__DZ3Wva__time{color:var(--em-accent-ink);font-weight:var(--em-fw-semibold)}.Schedule-module-scss-module__DZ3Wva__item[data-status=current] .Schedule-module-scss-module__DZ3Wva__name{font-weight:var(--em-fw-semibold)}.Schedule-module-scss-module__DZ3Wva__item[data-status=current]:before,.Schedule-module-scss-module__DZ3Wva__item[data-status=current]:after{content:"";background:var(--em-accent-a12);z-index:2;pointer-events:none;height:1px;position:absolute;left:0;right:0}.Schedule-module-scss-module__DZ3Wva__item[data-status=current]:before{top:0}.Schedule-module-scss-module__DZ3Wva__item[data-status=current]:after{bottom:0}
.VisitHero-module-scss-module__Twsk_W__wrap{position:relative}.VisitHero-module-scss-module__Twsk_W__hero{text-align:left;width:100%;color:var(--em-ink);isolation:isolate;cursor:pointer;transition:transform var(--em-dur-ui) var(--em-ease-out);border-radius:24px;padding:0;display:block;position:relative}.VisitHero-module-scss-module__Twsk_W__hero:focus-visible{outline:2px solid var(--em-accent-ink);outline-offset:3px}@media (hover:hover){.VisitHero-module-scss-module__Twsk_W__hero:hover .VisitHero-module-scss-module__Twsk_W__glow{opacity:1}.VisitHero-module-scss-module__Twsk_W__hero:hover .VisitHero-module-scss-module__Twsk_W__ctaArrow{box-shadow:0 6px 16px -4px var(--em-accent-a40);transform:translate(3px)}.VisitHero-module-scss-module__Twsk_W__hero:hover .VisitHero-module-scss-module__Twsk_W__surface{border-color:var(--em-accent-a24)}}.VisitHero-module-scss-module__Twsk_W__glow{z-index:-1;border-radius:inherit;box-shadow:0 1px 2px var(--em-ink-a04),0 14px 36px -10px var(--em-accent-a40),0 0 0 1px var(--em-accent-a12);opacity:.8;transition:opacity var(--em-dur-ui) ease;--em-breathe-from:1;--em-breathe-to:.55;animation:var(--em-kf-breathe) var(--em-dur-breathe) ease-in-out infinite;position:absolute;inset:0}.VisitHero-module-scss-module__Twsk_W__surface{border-radius:inherit;background:var(--em-surface);border:1px solid var(--em-accent-a12);transition:border-color var(--em-dur-ui) ease;position:absolute;inset:0;overflow:hidden}.VisitHero-module-scss-module__Twsk_W__blobA,.VisitHero-module-scss-module__Twsk_W__blobB{pointer-events:none;border-radius:50%;position:absolute}.VisitHero-module-scss-module__Twsk_W__blobA{aspect-ratio:1;background:radial-gradient(closest-side, var(--em-accent-a24), var(--em-white-a0));width:82%;animation:11s ease-in-out infinite alternate VisitHero-module-scss-module__Twsk_W__drift-a;top:-46%;left:-18%}.VisitHero-module-scss-module__Twsk_W__blobB{aspect-ratio:1;background:radial-gradient(closest-side, color-mix(in srgb, var(--em-aura-2) 55%, transparent), var(--em-white-a0));width:78%;animation:13s ease-in-out infinite alternate VisitHero-module-scss-module__Twsk_W__drift-b;bottom:-58%;right:-22%}@keyframes VisitHero-module-scss-module__Twsk_W__drift-a{0%{transform:translate(0)scale(1)}to{transform:translate(9%,7%)scale(1.08)}}@keyframes VisitHero-module-scss-module__Twsk_W__drift-b{0%{transform:translate(0)scale(1.04)}to{transform:translate(-8%,-6%)scale(.96)}}.VisitHero-module-scss-module__Twsk_W__content{flex-direction:column;gap:16px;padding:18px 18px 18px 20px;display:flex;position:relative}.VisitHero-module-scss-module__Twsk_W__head{justify-content:space-between;align-items:center;gap:12px;min-height:24px;display:flex}.VisitHero-module-scss-module__Twsk_W__when{font-size:var(--em-fs-footnote);font-weight:var(--em-fw-semibold);letter-spacing:.005em;color:var(--em-accent-ink);font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:inline-flex}.VisitHero-module-scss-module__Twsk_W__whenDot{background:var(--em-accent);border-radius:50%;width:6px;height:6px}.VisitHero-module-scss-module__Twsk_W__hero[data-current=false] .VisitHero-module-scss-module__Twsk_W__whenDot{background:var(--em-ink-a40)}.VisitHero-module-scss-module__Twsk_W__hero[data-current=false] .VisitHero-module-scss-module__Twsk_W__when{color:var(--em-ink-2)}.VisitHero-module-scss-module__Twsk_W__badge{border-radius:var(--em-radius-pill);background:var(--em-glass-strong);height:24px;box-shadow:0 0 0 1px var(--em-accent-a24),var(--em-shadow-sm);font-size:var(--em-fs-caption);font-weight:var(--em-fw-semibold);color:var(--em-accent-ink);white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 9px;display:inline-flex}.VisitHero-module-scss-module__Twsk_W__badgeDot{background:var(--em-accent);border-radius:50%;width:6px;height:6px;position:relative}.VisitHero-module-scss-module__Twsk_W__badgeHalo{background:var(--em-accent);opacity:0;animation:var(--em-kf-pulse) 2.4s var(--em-ease-out) 1.2s infinite;border-radius:50%;position:absolute;inset:0}.VisitHero-module-scss-module__Twsk_W__person{align-items:center;gap:14px;display:flex}.VisitHero-module-scss-module__Twsk_W__personText{flex-direction:column;gap:3px;min-width:0;display:flex}.VisitHero-module-scss-module__Twsk_W__name{font-size:var(--em-fs-title-3);font-weight:var(--em-fw-semibold);letter-spacing:var(--em-tracking-title);line-height:var(--em-lh-tight)}.VisitHero-module-scss-module__Twsk_W__meta{font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2)}.VisitHero-module-scss-module__Twsk_W__foot{border-top:1px solid var(--em-line);align-items:center;gap:14px;padding-top:14px;display:flex}.VisitHero-module-scss-module__Twsk_W__note{min-width:0;font-size:var(--em-fs-footnote);line-height:var(--em-lh-snug);color:var(--em-ink-2);text-wrap:pretty;flex:1;align-items:flex-start;gap:8px;display:flex}.VisitHero-module-scss-module__Twsk_W__noteIcon{color:var(--em-accent-ink);flex-shrink:0;margin-top:1px}.VisitHero-module-scss-module__Twsk_W__ctaArrow{background:var(--em-accent-ink);width:32px;height:32px;color:var(--em-on-accent);box-shadow:0 4px 12px -4px var(--em-accent-a40);transition:transform var(--em-dur-ui) var(--em-ease-out),box-shadow var(--em-dur-ui) ease;border-radius:50%;flex-shrink:0;place-items:center;display:inline-grid}.VisitHero-module-scss-module__Twsk_W__hero:active .VisitHero-module-scss-module__Twsk_W__ctaArrow{transform:translate(3px)}
.SheetHost-module-scss-module__xlHZ0a__scrim{z-index:20;background:var(--em-scrim);pointer-events:none;-webkit-tap-highlight-color:#0000;position:absolute;inset:0}.SheetHost-module-scss-module__xlHZ0a__scrim[data-open=true]{pointer-events:auto;cursor:default}.SheetHost-module-scss-module__xlHZ0a__sheet{--em-chrome-top:10px;--em-chrome-bottom:var(--em-safe-bottom);bottom:0;left:0;right:0;top:calc(var(--em-safe-top) + 10px);z-index:21;border-radius:var(--em-radius-lg) var(--em-radius-lg) 0 0;background:var(--em-bg);box-shadow:0 -.5px 0 var(--em-line),0 -10px 40px var(--em-ink-a06);outline:none;position:absolute;overflow:hidden}.SheetHost-module-scss-module__xlHZ0a__sheet :where(header){touch-action:none}.SheetHost-module-scss-module__xlHZ0a__sheet[data-dragging=true]{cursor:grabbing}.SheetHost-module-scss-module__xlHZ0a__grabZone{z-index:11;cursor:grab;touch-action:none;height:16px;position:absolute;top:0;left:0;right:0}.SheetHost-module-scss-module__xlHZ0a__grabber{z-index:12;border-radius:var(--em-radius-pill);background:var(--em-line-strong);pointer-events:none;width:36px;height:5px;transition:width var(--em-dur-ui) var(--em-ease-out),margin var(--em-dur-ui) var(--em-ease-out),background-color var(--em-dur-ui) ease;margin-left:-18px;position:absolute;top:5px;left:50%}@media (hover:hover){.SheetHost-module-scss-module__xlHZ0a__grabZone:hover+.SheetHost-module-scss-module__xlHZ0a__grabber{background:var(--em-ink-3);width:44px;margin-left:-22px}}.SheetHost-module-scss-module__xlHZ0a__sheet[data-dragging=true] .SheetHost-module-scss-module__xlHZ0a__grabber{background:var(--em-ink-3);width:44px;margin-left:-22px}.SheetHost-module-scss-module__xlHZ0a__cover{--em-chrome-bottom:var(--em-safe-bottom);z-index:30;background:var(--em-bg);transform-origin:50% 55%;outline:none;position:absolute;inset:0;overflow:hidden}
