.PatientContextSummary-module__NcIM3q__summaryText{min-width:0}.PatientContextSummary-module__NcIM3q__warningBadges{align-items:flex-start;min-width:0}.PatientContextSummary-module__NcIM3q__warningBadge{white-space:normal;overflow-wrap:anywhere;text-align:left;flex-shrink:1;align-items:flex-start;max-width:100%}
.SharedRecordingControls-module__aiKroG__primaryControlStage{--record-button-size:92px;--record-button-center-offset:calc(var(--record-button-size) / 2);justify-content:center;align-items:flex-start;width:232px;min-height:124px;margin-inline:auto;display:flex;position:relative}.SharedRecordingControls-module__aiKroG__primaryControlStage[data-state=completed]{min-height:98px}.SharedRecordingControls-module__aiKroG__primaryRecordButton{width:var(--record-button-size);height:var(--record-button-size);border:1px solid color-mix(in srgb, var(--brown-a8) 42%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--brown-9) 92%, white), var(--brown-10));color:#fff;cursor:pointer;box-shadow:inset 0 1px 0 #fff3, inset 0 -4px 8px color-mix(in srgb, var(--brown-a10) 16%, transparent), 0 4px 0 color-mix(in srgb, var(--brown-a8) 24%, transparent), 0 8px 16px color-mix(in srgb, var(--brown-a9) 18%, transparent);border-radius:999px;justify-content:center;align-items:center;transition:transform .14s,opacity .14s,box-shadow .18s,background .18s;display:inline-flex;position:relative;overflow:clip}.SharedRecordingControls-module__aiKroG__primaryRecordButton:before{content:none}.SharedRecordingControls-module__aiKroG__primaryRecordButton:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0d}.SharedRecordingControls-module__aiKroG__primaryRecordButton:hover:not(:disabled){background:linear-gradient(180deg, color-mix(in srgb, var(--brown-9) 96%, white), var(--brown-10));box-shadow:inset 0 1px 0 #ffffff38, inset 0 -4px 8px color-mix(in srgb, var(--brown-a10) 18%, transparent), 0 5px 0 color-mix(in srgb, var(--brown-a8) 28%, transparent), 0 10px 18px color-mix(in srgb, var(--brown-a9) 22%, transparent);transform:translateY(-1px)}.SharedRecordingControls-module__aiKroG__primaryRecordButton:active:not(:disabled){box-shadow:inset 0 2px 6px color-mix(in srgb, var(--brown-a10) 20%, transparent), inset 0 -2px 4px color-mix(in srgb, var(--brown-a9) 12%, transparent), 0 2px 0 color-mix(in srgb, var(--brown-a8) 24%, transparent), 0 4px 8px color-mix(in srgb, var(--brown-a9) 14%, transparent);transform:translateY(2px)}.SharedRecordingControls-module__aiKroG__primaryRecordButton:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.SharedRecordingControls-module__aiKroG__primaryRecordButton[data-recording=true]{background:linear-gradient(180deg, #da5a4d 0%, var(--recording-active-color) 55%, #ac2d23 100%);border-color:#8e1f1833;box-shadow:inset 0 1px #ffffff2e,inset 0 -4px 8px #77140d2e,0 4px #921f152e,0 8px 16px #961c1224}.SharedRecordingControls-module__aiKroG__primaryRecordButton[data-recording=true]:hover:not(:disabled){background:linear-gradient(#e06558 0%,#d24438 55%,#b12f24 100%);box-shadow:inset 0 1px #fff3,inset 0 -4px 8px #77140d33,0 5px #921f1533,0 10px 18px #961c1229}.SharedRecordingControls-module__aiKroG__primaryRecordButton[data-recording=true]:active:not(:disabled){box-shadow:inset 0 2px 6px #5b0f072b,inset 0 -2px 4px #77140d1c,0 2px #921f1529,0 4px 8px #961c121a}.SharedRecordingControls-module__aiKroG__primaryRecordButton[data-completed=true]{background:linear-gradient(180deg, #c9f2d638, #c9f2d600 32%), linear-gradient(180deg, #8fd2a0 0%, var(--grass-9) 64%, #2f8b51 100%);border-color:#267e4833;box-shadow:inset 0 1px #fff3,inset 0 -8px 14px #135a301f,0 1px #ffffff4d,0 9px 18px #20764529}.SharedRecordingControls-module__aiKroG__primaryRecordControl{width:fit-content}.SharedRecordingControls-module__aiKroG__completedIcon{color:var(--grass-10);filter:drop-shadow(0 4px 10px #267e481f);justify-content:center;align-items:center;display:inline-flex}.SharedRecordingControls-module__aiKroG__primaryRecordLabel{text-align:center;line-height:1}.SharedRecordingControls-module__aiKroG__meterSlot{left:0;top:var(--record-button-center-offset);justify-content:center;width:64px;display:inline-flex;position:absolute;transform:translateY(-50%)}.SharedRecordingControls-module__aiKroG__modalRecordingMeter{background:#13854a1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:flex-end;width:6px;height:70px;display:inline-flex;overflow:hidden}.SharedRecordingControls-module__aiKroG__modalRecordingMeterFill{border-radius:inherit;transform-origin:bottom;background:linear-gradient(#48c774f2,#13854aeb);width:100%;height:100%;transition:transform .12s ease-out}.SharedRecordingControls-module__aiKroG__timerSlot{right:0;top:var(--record-button-center-offset);justify-content:center;width:64px;display:inline-flex;position:absolute;transform:translateY(-50%)}.SharedRecordingControls-module__aiKroG__controlTimer{text-align:center;font-size:var(--font-size-3);line-height:1;font-weight:var(--font-weight-medium);color:var(--gray-11);font-variant-numeric:tabular-nums}.SharedRecordingControls-module__aiKroG__notesAccordion{width:100%}.SharedRecordingControls-module__aiKroG__notesItem{border:1px solid var(--gray-a5);border-radius:var(--radius-4);background:var(--color-panel,var(--gray-1));overflow:hidden}.SharedRecordingControls-module__aiKroG__notesTriggerInner{padding:var(--space-3)}.SharedRecordingControls-module__aiKroG__notesIcon{color:var(--amber-10);flex-shrink:0}.SharedRecordingControls-module__aiKroG__notesLabel{text-align:left}.SharedRecordingControls-module__aiKroG__notesChevron{color:var(--gray-9);flex-shrink:0}.SharedRecordingControls-module__aiKroG__notesContentInner{border-top:1px solid var(--gray-a4);padding:var(--space-3);text-align:left}.SharedRecordingControls-module__aiKroG__notesBody{gap:var(--space-3);text-align:left;flex-direction:column;width:100%;display:flex}.SharedRecordingControls-module__aiKroG__notesPanelHeader{color:var(--gray-12)}.SharedRecordingControls-module__aiKroG__recordingChecklist{flex-direction:column;gap:.75rem;width:100%;display:flex}.SharedRecordingControls-module__aiKroG__recordingChecklistItem{padding-left:1.1rem;line-height:1.5;display:block;position:relative}.SharedRecordingControls-module__aiKroG__recordingChecklistItem:before{content:"•";color:var(--amber-10);position:absolute;left:0}