.account_account__ZkUMg{color:var(--color-text);font:1rem/1.55 var(--font-body);max-width:80rem;margin:0 auto;padding:clamp(1rem,3vw,3rem);display:grid;grid-gap:clamp(1.5rem,3vw,2.75rem);gap:clamp(1.5rem,3vw,2.75rem);min-width:0}.account_account__ZkUMg *{box-sizing:border-box}.account_account__ZkUMg h1,.account_account__ZkUMg h2,.account_account__ZkUMg h3{font-family:var(--font-display);font-weight:500;line-height:1.2;overflow-wrap:anywhere}.account_account__ZkUMg h1{font-size:clamp(2rem,5vw,3.25rem);margin:.25rem 0 1rem}.account_account__ZkUMg h2{font-size:clamp(1.45rem,3vw,1.85rem);margin:0 0 1rem}.account_account__ZkUMg h3{font-size:1.3rem;margin:.25rem 0}.account_account__ZkUMg p{margin:.35rem 0;overflow-wrap:anywhere}.account_heading__f5w7P{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem 2rem;padding-bottom:1.5rem;border-bottom:1px solid var(--color-border)}.account_heading__f5w7P>div:first-child{max-width:48rem;min-width:0}.account_heading__f5w7P h1{margin-bottom:.4rem}.account_lead__uHKeh{font-size:clamp(1rem,1.5vw,1.2rem)}.account_eyebrow__Gh96r{color:var(--color-text-muted);letter-spacing:.035em}.account_dashboardNav__j4tqN{display:flex;flex-wrap:wrap;gap:.25rem;padding-bottom:.65rem;border-bottom:1px solid var(--color-border)}.account_dashboardNav__j4tqN a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .9rem;border-radius:var(--radius-control);color:var(--color-text);text-decoration:none;font-weight:600}.account_dashboardNav__j4tqN a:hover{background:var(--color-accent-soft);color:var(--color-accent)}.account_toolbar__bZ_gf{display:flex;align-items:center;gap:1rem}.account_dashboardSection__rs6je{display:grid;grid-gap:1.1rem;gap:1.1rem;min-width:0;scroll-margin-block-start:1.5rem}.account_sectionHeading__aakm8{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.account_sectionHeading__aakm8 h2{margin:.1rem 0 .35rem}.account_sectionKicker__56wa1{text-transform:uppercase;letter-spacing:.1em;font-size:.8rem;font-weight:700;color:var(--color-accent)}.account_count__QZLii{padding:.35rem .75rem;border-radius:99px;background:var(--color-accent-soft);color:var(--color-accent);font-size:.85rem;font-weight:700;white-space:nowrap}.account_empty__L_nfa{padding:clamp(1.25rem,3vw,2rem);border:1px dashed var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-raised)}.account_empty__L_nfa h3{margin:0 0 .5rem}.account_empty__L_nfa .account_primary__2BJ3J{margin-top:1rem}.account_signin___7vL4{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,21rem),1fr));grid-gap:1.5rem;gap:1.5rem;align-items:start}.account_card___LfTl{padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-raised);display:grid;grid-gap:1rem;gap:1rem;min-width:0}.account_field__mT131{display:grid;grid-gap:.45rem;gap:.45rem;font-weight:600}.account_field__mT131 input,.account_field__mT131 select{width:100%;min-width:0;min-height:48px;font:inherit;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-control);padding:.65rem .8rem}.account_primary__2BJ3J,.account_secondary__GYvlj{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;border:1px solid var(--color-accent);border-radius:var(--radius-control);font:inherit;font-weight:600;line-height:1.4;text-decoration:none;cursor:pointer;text-align:center;overflow-wrap:anywhere}.account_primary__2BJ3J{background:var(--color-accent);color:#fff}.account_secondary__GYvlj{background:transparent;color:var(--color-accent)}.account_primary__2BJ3J:hover:not(:disabled){background:var(--color-accent-hover)}.account_secondary__GYvlj:hover:not(:disabled){background:var(--color-accent-soft)}.account_account__ZkUMg :is(button,input,select,a):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.account_account__ZkUMg :disabled{cursor:default;opacity:.6}.account_actions__U7vEA{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.account_muted__wDhHe{color:var(--color-text-muted)}.account_error__Z2asK{color:var(--color-danger-text);background:var(--color-danger-bg);border:1px solid var(--color-danger-border)}.account_error__Z2asK,.account_notice__nW2wW{border-radius:var(--radius-control);padding:1rem}.account_notice__nW2wW{background:var(--color-accent-soft)}.account_qr__jlLW_{margin:0;display:grid;grid-gap:.75rem;gap:.75rem;justify-items:center;text-align:center}.account_qr__jlLW_>div{width:min(12rem,100%);padding:.5rem;background:white}.account_qr__jlLW_ svg{display:block;width:100%;height:auto}.account_records__5Mzqu{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr));grid-gap:.75rem;gap:.75rem}.account_record__wFtcM{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;min-height:116px;text-align:start;padding:1rem 1.1rem;font:inherit;color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-panel);cursor:pointer;overflow-wrap:anywhere;box-shadow:0 2px 10px rgb(0 0 0/3%)}.account_record__wFtcM strong{font-size:1.1rem;line-height:1.3}.account_recordRelation__axtcA{color:var(--color-accent);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.account_record__wFtcM[aria-pressed=true]{background:var(--color-accent-soft);border-color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}.account_list__RaSPS{display:grid;grid-gap:1rem;gap:1rem;padding:0;margin:0;list-style:none}.account_reviewGrid__Ewwej{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));grid-gap:1rem;gap:1rem}.account_study__o8Srz{display:flex;justify-content:space-between;gap:1.5rem;align-items:center;padding:clamp(1rem,2vw,1.5rem);border:1px solid var(--color-border);border-radius:var(--radius-panel);background:var(--color-surface-raised)}.account_studyMain__oH9ie{min-width:0}.account_studyMain__oH9ie h3{margin:.25rem 0}.account_studyDetails__4ZLZD,.account_studyMeta__OGtOp{display:flex;flex-wrap:wrap;gap:.35rem .9rem;color:var(--color-text-muted)}.account_studyMeta__OGtOp{color:var(--color-accent);font-size:.84rem;font-weight:700;letter-spacing:.03em}.account_studyDetails__4ZLZD{margin-top:.75rem;font-size:.9rem}.account_studyDetails__4ZLZD>span{padding-right:.9rem;border-right:1px solid var(--color-border)}.account_studyDetails__4ZLZD>span:last-child{border-right:0}.account_study__o8Srz>button{flex-shrink:0}.account_check__VeXw7{display:flex;align-items:center;gap:.75rem;min-height:44px;cursor:pointer}.account_check__VeXw7 input{width:22px;height:22px;flex-shrink:0;accent-color:var(--color-accent)}@media (max-width:560px){.account_study__o8Srz{align-items:stretch;flex-direction:column;gap:.75rem}.account_account__ZkUMg{gap:1rem}.account_heading__f5w7P{flex-direction:column;gap:.75rem;padding-bottom:.9rem}.account_heading__f5w7P .account_eyebrow__Gh96r{display:none}.account_heading__f5w7P h1{font-size:clamp(1.75rem,7vw,2rem);margin:0}.account_lead__uHKeh{font-size:1rem;line-height:1.4}.account_dashboardSection__rs6je{gap:.65rem}.account_dashboardSection__rs6je h2{font-size:1.4rem;margin:0}.account_record__wFtcM{min-height:96px;padding:.75rem 1rem}.account_sectionHeading__aakm8{align-items:flex-start;flex-direction:column}.account_dashboardNav__j4tqN{flex-wrap:nowrap;overflow-x:auto;margin-inline:-1rem;padding-inline:1rem;padding-bottom:.25rem}.account_dashboardNav__j4tqN a{white-space:nowrap}.account_actions__U7vEA{align-items:center;gap:.5rem}.account_actions__U7vEA>button{padding-inline:.75rem}}@media (prefers-reduced-motion:reduce){.account_account__ZkUMg *,.account_account__ZkUMg :after,.account_account__ZkUMg :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.primitives_card__PcntE{background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-card-padding);margin-bottom:var(--space-5)}.primitives_cardTitle__5VgkX{margin:0 0 var(--space-4);font-family:var(--font-display);font-weight:600;font-size:1.125rem}.primitives_list__llm4x{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.primitives_rowMain__OKKxb{flex:1 1 14rem;min-width:0}.primitives_rowTitle__SkeTV{font-weight:700;overflow-wrap:anywhere}.primitives_rowMeta__2T2qr{color:var(--color-text-muted);font-size:var(--font-size-small);overflow-wrap:anywhere}.primitives_rowActions__jFjKX{display:flex;gap:var(--space-2);flex-wrap:wrap}.primitives_badge__SZZ6T{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-small);font-weight:700;white-space:nowrap}.primitives_badgeActive__Iauvq{background:var(--color-teal-soft);color:var(--color-teal)}.primitives_badgeMuted__CVkKR{background:var(--color-surface);color:var(--color-text-muted);border:var(--border-solid)}.primitives_empty__9Fvnw{padding:var(--space-6) var(--space-4);text-align:center;color:var(--color-text-muted)}.primitives_emptyTitle__pcTcn{margin:0 0 var(--space-2);font-family:var(--font-display);font-weight:600;font-size:1.125rem;color:var(--color-text)}.primitives_field__dCbrL{display:flex;flex-direction:column;gap:var(--space-1);margin-bottom:var(--space-4)}.primitives_hint__os6mo,.primitives_label__mkvGw{font-size:var(--font-size-small);color:var(--color-text-muted)}.primitives_hint__os6mo{margin:0}.primitives_error__v9o3x{color:var(--color-danger-text);font-weight:700;margin:var(--space-2) 0 0}.primitives_flash__JVl94{padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);background:var(--color-teal-soft);color:var(--color-ink);margin-bottom:var(--space-4)}.primitives_metaList__rf1qX{margin:0;display:grid;grid-template-columns:auto 1fr;grid-gap:var(--space-2) var(--space-4);gap:var(--space-2) var(--space-4)}.primitives_metaList__rf1qX dt{color:var(--color-text-muted)}.primitives_metaList__rf1qX dd{margin:0;font-weight:700;overflow-wrap:anywhere}.primitives_confirmBox__5cIXV{margin-top:var(--space-3);padding:var(--space-4);background:var(--color-surface);border-radius:var(--radius-control);border:var(--border-dashed)}.primitives_confirmBox__5cIXV p{margin:0 0 var(--space-3)}.primitives_stepper__fgnWB{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);list-style:none;margin:0 0 var(--space-5);padding:0;font-size:var(--font-size-small);color:var(--color-text-muted)}.primitives_stepCurrent__OuY5F,.primitives_stepDone__4dqEc,.primitives_stepTodo__1TKHZ{display:inline-flex;align-items:center;gap:var(--space-1)}.primitives_stepCurrent__OuY5F{color:var(--color-teal);font-weight:700}.primitives_stepDone__4dqEc{color:var(--color-text)}.primitives_input__vi_aA{box-sizing:border-box;min-width:0;min-height:max(44px,var(--touch-target-min));padding:0 var(--space-3);border-radius:var(--radius-control);border:var(--border-solid);background:var(--color-surface-raised);color:var(--color-ink);font:inherit;font-size:max(16px,1em);width:100%}.primitives_button__tcuTe{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:44px;min-height:max(44px,var(--touch-target-min));padding:var(--space-2) var(--space-5);border-radius:var(--radius-control);border:1px solid transparent;cursor:pointer;font:inherit;font-weight:700;font-size:max(16px,var(--font-size-body));transition:background var(--motion-fast),color var(--motion-fast)}.primitives_buttonPrimary__HQgez{background:var(--color-teal);color:var(--color-porcelain)}.primitives_buttonPrimary__HQgez:hover:not(:disabled){background:var(--color-accent-hover)}.primitives_buttonSecondary__4qkrr{background:var(--color-surface-raised);color:var(--color-teal);border-color:var(--color-teal)}.primitives_buttonText__RNqLK{background:transparent;color:var(--color-teal);padding-inline:var(--space-3);text-decoration:underline;text-underline-offset:3px}.primitives_button__tcuTe:disabled{cursor:not-allowed;opacity:.65}.primitives_rowInteractive__GKmk7,.primitives_rowStatic__F8NFv{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;min-height:max(44px,var(--row-min-height));background:var(--color-surface-raised);border:var(--border-solid);border-radius:var(--radius-control);color:inherit}.primitives_rowStatic__F8NFv{padding:var(--space-3) var(--space-4)}.primitives_rowInteractive__GKmk7{gap:0}.primitives_rowInteractive__GKmk7>.primitives_rowActions__jFjKX{padding:var(--space-2) var(--space-4)}.primitives_rowButton__tWeFz{display:flex;align-items:center;gap:var(--space-3);flex:1 1 14rem;min-width:0;min-height:max(44px,var(--row-min-height));padding:var(--space-3) var(--space-4);border:none;border-radius:var(--radius-control);background:transparent;text-align:start;cursor:pointer;font:inherit;color:inherit;transition:background var(--motion-fast)}.primitives_rowButton__tWeFz:hover{background:var(--color-accent-soft)}.primitives_button__tcuTe:focus-visible,.primitives_input__vi_aA:focus-visible,.primitives_rowButton__tWeFz:focus-visible{outline:3px solid var(--color-teal);outline-offset:3px}@media (prefers-reduced-motion:reduce){.primitives_button__tcuTe,.primitives_rowButton__tWeFz{transition:none}}.queue_queue__KVXJO{margin-bottom:var(--space-5);padding:var(--space-4);background:var(--color-surface-raised);border:var(--border-solid);border-radius:var(--radius-card)}.queue_queue__KVXJO h2{margin:0 0 var(--space-2);font-family:var(--font-display);font-size:var(--font-size-body-lg)}.queue_queue__KVXJO p{overflow-wrap:anywhere}.queue_note__HjvlU{color:var(--color-text-muted)}.queue_fileList__qBbjT,.queue_jobs__hk1Vc{list-style:none;padding:0;margin:0}.queue_job__wPPzG{border-top:var(--border-solid);margin-top:var(--space-3);padding-top:var(--space-3)}.queue_actions__a7byp,.queue_jobHeader__N2FyO{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.queue_jobHeader__N2FyO strong{overflow-wrap:anywhere}.queue_worker__E1ZtY{padding-top:var(--space-2)}.queue_worker__E1ZtY progress{width:100%;accent-color:var(--color-teal)}.queue_worker__E1ZtY summary{cursor:pointer;min-height:var(--touch-target-min);padding-block:var(--space-2)}.queue_fileList__qBbjT{max-height:15rem;overflow:auto}.queue_fileList__qBbjT li{display:flex;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2)}.queue_fileList__qBbjT li span:first-child{overflow-wrap:anywhere;min-width:0}.queue_confirm__a6QCC{margin-top:var(--space-2);padding:var(--space-3);border:var(--border-dashed);border-radius:var(--radius-control)}.queue_handoff__Y9U5m{border-top:var(--border-solid);padding-top:var(--space-4);margin-top:var(--space-4)}@media (max-width:40rem){.queue_queue__KVXJO{padding:var(--space-3)}}@media print{.queue_queue__KVXJO{border:0;padding:0;margin:0}}.queue_localeLocked__ogbSx{max-width:25rem;color:var(--color-text-muted)}.queue_localeLocked__ogbSx p{margin:0}.clinic_shell__FOZR2{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-surface)}.clinic_header__qunmP{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;padding:var(--space-3) var(--space-4);border-bottom:var(--border-solid);background:var(--color-surface-raised)}.clinic_brand__X1FNf{font-family:var(--font-display);font-weight:600;font-size:1.125rem;color:var(--color-teal);text-decoration:none}.clinic_clinicName__g2lNp{font-weight:700;overflow-wrap:anywhere}.clinic_headerSpacer__niMHE{flex:1 1 auto}.clinic_userChip__1uBpj{display:flex;flex-direction:column;align-items:flex-end;font-size:var(--font-size-small);line-height:1.3}.clinic_userRole__hAFsk{color:var(--color-text-muted)}.clinic_body__kTh4Y{display:flex;flex:1 1 auto;align-items:flex-start}.clinic_rail__7_rOD{flex:0 0 13rem;padding:var(--space-5) var(--space-3);position:-webkit-sticky;position:sticky;top:0}.clinic_railList__0F3Nu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.clinic_railLink__fkd9k{display:flex;align-items:center;min-height:var(--touch-target-min);padding:0 var(--space-4);border-radius:var(--radius-control);text-decoration:none;color:var(--color-text);transition:background var(--motion-fast)}.clinic_railLink__fkd9k:hover{background:var(--color-accent-soft)}.clinic_railLink__fkd9k[aria-current=page]{background:var(--color-accent-soft);color:var(--color-teal);font-weight:700}.clinic_mobileMore__hrcEq,.clinic_narrowOnly__cCjvs{display:none}@media (max-width:23.43rem){.clinic_inboxCell__VZX32{display:none}.clinic_narrowOnly__cCjvs{display:revert}}.clinic_moreTrigger__hrKsh{list-style:none;cursor:pointer;min-height:var(--touch-target-min);display:flex;align-items:center;justify-content:center;padding:var(--space-2) var(--space-1);border-radius:var(--radius-control)}.clinic_moreTrigger__hrKsh::-webkit-details-marker{display:none}.clinic_moreDisclosure__seZ7z[open]>.clinic_moreTrigger__hrKsh,.clinic_moreTrigger__hrKsh[data-active]{background:var(--color-accent-soft);color:var(--color-teal);font-weight:700}.clinic_moreList___NNZq{position:absolute;inset:auto var(--space-2) calc(100% + var(--space-2)) auto;min-width:12rem;max-width:calc(100vw - var(--space-4));list-style:none;margin:0;padding:var(--space-2);border:var(--border-solid);border-radius:var(--radius-card);background:var(--color-surface-raised);box-shadow:var(--shadow-card)}.clinic_main__GKUva{flex:1 1 auto;min-width:0;width:100%;max-width:var(--content-max-width);margin:0 auto;padding:var(--space-5) var(--space-4) var(--space-8)}.clinic_pageTitle__ulCj0{font-family:var(--font-display);font-weight:600;font-size:var(--font-size-h2);margin:0 0 var(--space-4)}.clinic_pageTitle__ulCj0:focus{outline:none}.clinic_pageTitle__ulCj0:focus-visible{box-shadow:none;outline:2px solid var(--color-teal);outline-offset:4px;border-radius:var(--radius-control)}.clinic_headerRow__lVmPo{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-4)}.clinic_subhead__ron4s{color:var(--color-text-muted);margin:0 0 var(--space-4)}.clinic_sectionTitle__tf9Bl{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);margin:var(--space-6) 0 var(--space-3);font-family:var(--font-display);font-weight:600;font-size:1.125rem}.clinic_sectionCount___CKLJ{font-family:var(--font-body);font-weight:400;color:var(--color-text-muted)}.clinic_columns__CiyzY{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5)}@media (min-width:64rem){.clinic_columns__CiyzY{grid-template-columns:1.4fr 1fr}}.clinic_actions__xSFb1{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}.clinic_actions__xSFb1>.btn--text[aria-current],.clinic_tabStrip__Sb6m6>.btn--text[aria-current]{text-decoration:none;color:var(--color-ink);border-bottom:2px solid var(--color-teal)}.clinic_checkRow__0petF{display:flex;align-items:flex-start;gap:var(--space-3);min-height:var(--touch-target-min);padding-block:10px;margin-bottom:var(--space-4);cursor:pointer}.clinic_checkRow__0petF input[type=checkbox]{flex:none;width:1.5rem;height:1.5rem;margin:0;accent-color:var(--color-teal);cursor:inherit}.clinic_checkField__Lu0Fb{margin-bottom:var(--space-4)}.clinic_checkField__Lu0Fb>.clinic_checkRow__0petF{margin-bottom:0}.clinic_checkField__Lu0Fb>.clinic_hint__wVkij{margin:0;-webkit-padding-start:calc(1.5rem + var(--space-3));padding-inline-start:calc(1.5rem + var(--space-3))}.clinic_authPage__1cGmT{position:relative;min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-6) var(--space-4);overflow:hidden}.clinic_authCard__b7DCt{position:relative;z-index:1;width:100%;max-width:26rem;background:var(--color-surface-raised);border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:var(--space-6)}.clinic_primaryAction__hH0me{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);width:100%;min-height:88px;padding:var(--space-4);border:none;border-radius:var(--radius-card);background:var(--color-teal);color:var(--color-porcelain);font:inherit;font-weight:700;font-size:var(--font-size-body-lg);text-align:center;text-decoration:none;cursor:pointer;transition:background var(--motion-fast)}.clinic_primaryAction__hH0me:hover{background:var(--color-accent-hover)}.clinic_primaryActionHint__GOIGr{font-weight:400;font-size:var(--font-size-small);opacity:.9}.clinic_mismatch__9ujg0{margin:var(--space-4) 0 0;padding:var(--space-4);border:var(--border-dashed);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-text-muted)}.clinic_mismatchTitle__5Zbuv{margin:0 0 var(--space-2);font-weight:700;color:var(--color-text)}.clinic_mismatch__9ujg0 p{margin:0 0 var(--space-2)}.clinic_handoff__iDJVd{display:grid;grid-template-columns:1fr;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}@media (min-width:48rem){.clinic_handoff__iDJVd{grid-template-columns:auto 1fr}}.clinic_insert__BMdDn{width:100%;max-width:21cm;border:var(--border-solid);border-radius:var(--radius-control);padding:var(--space-5);background:var(--color-surface-raised);color:var(--color-ink)}.clinic_insertBrand__ib3Rg{font-family:var(--font-display);font-weight:600;color:var(--color-teal);margin:0 0 var(--space-2)}.clinic_insertHeading__8rcW_{font-family:var(--font-display);font-weight:600;font-size:1.25rem;margin:0 0 var(--space-4)}.clinic_insertGrid__25Zua{display:flex;gap:var(--space-5);align-items:flex-start;flex-wrap:wrap}.clinic_insertQr__9rXJb{width:148px;flex:0 0 auto}.clinic_insertQr__9rXJb svg{width:100%;height:auto}.clinic_insertDetails__noQeK{flex:1 1 12rem;min-width:0}.clinic_insertPatient__76GcY{font-weight:700;overflow-wrap:anywhere}.clinic_insertMeta__GYgQR{color:var(--color-text-muted);font-size:var(--font-size-small);overflow-wrap:anywhere}.clinic_insertCode__epcya{display:block;margin:var(--space-3) 0;font-family:var(--font-display);font-size:1.75rem;font-weight:600;letter-spacing:.12em}.clinic_insertSteps__xiCWd{margin:var(--space-3) 0 0;-webkit-padding-start:var(--space-5);padding-inline-start:var(--space-5);font-size:var(--font-size-small);color:var(--color-text-muted)}.clinic_codeReveal__nxlHM{text-align:center;padding:var(--space-5);background:var(--color-teal-soft);border-radius:var(--radius-control);margin-bottom:var(--space-4)}@media (max-width:47.99rem){.clinic_body__kTh4Y{flex-direction:column;padding-bottom:calc(6.5rem + env(safe-area-inset-bottom, 0px))}.clinic_rail__7_rOD{position:fixed;inset:auto 0 0 0;z-index:20;flex:none;padding:var(--space-1) var(--space-2) calc(var(--space-1) + env(safe-area-inset-bottom, 0px));background:var(--color-surface-raised);border-top:var(--border-solid)}.clinic_railList__0F3Nu{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);grid-gap:0;gap:0;align-items:stretch}.clinic_desktopSection__8LX0o{display:none}.clinic_mobileMore__hrcEq{display:block}.clinic_railLink__fkd9k{justify-content:center;padding:var(--space-2) 0;text-align:center;overflow-wrap:anywhere;height:100%}.clinic_moreList___NNZq .clinic_railLink__fkd9k{justify-content:flex-start;padding-inline:var(--space-3)}.clinic_moreTrigger__hrKsh,.clinic_railList__0F3Nu>li>.clinic_railLink__fkd9k{font-size:.8125rem;flex-wrap:wrap;row-gap:2px;overflow-wrap:normal}.clinic_moreTrigger__hrKsh{height:100%;overflow-wrap:anywhere}.clinic_moreDisclosure__seZ7z{height:100%}.clinic_main__GKUva{padding:var(--space-4) var(--space-3) var(--space-6)}.clinic_header__qunmP{gap:var(--space-2) var(--space-3);padding:var(--space-3)}.clinic_header__qunmP .locale-switcher ul{flex-wrap:wrap;gap:var(--space-1) var(--space-2)}.clinic_clinicName__g2lNp{flex:1 1 10rem}.clinic_headerSpacer__niMHE{display:none}.clinic_userChip__1uBpj{align-items:flex-start;-webkit-margin-start:auto;margin-inline-start:auto}}.clinic_noPrint___ZV80{display:block}.clinic_testCard__xfxC_{border:1px solid var(--color-teal)}.clinic_recoveryLink__xtilR{display:inline-flex;align-items:center;min-height:var(--touch-target-min)}.btn.clinic_flush__uMcDK{padding-inline:0}.clinic_fallback__gmCkD{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--color-border)}.clinic_textActions__4Zb42{display:flex;flex-wrap:wrap;column-gap:var(--space-5);margin-block:var(--space-3)}.clinic_printSurface__BbXh2{display:none}@media print{.clinic_shell__FOZR2{visibility:hidden}body[data-clinic-print] .clinic_shell__FOZR2{display:none!important}.clinic_printSurface__BbXh2{display:block}.clinic_testCard__xfxC_,.clinic_testCard__xfxC_ *{visibility:visible}.clinic_testCard__xfxC_{position:absolute;inset:0 auto auto 0;width:14.8cm;max-width:none;min-height:10cm;margin:0;background:white;color:black;border:1px solid black;box-shadow:none}.clinic_noPrint___ZV80{display:none!important}.clinic_main__GKUva{max-width:none;padding:0}.clinic_printSurface__BbXh2 .clinic_insert__BMdDn{width:100%;max-width:none;margin:0;background:none;border:1px solid #000;border-radius:0;box-shadow:none;height:14.5cm;page-break-inside:avoid}}@media (prefers-reduced-motion:reduce){.clinic_primaryAction__hH0me,.clinic_railLink__fkd9k{transition:none}}.clinic_reissue__DPkfh{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-3) 0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface);min-width:0;overflow-wrap:anywhere}.clinic_reissue__DPkfh h3,.clinic_reissue__DPkfh p{margin:0}.clinic_conclusionDocs__myar5{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4)}.clinic_conclusionDocs__myar5 .clinic_rowActions__2BnMu,.clinic_conclusionDocs__myar5>p{margin:0}@media (min-width:48rem){.clinic_phoneHint__EhN1K{display:none}}.clinic_subscriptionBanner__S_UiP{margin-bottom:var(--space-4);padding:var(--space-3) var(--space-4);border-left:4px solid var(--color-accent-hover);background:var(--color-accent-soft);border-radius:var(--radius-control)}.clinic_subscriptionBanner__S_UiP p{margin:0}.clinic_subscriptionBanner__S_UiP a{color:inherit;font-weight:600}.clinic_subscriptionBanner__S_UiP p+p{margin-top:var(--space-2)}.clinic_pausedNote__hlQGA{padding:var(--space-3) var(--space-4);background:var(--color-accent-soft);border-radius:var(--radius-control);color:var(--color-ink)}.clinic_tabStrip__Sb6m6{display:flex;flex-wrap:nowrap;gap:var(--space-2);overflow-x:auto;scrollbar-width:none;margin-bottom:var(--space-3)}.clinic_tabStrip__Sb6m6::-webkit-scrollbar{display:none}.clinic_tabStrip__Sb6m6 .btn{flex:0 0 auto;white-space:nowrap}.handoff_actions__sLgEH{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:var(--space-4)}.handoff_actions__sLgEH p{margin:0}.handoff_actions__sLgEH:last-child{-webkit-margin-after:0;margin-block-end:0}.handoff_buttons__lhnE9{display:flex;flex-wrap:wrap;gap:var(--space-2)}.handoff_buttons__lhnE9>*{min-height:44px}.handoff_link__3OeGk{width:100%;min-width:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-control);font:inherit;color:var(--color-ink);background:var(--color-surface-raised)}.handoff_note__9tW2L{color:var(--color-text-muted)}.handoff_status__zTojR{min-height:1.5em}@media (max-width:480px){.handoff_buttons__lhnE9>*{width:100%}}@media print{.handoff_actions__sLgEH{display:none}}.access_root__Cll8j{display:grid;grid-gap:1.5rem;gap:1.5rem;color:var(--color-text,#183b36);font-size:1rem;min-width:0}.access_card__gzhFO,.access_confirmation__pSjtB,.access_section__9cK7J{min-width:0;border:1px solid #a9c3b3;border-radius:1rem;padding:1rem;background:#fff}.access_section__9cK7J{display:grid;grid-gap:1rem;gap:1rem}.access_card__gzhFO p,.access_section__9cK7J h2,.access_section__9cK7J h3{margin:0}.access_list__6Zwzw{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.access_card__gzhFO{display:grid;grid-gap:.75rem;gap:.75rem;overflow-wrap:anywhere}.access_fields__s0vrO{border:0;margin:0;padding:0;display:grid;grid-gap:1rem;gap:1rem;min-width:0}.access_field__dH0f8{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.access_field__dH0f8 input,.access_field__dH0f8 select{box-sizing:border-box;width:100%;min-width:0;min-height:44px;padding:.65rem;font:inherit;color:inherit;border:1px solid #637f72;border-radius:.5rem;background:#fff}.access_choice__CJvIN{display:flex;gap:.75rem;align-items:center;min-height:44px;overflow-wrap:anywhere}.access_choice__CJvIN input{width:1.25rem;height:1.25rem;flex:0 0 auto}.access_actions__OKeRs{display:flex;flex-wrap:wrap;gap:.75rem}.access_root__Cll8j button{min-width:44px;min-height:44px;max-width:100%;white-space:normal}.access_note__mzJOP{margin:0;line-height:1.5;overflow-wrap:anywhere}.access_error___eQlc{color:#8d2424}.access_confirmation__pSjtB{border-width:2px;display:grid;grid-gap:.75rem;gap:.75rem}.access_code__37WsV{font-family:monospace;font-size:1.5rem!important;letter-spacing:.1em}.access_root__Cll8j :is(button,input,select):focus-visible{outline:3px solid #216b5b;outline-offset:3px}@media (min-width:768px){.access_forms__L0gmb{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1.5rem;gap:1.5rem}}.clinic-next_surface__bS3g1{color:var(--color-text);background:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:clamp(1rem,3vw,1.75rem);max-width:60rem;min-width:0;overflow-wrap:anywhere}.clinic-next_surface__bS3g1 h2{margin:0 0 1rem;font-family:var(--font-display);font-size:1.5rem}.clinic-next_surface__bS3g1 h3{margin:0 0 .65rem;font-size:1.15rem}.clinic-next_surface__bS3g1 p{margin:.5rem 0 1rem}.clinic-next_surface__bS3g1 a,.clinic-next_surface__bS3g1 button,.clinic-next_surface__bS3g1 input:not([type=checkbox]):not([type=radio]),.clinic-next_surface__bS3g1 select{min-height:44px}.clinic-next_surface__bS3g1 a,.clinic-next_surface__bS3g1 button{white-space:normal;overflow-wrap:anywhere}.clinic-next_surface__bS3g1 :focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.clinic-next_form__SMN8s{display:grid;grid-gap:1rem;gap:1rem}.clinic-next_fields___h5vB{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));grid-gap:1rem;gap:1rem;border:0;padding:0;margin:0;min-width:0}.clinic-next_field__GCeLs{display:grid;grid-gap:.35rem;gap:.35rem;min-width:0;font-weight:600}.clinic-next_field__GCeLs input,.clinic-next_field__GCeLs select{min-width:0;width:100%;border:1px solid var(--color-border);border-radius:var(--radius-control);padding:.55rem .65rem;color:var(--color-text);background:var(--color-surface);font:inherit;font-weight:400;font-size:1rem}.clinic-next_dob__xYNI2{border:0;padding:0;margin:0;min-width:0}.clinic-next_dob__xYNI2 legend{font-weight:600;margin-bottom:.35rem}.clinic-next_dateFields__raV8h{display:grid;grid-template-columns:1fr 1fr 1.4fr;grid-gap:.5rem;gap:.5rem}.clinic-next_check__Mt_6l{display:flex;align-items:center;gap:.65rem;min-height:44px;cursor:pointer}.clinic-next_check__Mt_6l input{flex:0 0 auto;width:20px;height:20px;accent-color:var(--color-accent)}.clinic-next_actions__Ybqvm{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.75rem}.clinic-next_actions__Ybqvm>*{max-width:100%}.clinic-next_hint__ku65F{color:var(--color-text-muted);font-size:.95rem}.clinic-next_section__fgl0k{padding-block:1.25rem;border-top:1px solid var(--color-border);margin-top:1.25rem}.clinic-next_notice__WPJmd{padding:1rem;border-radius:var(--radius-control);background:var(--color-accent-soft)}.clinic-next_error__v22EP{color:var(--color-danger-text);background:var(--color-danger-bg);border:1px solid var(--color-danger-border);border-radius:var(--radius-control);padding:.8rem}.clinic-next_list__Cav2b{list-style:none;margin:.5rem 0;padding:0}.clinic-next_list__Cav2b li{padding:.75rem 0;border-bottom:1px solid var(--color-border)}.clinic-next_metrics__jtCX_{display:flex;flex-wrap:wrap;gap:.75rem 1.5rem;margin:1rem 0}.clinic-next_metrics__jtCX_ div{min-width:6rem}.clinic-next_metrics__jtCX_ dt{color:var(--color-text-muted)}.clinic-next_metrics__jtCX_ dd{font-weight:700;font-size:1.25rem;margin:.2rem 0 0}.clinic-next_result__n6DT0{padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-control);margin-top:1rem}.clinic-next_secret__22eY9{display:block;padding:.75rem;background:var(--color-accent-soft);border-radius:var(--radius-control);font-size:1.2rem;letter-spacing:.06em}.clinic-next_radioGroup__3c7uI{border:0;padding:0;margin:0}.clinic-next_radioGroup__3c7uI legend{font-weight:600}.clinic-next_fileRow__zlMSW{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,1fr);grid-gap:.3rem 1rem;gap:.3rem 1rem}.clinic-next_fileRow__zlMSW p{grid-column:1/-1;margin:.25rem 0 0}.clinic-next_fileDetails__SorCu>summary{min-height:44px;padding:.65rem 0;font-weight:600;cursor:pointer}@media (max-width:479px){.clinic-next_actions__Ybqvm{flex-direction:column}.clinic-next_actions__Ybqvm>*{width:100%}.clinic-next_fileRow__zlMSW{grid-template-columns:1fr}}@media (min-width:48rem){.clinic-next_phoneHint___BwGN{display:none}}.inbox_sectionIntro__Hwwfv{margin:0;padding:var(--space-3) var(--space-4) 0;color:var(--color-text-muted)}.inbox_reason__ARg4Y{margin:var(--space-1) 0;-webkit-padding-start:var(--space-3);padding-inline-start:var(--space-3);-webkit-border-start:3px solid var(--color-border);border-inline-start:3px solid var(--color-border);overflow-wrap:anywhere}.inbox_badge__AT0om{display:inline-flex;align-items:center;justify-content:center;min-width:1.5rem;height:1.5rem;-webkit-margin-start:var(--space-2);margin-inline-start:var(--space-2);padding:0 var(--space-1);border-radius:999px;background:var(--color-teal);color:var(--color-porcelain);font-size:.875rem;font-weight:700;line-height:1}.inbox_inboxCard__GiR6r{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;padding:var(--space-3) var(--space-4)}.inbox_inboxCount__BxZc8{flex:1 1 10rem;font-weight:700}.inbox_filters__1bZ7g{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));grid-gap:var(--space-3) var(--space-4);gap:var(--space-3) var(--space-4);align-items:start}.inbox_filterActions__msjF1{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.inbox_older__rPGa1{display:flex;justify-content:center;padding:var(--space-3) var(--space-4);border-top:var(--border-solid)}.inbox_fieldGroup__RSrs2,.inbox_filterActionsCell__R0OSl{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.inbox_fieldNote__CiTW6{margin:0;min-height:1.25rem;color:var(--color-danger-text);font-size:.875rem;font-weight:700}.inbox_inlineRetry___EY8k{min-height:44px;padding:0 var(--space-2);background:none;border:0;color:var(--color-teal);font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.inbox_acknowledged__w0Nak{margin:0;padding:var(--space-2) var(--space-4) var(--space-3);list-style:none;color:var(--color-text-muted);border-top:var(--border-solid)}.inbox_acknowledged__w0Nak li{padding:var(--space-1) 0;overflow-wrap:anywhere}.inbox_dateInput__gEujK[aria-invalid=true]{border-color:var(--color-danger-text);box-shadow:0 0 0 1px var(--color-danger-text)}.inbox_reserved__KqStp{visibility:hidden}.inbox_fieldGroup__RSrs2>label{margin-bottom:0}.preview_preview__S9867{width:min(100% - 2rem,1100px);margin:1rem auto 3rem}.preview_banner__CJ_zu{border:1px solid var(--color-border);border-radius:var(--radius-panel);padding:1rem;margin-bottom:1.5rem;background:var(--color-surface-raised);overflow-wrap:anywhere}.preview_banner__CJ_zu p{margin:.5rem 0}.preview_banner__CJ_zu nav{display:flex;flex-wrap:wrap;gap:.5rem}.preview_banner__CJ_zu a{display:inline-flex;align-items:center;min-height:44px;padding:.4rem .65rem}.review_reviews__HFXAg{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.review_section__qcgwv{display:grid;grid-gap:.75rem;gap:.75rem;min-width:0;margin:0}.review_section__qcgwv>h3{margin:0;font-size:1rem}.review_card__tDqR_{display:grid;grid-gap:.6rem;gap:.6rem;min-width:0;padding:.75rem;border:1px solid var(--color-border);border-radius:var(--radius-control)}.review_card__tDqR_[data-state=draft]{border-style:dashed}.review_card__tDqR_[data-withdrawn=true]{opacity:.75}.review_cardHead__8voXq{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .6rem;min-width:0}.review_cardHead__8voXq strong{overflow-wrap:anywhere}.review_pill__gLem9{padding:.1rem .45rem;border:1px solid var(--color-border);border-radius:999px;font-size:.8rem;white-space:nowrap}.review_pill__gLem9[data-kind=final]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent)}.review_muted__qbi_Q{margin:0;color:var(--color-text-muted);font-size:.88rem;overflow-wrap:anywhere}.review_text__ZkTr3{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.45}.review_attribution__BJ6al{margin:0;padding-top:.5rem;border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:.85rem;line-height:1.4}.review_marks__8GHKi{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;padding:0;list-style:none}.review_marks__8GHKi>li{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0;padding-left:.65rem;border-left:3px solid var(--mark-colour,var(--color-border))}.review_markHead__XluRy{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.review_markLine__vtR8D{margin:0;min-width:0;overflow-wrap:anywhere}.review_quiet__ShpVV{flex:none;min-height:44px;min-width:44px;padding:0 .5rem;border:0;border-radius:var(--radius-control);background:none;color:var(--color-accent);font:inherit;font-size:.9rem;font-weight:600;cursor:pointer;white-space:nowrap}.review_quiet__ShpVV:disabled{opacity:.55;cursor:not-allowed}.review_quiet__ShpVV:hover:not(:disabled){text-decoration:underline}.review_quiet__ShpVV:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.review_markLine__vtR8D b{font-weight:600}.review_quiet__ShpVV.review_end__A_rFN{-webkit-margin-start:auto;margin-inline-start:auto}.review_earlier__50lbq summary{min-height:44px;display:flex;align-items:center;cursor:pointer}.review_earlier__50lbq summary:before{content:"";flex:none;width:0;height:0;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-block:.3rem solid transparent;-webkit-border-start:.4rem solid currentColor;border-inline-start:.4rem solid currentColor;transition:transform .15s}.review_earlier__50lbq[open]>summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.review_earlier__50lbq summary:before{transition:none}}.review_earlier__50lbq>.review_section__qcgwv{margin-top:.5rem}.review_editor__P5_hF{display:grid;grid-gap:.6rem;gap:.6rem;min-width:0}.review_editor__P5_hF label{font-weight:600}.review_textarea__t8jkR{box-sizing:border-box;width:100%;min-width:0;min-height:9rem;max-height:50dvh;padding:.6rem;resize:vertical;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface);font:inherit;font-size:1rem;line-height:1.45}.review_row__IIkFc{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0}.review_button__Ugag1{min-height:44px;min-width:44px;padding:.55rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);color:inherit;font:inherit;font-size:1rem;cursor:pointer;overflow-wrap:anywhere;text-align:start}.review_button__Ugag1[data-primary=true]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent);font-weight:600}.review_button__Ugag1:disabled{opacity:.55;cursor:not-allowed}.review_status__B8Wkv{margin:0;color:var(--color-text-muted);font-size:.88rem}.review_status__B8Wkv[data-error=true]{color:#ffb4a8}.review_picker__Cx9uV{position:relative;display:grid;grid-gap:.4rem;gap:.4rem;padding:.6rem;background:var(--color-surface)}.review_picker__Cx9uV,.review_picker__Cx9uV input{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-control)}.review_picker__Cx9uV input{box-sizing:border-box;width:100%;min-height:44px;padding:.4rem .6rem;color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-size:1rem}.review_pickerHead__BVv4y{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-width:0}.review_pickerHead__BVv4y .review_quiet__ShpVV{font-size:1.4rem;line-height:1}.review_options___j6vk{display:grid;max-height:12rem;margin:0;padding:0;overflow:auto;list-style:none}.review_options___j6vk>li{display:flex;align-items:center;min-height:44px;padding:0 .6rem;border-radius:var(--radius-control);cursor:pointer;overflow-wrap:anywhere}.review_button__Ugag1[aria-pressed=true],.review_options___j6vk>li[aria-selected=true]{color:var(--color-surface);background:var(--color-accent)}.review_button__Ugag1[aria-pressed=true]{border-color:var(--color-accent)}@media (max-width:1199px){.review_textarea__t8jkR{height:5.5rem;min-height:5.5rem}.review_pickerHead__BVv4y{order:-2}.review_options___j6vk{order:-1}}.review_marks__8GHKi>li[data-selected=true]{background:rgba(194,223,206,.1);outline:1px solid var(--color-accent);outline-offset:2px;border-radius:4px}.review_marks__8GHKi>li[data-placement=not-shown],.review_marks__8GHKi>li[data-placement=unplaceable]{border-left-style:dashed}.review_drawCard__Vl8pB{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-control)}.review_drawCard__Vl8pB>summary{min-height:44px;display:flex;align-items:center;padding:0 .75rem;font-weight:600;cursor:pointer}.review_drawCard__Vl8pB>summary:before{content:"";flex:none;width:0;height:0;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-block:.3rem solid transparent;-webkit-border-start:.4rem solid currentColor;border-inline-start:.4rem solid currentColor;transition:transform .15s}.review_drawCard__Vl8pB[open]>summary:before{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.review_drawCard__Vl8pB>summary:before{transition:none}}fieldset.review_editor__P5_hF{margin:0;padding:0 .75rem .75rem;border:0}.review_textarea__t8jkR.review_grow__8a_0p{min-height:0;height:auto;resize:none;overflow-y:auto}fieldset.review_editor__P5_hF:disabled{opacity:.6}.review_editor__P5_hF .review_button__Ugag1[aria-pressed=true]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent);font-weight:600}.review_field__mZ8oW{box-sizing:border-box;width:100%;min-height:44px;padding:.4rem .6rem;font:inherit;font-size:1rem}.review_entry__tLCu9,.review_field__mZ8oW{min-width:0;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface)}.review_entry__tLCu9{position:fixed;inset:0;z-index:5;display:flex;flex-direction:column;width:calc(100% - 2rem);height:calc(100dvh - 8rem);max-width:72rem;max-height:none;margin:auto;padding:0;min-height:0}.review_entry__tLCu9:not([open]){display:none}.review_entry__tLCu9::-webkit-backdrop{background:transparent}.review_entry__tLCu9::backdrop{background:transparent}.review_entry__tLCu9:focus{outline:none}.review_entryBody__qTlHc{display:grid;align-content:start;grid-gap:1rem;gap:1rem;flex:1 1 auto;min-height:0;min-width:0;padding:1rem;overflow-y:auto;overscroll-behavior:contain}@media (max-width:767px){.review_entry__tLCu9{width:100%;height:calc(100dvh - 4rem);border-radius:0}}.review_entryHead__9Em7n{display:grid;grid-gap:.25rem;gap:.25rem;min-width:0}.review_entryHead__9Em7n h2{margin:0;font-size:1.25rem}.review_entryBy__4z8tE{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.review_entryFoot__0wW8y{flex:none;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--color-border);background:var(--color-surface)}.review_entryFoot__0wW8y .review_button__Ugag1{width:100%;text-align:center}@media (min-width:768px){.review_entryBody__qTlHc{width:min(100%,70ch);margin-inline:auto;padding:1.5rem 1rem}.review_entryFoot__0wW8y{display:flex;justify-content:center}.review_entryFoot__0wW8y .review_button__Ugag1{width:auto;min-width:14rem}}.tool-rail_rail__6QGss{flex:0 0 84px;width:84px;padding:6px 4px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;background:var(--viewer-stage);border-right:1px solid var(--color-border)}.tool-rail_group__QqtDC,.tool-rail_rail__6QGss{display:flex;flex-direction:column;align-items:center;gap:2px}.tool-rail_group__QqtDC{width:100%;padding-top:5px;margin-top:3px;border-top:1px solid var(--color-border)}.tool-rail_cell__Z6a2H{position:relative;flex:0 0 auto;width:76px;min-height:50px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:4px 2px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font:inherit;font-size:16px;line-height:18px;text-align:center;cursor:pointer}.tool-rail_cell__Z6a2H:hover:not(:disabled){background:var(--color-accent-soft)}.tool-rail_cell__Z6a2H[aria-pressed=true]{background:var(--color-accent-soft);color:var(--color-accent);font-weight:700}.tool-rail_cell__Z6a2H[role=switch][aria-checked=true]{color:var(--color-accent)}.tool-rail_cell__Z6a2H:disabled{color:var(--color-text-muted);opacity:.55;cursor:not-allowed}.tool-rail_cell__Z6a2H:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.tool-rail_icon__XOynU{flex:0 0 auto}.tool-rail_label__GR0dU{max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.tool-rail_count__Jfzg1{top:3px;right:10px;min-width:18px;height:18px;padding:0 4px;border-radius:9px;color:var(--viewer-stage);font-size:13px;font-weight:700;line-height:18px;text-align:center}.tool-rail_count__Jfzg1,.tool-rail_dot__m4Nfh{position:absolute;background:var(--color-accent)}.tool-rail_dot__m4Nfh{top:6px;right:14px;width:8px;height:8px;border-radius:4px}.tool-rail_keys__Bk79J{margin-top:auto}.tool-rail_row__DELSn{flex:0 0 auto;width:auto;min-width:0;max-width:100%;box-sizing:border-box;flex-direction:row;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding:4px 24px;scroll-padding-inline:24px;overscroll-behavior-x:contain;border-right:0;border-top:1px solid var(--color-border)}.tool-rail_row__DELSn .tool-rail_group__QqtDC{flex-direction:row;width:auto;padding:0 0 0 4px;margin:0 0 0 4px;border-top:0;border-left:1px solid var(--color-border)}.tool-rail_row__DELSn .tool-rail_group__QqtDC:first-child{padding-left:0;margin-left:0;border-left:0}.tool-rail_row__DELSn .tool-rail_cell__Z6a2H{width:auto;min-width:64px;min-height:48px;padding:2px 6px}.phone-bar_bar__fuxuD{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(max-content,1fr);grid-gap:2px;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;flex:0 0 auto;min-height:72px;box-sizing:border-box;padding:4px max(24px,env(safe-area-inset-right)) max(4px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));border-top:1px solid var(--color-border);background:var(--color-surface-raised)}.phone-bar_item__4nq69{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:64px;min-width:var(--touch-target-min);padding:2px 6px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font:inherit;font-size:16px;line-height:18px;cursor:pointer}.phone-bar_item__4nq69[aria-expanded=true]{background:var(--color-accent-soft);color:var(--color-accent);font-weight:700}.phone-bar_item__4nq69:focus-visible{outline:3px solid var(--color-accent);outline-offset:-3px}.phone-bar_icon__V3Rbp{flex:0 0 auto}.phone-bar_label__wjpNr{white-space:nowrap;text-align:center}.phone-bar_count__EtMzT{position:absolute;top:4px;right:calc(50% - 26px);min-width:18px;height:18px;padding:0 4px;border-radius:9px;background:var(--color-accent);color:var(--viewer-stage);font-size:13px;font-weight:700;line-height:18px;text-align:center}.phone-bar_strip__US5a3{display:flex;align-items:center;gap:6px;flex:0 0 auto;min-width:0;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;padding:4px max(24px,env(safe-area-inset-right)) 4px max(24px,env(safe-area-inset-left));scroll-padding-inline:24px;border-top:1px solid var(--color-border);background:var(--color-surface-raised)}.phone-bar_strip__US5a3>*{flex:0 0 auto}.phone-bar_done__7SHfW{min-height:var(--touch-target-min);padding:0 14px;border:1px solid var(--color-border);border-radius:22px;background:transparent;color:var(--color-text);font:inherit;font-size:16px;font-weight:700;cursor:pointer;-webkit-margin-start:auto;margin-inline-start:auto}.phone-bar_views__ObCvt{display:flex;gap:6px}.phone-bar_views__ObCvt button{min-height:var(--touch-target-min);padding:0 12px;border:1px solid var(--color-border);border-radius:22px;background:transparent;color:var(--color-text);font:inherit;font-size:16px;white-space:nowrap;cursor:pointer}.phone-bar_views__ObCvt button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent)}.phone-bar_views__ObCvt button:disabled{color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.phone-bar_strip__US5a3 [data-rail-layout=row]{flex:0 0 auto;padding-inline:0;border-top:0;overflow:visible;max-width:none}.layout-menu_root__Q1OC0{position:relative;flex:0 0 auto}.layout-menu_inline__4NYKT button,.layout-menu_menu__xxgcg button,.layout-menu_trigger__kDu_r{min-height:44px;padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer}.layout-menu_menu__xxgcg button:hover,.layout-menu_trigger__kDu_r:hover{background:var(--color-accent-soft)}.layout-menu_trigger__kDu_r[aria-expanded=true]{border-color:var(--color-accent)}.layout-menu_menu__xxgcg{position:fixed;z-index:40;display:flex;flex-direction:column;gap:4px;min-width:200px;max-width:240px;padding:6px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface-raised);box-shadow:0 8px 24px rgb(0 0 0/.4)}.layout-menu_menu__xxgcg button{text-align:start;min-height:44px}.layout-menu_inline__4NYKT button[aria-pressed=true],.layout-menu_menu__xxgcg button[aria-pressed=true]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent)}.layout-menu_inline__4NYKT button:disabled,.layout-menu_menu__xxgcg button:disabled{opacity:.55;cursor:not-allowed}.layout-menu_inline__4NYKT{display:flex;flex-wrap:wrap;gap:.25rem}.layout-menu_inline__4NYKT button{min-height:44px;white-space:normal}.layout-menu_inline__4NYKT button:focus-visible,.layout-menu_menu__xxgcg button:focus-visible,.layout-menu_trigger__kDu_r:focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.workspace_workspace__oQ4je.sv-viewer{position:fixed;inset:0;z-index:100;display:flex;flex-direction:column;width:100%;height:100dvh;min-width:0;overflow:hidden;color:var(--color-text);background:var(--color-surface);font-family:var(--font-pt-sans),"PT Sans",sans-serif;font-size:1rem;line-height:1.35;color-scheme:dark;text-align:start}.workspace_workspace__oQ4je *,.workspace_workspace__oQ4je :after,.workspace_workspace__oQ4je :before{box-sizing:border-box}.workspace_workspace__oQ4je [hidden]{display:none!important}.workspace_workspace__oQ4je a,.workspace_workspace__oQ4je button,.workspace_workspace__oQ4je input,.workspace_workspace__oQ4je select{touch-action:manipulation}.workspace_workspace__oQ4je :focus-visible{outline:3px solid var(--color-accent);outline-offset:2px}.workspace_header__jqKGf{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;min-height:48px;padding:max(.25rem,env(safe-area-inset-top)) max(.55rem,env(safe-area-inset-right)) .25rem max(.55rem,env(safe-area-inset-left));border-bottom:1px solid var(--color-border);background:var(--color-surface-raised)}.workspace_identity__ZZGoY{display:flex;align-items:baseline;flex-wrap:wrap;gap:.15rem .65rem;flex:1 1 auto;min-width:0;overflow:hidden}.workspace_identity__ZZGoY h1{font-size:.98rem;font-weight:700;line-height:1.2}.workspace_identity__ZZGoY h1,.workspace_identity__ZZGoY p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.workspace_identity__ZZGoY p{font-size:.82rem;color:var(--color-text-muted)}.workspace_badge__5L4PH{color:var(--color-accent);font-size:.75rem;white-space:nowrap}@media (min-width:768px){.workspace_header__jqKGf{min-height:52px;font-size:16px}.workspace_headerView__c9W0U .workspace_toolSlot__gyB9v>button,.workspace_header__jqKGf .workspace_button__41v5e{font-size:16px}.workspace_identity__ZZGoY{flex-direction:column;flex-wrap:nowrap;align-items:flex-start;gap:0;flex:0 1 auto}.workspace_badge__5L4PH,.workspace_identity__ZZGoY h1,.workspace_identity__ZZGoY p{font-size:16px;line-height:20px}}.workspace_headerView__c9W0U{display:flex;align-items:center;gap:.4rem;flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin;overscroll-behavior-inline:contain}.workspace_actions__guZ9O{display:flex;flex:0 0 auto;align-items:center;gap:.35rem;white-space:nowrap}.workspace_notice__aLCNu{flex:0 0 auto;max-height:min(10dvh,70px);padding:.25rem .65rem;overflow:auto;border-bottom:1px solid var(--color-border);font-size:.82rem}.workspace_notice__aLCNu p,.workspace_status__NPCsK p{margin:0}.workspace_modeGroup__n4qDF,.workspace_toolSlot__gyB9v{display:flex;align-items:center;gap:.25rem;min-width:0}.workspace_modeGroup__n4qDF{flex:0 0 auto}.workspace_modeGroup__n4qDF[data-segmented]{gap:0}.workspace_modeGroup__n4qDF[data-segmented]>button:not(:first-child){-webkit-margin-start:-1px;margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.workspace_modeGroup__n4qDF[data-segmented]>button:not(:last-child){border-start-end-radius:0;border-end-end-radius:0}.workspace_barSeparator__9zZEh{flex:0 0 1px;align-self:stretch;margin:.3rem .25rem .3rem auto;background:var(--color-border)}.workspace_toolSlot__gyB9v{flex:0 0 auto}.workspace_toolSlot__gyB9v>button{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer}.workspace_toolSlot__gyB9v>button:hover{background:var(--color-accent-soft)}.workspace_toolSlot__gyB9v>button[aria-pressed=true]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent)}.workspace_button__41v5e,.workspace_panelClose__H_gf2{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;padding:.35rem .65rem;border:1px solid var(--color-border);border-radius:var(--radius-control);color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-size:.85rem;font-weight:600;white-space:nowrap;cursor:pointer}.workspace_button__41v5e:hover,.workspace_panelClose__H_gf2:hover{background:var(--color-accent-soft)}.workspace_button__41v5e[aria-expanded=true],.workspace_button__41v5e[aria-pressed=true]{color:var(--color-surface);border-color:var(--color-accent);background:var(--color-accent)}.workspace_button__41v5e:disabled{opacity:.55;cursor:not-allowed}.workspace_focusButton__qmZQE{gap:8px}.workspace_top__fP3dr{flex:0 0 auto;max-height:20rem;overflow:hidden;transition:max-height .24s ease}.workspace_top__fP3dr[data-hidden=true]{max-height:0;visibility:hidden;transition:max-height .24s ease,visibility 0s .24s}.workspace_desk__hcnuP{display:flex;flex:1 1 auto;min-height:0;min-width:0}.workspace_body__ZKBNd{flex:1 1 auto}.workspace_body__ZKBNd,.workspace_imaging__6g_YQ{display:flex;position:relative;min-height:0;min-width:0;overflow:hidden}.workspace_imaging__6g_YQ{flex-direction:column;flex:1 1 auto;background:var(--viewer-stage)}@media (min-width:768px){.workspace_imaging__6g_YQ{--grip-clearance:44px}}.workspace_region__wZKQa{display:flex;flex:0 0 auto;min-width:0;min-height:0;overflow:hidden}.workspace_region__wZKQa>.workspace_panel__QSlxe{flex:1 1 auto}.workspace_region__wZKQa[data-open=false]{display:none}.workspace_panel__QSlxe{display:flex;flex-direction:column;flex:0 0 auto;min-width:0;min-height:0;color:var(--color-text);background:var(--color-surface-raised)}.workspace_panelHeading__vZHfu{display:flex;align-items:center;justify-content:space-between;gap:.5rem;flex:0 0 auto;min-height:44px;padding:.2rem .55rem;border-bottom:1px solid var(--color-border)}.workspace_panelHeading__vZHfu h2{margin:0;font-size:.9rem;line-height:1.25;overflow:hidden;text-overflow:ellipsis}.workspace_panelClose__H_gf2{padding-inline:.5rem}.workspace_dockTabs__DcKIL{display:flex;flex-wrap:wrap;gap:.25rem}.workspace_panelHeading__vZHfu:has(.workspace_dockTabs__DcKIL) h2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.workspace_panelContent__N69Pj{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:.65rem;overflow-wrap:anywhere}.workspace_navigator__42Hh6 .sv-nav{background:transparent;border:0}.workspace_navigator__42Hh6 .sv-nav__rail{flex-direction:column;padding:.4rem 0;overflow:visible}.workspace_navigator__42Hh6 .sv-nav__anatomy{padding:0 0 .5rem;white-space:normal}.workspace_navigator__42Hh6 .sv-navchip{width:100%;max-width:none;min-height:44px}.workspace_navigator__42Hh6 .sv-navchip__label,.workspace_navigator__42Hh6 .sv-navchip__meta{white-space:normal;max-width:none;overflow-wrap:anywhere}.workspace_footer__ScbJI{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;min-height:28px;padding:.2rem max(.6rem,env(safe-area-inset-right)) max(.2rem,env(safe-area-inset-bottom)) max(.6rem,env(safe-area-inset-left));border-top:1px solid var(--color-border);background:var(--color-surface-raised)}.workspace_footer__ScbJI[data-empty=true]{display:none}@media (max-width:1199px) and (min-height:600px){.workspace_footer__ScbJI[data-empty=true]{display:flex}}.workspace_status__NPCsK{flex:1 1 auto;min-width:0;max-height:12dvh;overflow:auto;color:var(--color-text-muted);font-size:.8rem}.workspace_imageStatus__gXZu0{position:absolute;z-index:4;bottom:32px;inset-inline-end:8px;margin:0;max-width:calc(100% - 16px);padding:1px 8px;border-radius:12px;pointer-events:none;color:var(--color-text);background:rgb(5 20 21/.92);border:1px solid var(--color-border);font-size:.75rem;line-height:1.2;text-align:center}.workspace_imageStatusEmpty__YDMaM{position:absolute;width:1px;height:1px;margin:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);pointer-events:none}.workspace_structures__4xLCH{display:grid;grid-gap:.8rem;gap:.8rem}.workspace_structures__4xLCH p{margin:0}.workspace_structures__4xLCH label{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.workspace_structures__4xLCH input[type=file]{width:100%;min-width:0}.workspace_structures__4xLCH input[type=range]{width:100%;min-height:44px}.workspace_structures__4xLCH input[type=color]{width:54px;height:44px}.workspace_structures__4xLCH fieldset{display:grid;grid-gap:.5rem;gap:.5rem;margin:0;min-width:0;border:1px solid var(--color-border)}.workspace_structureCandidate__kg4tn{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:space-between}.workspace_markingSegments__OH1h3,.workspace_markings__sC6LZ{display:grid;grid-gap:.6rem;gap:.6rem;margin:0;padding:0;list-style:none}.workspace_marking__yoKn_{display:grid;grid-gap:.45rem;gap:.45rem;padding:.6rem;border:1px solid var(--color-border);border-radius:var(--radius-control)}.workspace_markingHead__IvgW3{display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;justify-content:space-between}.workspace_markingHead__IvgW3 strong{min-width:0;overflow-wrap:anywhere}.workspace_markingMeta__FzgEr,.workspace_markingSource__aV1J1{margin:0;color:var(--color-text-muted);font-size:.82rem;font-weight:400}.workspace_markingSegment__tIJlR{min-height:44px}.workspace_markingSegment__tIJlR input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-content:center;flex:none;width:20px;height:20px;margin:0;border:2px solid var(--color-text-muted);border-radius:4px;background:transparent;cursor:pointer}.workspace_markingSegment__tIJlR input[type=checkbox]:checked{border-color:var(--color-accent);background:var(--color-accent)}.workspace_markingSegment__tIJlR input[type=checkbox]:checked:before{content:"";width:5px;height:10px;border:solid var(--color-surface-raised);border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg)}.workspace_markingSegment__tIJlR input[type=checkbox]:disabled{opacity:.5;cursor:default}.workspace_markingSegment__tIJlR input[type=checkbox]:not(:checked)~.workspace_markingSwatch__1nX4q{opacity:.4}.workspace_markingSwatch__1nX4q{flex:none;width:14px;height:14px;border-radius:3px;border:1px solid var(--color-border)}.workspace_markingStyle__NS3Cp{display:grid;grid-gap:.4rem;gap:.4rem;padding-left:1.75rem}.workspace_gripSlot__NoVlc{position:relative;flex:0 0;width:0;z-index:8}.workspace_grip__LcIrc{position:absolute;top:64px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:44px;min-height:48px;padding:0;border:0;background:transparent;color:var(--color-text);font:inherit;font-weight:700;cursor:pointer}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_grip__LcIrc{left:0}.workspace_gripSlot__NoVlc[data-edge=results] .workspace_grip__LcIrc{right:0;align-items:flex-end}.workspace_gripHandle__VIEaF{display:flex;align-items:center;justify-content:center;flex:none;width:12px;height:48px;border:1px solid var(--color-border);background:var(--color-surface-raised)}.workspace_gripHandle__VIEaF svg{display:block;transition:transform .24s ease}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_gripHandle__VIEaF{border-left:0;border-radius:0 999px 999px 0}.workspace_gripSlot__NoVlc[data-edge=results] .workspace_gripHandle__VIEaF{border-right:0;border-radius:999px 0 0 999px}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_grip__LcIrc[aria-expanded=true] svg,.workspace_gripSlot__NoVlc[data-edge=results] .workspace_grip__LcIrc[aria-expanded=false] svg{transform:rotate(180deg)}.workspace_gripName__MH9wn{writing-mode:vertical-rl;padding:8px 3px;border:1px solid var(--color-border);border-radius:12px 0 0 12px;background:var(--color-surface);line-height:18px}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_gripName__MH9wn{transform:rotate(180deg)}.workspace_gripCount__dDCkp{display:flex;align-items:center;justify-content:center;min-width:24px;height:24px;padding:0 6px;border-radius:999px;background:var(--color-accent);color:var(--color-surface);line-height:1}.workspace_gripDots__TS8SX{display:flex;flex-direction:column;align-items:center;gap:3px;width:24px}.workspace_gripDots__TS8SX>span{width:8px;height:8px;border-radius:999px}.workspace_restore__CQob9{position:absolute;top:12px;right:12px;z-index:6;display:flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border:1px solid var(--color-border);border-radius:999px;color:var(--color-text);background:var(--color-surface-raised);font:inherit;font-weight:700;cursor:pointer}@media (min-width:1200px){.workspace_region__wZKQa{transition:width .24s ease;resize:horizontal}.workspace_region__wZKQa[data-open=false]{display:flex;width:0!important;min-width:0;border-width:0;resize:none;visibility:hidden;transition:width .24s ease,visibility 0s .24s}.workspace_navigatorRegion__vvAkb{justify-content:flex-end;width:208px;min-width:176px;max-width:400px;border-right:1px solid var(--color-border)}.workspace_resultsRegion__11aGu{width:336px;min-width:256px;max-width:480px;border-left:1px solid var(--color-border)}.workspace_navigatorRegion__vvAkb>.workspace_panel__QSlxe{min-width:176px}.workspace_resultsRegion__11aGu>.workspace_panel__QSlxe{min-width:256px}}@media (min-width:1920px){.workspace_navigatorRegion__vvAkb{width:240px}.workspace_resultsRegion__11aGu{width:360px}}@media (max-width:1199px){.workspace_body__ZKBNd{flex-direction:column}.workspace_region__wZKQa{order:3;width:100%;height:clamp(150px,32dvh,310px);max-height:42dvh;border-top:1px solid var(--color-border);resize:vertical;overflow:hidden}.workspace_imaging__6g_YQ{order:1;min-height:100px}.workspace_gripSlot__NoVlc{order:2}.workspace_panelHeading__vZHfu{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1199px) and (min-height:501px){.workspace_modeGroup__n4qDF,.workspace_toolSlot__gyB9v{flex-wrap:wrap}}@media (min-width:768px) and (max-width:1199px) and (orientation:landscape){.workspace_body__ZKBNd{flex-direction:row}.workspace_region__wZKQa{width:280px;height:auto;max-height:none;border-top:0;border-left:1px solid var(--color-border);resize:none}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_grip__LcIrc{left:auto;right:0;top:96px;align-items:flex-end}.workspace_gripSlot__NoVlc[data-edge=results] .workspace_grip__LcIrc{top:212px}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_gripHandle__VIEaF{border-left:1px solid var(--color-border);border-right:0;border-radius:999px 0 0 999px}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_gripName__MH9wn,.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_grip__LcIrc[aria-expanded=true] svg{transform:none}.workspace_gripSlot__NoVlc[data-edge=navigator] .workspace_grip__LcIrc[aria-expanded=false] svg{transform:rotate(180deg)}}@media (min-width:768px) and (max-width:1199px) and (orientation:portrait){.workspace_imaging__6g_YQ{--grip-clearance:0px}.workspace_region__wZKQa{height:32dvh;max-height:32dvh;resize:none}.workspace_gripSlot__NoVlc{display:none}.workspace_dockStrip__BGnso{order:2;display:flex;align-items:center;gap:8px;flex:0 0 auto;min-height:52px;padding:4px 16px;border-top:1px solid var(--color-border);background:var(--color-surface-raised)}.workspace_dockToggle__XGR1B{-webkit-margin-start:auto;margin-inline-start:auto}}@media (max-width:767px){.workspace_header__jqKGf{flex-wrap:wrap;justify-content:flex-end;row-gap:.25rem}.workspace_identity__ZZGoY{flex:1 1 100%}.workspace_identity__ZZGoY p{display:none}.workspace_focusLabel__ewBfP{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.workspace_notice__aLCNu{max-height:8dvh}.workspace_footer__ScbJI{min-height:26px}.workspace_region__wZKQa{position:absolute;left:0;right:0;bottom:0;z-index:7;height:28dvh;max-height:none;resize:none;box-shadow:0 -8px 24px rgb(0 0 0/.45);transition:height .24s ease}.workspace_region__wZKQa[data-tall=true]{height:40dvh}.workspace_panelHeading__vZHfu{padding-inline:max(24px,env(safe-area-inset-left)) max(24px,env(safe-area-inset-right))}.workspace_panelHeading__vZHfu h2{flex:1 1 auto}.workspace_dockTabs__DcKIL{flex:1 1 100%;order:3;flex-wrap:nowrap;min-width:0;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin;padding-bottom:.25rem}.workspace_dockTabs__DcKIL .workspace_button__41v5e{flex:none;white-space:nowrap}.workspace_sheetSize__PMZfm{-webkit-margin-start:auto;margin-inline-start:auto}.workspace_panelContent__N69Pj{padding-inline:max(24px,env(safe-area-inset-left)) max(24px,env(safe-area-inset-right))}.workspace_layoutContent__9l7ER{display:flex;flex-direction:column;gap:.5rem}.workspace_layoutContent__9l7ER .workspace_modeGroup__n4qDF,.workspace_layoutContent__9l7ER .workspace_toolSlot__gyB9v{flex-wrap:wrap}.workspace_layoutContent__9l7ER .workspace_toolSlot__gyB9v>button{white-space:normal}}@media (max-height:500px){.workspace_badge__5L4PH,.workspace_identity__ZZGoY p{display:none}.workspace_header__jqKGf{min-height:42px}.workspace_region__wZKQa{height:clamp(105px,38dvh,180px)}.workspace_notice__aLCNu{max-height:50px}}@media (min-width:600px) and (max-width:1199px) and (max-height:500px){.workspace_body__ZKBNd{flex-direction:row}.workspace_imaging__6g_YQ{order:1}.workspace_region__wZKQa{order:2;width:min(38vw,340px);height:100%;max-height:none;border-top:0;border-left:1px solid var(--color-border)}}@media (prefers-reduced-motion:reduce){.workspace_workspace__oQ4je *{scroll-behavior:auto}.workspace_gripHandle__VIEaF svg,.workspace_region__wZKQa,.workspace_top__fP3dr{transition:none}}.workspace_background___CPQe{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0}.workspace_background___CPQe[inert]{opacity:.3}.workspace_measurementStrip__9Jfzz{display:flex;align-items:center;gap:.5rem;flex:0 0 auto;min-height:44px;min-width:0;padding:0 .5rem;border-top:1px solid var(--color-border);background:var(--color-surface-raised)}.workspace_measurementStrip__9Jfzz strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;min-width:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.workspace_measurementStrip__9Jfzz button{min-height:44px;min-width:44px;padding:.25rem .5rem;flex:0 0 auto;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);background:#252c30;font:inherit;font-size:1rem;font-weight:600;white-space:nowrap;cursor:pointer}.workspace_measurementStrip__9Jfzz button:hover{background:#333f43}@media (max-width:767px){.workspace_measurementStrip__9Jfzz{height:44px;flex-shrink:0}}.workspace_footer__ScbJI .workspace_measurementStrip__9Jfzz{flex:1 1 auto;border-top:0}@media (min-width:768px){.workspace_footer__ScbJI,.workspace_footer__ScbJI[data-empty=true]{display:flex;box-sizing:border-box;height:calc(45px + .2rem + max(.2rem, env(safe-area-inset-bottom)));min-height:calc(45px + .2rem + max(.2rem, env(safe-area-inset-bottom)))}.workspace_footer__ScbJI .workspace_status__NPCsK{max-height:44px}}.imaging-tools_panel__DmpRQ{display:grid;grid-gap:1rem;gap:1rem;min-width:0}.imaging-tools_section__xoWm1{display:grid;grid-gap:.65rem;gap:.65rem;min-width:0;margin:0;padding:.85rem 0;border:0;border-bottom:1px solid var(--color-border)}.imaging-tools_section__xoWm1 h3,.imaging-tools_section__xoWm1 h4,.imaging-tools_section__xoWm1 p{margin:0}.imaging-tools_section__xoWm1 h3,.imaging-tools_section__xoWm1 h4{font-size:1rem}.imaging-tools_section__xoWm1 fieldset{min-width:0;margin:0;padding:.6rem;border:1px solid var(--color-border)}.imaging-tools_field__6YbwV{display:grid;grid-gap:.4rem;gap:.4rem;min-width:0}.imaging-tools_field__6YbwV input,.imaging-tools_field__6YbwV select,.imaging-tools_section__xoWm1 input:not([type=checkbox]),.imaging-tools_section__xoWm1 select{min-width:0;width:100%;min-height:44px;font:inherit;font-size:1rem}.imaging-tools_section__xoWm1 input[type=checkbox]{width:20px;height:20px;flex:0 0 auto}.imaging-tools_section__xoWm1 label:has(input[type=checkbox]){display:flex;align-items:center;gap:.6rem;min-height:44px}.imaging-tools_row__N5cLT{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;min-width:0}.imaging-tools_row__N5cLT>*{min-width:0}.imaging-tools_button__TAO0C{min-height:44px;min-width:44px;padding:.55rem .8rem;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);color:inherit;font:inherit;font-size:1rem;cursor:pointer;overflow-wrap:anywhere}.imaging-tools_button__TAO0C:disabled,.imaging-tools_section__xoWm1 input:disabled,.imaging-tools_section__xoWm1 select:disabled{opacity:.55;cursor:not-allowed}.imaging-tools_button__TAO0C:focus-visible,.imaging-tools_section__xoWm1 input:focus-visible,.imaging-tools_section__xoWm1 select:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.imaging-tools_meta__9_H46{display:grid;grid-gap:.3rem;gap:.3rem;margin:0;overflow-wrap:anywhere}.imaging-tools_meta__9_H46 dt{color:var(--color-text-muted)}.imaging-tools_meta__9_H46 dd{margin:0 0 .45rem}.imaging-tools_notice__nsp6p{margin:0;color:var(--color-text-muted);overflow-wrap:anywhere}.imaging-tools_volumeFields__Gh1q_>.imaging-tools_field__6YbwV{flex:1 1 9rem}.imaging-tools_legend__32Qw6{display:grid;grid-gap:.35rem;gap:.35rem;margin:0}.imaging-tools_legendRamp__T4sTo{height:16px;border:1px solid var(--color-border);border-radius:3px}.imaging-tools_legendEnds__oWoRv{display:flex;justify-content:space-between;gap:.6rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.imaging-tools_legendEnds__oWoRv small{display:block;color:var(--color-text-muted)}.imaging-tools_legendEnds__oWoRv span:last-child{text-align:right}.imaging-tools_details__KmNcD summary{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer;list-style:none}.imaging-tools_details__KmNcD summary::-webkit-details-marker{display:none}.imaging-tools_details__KmNcD summary:after{content:"";flex:none;width:.5rem;height:.5rem;margin-right:.25rem;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform .15s}.imaging-tools_details__KmNcD[open]>summary:after{transform:rotate(-135deg)}.imaging-tools_section__xoWm1[data-selected=true]{border-radius:4px;outline:1px solid var(--workspace-active,#c2dfce);outline-offset:3px;background:rgba(194,223,206,.1)}.plane-badge_badge__f5Xhu{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:24px;height:24px;padding:0 4px;border-radius:6px;background:var(--color-border);color:var(--viewer-stage);font-size:16px;font-weight:700;line-height:1}.plane-badge_badge__f5Xhu[data-plane-badge=axial]{background:var(--plane-axial)}.plane-badge_badge__f5Xhu[data-plane-badge=coronal]{background:var(--plane-coronal)}.plane-badge_badge__f5Xhu[data-plane-badge=sagittal]{background:var(--plane-sagittal)}.plane-badge_badge__f5Xhu[data-plane-badge=oblique]{background:var(--color-border);color:var(--color-text)}.findings_findings__Iyv5S{display:flex;flex-direction:column;gap:12px;font-size:16px}.findings_filters__yo0YE{display:flex;flex-wrap:wrap;gap:6px}.findings_button__Eo3Pm,.findings_chip__M0Xm1{display:inline-flex;align-items:center;min-height:var(--touch-target-min);padding:0 12px;border:1px solid var(--color-border);border-radius:22px;background:transparent;color:var(--color-text);font:inherit;font-size:16px;cursor:pointer}.findings_chip__M0Xm1[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:700}.findings_button__Eo3Pm{border-radius:var(--radius-control)}.findings_button__Eo3Pm:disabled{color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.findings_section__tHo_Q{display:flex;flex-direction:column;gap:8px}.findings_section__tHo_Q h3{margin:0;font-size:16px}.findings_list__lrQK5{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.findings_row__zd333{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-control)}.findings_row__zd333[data-saved=false]{border-style:dashed}.findings_main__PI6ww{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-height:var(--touch-target-min);padding:0;border:0;background:transparent;color:var(--color-text);font:inherit;font-size:16px;text-align:start;cursor:pointer}.findings_main__PI6ww:hover{color:var(--color-accent)}.findings_muted__1O8_e,.findings_status__qdK4H{margin:0;color:var(--color-text-muted)}.findings_actions__UeWdc{display:flex;flex-wrap:wrap;gap:6px}.findings_more__rLLmZ summary{min-height:var(--touch-target-min);display:flex;align-items:center;cursor:pointer}.findings_section__tHo_Q[data-findings-saved] [data-mark]{border-style:solid}.findings_badge__144Y_{align-self:center}.findings_row__zd333[data-selected=true]{border-color:var(--color-accent);background:var(--color-surface-raised)}.planes-panel_planes___Ov5V{display:flex;flex-direction:column;gap:12px;font-size:16px}.planes-panel_reason__Vhccc{margin:0;color:var(--color-text-muted)}.planes-panel_showAll__gc1n4,.planes-panel_show__aWEgD{display:inline-flex;align-items:center;gap:8px;min-height:var(--touch-target-min);cursor:pointer}.planes-panel_showAll__gc1n4 input,.planes-panel_show__aWEgD input{width:20px;height:20px;margin:0}.planes-panel_show__aWEgD{color:var(--color-text-muted);cursor:not-allowed}.planes-panel_list__pM6_o{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.planes-panel_row__OLMdj{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface)}.planes-panel_row__OLMdj[data-plane-row=axial][data-selected=true]{border-color:var(--plane-axial)}.planes-panel_row__OLMdj[data-plane-row=coronal][data-selected=true]{border-color:var(--plane-coronal)}.planes-panel_row__OLMdj[data-plane-row=sagittal][data-selected=true]{border-color:var(--plane-sagittal)}.planes-panel_row__OLMdj[data-selected=true]{border-width:2px;padding:7px 9px}.planes-panel_head__jqiWf,.planes-panel_select__4JQjz{display:flex;align-items:center;gap:8px;min-width:0}.planes-panel_select__4JQjz{flex:1 1 auto;min-height:var(--touch-target-min);padding:0 6px 0 2px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--color-text);font:inherit;font-size:16px;text-align:start;cursor:pointer}.planes-panel_select__4JQjz:hover:not(:disabled){background:var(--color-accent-soft)}.planes-panel_select__4JQjz:disabled{cursor:default}.planes-panel_input__JLr7t:focus-visible,.planes-panel_select__4JQjz:focus-visible,.planes-panel_snap__mr9_D:focus-visible{outline:3px solid var(--color-accent);outline-offset:1px}.planes-panel_name__PzGSc{font-weight:700;overflow-wrap:anywhere}.planes-panel_chosen__resmS,.planes-panel_summary__7Zlw1{color:var(--color-text-muted)}.planes-panel_summary__7Zlw1{margin:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.planes-panel_fields__ZLvIk{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:8px;gap:8px}.planes-panel_field__7ycUM{display:flex;flex-direction:column;gap:2px;min-width:0}.planes-panel_fieldLabel__jpjHc{color:var(--color-text-muted)}.planes-panel_inputLine__Dquuu{display:flex;flex-direction:column;gap:2px;min-width:0}.planes-panel_input__JLr7t{width:100%;min-width:0;min-height:var(--touch-target-min);padding:0 8px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:var(--color-surface-raised);color:var(--color-text);font:inherit;font-size:16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.planes-panel_input__JLr7t:disabled{color:var(--color-text-muted);opacity:.6;cursor:not-allowed}.planes-panel_hint__hvzSL{color:var(--color-text-muted);overflow-wrap:anywhere}.planes-panel_snap__mr9_D{min-height:var(--touch-target-min);padding:0 12px;border:1px solid var(--color-border);border-radius:var(--radius-control);background:transparent;color:var(--color-text);font:inherit;font-size:16px;cursor:pointer}.planes-panel_snap__mr9_D:hover:not(:disabled){border-color:var(--color-accent)}.planes-panel_snap__mr9_D:disabled{color:var(--color-text-muted);opacity:.6;cursor:not-allowed}