@layer layouts{.PublicShell_shell__HoYNr{min-height:100dvh;background:var(--st-bg);color:var(--st-text)}.PublicShell_header__ZtXvO{display:flex;align-items:center;min-height:var(--st-topbar);background:var(--st-header-bg);color:var(--st-header-text)}.PublicShell_mark__ze4wh{display:grid;place-items:center;align-self:stretch;width:var(--st-topbar);background:var(--st-surface);color:var(--st-text);font-size:var(--st-text-xl);font-weight:var(--st-weight-bold);letter-spacing:var(--st-tracking-heading)}.PublicShell_name__TuyE0{padding-inline:var(--st-space-4);font-size:var(--st-text-lg);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-heading)}.PublicShell_main__v4PRT{display:grid;place-items:start center;min-width:0}.PublicShell_skipLink__SaB5l{position:fixed;inset:var(--st-space-2) auto auto var(--st-space-2);z-index:var(--st-z-lock);padding:var(--st-space-3);background:var(--st-surface);color:var(--st-text);transform:translateY(-200%)}.PublicShell_skipLink__SaB5l:focus{transform:translateY(0)}}@layer primitives{.BrandLogo_wordmark__sw_Bj{display:block;min-width:0;max-width:100%;font-family:var(--st-font-sans);font-size:var(--st-text-xl);line-height:var(--st-leading-tight);font-weight:var(--st-weight-semibold);color:var(--st-brand-mark);overflow-wrap:anywhere}.BrandLogo_wordmark__sw_Bj[data-tone=light]{color:var(--st-header-text)}.BrandLogo_logo__BhpfG{display:block;height:1em;width:auto;flex:none;overflow:visible}.BrandLogo_mark__lsnii{fill:none;stroke:var(--st-brand-mark);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.BrandLogo_logo__BhpfG[data-tone=light] .BrandLogo_mark__lsnii{stroke:var(--st-header-text)}.BrandLogo_dot__04dq5{fill:var(--st-brand-dot)}}@layer features{.PackageProgressPanel_panel__tLRNt{display:grid;gap:var(--st-space-3);min-width:0}.PackageProgressPanel_panel__tLRNt article{display:grid;gap:var(--st-space-2);padding:var(--st-space-3);border:var(--st-border-width) solid var(--st-border-soft);border-radius:var(--st-radius-card);background:var(--st-surface);font-size:var(--st-text-sm)}.PackageProgressPanel_panel__tLRNt header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--st-space-2)}.PackageProgressPanel_panel__tLRNt p{margin:0}.PackageProgressPanel_panel__tLRNt progress{width:100%;height:var(--st-space-1-5);accent-color:var(--st-accent)}.PackageProgressPanel_panel__tLRNt summary{cursor:pointer;min-height:var(--st-control-md);display:flex;align-items:center}.PackageProgressPanel_notice__w7M0Q{color:var(--st-warning)}.PackageProgressPanel_link__EoxJK{display:grid;gap:var(--st-space-2);padding:var(--st-space-3)}.PackageProgressPanel_link__EoxJK label{display:grid;gap:var(--st-space-1);font-size:var(--st-text-sm)}.PackageProgressPanel_link__EoxJK select{min-width:0;width:100%;min-height:var(--st-control-md);padding:var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);color:var(--st-text);background:var(--st-surface);font:inherit}.PackageProgressPanel_link__EoxJK p{margin:0;font-size:var(--st-text-sm)}.TreatmentMapCanvas_canvas__DveL2{position:relative;height:100%;max-height:var(--st-med-map-max);aspect-ratio:3/4;max-width:100%;border-radius:var(--st-radius-card);background:var(--st-med-map-pattern);overflow:hidden}.TreatmentMapCanvas_large__k8yrz{width:100%;height:auto;max-height:none}.TreatmentMapCanvas_canvas__DveL2[data-adding]{cursor:crosshair}.TreatmentMapCanvas_base__fKY12{position:absolute;left:var(--st-space-3);top:var(--st-agenda-filter-padding);font-family:var(--st-font-mono);font-size:var(--st-pos-day-caption);color:var(--st-text-hint);pointer-events:none}.TreatmentMapCanvas_zone__cQQgF{position:absolute;transform:translate(-50%,-50%);font-size:var(--st-agenda-micro-size);color:var(--st-text-hint);white-space:nowrap;pointer-events:none}.TreatmentMapCanvas_outline__Im2Pt{fill:none;stroke:var(--st-border-strong);stroke-dasharray:4 4}.TreatmentMapCanvas_outline__Im2Pt,.TreatmentMapCanvas_photo__HOzyD{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.TreatmentMapCanvas_photo__HOzyD{object-fit:fill}.TreatmentMapCanvas_point__COvCh{position:absolute;transform:translate(-50%,-50%);width:var(--st-med-map-point);height:var(--st-med-map-point);display:grid;place-items:center;padding:0;border:var(--st-focus-width) solid var(--st-surface);border-radius:var(--st-radius-pill);background:var(--st-text);color:var(--st-surface);font:inherit;font-size:var(--st-agenda-micro-size);font-weight:var(--st-weight-bold);cursor:pointer}.TreatmentMapCanvas_point__COvCh:disabled{cursor:default;background:var(--st-text-subtle-on-muted)}.TreatmentMapCanvas_point__COvCh[data-selected]{background:var(--st-accent);outline:var(--st-focus-width) solid var(--st-focus-color);outline-offset:var(--st-border-width)}}@layer features{.TreatmentMapCanvas_point__COvCh:focus-visible{outline:var(--st-focus-width) solid var(--st-focus-color);outline-offset:var(--st-border-width)}.TreatmentMapCanvas_canvas__DveL2[data-photo-workspace=true]{border-radius:var(--st-med-field-radius);border:var(--st-border-width) solid var(--st-border);background:var(--st-surface-muted)}.TreatmentMapCanvas_canvas__DveL2[data-photo-workspace=true] .TreatmentMapCanvas_point__COvCh{width:var(--st-med-photo-point-size);height:var(--st-med-photo-point-size);background:var(--st-accent);color:var(--st-accent-contrast)}.TreatmentMapCanvas_doseBadge__Sr8En{position:absolute;left:calc(100% + var(--st-space-1));top:50%;transform:translateY(-50%);pointer-events:none;padding:var(--st-space-0-5) var(--st-space-1);background:var(--st-surface);color:var(--st-text);font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);white-space:nowrap;border-radius:var(--st-radius-field)}.TreatmentMapCanvas_point__COvCh[data-edge=true] .TreatmentMapCanvas_doseBadge__Sr8En{left:auto;right:calc(100% + var(--st-space-1))}.TreatmentMapCanvas_canvas__DveL2[data-document=true] .TreatmentMapCanvas_point__COvCh{width:var(--st-text-xl);height:var(--st-text-xl);font-size:var(--st-agenda-micro-size);background:var(--st-text);color:var(--st-surface)}.TreatmentMapCanvas_canvas__DveL2[data-document=true] .TreatmentMapCanvas_doseBadge__Sr8En{font-size:var(--st-agenda-micro-size)}}@layer primitives{.BrandLoader_mark__A1opO{display:block;height:1em;width:auto;flex:none;overflow:visible}.BrandLoader_stroke__JmVV9{fill:none;stroke:var(--st-brand-mark);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.BrandLoader_stroke__JmVV9>*{stroke-dasharray:1;stroke-dashoffset:1;animation:BrandLoader_draw__WBSBK calc(var(--st-motion-base) * 10) ease-in-out infinite}.BrandLoader_stroke__JmVV9>:nth-child(2){animation-delay:calc(var(--st-motion-base) * 1.5)}.BrandLoader_stroke__JmVV9>:nth-child(3){animation-delay:calc(var(--st-motion-base) * 2.5)}.BrandLoader_dot__vTc09{fill:var(--st-brand-dot);transform-box:fill-box;transform-origin:center;animation:BrandLoader_pulse__sr7UH calc(var(--st-motion-base) * 5) ease-in-out infinite}.BrandLoader_loader__85c62{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--st-space-4);padding:var(--st-space-6);text-align:center;color:var(--st-text)}.BrandLoader_loader__85c62[data-size=screen]{min-height:60dvh}.BrandLoader_loader__85c62 .BrandLoader_big__0COUT{font-size:calc(var(--st-space-12) * 1.5)}.BrandLoader_loader__85c62[data-size=section] .BrandLoader_big__0COUT{font-size:var(--st-space-12)}.BrandLoader_loader__85c62 p{margin:0;font-size:var(--st-text-md);line-height:var(--st-leading-reading)}.BrandLoader_loader__85c62 small{display:block;margin-top:var(--st-space-1);color:var(--st-text-muted);font-size:var(--st-text-sm)}@keyframes BrandLoader_draw__WBSBK{0%{stroke-dashoffset:1}45%,70%{stroke-dashoffset:0}to{stroke-dashoffset:-1}}@keyframes BrandLoader_pulse__sr7UH{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.25);opacity:.7}}@media (prefers-reduced-motion:reduce){.BrandLoader_stroke__JmVV9>*{animation:none;stroke-dashoffset:0}.BrandLoader_dot__vTc09{animation:none}}}@layer features{.StaffStartupScreen_screen__pz3yh{display:grid;place-items:center;min-height:100dvh;padding:var(--st-space-6);background:var(--st-bg);color:var(--st-text)}}@layer primitives{.Button_button__WQ3_h{min-height:var(--st-control-md);display:inline-flex;align-items:center;justify-content:center;gap:var(--st-space-2);padding:var(--st-space-2) var(--st-space-4);border:var(--st-border-width) solid var(--st-border-active);border-radius:var(--st-radius-field);font:inherit;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);cursor:pointer}.Button_primary___5QRF{border-color:var(--st-accent);background:var(--st-accent);color:var(--st-accent-contrast)}.Button_primary___5QRF:hover{background:var(--st-accent-hover)}.Button_secondary__z8DZE{border-color:var(--st-border);background:var(--st-surface);color:var(--st-text)}.Button_secondary__z8DZE:hover{background:var(--st-surface-hover)}.Button_ghost__9OlTm{border-color:transparent;background:transparent;color:var(--st-accent)}.Button_ghost__9OlTm:hover{color:var(--st-accent-hover)}.Button_inverse__L7eQm{border-color:var(--st-surface);background:var(--st-surface);color:var(--st-header-bg)}.Button_danger__1cN7Q{border-color:transparent;background:transparent;color:var(--st-danger)}.Button_cta__OkKJZ{min-height:var(--st-control-patient-cta);border-radius:var(--st-radius-patient-cta);font-size:var(--st-text-field)}.Button_cta__OkKJZ,.Button_sm__EVr0q{font-weight:var(--st-weight-medium);text-decoration:none}.Button_sm__EVr0q{min-height:var(--st-control-sm);padding-inline:var(--st-space-3);border-radius:var(--st-radius-field);font-size:var(--st-text-sm)}.Button_block__NNACA{width:100%}.Button_button__WQ3_h:disabled{opacity:var(--st-opacity-disabled);cursor:not-allowed}}@layer features{.PatientTimeline_timeline__UrrhN{min-width:0}.PatientTimeline_list__1fP44{list-style:none;margin:0;padding:0}.PatientTimeline_list__1fP44 li{padding-block:var(--st-space-4);border-top:var(--st-border-width) solid var(--st-border-soft);overflow-wrap:anywhere;font-size:var(--st-text-sm)}.PatientTimeline_list__1fP44 span,.PatientTimeline_list__1fP44 time{font-family:var(--st-font-mono);font-size:var(--st-text-xxs);color:var(--st-text-muted)}.PatientTimeline_list__1fP44 p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--st-leading-reading)}.PatientTimeline_actions__ekN9L{display:flex;flex-wrap:wrap;gap:var(--st-space-3)}.PatientTimeline_error__mhWfa{color:var(--st-danger);font-size:var(--st-text-sm)}.ReceiptActions_box__H6_SD{display:flex;flex-direction:column;gap:var(--st-space-2)}.ReceiptActions_row__c7mJF{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.ReceiptActions_row__c7mJF>*{flex:1 1}.ReceiptActions_form__mtYBx{display:flex;flex-direction:column;gap:var(--st-space-2)}.ReceiptActions_form__mtYBx label{display:flex;flex-direction:column;gap:var(--st-space-1);font-size:var(--st-text-xs);color:var(--st-text-muted)}.ReceiptActions_form__mtYBx input{min-height:var(--st-control-md);padding:0 var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-sm)}.ReceiptActions_error__rWE_I{margin:0;color:var(--st-danger);font-size:var(--st-text-xs)}.ReceiptActions_sent__9_gcv{list-style:none;margin:0;padding:0;font-size:var(--st-text-xs)}.ReceiptActions_sent__9_gcv li{display:flex;justify-content:space-between;gap:var(--st-space-2);padding:var(--st-space-1) 0;border-bottom:var(--st-border-width) solid var(--st-border-soft)}.ReceiptActions_sent__9_gcv small{color:var(--st-text-muted)}.PhotoAnnotationEditor_editor__owheg{position:fixed;inset:0;z-index:var(--st-z-camera);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"top top" "rail stage" "bottom bottom";background:var(--st-med-camera-bg);color:var(--st-text-inverse)}.PhotoAnnotationEditor_editor__owheg[data-panel]{grid-template-columns:auto minmax(0,1fr) calc(var(--st-space-16)*5.5);grid-template-areas:"top top top" "rail stage panel" "bottom bottom bottom"}}@layer features{}@layer features{:is(.PhotoAnnotationEditor_editor__owheg,.PhotoAnnotationEditor_overlay__4shDE) [data-category=treatment]{--mark:var(--st-annotation-treatment)}:is(.PhotoAnnotationEditor_editor__owheg,.PhotoAnnotationEditor_overlay__4shDE) [data-category=observation]{--mark:var(--st-annotation-observation)}:is(.PhotoAnnotationEditor_editor__owheg,.PhotoAnnotationEditor_overlay__4shDE) [data-category=caution]{--mark:var(--st-annotation-caution)}:is(.PhotoAnnotationEditor_editor__owheg,.PhotoAnnotationEditor_overlay__4shDE) [data-category=measure]{--mark:var(--st-annotation-measure)}.PhotoAnnotationEditor_top__eKVDS{grid-area:top;display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-3);padding:calc(var(--st-space-2) + env(safe-area-inset-top)) var(--st-space-4) var(--st-space-2);border-bottom:var(--st-border-width) solid var(--st-med-camera-control)}.PhotoAnnotationEditor_top__eKVDS>strong{font-size:var(--st-text-md);font-weight:var(--st-weight-medium);white-space:nowrap}.PhotoAnnotationEditor_views__cLREe{display:flex;gap:var(--st-space-1);min-width:0;padding:var(--st-space-0-5);border-radius:var(--st-radius-pill);background:var(--st-med-camera-control)}.PhotoAnnotationEditor_views__cLREe button{min-height:calc(var(--st-control-sm) - var(--st-space-1));padding:0 var(--st-space-3);border:0;border-radius:var(--st-radius-pill);background:transparent;color:inherit;font:inherit;font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);cursor:pointer}.PhotoAnnotationEditor_views__cLREe button[aria-pressed=true]{background:var(--st-text-inverse);color:var(--st-med-camera-bg)}.PhotoAnnotationEditor_views__cLREe button:disabled{opacity:.4;cursor:default}.PhotoAnnotationEditor_topActions__KSEfW{display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-1);margin-left:auto}.PhotoAnnotationEditor_close__dOU6U,.PhotoAnnotationEditor_layers__YQPhF button,.PhotoAnnotationEditor_panelToggle__F4PoY{display:inline-flex;align-items:center;gap:var(--st-space-1);min-height:var(--st-control-sm);padding:0 var(--st-space-3);border:0;border-radius:var(--st-radius-pill);background:var(--st-med-camera-control);color:inherit;font:inherit;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);cursor:pointer}.PhotoAnnotationEditor_iconButton__EHUdv{display:inline-grid;place-items:center;width:var(--st-control-sm);height:var(--st-control-sm);padding:0;border:0;border-radius:var(--st-radius-pill);background:transparent;color:inherit;cursor:pointer}.PhotoAnnotationEditor_close__dOU6U:hover:not(:disabled),.PhotoAnnotationEditor_iconButton__EHUdv:hover:not(:disabled),.PhotoAnnotationEditor_panelToggle__F4PoY:hover{background:var(--st-med-camera-control)}.PhotoAnnotationEditor_close__dOU6U:disabled,.PhotoAnnotationEditor_iconButton__EHUdv:disabled{opacity:.4;cursor:default}.PhotoAnnotationEditor_zoom__Xoqtl{display:inline-flex;align-items:center;gap:var(--st-space-0-5);padding:0 var(--st-space-1);border-radius:var(--st-radius-pill);background:var(--st-med-camera-control)}.PhotoAnnotationEditor_zoom__Xoqtl output{min-width:calc(var(--st-space-10) + var(--st-space-2));text-align:center;font-family:var(--st-font-mono);font-size:var(--st-text-xs)}.PhotoAnnotationEditor_editor__owheg :is(button,input,textarea,a):focus-visible{outline:var(--st-focus-width) solid var(--st-text-inverse);outline-offset:var(--st-focus-offset)}.PhotoAnnotationEditor_rail__H4_yp{grid-area:rail;display:flex;flex-direction:column;align-items:stretch;gap:var(--st-space-1);padding:var(--st-space-3) var(--st-space-2);overflow-y:auto;border-right:var(--st-border-width) solid var(--st-med-camera-control)}.PhotoAnnotationEditor_rail__H4_yp button{display:grid;place-items:center;width:var(--st-control-md);height:var(--st-control-md);padding:0;border:0;border-radius:var(--st-radius-field);background:transparent;color:inherit;cursor:pointer}.PhotoAnnotationEditor_rail__H4_yp button>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.PhotoAnnotationEditor_rail__H4_yp button:hover:not(:disabled){background:var(--st-med-camera-control)}.PhotoAnnotationEditor_rail__H4_yp button[aria-pressed=true]{background:var(--st-text-inverse);color:var(--st-med-camera-bg)}.PhotoAnnotationEditor_rail__H4_yp button:disabled{opacity:.35;cursor:default}.PhotoAnnotationEditor_railDivider__ulbiz{height:var(--st-border-width);margin:var(--st-space-1) 0;background:var(--st-med-camera-control)}.PhotoAnnotationEditor_railGroup__sLMiv{display:flex;flex-direction:column;gap:var(--st-space-1)}.PhotoAnnotationEditor_chips__8ZGQI i,.PhotoAnnotationEditor_legend__ArvkG i,.PhotoAnnotationEditor_railGroup__sLMiv i{display:block;width:var(--st-space-4);height:var(--st-space-4);border-radius:var(--st-radius-pill);box-sizing:border-box;background:var(--mark);border:var(--st-border-width) solid var(--st-annotation-halo)}.PhotoAnnotationEditor_railGroup__sLMiv b{display:block;width:var(--st-space-5);border-radius:var(--st-radius-pill);background:currentColor}.PhotoAnnotationEditor_railGroup__sLMiv b[data-width="1"]{height:var(--st-border-width)}.PhotoAnnotationEditor_railGroup__sLMiv b[data-width="2"]{height:calc(var(--st-border-width)*2.5)}.PhotoAnnotationEditor_railGroup__sLMiv b[data-width="3"]{height:calc(var(--st-border-width)*4)}.PhotoAnnotationEditor_stage__NbhPe{grid-area:stage;position:relative;min-width:0;min-height:0;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr)}.PhotoAnnotationEditor_stage__NbhPe[data-compare]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.PhotoAnnotationEditor_stageMain__wPY1l{position:relative;min-width:0;min-height:0;overflow:hidden}.PhotoAnnotationEditor_compare__EziRw{display:flex;flex-direction:column;gap:var(--st-space-3);min-width:0;min-height:0;overflow-y:auto;padding:var(--st-space-3);border-left:var(--st-border-width) solid var(--st-med-camera-control);background:var(--st-surface);color:var(--st-text)}.PhotoAnnotationEditor_compareSelect__pZmCb{display:flex;align-items:center;gap:var(--st-space-2);font-size:var(--st-text-sm)}.PhotoAnnotationEditor_compareSelect__pZmCb select{flex:1 1;min-width:0;height:var(--st-control-md);padding:0 var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit}.PhotoAnnotationEditor_compareBody__tjMgi{min-width:0}.PhotoAnnotationEditor_viewport___lyx3{position:absolute;inset:0;overflow:hidden;touch-action:none;user-select:none;-webkit-user-select:none;cursor:crosshair}.PhotoAnnotationEditor_viewport___lyx3[data-tool=select]{cursor:default}.PhotoAnnotationEditor_viewport___lyx3[data-tool=hand]{cursor:grab}.PhotoAnnotationEditor_viewport___lyx3[data-tool=hand]:active{cursor:grabbing}.PhotoAnnotationEditor_viewport___lyx3[data-tool=text]{cursor:text}.PhotoAnnotationEditor_content__Gniyn{position:absolute;top:0;left:0;transform-origin:0 0;will-change:transform}.PhotoAnnotationEditor_content__Gniyn img{display:block;width:100%;height:100%;pointer-events:none;-webkit-user-drag:none}.PhotoAnnotationEditor_layer__wy8vJ{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.PhotoAnnotationEditor_mark___GoHh,.PhotoAnnotationEditor_point__kH9Xk{pointer-events:auto;cursor:pointer}.PhotoAnnotationEditor_hit__6IX3m{fill:none;stroke:transparent;pointer-events:stroke}.PhotoAnnotationEditor_area__C4H4E{fill:color-mix(in oklch,var(--mark) 22%,transparent);stroke:none;pointer-events:fill}.PhotoAnnotationEditor_overlay__4shDE .PhotoAnnotationEditor_area__C4H4E{pointer-events:none}.PhotoAnnotationEditor_vertex__QlPeJ{fill:var(--mark);stroke:var(--st-annotation-halo)}.PhotoAnnotationEditor_halo__hOzzW{fill:none;stroke:var(--st-annotation-halo);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoAnnotationEditor_stroke__t3ofT{fill:none;stroke:var(--mark);stroke-linecap:round;stroke-linejoin:round;pointer-events:none}.PhotoAnnotationEditor_head__bkcvv{fill:var(--mark);pointer-events:none}.PhotoAnnotationEditor_headHalo__AEP7O{fill:var(--st-annotation-halo);stroke:var(--st-annotation-halo);stroke-linejoin:round;pointer-events:none}.PhotoAnnotationEditor_selection__u89E6{fill:none;stroke:var(--st-text-inverse);stroke-dasharray:4 5;pointer-events:none}.PhotoAnnotationEditor_markText__lcEy4{fill:var(--mark);stroke:var(--st-annotation-halo);paint-order:stroke;font-weight:var(--st-weight-semibold)}.PhotoAnnotationEditor_mark___GoHh[data-selected] .PhotoAnnotationEditor_markText__lcEy4{text-decoration:underline}.PhotoAnnotationEditor_markTag__eQHEb{fill:var(--mark);stroke:var(--st-annotation-halo);paint-order:stroke;font-weight:var(--st-weight-semibold);pointer-events:none}.PhotoAnnotationEditor_overlay__4shDE{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.PhotoAnnotationEditor_overlay__4shDE .PhotoAnnotationEditor_hit__6IX3m,.PhotoAnnotationEditor_overlay__4shDE .PhotoAnnotationEditor_mark___GoHh{pointer-events:none}.PhotoAnnotationEditor_snap__G1oe8{fill:none;stroke:var(--st-text-inverse);pointer-events:none}.PhotoAnnotationEditor_pointHalo__A7cOi{fill:var(--st-annotation-halo)}.PhotoAnnotationEditor_pointDot__tLmeZ{fill:var(--st-text-inverse)}.PhotoAnnotationEditor_point__kH9Xk[data-selected] .PhotoAnnotationEditor_pointDot__tLmeZ{fill:var(--st-annotation-treatment)}.PhotoAnnotationEditor_pointText__7H55U{fill:var(--st-med-camera-bg);text-anchor:middle;font-family:var(--st-font-mono);font-weight:var(--st-weight-bold);pointer-events:none}.PhotoAnnotationEditor_state__osSd_{position:absolute;inset:0;display:grid;place-items:center;margin:0;font-size:var(--st-text-sm)}.PhotoAnnotationEditor_layers__YQPhF{position:absolute;left:var(--st-space-3);bottom:var(--st-space-3);display:flex;gap:var(--st-space-2)}.PhotoAnnotationEditor_layers__YQPhF button[aria-pressed=false]{opacity:.55;text-decoration:line-through}.PhotoAnnotationEditor_panel__yXceG{grid-area:panel;min-height:0;overflow-y:auto;overscroll-behavior:contain;border-left:var(--st-border-width) solid var(--st-med-camera-control);background:var(--st-annotation-panel)}.PhotoAnnotationEditor_panel__yXceG[hidden]{display:none}.PhotoAnnotationEditor_panelBody__KBbzK{display:flex;flex-direction:column;gap:var(--st-space-4);padding:var(--st-space-4);font-size:var(--st-text-sm)}.PhotoAnnotationEditor_empty__TudCv{margin:0;color:inherit;opacity:.75;line-height:var(--st-leading-reading)}.PhotoAnnotationEditor_group__wZxhj h3{margin:0 0 var(--st-space-2);font-size:var(--st-text-xs);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-label);text-transform:uppercase;opacity:.7}.PhotoAnnotationEditor_group__wZxhj ul{display:flex;flex-direction:column;gap:var(--st-space-1);margin:0;padding:0;list-style:none}.PhotoAnnotationEditor_group__wZxhj button{display:flex;align-items:center;gap:var(--st-space-3);width:100%;padding:var(--st-space-2);border:0;border-radius:var(--st-radius-field);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.PhotoAnnotationEditor_group__wZxhj button:hover{background:var(--st-med-camera-control)}.PhotoAnnotationEditor_group__wZxhj button>span:last-child{display:flex;flex-direction:column;min-width:0}.PhotoAnnotationEditor_group__wZxhj small{opacity:.7;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PhotoAnnotationEditor_badge__FcsOV{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-text-inverse);color:var(--st-med-camera-bg);font-family:var(--st-font-mono);font-weight:var(--st-weight-bold);font-size:var(--st-text-xs)}.PhotoAnnotationEditor_swatch__iUYgw{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-med-camera-control);color:var(--mark)}.PhotoAnnotationEditor_detail__Qv7qP{display:flex;flex-direction:column;gap:var(--st-space-3)}.PhotoAnnotationEditor_detail__Qv7qP>header{display:flex;flex-direction:column;align-items:flex-start;gap:var(--st-space-1)}.PhotoAnnotationEditor_detail__Qv7qP>header strong{font-size:var(--st-text-md);font-weight:var(--st-weight-medium)}.PhotoAnnotationEditor_back__rZi_7{display:inline-flex;align-items:center;gap:var(--st-space-1);padding:0;border:0;background:transparent;color:inherit;font:inherit;font-size:var(--st-text-xs);opacity:.75;cursor:pointer}.PhotoAnnotationEditor_field__RLn8E{display:flex;flex-direction:column;gap:var(--st-space-1);margin:0;padding:0;border:0;min-width:0}.PhotoAnnotationEditor_field__RLn8E legend,.PhotoAnnotationEditor_field__RLn8E>span{padding:0;font-size:var(--st-text-xs);font-weight:var(--st-weight-semibold);opacity:.8}.PhotoAnnotationEditor_field__RLn8E input,.PhotoAnnotationEditor_field__RLn8E textarea{box-sizing:border-box;width:100%;padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-med-camera-control);border-radius:var(--st-radius-field);background:var(--st-med-camera-bg);color:inherit;font:inherit;resize:vertical}.PhotoAnnotationEditor_chips__8ZGQI{display:flex;flex-wrap:wrap;gap:var(--st-space-1)}.PhotoAnnotationEditor_chips__8ZGQI button{display:inline-flex;align-items:center;gap:var(--st-space-1-5);min-height:var(--st-control-sm);padding:0 var(--st-space-3);border:var(--st-border-width) solid var(--st-med-camera-control);border-radius:var(--st-radius-pill);background:transparent;color:inherit;font:inherit;font-size:var(--st-text-xs);cursor:pointer}.PhotoAnnotationEditor_chips__8ZGQI button[aria-pressed=true]{border-color:var(--st-text-inverse);background:var(--st-med-camera-control)}.PhotoAnnotationEditor_chips__8ZGQI i{width:var(--st-space-3);height:var(--st-space-3)}.PhotoAnnotationEditor_toggle__VdE1e{display:flex;align-items:center;gap:var(--st-space-2);font-size:var(--st-text-sm)}.PhotoAnnotationEditor_measure__lceq0{margin:0;font-size:var(--st-text-xs);opacity:.75;line-height:var(--st-leading-reading)}.PhotoAnnotationEditor_legend__ArvkG{display:flex;flex-wrap:wrap;gap:var(--st-space-2) var(--st-space-3);padding-top:var(--st-space-3);border-top:var(--st-border-width) solid var(--st-med-camera-control);font-size:var(--st-text-xs)}.PhotoAnnotationEditor_legend__ArvkG span{display:inline-flex;align-items:center;gap:var(--st-space-1-5)}.PhotoAnnotationEditor_legend__ArvkG i{width:var(--st-space-3);height:var(--st-space-3)}.PhotoAnnotationEditor_bottom__1o9ZY{grid-area:bottom;display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-3);padding:var(--st-space-2) var(--st-space-4) calc(var(--st-space-2) + env(safe-area-inset-bottom));border-top:var(--st-border-width) solid var(--st-med-camera-control);font-size:var(--st-text-xs)}.PhotoAnnotationEditor_bottom__1o9ZY>span[role=status]{display:inline-flex;align-items:center;gap:var(--st-space-1)}.PhotoAnnotationEditor_error__frnr_{color:var(--st-annotation-caution)}@media(max-width:899px){.PhotoAnnotationEditor_editor__owheg,.PhotoAnnotationEditor_editor__owheg[data-panel]{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto auto;grid-template-areas:"top" "stage" "rail" "panel" "bottom"}.PhotoAnnotationEditor_top__eKVDS>strong{display:none}.PhotoAnnotationEditor_panelToggle__F4PoY{padding:0 var(--st-space-2)}.PhotoAnnotationEditor_rail__H4_yp{flex-direction:row;overflow-x:auto;overflow-y:hidden;padding:var(--st-space-2);border-right:0;border-top:var(--st-border-width) solid var(--st-med-camera-control)}.PhotoAnnotationEditor_rail__H4_yp button{flex:none}.PhotoAnnotationEditor_railDivider__ulbiz{width:var(--st-border-width);height:auto;margin:0 var(--st-space-1)}.PhotoAnnotationEditor_railGroup__sLMiv{flex-direction:row}.PhotoAnnotationEditor_panel__yXceG{max-height:42dvh;border-left:0;border-top:var(--st-border-width) solid var(--st-med-camera-control)}}}@layer features{.ReportAnnotations_set__qoSk_{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--st-followup-report-photo-width)),var(--st-followup-report-photo-width)));justify-content:center;gap:var(--st-space-4);margin-bottom:var(--st-space-3)}.ReportAnnotations_figure__AinUt{min-width:0;margin:0;display:flex;flex-direction:column;gap:var(--st-space-2);page-break-inside:avoid;break-inside:avoid}.ReportAnnotations_figure__AinUt figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--st-space-1);font-size:var(--st-text-xs);color:var(--st-text-muted)}.ReportAnnotations_figure__AinUt figcaption strong{color:var(--st-text);font-weight:var(--st-weight-medium)}.ReportAnnotations_legend__V_sYT{display:flex;flex-direction:column;gap:var(--st-space-1)}.ReportAnnotations_legend__V_sYT>small{font-size:var(--st-text-xs);color:var(--st-text-muted)}.ReportAnnotations_legend__V_sYT ul{display:flex;flex-direction:column;gap:var(--st-space-1);margin:0;padding:0;list-style:none}.ReportAnnotations_legend__V_sYT li{display:flex;align-items:flex-start;gap:var(--st-space-2);font-size:var(--st-text-xs)}.ReportAnnotations_legend__V_sYT li>span:last-child{display:flex;flex-direction:column;gap:var(--st-space-0-5);min-width:0;overflow-wrap:anywhere}.ReportAnnotations_legend__V_sYT strong{color:var(--st-text);font-weight:var(--st-weight-medium)}.ReportAnnotations_legend__V_sYT li small{color:var(--st-text-muted);white-space:pre-wrap}.ReportAnnotations_swatch__eQpp3{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-surface-muted);color:var(--mark)}.ReportAnnotations_swatch__eQpp3[data-category=treatment]{--mark:var(--st-annotation-treatment)}.ReportAnnotations_swatch__eQpp3[data-category=observation]{--mark:var(--st-annotation-observation)}.ReportAnnotations_swatch__eQpp3[data-category=caution]{--mark:var(--st-annotation-caution)}.ReportAnnotations_swatch__eQpp3[data-category=measure]{--mark:var(--st-annotation-measure)}.ReportAnnotations_thumb__MhWHt{position:relative;display:block}.ReportAnnotations_thumb__MhWHt img{display:block}.ReportAnnotations_thumb__MhWHt[data-drawn=true] img{aspect-ratio:auto;height:auto;object-fit:fill}.ReportAnnotations_unavailable__GtYP2{margin:0;font-size:var(--st-text-xs);color:var(--st-text-muted)}}@layer primitives{.Dialog_dialog__70qTT{width:min(var(--st-command-max),calc(100% - var(--st-space-8)));max-height:calc(100dvh - var(--st-space-8));overflow:auto;padding:0;color:var(--st-text);background:var(--st-surface);border:var(--st-border-width) solid var(--st-border-strong);border-radius:var(--st-radius-card);box-shadow:var(--st-shadow-dialog);font-family:var(--st-font-sans)}.Dialog_productPicker__XHsOp{width:min(var(--st-product-picker-width),calc(100% - var(--st-space-8)))}.Dialog_shiftPlanner__SF81B{width:min(var(--st-shift-planner-width),calc(100% - var(--st-space-8)))}.Dialog_shiftPlanner__SF81B .Dialog_body__I9i26{padding:0}.Dialog_sheet__BD1_A{width:min(var(--st-appointment-drawer),100vw);max-width:100vw;height:100dvh;max-height:100dvh;margin:0 0 0 auto;border:0;border-left:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-sheet);box-shadow:var(--st-shadow-overlay)}.Dialog_sheet__BD1_A.Dialog_detail__BpMzG{width:min(var(--st-detail-panel),100vw)}.Dialog_sheet__BD1_A.Dialog_clinicalReview__uncNw,.Dialog_sheet__BD1_A.Dialog_nextAppointment__gCDgH{width:min(var(--st-sign-drawer),100vw)}.Dialog_sheet__BD1_A.Dialog_catalog__qCebB{width:min(var(--st-catalog-editor-width),100vw);height:calc(100dvh - var(--st-topbar));margin-top:var(--st-topbar);box-shadow:var(--st-catalog-sheet-shadow)}.Dialog_sheet__BD1_A.Dialog_catalog__qCebB .Dialog_header__Y4ZQm{padding:var(--st-space-5) var(--st-space-6) var(--st-space-4);border-bottom:var(--st-border-width) solid var(--st-border)}.Dialog_sheet__BD1_A.Dialog_catalog__qCebB .Dialog_header__Y4ZQm h2{font-size:var(--st-catalog-editor-title);letter-spacing:var(--st-agenda-detail-tracking);line-height:1.05}.Dialog_sheet__BD1_A.Dialog_catalog__qCebB .Dialog_close__71ESo{top:var(--st-space-5);width:var(--st-pos-payment-close);height:var(--st-pos-payment-close);font-size:var(--st-text-field)}.Dialog_dialog__70qTT.Dialog_catalog__qCebB::backdrop{background:linear-gradient(to bottom,transparent 0 var(--st-topbar),var(--st-pos-booking-overlay) var(--st-topbar) 100%)}.Dialog_sheet__BD1_A.Dialog_payment__OG5mJ{width:min(var(--st-payment-panel),100vw);height:calc(100dvh - var(--st-topbar));margin-top:var(--st-topbar)}.Dialog_sheet__BD1_A[open]{display:flex;flex-direction:column;animation:Dialog_slideIn__UhZ6M var(--st-motion-base) var(--st-motion-ease)}.Dialog_sheet__BD1_A .Dialog_header__Y4ZQm{padding:var(--st-space-6) var(--st-space-6) var(--st-space-4);border-bottom:0;align-items:flex-start;position:relative}.Dialog_sheet__BD1_A.Dialog_detail__BpMzG .Dialog_header__Y4ZQm{padding-bottom:var(--st-agenda-detail-header-bottom)}.Dialog_sheet__BD1_A .Dialog_header__Y4ZQm h2{font-size:var(--st-agenda-detail-title);font-weight:var(--st-weight-light);letter-spacing:var(--st-tracking-heading)}.Dialog_sheet__BD1_A.Dialog_payment__OG5mJ .Dialog_header__Y4ZQm{padding:var(--st-space-7) var(--st-space-8) var(--st-space-5)}.Dialog_sheet__BD1_A.Dialog_payment__OG5mJ .Dialog_close__71ESo{top:var(--st-space-7);right:var(--st-space-8);width:var(--st-pos-payment-close);height:var(--st-pos-payment-close);font-size:var(--st-icon-sm)}.Dialog_sheet__BD1_A .Dialog_close__71ESo{position:absolute;right:var(--st-space-6);top:var(--st-space-6);width:var(--st-agenda-control);height:var(--st-agenda-control);min-height:0;background:var(--st-surface-muted);font-size:var(--st-ops-label-size)}.Dialog_sheet__BD1_A .Dialog_body__I9i26{padding:0;flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.Dialog_dialog__70qTT.Dialog_sheet__BD1_A::backdrop{background:transparent}.Dialog_dialog__70qTT.Dialog_nextAppointment__gCDgH::backdrop{background:var(--st-pos-booking-overlay)}.Dialog_dialog__70qTT.Dialog_payment__OG5mJ::backdrop{background:linear-gradient(to bottom,transparent 0 var(--st-topbar),var(--st-pos-payment-overlay) var(--st-topbar) 100%)}.Dialog_catalogConfirm__CV7jN{width:min(var(--st-catalog-confirm-width),calc(100% - var(--st-space-10)));border:0}.Dialog_catalogConfirm__CV7jN .Dialog_header__Y4ZQm{padding:var(--st-space-6) var(--st-space-6) 0;border:0}.Dialog_catalogConfirm__CV7jN .Dialog_header__Y4ZQm h2{font-size:var(--st-catalog-confirm-title);font-weight:var(--st-weight-light);letter-spacing:var(--st-agenda-detail-tracking)}.Dialog_catalogConfirm__CV7jN .Dialog_close__71ESo{display:none}.Dialog_catalogConfirm__CV7jN .Dialog_body__I9i26{padding:var(--st-space-3) var(--st-space-6) var(--st-space-6)}.Dialog_dialog__70qTT.Dialog_catalogConfirm__CV7jN::backdrop{background:var(--st-catalog-confirm-overlay)}.Dialog_dialog__70qTT.Dialog_bottom__8UYbd[open]{display:flex;flex-direction:column;width:min(var(--st-command-max),100vw);max-width:100vw;margin:auto auto 0;border:0;border-radius:var(--st-radius-patient-sheet) var(--st-radius-patient-sheet) 0 0;padding-bottom:env(safe-area-inset-bottom)}.Dialog_dialog__70qTT::backdrop{background:var(--st-overlay)}.Dialog_header__Y4ZQm{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-6);border-bottom:var(--st-border-width) solid var(--st-border)}.Dialog_header__Y4ZQm h2{margin:0;font-size:var(--st-text-xl);font-weight:var(--st-weight-medium);letter-spacing:var(--st-tracking-heading)}.Dialog_close__71ESo{display:grid;place-items:center;width:var(--st-control-md);height:var(--st-control-md);flex-shrink:0;border:0;border-radius:var(--st-radius-field);background:transparent;color:inherit;font-size:var(--st-icon-md);cursor:pointer}.Dialog_close__71ESo:hover{background:var(--st-surface-hover)}.Dialog_body__I9i26{padding:var(--st-space-6)}@keyframes Dialog_slideIn__UhZ6M{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.Dialog_sheet__BD1_A[open]{animation:none}}}@layer layouts{.StaffShell_shell__cQnDW{min-height:100dvh;background:var(--st-bg);color:var(--st-text);font-size:var(--st-text-md);line-height:var(--st-leading-body)}.StaffShell_skip__oe_XF{position:fixed;top:var(--st-space-2);left:var(--st-space-2);transform:translateY(-200%);z-index:var(--st-z-lock);padding:var(--st-space-3);background:var(--st-surface);color:var(--st-text)}.StaffShell_skip__oe_XF:focus{transform:translateY(0)}.StaffShell_topbar__gPaWx{display:flex;align-items:stretch;min-height:var(--st-topbar);background:var(--st-header-bg);color:var(--st-header-text)}.StaffShell_topbar__gPaWx button{cursor:pointer}.StaffShell_topbar__gPaWx :is(button,a):focus-visible{outline-color:var(--st-header-text);outline-offset:calc(-1 * var(--st-focus-width))}.StaffShell_mark__0fJnI{display:grid;place-items:center;text-decoration:none;width:var(--st-topbar);flex-shrink:0;border:0;background:var(--st-header-text);color:var(--st-header-bg);font-size:var(--st-icon-md);font-weight:var(--st-weight-bold);letter-spacing:var(--st-tracking-heading)}.StaffShell_brand__RNNN_{display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-shell-nav-padding);border-right:var(--st-border-width) solid var(--st-header-active-bg);min-width:0}.StaffShell_brand__RNNN_ strong{font-size:var(--st-shell-brand-size);font-weight:var(--st-weight-semibold);letter-spacing:var(--st-tracking-tight)}.StaffShell_brand__RNNN_ span{max-width:var(--st-shell-context-max);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--st-text-xs);color:var(--st-header-muted)}.StaffShell_navigation__LQj4U{display:flex;min-width:0;overflow-x:auto;scrollbar-width:none}.StaffShell_navigation__LQj4U :is(a,button){flex:none;white-space:nowrap}.StaffShell_navigation__LQj4U a{text-decoration:none;display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-shell-nav-padding);border:0;border-right:var(--st-border-width) solid var(--st-header-active-bg);background:transparent;color:var(--st-header-muted);white-space:nowrap;font-size:var(--st-text-sm)}.StaffShell_badge__rujlJ{min-width:var(--st-space-5);height:var(--st-space-5);display:grid;place-items:center;padding:0 var(--st-space-1-5);border-radius:var(--st-radius-pill);background:var(--st-warning-border);color:var(--st-header-bg);font-size:var(--st-text-xxs);font-weight:var(--st-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.StaffShell_navigation__LQj4U a[aria-current]{color:var(--st-header-text);background:var(--st-header-active-bg)}.StaffShell_navigation__LQj4U a:hover{color:var(--st-header-text)}.StaffShell_commandWrap__9FR8o{flex:1 1;min-width:0;display:flex;align-items:center;padding:var(--st-space-2) var(--st-space-4)}.StaffShell_command__1EprP{width:100%;max-width:var(--st-command-max);min-height:var(--st-shell-command-height);display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-space-3);border:0;border-radius:var(--st-radius-card);background:var(--st-command-bg);color:var(--st-header-muted);text-align:left}.StaffShell_command__1EprP span{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--st-text-sm)}.StaffShell_command__1EprP kbd{border:var(--st-border-width) solid var(--st-header-active-bg);border-radius:var(--st-radius-field);padding:0 var(--st-space-1);font-family:var(--st-font-mono);font-size:var(--st-text-xs)}.StaffShell_session__ojQoP{display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-space-3);color:var(--st-header-muted);font-size:var(--st-text-xs);white-space:nowrap}.StaffShell_session__ojQoP>span{width:var(--st-space-1-5);height:var(--st-space-1-5);border-radius:var(--st-radius-pill);background:currentColor}.StaffShell_notifications__vMKhP{width:var(--st-topbar);flex-shrink:0;border:0;background:transparent;font-size:var(--st-icon-md)}.StaffShell_account__acKXA,.StaffShell_notifications__vMKhP{border-left:var(--st-border-width) solid var(--st-header-active-bg);color:var(--st-header-text)}.StaffShell_account__acKXA{position:relative;flex:none;display:flex}.StaffShell_account__acKXA>summary{list-style:none;display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-space-4);cursor:pointer}.StaffShell_account__acKXA>summary::-webkit-details-marker{display:none}.StaffShell_account__acKXA[open]>summary{background:var(--st-header-active-bg)}.StaffShell_account__acKXA>summary:focus-visible{outline:var(--st-focus-width) solid var(--st-focus-color);outline-offset:calc(-1 * var(--st-focus-width))}.StaffShell_accountMenu__KcMyg{position:absolute;top:100%;right:0;z-index:var(--st-z-menu);min-width:var(--st-admin-aside-min);display:flex;flex-direction:column;padding:var(--st-space-1-5);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-card);background:var(--st-surface);color:var(--st-text);box-shadow:var(--st-shadow-segmented)}.StaffShell_accountMenu__KcMyg :is(a,button){display:flex;align-items:flex-start;gap:var(--st-space-3);padding:var(--st-space-2) var(--st-space-3);border:0;border-radius:var(--st-radius-field);background:transparent;color:var(--st-text);font:inherit;text-align:left;text-decoration:none;cursor:pointer}.StaffShell_accountMenu__KcMyg :is(a,button):hover{background:var(--st-surface-hover)}.StaffShell_accountMenu__KcMyg a[aria-current=page]{background:var(--st-surface-muted)}.StaffShell_accountMenu__KcMyg :is(a,button)>svg{margin-top:var(--st-space-0-5);flex:none}.StaffShell_accountMenu__KcMyg :is(a,button)>span{display:flex;flex-direction:column;gap:var(--st-space-0-5)}.StaffShell_accountMenu__KcMyg strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.StaffShell_account__acKXA .StaffShell_accountMenu__KcMyg small{font-size:var(--st-text-xs);color:var(--st-text-muted)}.StaffShell_accountMenu__KcMyg hr{width:100%;margin:var(--st-space-1) 0;border:0;border-top:var(--st-border-width) solid var(--st-border-soft)}.StaffShell_menuLabel__6Nqo4{padding:var(--st-space-1-5) var(--st-space-3) var(--st-space-1);font-size:var(--st-text-xxs);font-weight:var(--st-weight-semibold);color:var(--st-text-muted);text-transform:uppercase;letter-spacing:var(--st-tracking-label)}.StaffShell_avatar__vyYrf{width:var(--st-shell-avatar);height:var(--st-shell-avatar);display:grid;place-items:center;border-radius:var(--st-radius-field);background:var(--st-header-text);color:var(--st-header-bg);font-size:var(--st-text-xs);font-weight:var(--st-weight-bold)}.StaffShell_account__acKXA>summary>span:last-child{display:grid;line-height:var(--st-leading-tight);gap:var(--st-space-1)}.StaffShell_account__acKXA strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.StaffShell_account__acKXA small{font-size:var(--st-text-xs);color:var(--st-header-muted)}.StaffShell_admin__uDBKn .StaffShell_navigation__LQj4U a{padding:0 var(--st-space-3);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.StaffShell_admin__uDBKn .StaffShell_navigation__LQj4U a[aria-current]{background:var(--st-header-text);color:var(--st-header-bg)}.StaffShell_admin__uDBKn .StaffShell_commandWrap__9FR8o{flex:1 1;padding:0}.StaffShell_admin__uDBKn .StaffShell_brand__RNNN_,.StaffShell_admin__uDBKn .StaffShell_command__1EprP,.StaffShell_admin__uDBKn .StaffShell_notifications__vMKhP,.StaffShell_admin__uDBKn .StaffShell_session__ojQoP{display:none}.StaffShell_catalog__gg1hE .StaffShell_commandWrap__9FR8o{padding:0}.StaffShell_catalog__gg1hE .StaffShell_command__1EprP,.StaffShell_catalog__gg1hE .StaffShell_notifications__vMKhP,.StaffShell_catalog__gg1hE .StaffShell_session__ojQoP{display:none}.StaffShell_catalog__gg1hE .StaffShell_navigation__LQj4U{overflow-x:auto}.StaffShell_catalog__gg1hE .StaffShell_navigation__LQj4U :is(a,button){font-weight:var(--st-weight-medium);font-size:var(--st-text-sm)}.StaffShell_catalog__gg1hE .StaffShell_navigation__LQj4U button{display:flex;align-items:center;gap:var(--st-space-2);padding:0 var(--st-shell-nav-padding);border:0;border-right:var(--st-border-width) solid var(--st-header-active-bg);background:transparent;color:var(--st-header-muted);font:inherit;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);white-space:nowrap}.StaffShell_catalog__gg1hE .StaffShell_navigation__LQj4U svg{width:var(--st-text-patient);height:var(--st-text-patient)}.StaffShell_main__438W_{min-width:0}@media(max-width:1399px){.StaffShell_brand__RNNN_ span,.StaffShell_session__ojQoP{display:none}}@media(max-width:899px){.StaffShell_topbar__gPaWx{flex-wrap:wrap}.StaffShell_brand__RNNN_{flex:1 1}.StaffShell_navigation__LQj4U{order:2;width:100%;min-width:0;overflow-x:auto;min-height:var(--st-control-md);border-top:var(--st-border-width) solid var(--st-header-active-bg)}.StaffShell_navigation__LQj4U a{flex:1 1;justify-content:center}.StaffShell_commandWrap__9FR8o{flex:0 1;padding:var(--st-space-2)}.StaffShell_command__1EprP{width:var(--st-control-md);height:var(--st-control-md);justify-content:center}.StaffShell_command__1EprP kbd,.StaffShell_command__1EprP span{display:none}}@media(max-width:399px){.StaffShell_account__acKXA>summary>span:last-child{display:none}.StaffShell_account__acKXA{padding-inline:var(--st-space-3)}}}@layer features{.PosBalances_sessions__dmEn2{display:flex;flex-direction:column;gap:var(--st-space-1);padding-bottom:var(--st-space-3);margin-bottom:var(--st-space-3);border-bottom:var(--st-border-width) solid var(--st-border);font-size:var(--st-text-sm)}.PosBalances_sessions__dmEn2 p{display:flex;justify-content:space-between;gap:var(--st-space-3);margin:0}.PosBalances_sessions__dmEn2 small{color:var(--st-text-muted);font-size:var(--st-text-xs)}.PosBalances_box___kFtl{display:flex;flex-direction:column;gap:var(--st-space-2);padding:var(--st-space-3);margin-bottom:var(--st-space-3);border:var(--st-border-width) solid var(--st-border-soft);border-radius:var(--st-radius-card);background:var(--st-surface);font-size:var(--st-text-sm)}.PosBalances_box___kFtl header,.PosBalances_box___kFtl li{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2)}.PosBalances_box___kFtl ul{list-style:none;margin:0;padding:0}.PosBalances_box___kFtl li{padding:var(--st-space-2) 0;border-bottom:var(--st-border-width) solid var(--st-border-soft)}.PosBalances_box___kFtl li>span{display:flex;flex-direction:column;gap:var(--st-space-1)}.PosBalances_box___kFtl p,.PosBalances_box___kFtl small{color:var(--st-text-muted);margin:0;font-size:var(--st-text-xs)}.PosBalances_box___kFtl button{font:inherit;color:var(--st-text);background:var(--st-surface);border:var(--st-border-width) solid var(--st-border-soft);border-radius:var(--st-radius-field);padding:var(--st-space-2);cursor:pointer}.PosBalances_box___kFtl button:disabled{opacity:var(--st-opacity-disabled);cursor:default}.PosBalances_fees__h__cF{display:flex;flex-direction:column;gap:var(--st-space-1);padding:var(--st-space-2);border-radius:var(--st-radius-field);background:var(--st-warning-surface)}.PosBalances_fees__h__cF li>span{display:grid;grid-template-columns:minmax(0,1fr) auto}.PosBalances_box___kFtl button:focus-visible{outline:var(--st-focus-width) solid var(--st-focus-color);outline-offset:var(--st-focus-offset)}}@layer features{.PosPatientSearch_panel__t8Bss{flex:1 1;min-width:0;position:relative}.PosPatientSearch_panel__t8Bss form{display:flex;align-items:center;gap:var(--st-space-2);padding-inline:var(--st-pos-work-gap);background:var(--st-surface-muted);border-radius:var(--st-radius-field);min-height:var(--st-control-lg)}.PosPatientSearch_panel__t8Bss label{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--st-agenda-filter-padding);color:var(--st-text-muted)}.PosPatientSearch_panel__t8Bss input{min-width:0;width:100%;min-height:var(--st-control-md);padding:var(--st-space-2) 0;border:0;background:transparent;color:var(--st-text);font:inherit;font-size:var(--st-text-md)}.PosPatientSearch_panel__t8Bss form button{border:0;background:transparent;color:var(--st-text-muted);font:inherit;font-size:var(--st-text-xs);white-space:nowrap;text-decoration:underline;text-underline-offset:var(--st-radius-field);padding:var(--st-space-2);min-height:var(--st-control-md);cursor:pointer}.PosPatientSearch_matches__kxIAP{position:absolute;top:100%;left:0;right:0;z-index:var(--st-z-agenda-filters);max-height:calc(100dvh / 2);overflow:auto;display:flex;flex-direction:column;background:var(--st-surface);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);box-shadow:var(--st-shadow-popover);padding:var(--st-space-2)}.PosPatientSearch_matches__kxIAP .PosPatientSearch_result__w8lFd{display:flex;gap:var(--st-space-2);align-items:center;justify-content:space-between;text-align:left;background:var(--st-surface);color:var(--st-text);border:0;border-bottom:var(--st-border-width) solid var(--st-border-soft);padding:var(--st-space-3);font:inherit;cursor:pointer}.PosPatientSearch_matches__kxIAP .PosPatientSearch_result__w8lFd:hover{background:var(--st-surface-muted)}.PosPatientSearch_panel__t8Bss p,.PosPatientSearch_result__w8lFd span{font-size:var(--st-text-xs);color:var(--st-text-muted)}.AccessScreen_shell__D6T6e{min-height:100dvh;background:var(--st-bg);color:var(--st-text)}.AccessScreen_header__5mHHd{min-height:var(--st-topbar);padding-inline:var(--st-space-6);display:flex;gap:var(--st-space-6);align-items:center;background:var(--st-header-bg);color:var(--st-header-text)}.AccessScreen_header__5mHHd a{display:flex;align-items:center;padding:var(--st-space-1-5);border-radius:var(--st-radius-field);background:var(--st-header-text)}.AccessScreen_logo__vO0vO{font-size:var(--st-space-6)}.AccessScreen_main__XchV7{max-width:var(--st-reading-max);margin-inline:auto;padding:var(--st-space-12) var(--st-space-6)}.AccessScreen_main__XchV7 h1{font-size:var(--st-text-title);font-weight:var(--st-weight-light);letter-spacing:var(--st-tracking-heading)}.AccessScreen_main__XchV7 p{margin-top:var(--st-space-5);line-height:var(--st-leading-reading)}.AccessScreen_nav__l6mcs{display:flex;flex-wrap:wrap;gap:var(--st-space-4);margin-top:var(--st-space-8)}.AccessScreen_back__ZDp92,.AccessScreen_nav__l6mcs a{display:inline-block;padding-block:var(--st-space-3);color:var(--st-text)}.AccessScreen_back__ZDp92{margin-top:var(--st-space-8)}.StatusScreen_shell__qJ6N9{min-height:100dvh;background:var(--st-bg);color:var(--st-text)}.StatusScreen_header__sf6pZ{min-height:var(--st-topbar);padding-inline:var(--st-space-6);display:flex;gap:var(--st-space-5);align-items:center;background:var(--st-header-bg);color:var(--st-header-text)}.StatusScreen_header__sf6pZ a{display:flex;align-items:center;padding:var(--st-space-1-5);border-radius:var(--st-radius-field);background:var(--st-header-text)}.StatusScreen_logo__CRlb_{font-size:var(--st-space-6)}.StatusScreen_main__51ASx{max-width:var(--st-reading-max);margin-inline:auto;padding:var(--st-space-12) var(--st-space-6);display:flex;flex-direction:column;gap:var(--st-space-3)}.StatusScreen_code__NFggS{margin:0;display:flex;align-items:baseline;gap:var(--st-space-3)}.StatusScreen_code__NFggS strong{font-size:var(--st-text-title);font-weight:var(--st-weight-light);color:var(--st-accent);letter-spacing:var(--st-tracking-heading);line-height:1}.StatusScreen_code__NFggS span{font-size:var(--st-text-sm);color:var(--st-text-muted);text-transform:uppercase;letter-spacing:var(--st-tracking-label)}.StatusScreen_main__51ASx h1{margin:var(--st-space-2) 0 0;font-size:var(--st-text-2xl);font-weight:var(--st-weight-regular);letter-spacing:var(--st-tracking-tight)}.StatusScreen_main__51ASx p{margin:0;line-height:var(--st-leading-reading)}.StatusScreen_hint__8As7Z{color:var(--st-text-muted);font-size:var(--st-text-sm)}.StatusScreen_ref__2Jsx3{font-family:var(--st-font-mono);font-size:var(--st-text-xs);color:var(--st-text-muted)}.StatusScreen_actions__ve_fp{display:flex;flex-wrap:wrap;align-items:center;gap:var(--st-space-4);margin-top:var(--st-space-4)}.StatusScreen_actions__ve_fp a{color:var(--st-text)}.ClinicalCamera_camera__iSl2X{display:flex;flex-direction:column;gap:var(--st-space-4);min-width:0}.ClinicalCamera_camera__iSl2X p{margin:0;font-size:var(--st-text-sm);line-height:var(--st-leading-reading);color:var(--st-text-muted)}.ClinicalCamera_camera__iSl2X p[role=alert]{color:var(--st-danger-text)}.ClinicalCamera_permission___abkk{display:flex;flex-direction:column;align-items:flex-start;gap:var(--st-space-3);padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-card);background:var(--st-surface-muted);overflow:auto}.ClinicalCamera_permission___abkk strong{font-size:var(--st-text-sm);color:var(--st-text)}.ClinicalCamera_permission___abkk ol{margin:0;padding-inline-start:var(--st-space-5);font-size:var(--st-text-sm);line-height:var(--st-leading-reading);color:var(--st-text-muted)}.ClinicalCamera_permission___abkk li+li{margin-top:var(--st-space-2)}.ClinicalCamera_preview__shre6{display:block;width:100%;max-height:var(--st-med-map-max);aspect-ratio:3/4;object-fit:contain;background:var(--st-surface-muted);border-radius:var(--st-radius-card)}.ClinicalCamera_preview__shre6[hidden]{display:none}.ClinicalCamera_actions__ve5l3{display:flex;flex-wrap:wrap;gap:var(--st-space-3)}.ClinicalCamera_stage__IPewJ{display:flex;flex-direction:column;gap:var(--st-space-4)}.ClinicalCamera_camera__iSl2X[data-workspace=true]{width:100%;max-width:100%;flex:1 1;min-height:0;margin-inline:auto}.ClinicalCamera_camera__iSl2X[data-workspace=true] .ClinicalCamera_preview__shre6{width:100%;height:100%;max-height:100%;border:var(--st-border-width) solid var(--st-accent);border-radius:var(--st-med-field-radius)}.ClinicalCamera_camera__iSl2X[data-workspace=true] .ClinicalCamera_actions__ve5l3{justify-content:center;gap:var(--st-space-2)}.ClinicalCamera_camera__iSl2X[data-workspace=true] .ClinicalCamera_stage__IPewJ{position:relative;flex:1 1;min-height:0;overflow:hidden}.ClinicalCamera_camera__iSl2X[data-workspace=true] .ClinicalCamera_permission___abkk{flex:1 1;min-height:0}}@layer features{}@layer features{}@layer features{.ClinicalCamera_camera__iSl2X[data-workspace=true]:has(.ClinicalCamera_permission___abkk) .ClinicalCamera_stage__IPewJ{flex:none;overflow:visible}.ClinicalCamera_camera__iSl2X[data-workspace=true]:not(:has(.ClinicalCamera_permission___abkk)) .ClinicalCamera_actions__ve5l3{position:absolute;bottom:var(--st-space-4);left:var(--st-space-3);right:var(--st-space-3)}@media(max-width:899px){.ClinicalCamera_camera__iSl2X[data-workspace=true]{flex:none;height:60dvh;min-height:var(--st-med-photo-list-height)}}}@layer features{.ClinicalCamera_full__AY3p_{position:fixed;inset:0;z-index:var(--st-z-camera);display:grid;grid-template-rows:auto minmax(0,1fr) auto auto;background:var(--st-med-camera-bg);color:var(--st-text-inverse)}.ClinicalCamera_fullTop__d735u{display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-3);padding:calc(var(--st-space-3) + env(safe-area-inset-top)) var(--st-space-4) var(--st-space-3)}.ClinicalCamera_fullTop__d735u>strong{flex:1 1;min-width:0;font-size:var(--st-text-md);font-weight:var(--st-weight-medium)}.ClinicalCamera_views__lsJ1k{display:flex;gap:var(--st-space-1);padding:var(--st-space-1);border-radius:var(--st-radius-pill);background:var(--st-med-camera-control)}.ClinicalCamera_views__lsJ1k button{display:inline-flex;align-items:center;gap:var(--st-space-1);min-height:var(--st-control-sm);padding:0 var(--st-space-3);border:0;border-radius:var(--st-radius-pill);background:transparent;color:var(--st-text-inverse);font:inherit;font-size:var(--st-text-sm);cursor:pointer}.ClinicalCamera_views__lsJ1k button[aria-pressed=true]{background:var(--st-text-inverse);color:var(--st-med-camera-bg)}.ClinicalCamera_views__lsJ1k svg{width:var(--st-text-sm);height:var(--st-text-sm)}.ClinicalCamera_round__Xm0VI{width:var(--st-control-lg);height:var(--st-control-lg);display:grid;place-items:center;flex:none;border:0;border-radius:var(--st-radius-pill);background:var(--st-med-camera-control);color:var(--st-text-inverse);cursor:pointer}span.ClinicalCamera_round__Xm0VI{background:transparent}.ClinicalCamera_fullStage__Ylswk{position:relative;min-height:0;display:grid;place-items:center;overflow:hidden}.ClinicalCamera_fullMedia__jE8Sa{width:100%;height:100%;object-fit:contain}.ClinicalCamera_fullMedia__jE8Sa[hidden]{display:none}.ClinicalCamera_fullPermission__SiwCQ{display:flex;flex-direction:column;align-items:center;gap:var(--st-space-3);max-width:calc(var(--st-admin-aside-min) + var(--st-space-10));padding:var(--st-space-5);text-align:center}.ClinicalCamera_fullPermission__SiwCQ p{margin:0;font-size:var(--st-text-sm);line-height:var(--st-leading-reading)}.ClinicalCamera_fullNotice__UgaHW{margin:0;padding:0 var(--st-space-4) var(--st-space-2);text-align:center;font-size:var(--st-text-xs);line-height:var(--st-leading-reading)}.ClinicalCamera_fullBar__5Mmq0{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-6) calc(var(--st-space-5) + env(safe-area-inset-bottom))}.ClinicalCamera_fullBar__5Mmq0:has(.ClinicalCamera_use__5_uG_){justify-content:center}.ClinicalCamera_shutter__kr6DC{width:var(--st-med-camera-shutter);height:var(--st-med-camera-shutter);flex:none;border:var(--st-space-1) solid var(--st-text-inverse);border-radius:var(--st-radius-pill);background:var(--st-text-inverse);background-clip:content-box;padding:var(--st-space-1);cursor:pointer}.ClinicalCamera_pill__TICU8:disabled,.ClinicalCamera_round__Xm0VI:disabled,.ClinicalCamera_shutter__kr6DC:disabled,.ClinicalCamera_use__5_uG_:disabled,.ClinicalCamera_views__lsJ1k button:disabled{opacity:var(--st-opacity-disabled);cursor:default}.ClinicalCamera_pill__TICU8,.ClinicalCamera_use__5_uG_{display:inline-flex;align-items:center;gap:var(--st-space-2);min-height:var(--st-control-lg);padding:0 var(--st-space-5);border:0;border-radius:var(--st-radius-pill);font:inherit;font-size:var(--st-text-md);font-weight:var(--st-weight-medium);cursor:pointer}.ClinicalCamera_pill__TICU8{background:var(--st-med-camera-control);color:var(--st-text-inverse)}.ClinicalCamera_use__5_uG_{background:var(--st-accent);color:var(--st-accent-contrast)}.ClinicalCamera_pill__TICU8 svg,.ClinicalCamera_round__Xm0VI svg,.ClinicalCamera_use__5_uG_ svg{width:var(--st-text-lg);height:var(--st-text-lg)}@media(max-width:599px){.ClinicalCamera_fullTop__d735u>strong{flex-basis:100%;order:-1}.ClinicalCamera_views__lsJ1k{flex:1 1;justify-content:center}}}@layer features{.AnnotationNotes_notes__OgBuW{display:flex;flex-direction:column;gap:var(--st-space-2)}.AnnotationNotes_notes__OgBuW header{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2)}.AnnotationNotes_notes__OgBuW header small{font-size:var(--st-text-xs);color:var(--st-text-muted)}.AnnotationNotes_notes__OgBuW header button{display:inline-flex;align-items:center;gap:var(--st-space-1);min-height:var(--st-control-sm);padding:0 var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-xs);cursor:pointer}.AnnotationNotes_notes__OgBuW ul{display:flex;flex-direction:column;gap:var(--st-space-1);margin:0;padding:0;list-style:none}.AnnotationNotes_notes__OgBuW li button{display:flex;align-items:flex-start;gap:var(--st-space-2);width:100%;padding:var(--st-space-2);border:var(--st-border-width) solid var(--st-border-soft);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;text-align:left;cursor:pointer}.AnnotationNotes_notes__OgBuW li button:hover:not(:disabled){background:var(--st-surface-hover)}.AnnotationNotes_notes__OgBuW button:disabled{opacity:.6;cursor:default}.AnnotationNotes_notes__OgBuW li button>span:last-child{display:flex;flex-direction:column;gap:var(--st-space-0-5);min-width:0}.AnnotationNotes_notes__OgBuW strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.AnnotationNotes_notes__OgBuW li small{font-size:var(--st-text-xs);color:var(--st-text-muted);overflow-wrap:anywhere}.AnnotationNotes_notes__OgBuW li small.AnnotationNotes_missing__t1SNz{font-style:italic}.AnnotationNotes_swatch__5vuDw{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-med-camera-bg);color:var(--mark)}.AnnotationNotes_swatch__5vuDw[data-category=treatment]{--mark:var(--st-annotation-treatment)}.AnnotationNotes_swatch__5vuDw[data-category=observation]{--mark:var(--st-annotation-observation)}.AnnotationNotes_swatch__5vuDw[data-category=caution]{--mark:var(--st-annotation-caution)}.AnnotationNotes_swatch__5vuDw[data-category=measure]{--mark:var(--st-annotation-measure)}.AnnotationNotes_error__beKfQ{margin:0;font-size:var(--st-text-xs);color:var(--st-danger)}.ClinicalPhotoWorkspace_workspace__VNrm_{display:flex;flex-direction:column;min-height:0;min-width:0;flex:1 1}.ClinicalPhotoWorkspace_layout__2axu6{display:grid;grid-template-columns:minmax(0,var(--photo-column)) var(--st-space-2) minmax(0,var(--notes-column));grid-template-rows:minmax(0,1fr);min-width:0;min-height:0;flex:1 1;overflow:hidden}.ClinicalPhotoWorkspace_main__hLAFJ{position:relative;grid-column:1;grid-row:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:0;display:flex;flex-direction:column;background:var(--st-surface-muted)}.ClinicalPhotoWorkspace_photoColumns__mZYMs{display:flex;flex-direction:column;flex:1 0 auto;min-height:var(--st-med-map-max);min-width:0}.ClinicalPhotoWorkspace_photoColumns__mZYMs[data-comparing=true]{flex-direction:row}.ClinicalPhotoWorkspace_evolution__gqZdV{flex:none;border-bottom:var(--st-border-width) solid var(--st-border)}.ClinicalPhotoWorkspace_evolution__gqZdV>summary{display:flex;align-items:center;gap:var(--st-space-2);min-height:var(--st-control-md);padding:0 var(--st-space-4);font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);cursor:pointer;list-style:none}}@layer features{.ClinicalPhotoWorkspace_evolution__gqZdV>summary::-webkit-details-marker{display:none}.ClinicalPhotoWorkspace_evolution__gqZdV>summary:hover{background:var(--st-surface-hover)}.ClinicalPhotoWorkspace_gallery__KjJzR{display:flex;gap:var(--st-space-2);overflow-x:auto;padding:0 var(--st-space-4) var(--st-space-3)}.ClinicalPhotoWorkspace_gallery__KjJzR button{flex:none;display:flex;flex-direction:column;gap:var(--st-space-1);padding:0;border:0;background:none;cursor:pointer}.ClinicalPhotoWorkspace_gallery__KjJzR img{display:block;width:96px;height:128px;object-fit:cover;border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-xs)}.ClinicalPhotoWorkspace_gallery__KjJzR small{font-size:var(--st-text-xxs);color:var(--st-text-muted)}.ClinicalPhotoWorkspace_followupTools__iNRDN{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-2);padding:var(--st-space-3) var(--st-space-4);border-bottom:var(--st-border-width) solid var(--st-border)}.ClinicalPhotoWorkspace_previous__es2_C{width:50%;flex:none;min-width:0;overflow:auto;border-right:var(--st-border-width) solid var(--st-border);padding:var(--st-space-3);background:var(--st-med-previous-bg)}.ClinicalPhotoWorkspace_previous__es2_C strong{display:block;margin-bottom:var(--st-space-2);color:var(--st-med-previous-ink);font-size:var(--st-text-xs);font-weight:var(--st-weight-medium)}.ClinicalPhotoWorkspace_previous__es2_C p{font-size:var(--st-text-sm)}.ClinicalPhotoWorkspace_photoArea__Y3SOQ{position:relative;min-width:0;min-height:0;flex:1 1;display:flex;flex-direction:column;align-items:stretch}.ClinicalPhotoWorkspace_photoLabel__HGhlc{position:absolute;z-index:var(--st-z-sticky);top:var(--st-space-3);right:var(--st-space-3);padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);box-shadow:var(--st-shadow-surface);background:var(--st-surface);color:var(--st-text-muted);font-size:var(--st-text-xs)}.ClinicalPhotoWorkspace_restorePanel__nBTvo{position:absolute;z-index:var(--st-z-sticky);bottom:var(--st-space-3);right:var(--st-space-3)}.ClinicalPhotoWorkspace_headerActions__h1xE2{display:flex;align-items:start;gap:var(--st-space-1);margin-left:auto}.ClinicalPhotoWorkspace_headerActions__h1xE2 button,.ClinicalPhotoWorkspace_panelOptions__0bzVh summary{display:flex;align-items:center;justify-content:center;min-height:var(--st-control-sm);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);padding:var(--st-space-2);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-xs);cursor:pointer}.ClinicalPhotoWorkspace_panelOptions__0bzVh summary{list-style:none}.ClinicalPhotoWorkspace_panelOptions__0bzVh summary::-webkit-details-marker{display:none}.ClinicalPhotoWorkspace_panelOptions__0bzVh>div{display:flex;flex-direction:column;gap:var(--st-space-1);padding-top:var(--st-space-2)}.ClinicalPhotoWorkspace_captureActions__A4vS3{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.ClinicalPhotoWorkspace_stage__cT64Y[data-moving=true]{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ClinicalPhotoWorkspace_stage__cT64Y[data-moving=true]:active{cursor:grabbing}.ClinicalPhotoWorkspace_stage__cT64Y{flex:1 1;min-height:0;width:100%;max-width:100%;overflow:auto;background:var(--st-surface-muted);border-radius:var(--st-med-field-radius)}.ClinicalPhotoWorkspace_frame__hEDXS{width:calc(100% * var(--photo-zoom));margin-inline:auto}.ClinicalPhotoWorkspace_empty__DRZOj{width:100%;max-width:100%;flex:1 1;min-height:0;border:var(--st-border-width) solid var(--st-accent);border-radius:var(--st-med-field-radius);background:var(--st-surface-muted);display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:var(--st-space-3);padding:var(--st-space-5);text-align:center}.ClinicalPhotoWorkspace_empty__DRZOj>svg{width:var(--st-control-lg);height:var(--st-control-lg);color:var(--st-text-hint);margin-block:auto}.ClinicalPhotoWorkspace_empty__DRZOj strong{font-size:var(--st-text-lg);font-weight:var(--st-weight-medium)}.ClinicalPhotoWorkspace_empty__DRZOj p{margin:0;font-size:var(--st-text-xs);color:var(--st-text-muted);line-height:var(--st-leading-reading)}.ClinicalPhotoWorkspace_divider__hw52_{grid-column:2;grid-row:1;cursor:col-resize;touch-action:none;background:var(--st-border-soft);border-inline:var(--st-border-width) solid var(--st-border)}.ClinicalPhotoWorkspace_divider__hw52_:focus-visible,.ClinicalPhotoWorkspace_divider__hw52_:hover{background:var(--st-accent-soft);outline:var(--st-focus-width) solid var(--st-focus-color);outline-offset:calc(0px - var(--st-focus-width))}.ClinicalPhotoWorkspace_divider__hw52_[hidden]{display:none}.ClinicalPhotoWorkspace_aside__IacG8{grid-column:3;grid-row:1;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scrollbar-gutter:stable;padding:var(--st-space-4);background:var(--st-surface);display:flex;flex-direction:column;gap:var(--st-space-3)}.ClinicalPhotoWorkspace_aside__IacG8[hidden],.ClinicalPhotoWorkspace_panelBody__zv4K_[hidden]{display:none}.ClinicalPhotoWorkspace_panelBody__zv4K_{flex:none;min-height:0;display:flex;flex-direction:column;gap:var(--st-space-3)}.ClinicalPhotoWorkspace_panelControls__08hp8{display:flex;flex-wrap:wrap;align-items:center;gap:var(--st-space-1)}.ClinicalPhotoWorkspace_panelControls__08hp8 button{border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);padding:var(--st-space-2);min-height:var(--st-control-sm);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-xs);cursor:pointer}.ClinicalPhotoWorkspace_panelControls__08hp8 button[aria-pressed=true]{background:var(--st-accent-soft);border-color:var(--st-accent);color:var(--st-accent)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-notes-left=true] .ClinicalPhotoWorkspace_main__hLAFJ{grid-column:3}.ClinicalPhotoWorkspace_workspace__VNrm_[data-notes-left=true] .ClinicalPhotoWorkspace_aside__IacG8{grid-column:1}.ClinicalPhotoWorkspace_aside__IacG8>header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--st-space-2);font-size:var(--st-text-sm)}.ClinicalPhotoWorkspace_aside__IacG8>header strong{font-weight:var(--st-weight-medium)}.ClinicalPhotoWorkspace_aside__IacG8>header span,.ClinicalPhotoWorkspace_aside__IacG8>small{font-size:var(--st-text-xs);color:var(--st-text-muted)}.ClinicalPhotoWorkspace_instructions__dx4qS{display:flex;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-4);border-radius:var(--st-med-field-radius);background:var(--st-surface-muted);font-size:var(--st-text-sm);color:var(--st-text-muted)}.ClinicalPhotoWorkspace_instructions__dx4qS p{display:flex;gap:var(--st-space-3);margin:0}.ClinicalPhotoWorkspace_instructions__dx4qS b{color:var(--st-text)}.ClinicalPhotoWorkspace_footer__2HPAL{flex:none;display:flex;align-items:center;flex-wrap:wrap;gap:var(--st-space-3);padding:var(--st-space-3) var(--st-space-6);border-top:var(--st-border-width) solid var(--st-border);background:var(--st-surface)}.ClinicalPhotoWorkspace_footer__2HPAL>span{display:flex;align-items:center;gap:var(--st-space-2);flex:1 1;font-size:var(--st-text-xs);color:var(--st-text-muted)}.ClinicalPhotoWorkspace_footer__2HPAL svg{width:var(--st-text-sm);height:var(--st-text-sm)}.ClinicalPhotoWorkspace_hint__miPbg{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ClinicalPhotoWorkspace_error__rHhTZ{display:flex;flex-direction:column;gap:var(--st-space-2);padding:var(--st-space-4);background:var(--st-danger-surface);color:var(--st-danger);font-size:var(--st-text-sm)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-expanded=true] .ClinicalPhotoWorkspace_layout__2axu6{grid-template-columns:minmax(0,1fr)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-expanded=true] .ClinicalPhotoWorkspace_main__hLAFJ{grid-column:1}@media(max-width:899px){.ClinicalPhotoWorkspace_layout__2axu6{display:flex;flex-direction:column;overflow-y:auto}.ClinicalPhotoWorkspace_main__hLAFJ{flex:none;overflow:visible;padding:0}.ClinicalPhotoWorkspace_photoArea__Y3SOQ{flex:none}.ClinicalPhotoWorkspace_stage__cT64Y{flex:none;height:60dvh;min-height:var(--st-med-photo-list-height)}.ClinicalPhotoWorkspace_empty__DRZOj{flex:none;height:60dvh}.ClinicalPhotoWorkspace_aside__IacG8{flex:none;overflow:visible;border-top:var(--st-border-width) solid var(--st-border);padding:var(--st-space-4)}.ClinicalPhotoWorkspace_panelBody__zv4K_{overflow:visible}.ClinicalPhotoWorkspace_divider__hw52_{display:none}.ClinicalPhotoWorkspace_footer__2HPAL{padding:var(--st-space-3) var(--st-space-4)}}@media(max-width:599px){.ClinicalPhotoWorkspace_footer__2HPAL>span{flex-basis:100%}.ClinicalPhotoWorkspace_photoColumns__mZYMs[data-comparing=true]{flex-direction:column}.ClinicalPhotoWorkspace_previous__es2_C{width:100%}}.ClinicalPhotoWorkspace_nextStep__xB4ZU{display:flex;flex-direction:column;align-items:stretch;gap:var(--st-space-3)}.ClinicalPhotoWorkspace_nextStep__xB4ZU p{margin:0;font-size:var(--st-text-sm);line-height:var(--st-leading-reading);color:var(--st-text-muted)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation]{background:var(--st-bg)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation] .ClinicalPhotoWorkspace_main__hLAFJ{margin:var(--st-space-5) 0 var(--st-space-5) var(--st-space-6);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-encounter-card-radius)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation] .ClinicalPhotoWorkspace_aside__IacG8{margin:var(--st-space-5) var(--st-space-6) var(--st-space-5) 0;border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-encounter-card-radius)}.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation] .ClinicalPhotoWorkspace_divider__hw52_{align-self:stretch;margin-block:var(--st-space-5);background:transparent;border:0}@media(max-width:899px){.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation] .ClinicalPhotoWorkspace_aside__IacG8,.ClinicalPhotoWorkspace_workspace__VNrm_[data-consultation] .ClinicalPhotoWorkspace_main__hLAFJ{margin:var(--st-space-3)}}}@layer features{.IndicationProductPicker_tabs__JsFRQ{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.IndicationProductPicker_picker__g1pON{display:flex;flex-direction:column;gap:var(--st-space-4);min-width:0}.IndicationProductPicker_picker__g1pON p{margin:0;font-size:var(--st-text-sm);line-height:var(--st-leading-reading);color:var(--st-text-muted)}.IndicationProductPicker_search___Rdb8{display:flex;align-items:center;gap:var(--st-space-2);padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);color:var(--st-text-muted)}.IndicationProductPicker_search___Rdb8 input{min-width:0;width:100%;min-height:var(--st-control-sm);border:0;padding:0;background:var(--st-surface);font:inherit;color:var(--st-text)}.IndicationProductPicker_label__bdiim{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.IndicationProductPicker_count__ikGSr{color:var(--st-text-muted);font-size:var(--st-text-xs)}.IndicationProductPicker_grid__IxUBa{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,var(--st-pos-catalog-card-min)),1fr));gap:var(--st-space-2);max-height:var(--st-med-photo-height);overflow-y:auto}.IndicationProductPicker_product__r2u7S{padding:0 0 var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-card);background:var(--st-surface);color:var(--st-text);overflow:hidden}.IndicationProductPicker_choose__flXl7,.IndicationProductPicker_product__r2u7S{display:flex;flex-direction:column;gap:var(--st-space-3);text-align:left;font:inherit;min-width:0}.IndicationProductPicker_choose__flXl7{flex:1 1;padding:0;border:0;background:none;color:inherit;cursor:pointer}.IndicationProductPicker_quantity__aK2yT{display:flex;align-items:end;justify-content:space-between;gap:var(--st-space-2);padding-inline:var(--st-space-3)}.IndicationProductPicker_quantity__aK2yT label{display:flex;flex-direction:column;gap:var(--st-space-1);min-width:0;font-size:var(--st-text-xs);color:var(--st-text-muted)}.IndicationProductPicker_quantity__aK2yT input{width:var(--st-space-16);min-height:var(--st-control-md);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;padding:var(--st-space-2)}.IndicationProductPicker_quantity__aK2yT button{border:0;background:none;color:var(--st-accent);font:inherit;font-size:var(--st-text-xs);cursor:pointer;min-height:var(--st-control-md)}.IndicationProductPicker_visual__K6xCs{position:relative;display:grid;place-items:center;min-height:var(--st-space-16);width:100%;background:var(--st-surface-muted);color:var(--st-text-muted);font-size:var(--st-text-2xl)}.IndicationProductPicker_selected__Pbrk3{position:absolute;inset:var(--st-space-1) var(--st-space-1) auto auto;display:flex;align-items:center;gap:var(--st-space-1);padding:var(--st-space-1);background:var(--st-accent-soft);color:var(--st-accent);border-radius:var(--st-radius-field);font-size:var(--st-text-xs)}.IndicationProductPicker_name__InEPE{padding-inline:var(--st-space-3);font-size:var(--st-text-md);font-weight:var(--st-weight-medium);overflow-wrap:anywhere}.IndicationProductPicker_action__J_ST0{margin-top:auto;display:flex;gap:var(--st-space-1);align-items:center;padding-inline:var(--st-space-3);color:var(--st-accent);font-size:var(--st-text-xs)}.IndicationProductPicker_product__r2u7S[data-selected=true]{border-color:var(--st-accent);background:var(--st-accent-soft)}.IndicationProductPicker_choose__flXl7:disabled{cursor:default}.IndicationProductPicker_choose__flXl7:disabled:not([data-selected=true]){opacity:var(--st-opacity-disabled)}.IndicationProductPicker_picker__g1pON footer{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-3);border-top:var(--st-border-width) solid var(--st-border);padding-top:var(--st-space-3)}.IndicationProductPicker_picker__g1pON footer>span{color:var(--st-text-muted);font-size:var(--st-text-xs)}.SignaturePad_pad__NZXuQ{position:relative;height:var(--st-sign-pad-height);border:var(--st-border-width) dashed var(--st-border-strong);border-radius:var(--st-radius-card);background:var(--st-surface);color:var(--st-text);touch-action:none}.SignaturePad_pad__NZXuQ[data-disabled=true]{opacity:var(--st-opacity-disabled)}.SignaturePad_pad__NZXuQ canvas{position:absolute;inset:0;width:100%;height:100%;cursor:crosshair}.SignaturePad_hint__8pOKn{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:var(--st-text-sm);color:var(--st-text-hint);pointer-events:none}.SignaturePad_clear__ZRejJ{position:absolute;right:var(--st-space-2);bottom:var(--st-space-2);min-height:var(--st-control-sm);padding:0 var(--st-space-3);border:0;border-radius:var(--st-radius-field);background:var(--st-surface-muted);color:var(--st-text);font:inherit;font-size:var(--st-text-xs);cursor:pointer}.SignaturePad_clear__ZRejJ:disabled{opacity:var(--st-opacity-disabled);cursor:default}.SignaturePad_image__MyRoC{width:100%;height:var(--st-sign-image-height);border-radius:var(--st-radius-field);background:var(--st-surface-muted);fill:none;stroke:var(--st-text);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.ChargePanel_panel__qScc_{display:flex;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-text);border-radius:var(--st-radius-card);min-width:0}.ChargePanel_panel__qScc_ h3,.ChargePanel_panel__qScc_ p{margin:0}.ChargePanel_panel__qScc_ h3{font-size:var(--st-text-base);font-weight:var(--st-weight-medium)}.ChargePanel_panel__qScc_ header p,.ChargePanel_panel__qScc_>p{font-size:var(--st-text-sm);color:var(--st-text-muted);line-height:var(--st-leading-reading)}.ChargePanel_error__MkJbo{color:var(--st-danger);font-size:var(--st-text-sm)}.ChargePanel_notice__3btX7{padding:var(--st-space-2) var(--st-space-3);border-radius:var(--st-radius-field);background:var(--st-surface-muted);font-size:var(--st-text-sm)}.ChargePanel_lines__xbSZx,.ChargePanel_staged__UIu1A{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.ChargePanel_lines__xbSZx li,.ChargePanel_staged__UIu1A li{display:flex;align-items:center;gap:var(--st-space-3);padding:var(--st-space-2) 0;border-bottom:var(--st-border-width) solid var(--st-border-soft)}.ChargePanel_lines__xbSZx li>span{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--st-space-0-5)}.ChargePanel_lines__xbSZx strong{font-weight:var(--st-weight-medium);font-size:var(--st-text-sm)}.ChargePanel_lines__xbSZx em,.ChargePanel_lines__xbSZx small{font-size:var(--st-text-xs);color:var(--st-text-muted)}.ChargePanel_lines__xbSZx em{font-style:normal;padding:var(--st-space-0-5) var(--st-space-2);border-radius:var(--st-radius-pill);background:var(--st-surface-muted);white-space:nowrap}.ChargePanel_lines__xbSZx li[data-state=billed] em{background:var(--st-text);color:var(--st-surface)}.ChargePanel_lines__xbSZx li[data-state=imported] em{color:var(--st-text)}.ChargePanel_lines__xbSZx li[data-state=withdrawn] strong{text-decoration:line-through;color:var(--st-text-muted)}.ChargePanel_lines__xbSZx button,.ChargePanel_staged__UIu1A button{border:0;background:none;padding:var(--st-space-2);min-height:var(--st-control-md);color:var(--st-text);font:inherit;font-size:var(--st-text-xs);text-decoration:underline;cursor:pointer}.ChargePanel_lines__xbSZx button:disabled,.ChargePanel_staged__UIu1A button:disabled{opacity:var(--st-opacity-disabled);cursor:default}.ChargePanel_staged__UIu1A li{flex-direction:column;align-items:stretch}.ChargePanel_picker__La9xB,.ChargePanel_selection__VAhNi,.ChargePanel_suggest__b6CcH{display:flex;flex-direction:column;gap:var(--st-space-2);min-width:0}.ChargePanel_suggestRow__oZVSX{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-3);padding:var(--st-space-2) var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface-muted);min-width:0}.ChargePanel_suggestRow__oZVSX>span{display:flex;flex-direction:column;gap:var(--st-space-0-5);min-width:0}.ChargePanel_suggestActions__sAVlh{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--st-space-2);flex-shrink:0}.ChargePanel_pickers__nO06I{display:flex;flex-wrap:wrap;gap:var(--st-space-3);min-width:0}.ChargePanel_pickers__nO06I>div{flex:1 1 var(--st-med-summary-row)}.ChargePanel_suggestRow__oZVSX strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);overflow-wrap:anywhere}.ChargePanel_results__0oQff li>span small{display:block;color:var(--st-text-muted);font-size:var(--st-text-xs)}.ChargePanel_staged__UIu1A select{box-sizing:border-box;width:100%;min-width:0;min-height:var(--st-control-sm);padding:0 var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-sm)}.ChargePanel_item__zY5YJ small,.ChargePanel_optional__T6yq5 small,.ChargePanel_suggest__b6CcH small{color:var(--st-text-muted);font-size:var(--st-text-xs)}.ChargePanel_selection__VAhNi h4{margin:0;font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.ChargePanel_item__zY5YJ label,.ChargePanel_optional__T6yq5 label,.ChargePanel_search__byUDN{display:flex;flex-direction:column;gap:var(--st-space-1);font-size:var(--st-text-xs);color:var(--st-text-muted)}.ChargePanel_picker__La9xB input,.ChargePanel_staged__UIu1A input{box-sizing:border-box;width:100%;min-width:0;min-height:var(--st-control-md);padding:0 var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-sm)}.ChargePanel_results__0oQff{padding:0;margin:0;list-style:none;display:flex;flex-direction:column}.ChargePanel_results__0oQff li{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2);padding:var(--st-space-1) 0;border-bottom:var(--st-border-width) solid var(--st-border-soft);font-size:var(--st-text-sm)}.ChargePanel_item__zY5YJ>span,.ChargePanel_results__0oQff li>span{min-width:0;overflow-wrap:anywhere}.ChargePanel_results__0oQff li>button{flex-shrink:0}.ChargePanel_item__zY5YJ{display:flex;align-items:center;gap:var(--st-space-2)}.ChargePanel_item__zY5YJ>span{flex:1 1;display:flex;flex-direction:column;gap:var(--st-space-1);font-size:var(--st-text-sm)}.ChargePanel_item__zY5YJ strong{font-weight:var(--st-weight-medium)}.ChargePanel_item__zY5YJ label{width:var(--st-space-16);flex-shrink:0}.ChargePanel_optional__T6yq5,.ChargePanel_sent__i9I5k,.ChargePanel_sessions__XSo80{font-size:var(--st-text-xs);color:var(--st-text-muted)}.ChargePanel_sessions__XSo80{display:flex;flex-direction:column;gap:var(--st-space-1)}.ChargePanel_sessions__XSo80 input{width:var(--st-pos-client-time);min-height:var(--st-control-sm);padding:0 var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ChargePanel_sessions__XSo80 small{color:var(--st-text-muted)}.ChargePanel_optional__T6yq5 summary,.ChargePanel_sent__i9I5k summary{cursor:pointer;min-height:var(--st-control-md);align-content:center}.ChargePanel_optional__T6yq5 label{margin-bottom:var(--st-space-1)}.ChargePanel_actions__UldKt{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.ChargePanel_actions__UldKt[hidden]{display:none}.ChargePanel_checkout__eRv8u{display:contents}.ChargePanel_appointment__Rur5a{display:flex;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-encounter-card-radius);background:var(--st-surface)}.ChargePanel_panel__qScc_[data-consultation]{padding:0;border:0;gap:var(--st-space-4)}.ChargePanel_panel__qScc_[data-consultation] .ChargePanel_checkout__eRv8u{display:flex;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-encounter-card-radius);background:var(--st-surface)}.ChargePanel_blockTitle__PbD4W{display:flex;align-items:center;gap:var(--st-space-2)}.ChargePanel_blockTitle__PbD4W>span{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-accent-soft);color:var(--st-accent);font-size:var(--st-text-xs)}.ChargePanel_panel__qScc_[data-products-only=true]{border-color:var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface)}.ChargePanel_panel__qScc_[data-products-only=true] header p{font-size:var(--st-text-xs)}.ChargePanel_panel__qScc_[data-embedded=true]{padding:0;border:0;background:transparent}.ChargePanel_results__0oQff li>span{flex:1 1}.ChargePanel_results__0oQff li{flex-wrap:wrap}}@layer features{}@layer features{@media(max-width:479px){.ChargePanel_item__zY5YJ,.ChargePanel_lines__xbSZx li{flex-wrap:wrap}.ChargePanel_item__zY5YJ>span{flex-basis:100%}}}@layer features{.ClinicalPhotoPreview_preview__AZVee{min-width:0;display:flex;flex-direction:column;gap:var(--st-space-3)}.ClinicalPhotoPreview_preview__AZVee header{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2)}.ClinicalPhotoPreview_preview__AZVee header>strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.ClinicalPhotoPreview_toolbar__muhe0{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--st-space-2)}.ClinicalPhotoPreview_toolbar__muhe0>div{display:flex;flex-wrap:wrap;gap:var(--st-space-1)}.ClinicalPhotoPreview_toolbar__muhe0>div[role=group]{padding:var(--st-space-0-5);background:var(--st-surface-muted);border-radius:var(--st-med-card-radius)}.ClinicalPhotoPreview_pointHeading__PtZaX button,.ClinicalPhotoPreview_toolbar__muhe0 button{display:inline-flex;align-items:center;justify-content:center;gap:var(--st-space-1);min-height:var(--st-control-sm);padding:var(--st-space-1) var(--st-space-2);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface);color:var(--st-text-muted);font:inherit;font-size:var(--st-text-xs);cursor:pointer}.ClinicalPhotoPreview_toolbar__muhe0 [role=group] button{border-color:transparent;background:transparent}.ClinicalPhotoPreview_toolbar__muhe0 button[aria-pressed=true]{color:var(--st-accent);background:var(--st-surface);box-shadow:var(--st-shadow-segmented)}.ClinicalPhotoPreview_preview__AZVee button:disabled{opacity:var(--st-opacity-disabled);cursor:default}.ClinicalPhotoPreview_content__TSQiK{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--st-space-4);align-items:start}.ClinicalPhotoPreview_photo__vtq_c{min-width:0;position:sticky;top:0}.ClinicalPhotoPreview_points__HwvOy{min-width:0;display:flex;flex-direction:column;gap:var(--st-space-2)}.ClinicalPhotoPreview_pointHeading__PtZaX{display:flex;align-items:center;justify-content:space-between;gap:var(--st-space-2)}.ClinicalPhotoPreview_pointHeading__PtZaX>strong{font-size:var(--st-text-xs);font-weight:var(--st-weight-medium);color:var(--st-text-muted)}.ClinicalPhotoPreview_content__TSQiK ol{display:flex;flex-direction:column;gap:var(--st-space-2);margin:0;padding:0;list-style:none}.ClinicalPhotoPreview_content__TSQiK li{display:flex;flex-direction:column;gap:var(--st-space-2);padding:var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface)}.ClinicalPhotoPreview_content__TSQiK li[data-selected=true]{border-color:var(--st-accent);background:var(--st-accent-soft)}.ClinicalPhotoPreview_content__TSQiK li>button{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--st-space-1) var(--st-space-2);padding:0;border:0;background:transparent;color:var(--st-text);text-align:left;font:inherit;cursor:pointer}.ClinicalPhotoPreview_content__TSQiK li>button>span:last-child{grid-column:2;color:var(--st-text-muted);font-size:var(--st-text-xs)}.ClinicalPhotoPreview_number__h8PCB{grid-row:span 2;display:grid;place-items:center;width:var(--st-control-sm);height:var(--st-control-sm);border-radius:var(--st-radius-pill);background:var(--st-accent);color:var(--st-accent-contrast);font-size:var(--st-text-xs)}.ClinicalPhotoPreview_content__TSQiK li strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium);overflow-wrap:anywhere}.ClinicalPhotoPreview_content__TSQiK li small,.ClinicalPhotoPreview_content__TSQiK p,.ClinicalPhotoPreview_gallery__sx2Vc small,.ClinicalPhotoPreview_photo__vtq_c>small{margin:0;font-size:var(--st-text-xs);color:var(--st-text-muted);white-space:pre-wrap;overflow-wrap:anywhere;line-height:var(--st-leading-reading)}.ClinicalPhotoPreview_gallery__sx2Vc{display:flex;flex-direction:column;gap:var(--st-space-2);padding:var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface-muted)}.ClinicalPhotoPreview_preview__AZVee[data-large] .ClinicalPhotoPreview_content__TSQiK{grid-template-columns:1fr}.ClinicalPhotoPreview_preview__AZVee[data-large] .ClinicalPhotoPreview_photo__vtq_c{position:relative}.ClinicalPhotoPreview_pointNav__LbDII{position:absolute;z-index:var(--st-z-sticky);top:var(--st-space-3);left:var(--st-space-3);max-width:calc(100% - var(--st-space-6));display:flex;align-items:center;border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-med-field-radius);background:var(--st-surface);box-shadow:var(--st-shadow-segmented)}.ClinicalPhotoPreview_pointNav__LbDII button{display:grid;place-items:center;flex:none;width:var(--st-control-sm);height:var(--st-control-sm);border:0;background:transparent;color:var(--st-text);cursor:pointer}.ClinicalPhotoPreview_pointNav__LbDII select{min-width:0;max-width:100%;min-height:var(--st-control-sm);padding:var(--st-space-1);border:0;font:inherit;font-size:var(--st-text-xs);color:var(--st-text);background:var(--st-surface)}.ClinicalPhotoPreview_selectedNote__y7MHc{display:flex;flex-direction:column;gap:var(--st-space-1);border-left:var(--st-focus-width) solid var(--st-accent);padding:var(--st-space-2) var(--st-space-3);background:var(--st-accent-soft)}.ClinicalPhotoPreview_selectedNote__y7MHc strong{font-size:var(--st-text-sm);font-weight:var(--st-weight-medium)}.ClinicalPhotoPreview_selectedNote__y7MHc p,.ClinicalPhotoPreview_selectedNote__y7MHc small{margin:0;color:var(--st-text-muted);font-size:var(--st-text-xs);white-space:pre-wrap;overflow-wrap:anywhere}.ClinicalPhotoPreview_preview__AZVee[data-large] ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.ClinicalPhotoPreview_preview__AZVee[data-rail] ol{grid-template-columns:minmax(0,1fr)}.ClinicalPhotoPreview_preview__AZVee[data-consultation]{padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-encounter-card-radius);background:var(--st-surface)}@media(min-width:600px) and (max-width:899px){.ClinicalPhotoPreview_preview__AZVee[data-consultation] .ClinicalPhotoPreview_content__TSQiK{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:599px){.ClinicalPhotoPreview_content__TSQiK,.ClinicalPhotoPreview_preview__AZVee[data-large] ol{grid-template-columns:1fr}.ClinicalPhotoPreview_photo__vtq_c{position:static}}}@layer features{.DispatchLinkPanel_panel__HIbE3{display:flex;flex-direction:column;gap:var(--st-space-4);padding:var(--st-space-4) var(--st-space-6) var(--st-space-6)}.DispatchLinkPanel_panel__HIbE3 .DispatchLinkPanel_notice__k_i6f{padding:var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface-muted)}.DispatchLinkPanel_channels__FRvNB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--st-space-2)}.DispatchLinkPanel_channels__FRvNB a{display:flex;align-items:center;justify-content:center;gap:var(--st-space-2);min-height:var(--st-control-md);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);color:var(--st-text);font-size:var(--st-text-sm);text-decoration:none}.DispatchLinkPanel_channels__FRvNB a:hover{background:var(--st-surface-hover)}.DispatchLinkPanel_footer__awbP4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:var(--st-space-2)}.DispatchLinkPanel_panel__HIbE3 p{margin:0;color:var(--st-text-muted);font-size:var(--st-text-sm);line-height:var(--st-leading-reading)}.DispatchLinkPanel_panel__HIbE3 label{display:flex;flex-direction:column;gap:var(--st-space-2);font-size:var(--st-text-sm)}.DispatchLinkPanel_panel__HIbE3 input{width:100%;min-width:0;min-height:var(--st-control-md);padding:var(--st-space-3);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit}.ReleasePanel_panel__ZcExF{display:flex;flex-direction:column;gap:var(--st-space-3);padding:var(--st-space-4);border:var(--st-border-width) solid var(--st-border);border-radius:var(--st-radius-card);background:var(--st-surface)}.ReleasePanel_panel__ZcExF header{display:flex;flex-direction:column;gap:var(--st-space-1)}.ReleasePanel_panel__ZcExF h3{margin:0;font-size:var(--st-text-md);font-weight:var(--st-weight-semibold)}.ReleasePanel_panel__ZcExF p{margin:0;font-size:var(--st-text-sm);color:var(--st-text-muted);line-height:var(--st-leading-reading)}.ReleasePanel_form__z1Hi1{display:flex;flex-direction:column;gap:var(--st-space-3)}.ReleasePanel_form__z1Hi1 label{display:flex;flex-direction:column;gap:var(--st-space-1);font-size:var(--st-text-xs);color:var(--st-text-muted)}.ReleasePanel_form__z1Hi1 input[type=date],.ReleasePanel_form__z1Hi1 select,.ReleasePanel_form__z1Hi1 textarea{padding:var(--st-space-2);border:var(--st-border-width) solid var(--st-border-strong);border-radius:var(--st-radius-field);background:var(--st-surface);color:var(--st-text);font:inherit;font-size:var(--st-text-sm)}.ReleasePanel_form__z1Hi1 label.ReleasePanel_check__t4Dni{flex-direction:row;align-items:center;gap:var(--st-space-2);color:var(--st-text);font-size:var(--st-text-sm)}.ReleasePanel_row__QC1Jp{display:flex;flex-wrap:wrap;gap:var(--st-space-3)}.ReleasePanel_actions___deWi{display:flex;flex-wrap:wrap;gap:var(--st-space-2)}.ReleasePanel_current___JxDH{display:flex;flex-direction:column;gap:var(--st-space-2);padding:var(--st-space-3);border-radius:var(--st-radius-card);background:var(--st-surface-muted)}.ReleasePanel_panel__ZcExF .ReleasePanel_text__LcbP6{color:var(--st-text);white-space:pre-line}.ReleasePanel_panel__ZcExF .ReleasePanel_meta__btABP{font-size:var(--st-text-xs)}.ReleasePanel_panel__ZcExF .ReleasePanel_error__k_FuQ{color:var(--st-danger)}}@layer features{}