.dashboard-hub{gap:20px;max-width:1080px;margin:0 auto;padding-bottom:72px}.dashboard-hub-greeting{background:radial-gradient(circle at 92% 10%, color-mix(in srgb, var(--teal) 15%, transparent), transparent 34%), linear-gradient(135deg, color-mix(in srgb, var(--surface) 94%, var(--teal-soft)), var(--surface));border:1px solid color-mix(in srgb, var(--line) 78%, var(--teal));box-shadow:0 14px 36px color-mix(in srgb, var(--ink) 7%, transparent);border-radius:18px;flex-direction:column;gap:5px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.dashboard-hub-greeting h1{color:var(--ink);letter-spacing:-.02em;margin:0;font-family:inherit;font-size:clamp(22px,3vw,30px);font-weight:500}.dashboard-hub-greeting p{color:var(--muted);margin:0;font-size:13px}.dashboard-hub-section{min-width:0}.dashboard-kicker{letter-spacing:.12em;font-weight:800;color:var(--teal-deep)!important;margin:0 0 5px!important;font-size:10px!important}.inpatient-continuity{background:linear-gradient(135deg, color-mix(in srgb, var(--teal-soft) 58%, var(--surface)), var(--surface));border:1px solid color-mix(in srgb, var(--line) 68%, var(--teal));box-shadow:0 10px 30px color-mix(in srgb, var(--ink) 6%, transparent);border-radius:18px;padding:clamp(16px,2.4vw,22px);scroll-margin-top:82px}.inpatient-continuity.is-highlighted{box-shadow:0 0 0 3px color-mix(in srgb, var(--teal) 22%, transparent), 0 14px 34px color-mix(in srgb, var(--ink) 8%, transparent)}.inpatient-continuity-heading{align-items:flex-start;gap:18px}.inpatient-continuity-heading h2{font-size:clamp(16px,2vw,20px)}.inpatient-continuity-heading>div>p:last-child{max-width:650px}.inpatient-continuity-create{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);margin:16px 0;padding:16px}.inpatient-continuity-privacy{background:var(--teal-soft);border-left:3px solid var(--teal);border-radius:var(--radius-sm);color:var(--body);margin-bottom:14px;padding:10px 12px;font-size:11px;line-height:1.5}.inpatient-continuity-privacy strong{color:var(--ink)}.inpatient-continuity-form{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.inpatient-continuity-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.inpatient-episode-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:0 6px 18px color-mix(in srgb, var(--ink) 5%, transparent);flex-direction:column;min-width:0;padding:15px;display:flex}.inpatient-episode-card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.inpatient-episode-code{color:var(--teal-deep);letter-spacing:.05em;overflow-wrap:anywhere;font-size:12px;font-weight:850}.inpatient-episode-state{background:var(--teal-soft);color:var(--teal-deep);border-radius:999px;padding:4px 7px;font-size:9px;font-weight:750}.inpatient-episode-card h3{color:var(--ink);margin:12px 0 3px;font-size:13px}.inpatient-episode-card p{color:var(--muted);margin:0 0 14px;font-size:10px;line-height:1.45}.inpatient-episode-actions{align-items:center;gap:7px;margin-top:auto;display:flex}.inpatient-continuity-empty{background:var(--surface);border:1px dashed var(--line);border-radius:var(--radius-md);flex-direction:column;align-items:flex-start;gap:2px;margin-top:12px;padding:16px;display:flex}.inpatient-continuity-empty strong{color:var(--ink);font-size:12px}.inpatient-continuity-empty span,.inpatient-continuity-footnote{color:var(--muted);font-size:10px;line-height:1.5}.inpatient-continuity-footnote{margin:12px 0 0}.dashboard-hub-section-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.dashboard-hub-section-heading h2,.dashboard-hub-panel-header h2{color:var(--ink);letter-spacing:-.01em;margin:0;font-size:14px;font-weight:700}.dashboard-hub-start-grid{grid-template-columns:repeat(auto-fit,minmax(185px,1fr))}.dashboard-hub-start-card{flex-direction:row;align-items:center;gap:12px;min-height:76px;padding:13px 14px}.dashboard-hub-start-card .doc-type-icon{background:var(--teal-soft);color:var(--teal-deep);flex:none}.dashboard-hub-start-card .doc-type-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dashboard-hub-start-card .doc-type-copy strong{font-size:12px;line-height:1.3}.dashboard-hub-start-card .doc-type-copy span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.dashboard-hub-start-card .doc-type-arrow{color:var(--muted-lt);flex:none;font-size:16px}.dashboard-hub-workflows .workflow-panel{box-shadow:none}.dashboard-hub-lower-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:18px;display:grid}.dashboard-hub-panel{min-width:0}.dashboard-hub-panel-header{gap:16px}.dashboard-hub-panel-header>div{flex-direction:column;gap:2px;min-width:0;display:flex}.dashboard-hub-panel-header>div>span{color:var(--muted);font-size:10px}.dashboard-hub-panel-header>a{flex:none}.dashboard-hub-recent-item{min-height:54px}.dashboard-hub-recent-row{border-top:1px solid var(--line);align-items:stretch;display:flex}.dashboard-hub-recent-row .dashboard-hub-recent-item{border-top:0;flex:1;min-width:0}.dashboard-hub-delete-draft{border:0;border-left:1px solid var(--line);color:var(--danger,#b42318);cursor:pointer;background:0 0;padding:0 14px;font-size:11px;font-weight:700}.dashboard-hub-delete-draft:hover:not(:disabled){background:color-mix(in srgb, var(--danger,#b42318) 7%, transparent)}.dashboard-hub-delete-draft:disabled{cursor:wait;opacity:.6}.dashboard-hub-metrics{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:6px 18px 18px;display:grid}.dashboard-hub-metric{border-left:1px solid var(--line);flex-direction:column;gap:2px;min-width:0;padding:10px 14px;display:flex}.dashboard-hub-metric:first-child{border-left:0;padding-left:0}.dashboard-hub-metric:last-child{padding-right:0}.dashboard-hub-metric-label{color:var(--muted);letter-spacing:.03em;text-transform:uppercase;font-size:10px;font-weight:650}.dashboard-hub-metric>strong{color:var(--ink);overflow-wrap:anywhere;font-size:clamp(18px,2vw,24px);font-weight:700;line-height:1.15}.dashboard-hub-metric>small{color:var(--muted);font-size:9px;line-height:1.35}.dashboard-hub a:focus-visible,.dashboard-hub button:focus-visible,.dashboard-hub select:focus-visible,.dashboard-hub input:focus-visible,.dashboard-hub summary:focus-visible{outline:3px solid var(--teal);outline-offset:3px}.dashboard-hub-section-heading>div>p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.dashboard-hub-start-card,.dashboard-hub-panel,.dashboard-hub-workflows{border-color:color-mix(in srgb, var(--line) 88%, var(--teal));box-shadow:0 8px 24px color-mix(in srgb, var(--ink) 5%, transparent)}.dashboard-hub-start-card{background:color-mix(in srgb, var(--surface) 97%, var(--teal-soft));border-radius:14px;transition:border-color .18s,box-shadow .18s,transform .18s}.dashboard-hub-start-card:hover{border-color:color-mix(in srgb, var(--teal) 55%, var(--line));box-shadow:0 12px 28px color-mix(in srgb, var(--ink) 8%, transparent);transform:translateY(-2px)}.dashboard-hub-quick-documents .dashboard-hub-start-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-hub-quick-documents .dashboard-hub-start-card{min-height:68px}.dashboard-hub-workflows{background:color-mix(in srgb, var(--surface) 98%, var(--teal-soft));border:1px solid color-mix(in srgb, var(--line) 88%, var(--teal));border-radius:16px;overflow:hidden}.dashboard-hub-workflows-summary{align-items:center;gap:12px;min-height:66px;padding:11px 14px;display:flex}.dashboard-hub-workflows-icon{background:var(--teal-soft);color:var(--teal-deep);border-radius:11px;flex:0 0 38px;justify-content:center;align-items:center;height:38px;font-size:24px;display:inline-flex}.dashboard-hub-workflows-copy{flex:1;min-width:0}.dashboard-hub-workflows-copy h2{color:var(--ink);margin:0;font-size:13px}.dashboard-hub-workflows-copy p{color:var(--muted);margin:2px 0 0;font-size:10px;line-height:1.45}.dashboard-hub-workflows-toggle{border:1px solid var(--line);color:var(--teal-deep);cursor:pointer;font:inherit;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:7px 11px;font-size:11px;font-weight:700;display:inline-flex}.dashboard-hub-workflows-toggle:hover{background:var(--teal-soft);border-color:color-mix(in srgb, var(--teal) 50%, var(--line))}.dashboard-hub-workflows-toggle span{transition:transform .18s;display:inline-block}.dashboard-hub-workflows-toggle span.is-open{transform:rotate(180deg)}.dashboard-hub-workflows-content{border-top:1px solid var(--line);padding:12px}.dashboard-hub-workflows .workflow-panel{border:0;margin:0}.dashboard-hub-panel{border-radius:16px;overflow:hidden}[data-quick-document-workspace] .quick-panel{gap:18px;padding:clamp(16px,2.5vw,24px);display:grid;overflow:visible}[data-quick-document-workspace] .quick-panel>.structured-section,[data-quick-document-workspace] .quick-panel>.fields-stack,[data-quick-document-workspace] .quick-panel>.validation-summary{min-width:0;margin:0}.quick-document-status{background:color-mix(in srgb, var(--teal-soft) 58%, var(--surface));border:1px solid color-mix(in srgb, var(--line) 76%, var(--teal));color:var(--body);border-radius:11px;margin:0;padding:10px 12px;line-height:1.55}.quick-document-status strong{color:var(--ink)}.quick-document-primary-action{justify-content:flex-end;display:flex}[data-quick-document-workspace] .structured-section>summary{font-family:inherit;font-size:14px;line-height:1.35}.dashboard-hub-recent-item:hover{background:color-mix(in srgb, var(--teal-soft) 45%, transparent)}@media (max-width:980px){.dashboard-hub-start-grid,.inpatient-continuity-form,.inpatient-continuity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dashboard-hub-quick-documents .dashboard-hub-start-grid{grid-template-columns:1fr}.dashboard-hub{gap:20px}.dashboard-hub-lower-grid{grid-template-columns:1fr}.inpatient-continuity-heading{flex-direction:column;align-items:stretch}.inpatient-continuity-heading .btn{justify-content:center;width:100%}}@media (max-width:520px){.dashboard-hub-start-grid{grid-template-columns:1fr}.dashboard-hub-start-card{min-height:70px}[data-quick-document-workspace] .quick-panel{gap:14px;padding:10px}.quick-document-primary-action .btn{width:100%}.inpatient-continuity-form,.inpatient-continuity-grid{grid-template-columns:1fr}.dashboard-hub-metrics{grid-template-columns:1fr;padding-top:0}.dashboard-hub-metric,.dashboard-hub-metric:first-child,.dashboard-hub-metric:last-child{border-left:0;border-top:1px solid var(--line);padding:10px 0}.dashboard-hub-metric:first-child{border-top:0}}@media (prefers-reduced-motion:reduce){.dashboard-hub-start-card{transition:none}}.dashboard-resume{background:var(--teal-soft);border:1px solid var(--border);border-left:3px solid var(--teal);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.dashboard-resume>div{gap:4px;min-width:0;display:grid}.dashboard-resume strong{color:var(--ink);font-size:15px}.dashboard-resume span{color:var(--body);font-size:12px}.dashboard-resume small{color:var(--body);font-size:11px}.dashboard-resume>a{flex-shrink:0}.dashboard-resume>a span{color:inherit}@media (max-width:600px){.dashboard-resume{flex-direction:column;align-items:stretch;padding:16px}}
.prescription-library{min-width:0;margin-block:12px}.prescription-library>section{border:1px solid var(--border);background:var(--surface);color:var(--text-primary);border-radius:14px;margin-top:12px;padding:clamp(12px,2vw,20px)}.prescription-library h4{margin:0 0 8px}.prescription-library-actions{flex-wrap:wrap;gap:8px;margin-block:12px;display:flex}.prescription-library button{white-space:normal;overflow-wrap:anywhere;max-width:100%;min-height:44px}.prescription-template-list{gap:12px;margin:12px 0;padding:0;list-style:none;display:grid}.prescription-template-list>li{border:1px solid var(--border);border-radius:12px;min-width:0;padding:12px}.prescription-library summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;font-family:inherit;font-size:15px;font-weight:600}.prescription-library summary small{font-family:inherit;font-size:12px;font-weight:400}.prescription-template-preview{padding-left:24px}.prescription-template-preview li{overflow-wrap:anywhere;margin-block:10px}.prescription-template-preview span{white-space:pre-wrap;display:block}.prescription-template-check{align-items:flex-start;gap:10px;padding-block:12px;display:flex}.prescription-template-check input{flex:none;width:20px;height:20px}.prescription-template-draft>fieldset{border:0;min-width:0;margin:12px 0;padding:0}.prescription-library [role=alert]{color:var(--text-primary);border-left:3px solid var(--semantic-danger);padding-left:10px}@media (max-width:480px){.prescription-library-actions>button{flex:150px}}
.exam-request-workspace{gap:16px;min-width:0;display:grid}.exam-request-workspace-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.exam-request-workspace-heading h2,.exam-request-section-heading h3{color:var(--ink);margin:0}.exam-request-workspace-heading h2{font-size:17px}.exam-request-workspace-heading p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.5}.exam-request-workspace-heading>span{background:var(--teal-soft);color:var(--teal-deep);border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:750}.exam-request-tabs{gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.exam-request-tabs button{background:var(--surface);border:1px solid var(--border);color:var(--body);cursor:pointer;font:inherit;border-radius:999px;flex:none;min-height:40px;padding:8px 12px;font-size:11px;font-weight:700}.exam-request-tabs button.active{background:var(--navy);border-color:var(--navy);color:#fff}.exam-request-items-editor,.exam-template-library,.exam-request-metadata{gap:14px;min-width:0;display:grid}.exam-request-search-results{border:1px solid var(--border);border-radius:12px;max-height:320px;display:grid;overflow:auto}.exam-request-result{background:var(--surface);border:0;border-bottom:1px solid var(--line);color:var(--body);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:10px 12px;display:flex}.exam-request-result:last-child{border-bottom:0}.exam-request-result:hover{background:var(--teal-soft)}.exam-request-result>span:first-child{gap:2px;min-width:0;display:grid}.exam-request-result strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.exam-request-result small{color:var(--muted);font-size:10px}.exam-request-result>span:last-child{color:var(--teal-deep);font-size:20px;font-weight:700}.exam-request-selected{gap:10px;display:grid}.exam-request-section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.exam-request-section-heading>div{gap:2px;display:grid}.exam-request-section-heading h3{font-size:13px}.exam-request-section-heading span{color:var(--muted);font-size:10px}.exam-request-empty{color:var(--muted);margin:0;padding:8px 2px;font-size:11px}.exam-request-selected-list,.exam-template-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.exam-request-selected-item,.exam-template-list>li{background:var(--surface);border:1px solid var(--border);border-radius:12px;min-width:0;padding:10px}.exam-request-selected-main{align-items:center;gap:10px;min-width:0;display:flex}.exam-request-order{background:var(--canvas);color:var(--muted);border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;height:28px;font-size:10px;font-weight:800;display:inline-flex}.exam-request-selected-copy{flex:1;gap:2px;min-width:0;display:grid}.exam-request-selected-copy strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.exam-request-selected-copy small{color:var(--muted);overflow-wrap:anywhere;font-size:10px;line-height:1.45}.exam-request-item-actions,.exam-request-inline-actions,.exam-template-actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.exam-request-item-actions{justify-content:flex-end}.exam-request-remove{color:var(--danger,#b42318)!important}.exam-request-parameters{border:0;border-top:1px solid var(--line);margin:10px 0 0;padding:12px 0 0}.exam-request-parameters legend,.exam-template-editor-fieldset legend{color:var(--muted);padding:0;font-size:10px;font-weight:700}.exam-request-parameter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.exam-request-custom{justify-items:start;gap:10px;display:grid}.exam-request-custom-form{background:var(--canvas);border:1px solid var(--border);border-radius:12px;gap:10px;width:min(100%,680px);padding:12px;display:grid}.exam-request-feedback{color:var(--teal-deep);min-height:15px;margin:0;font-size:10px}.exam-request-metadata{border-top:1px solid var(--line);padding-top:14px}.exam-template-library{background:color-mix(in srgb, var(--surface) 98%, var(--teal-soft));border:1px solid var(--border);border-radius:12px;padding:12px}.exam-template-list>li{gap:8px;display:grid}.exam-template-list summary{color:var(--ink);cursor:pointer;min-height:36px;padding:7px 2px;font-size:12px}.exam-template-list summary small{color:var(--muted);font-weight:500}.exam-template-preview{color:var(--body);gap:4px;margin:6px 0 0;padding-left:20px;font-size:11px;display:grid}.exam-template-draft,.exam-template-confirm{border-top:1px solid var(--line);gap:12px;padding-top:12px;display:grid}.exam-template-editor-fieldset{border:0;min-width:0;margin:0;padding:0}.exam-template-check{color:var(--body);align-items:flex-start;gap:8px;font-size:11px;line-height:1.45;display:flex}.exam-template-check input{flex:none;min-width:18px;min-height:18px;margin-top:2px}.exam-request-workspace button:focus-visible,.exam-request-workspace input:focus-visible,.exam-request-workspace select:focus-visible,.exam-request-workspace textarea:focus-visible,.exam-request-workspace summary:focus-visible{outline:3px solid var(--teal);outline-offset:2px}.exam-request-workspace button,.exam-request-workspace select,.exam-request-workspace input{min-height:40px}@media (max-width:760px){.exam-request-parameter-grid{grid-template-columns:1fr}.exam-request-selected-main{flex-wrap:wrap;align-items:flex-start}.exam-request-selected-copy{flex-basis:calc(100% - 42px)}.exam-request-item-actions{justify-content:flex-start;width:calc(100% - 38px);margin-left:38px}}@media (max-width:520px){.exam-request-workspace-heading{flex-direction:column;align-items:stretch;gap:8px}.exam-request-workspace-heading>span{align-self:flex-start}.exam-request-item-actions{width:100%;margin-left:0}.exam-request-item-actions .btn,.exam-template-actions .btn{min-height:44px}.exam-request-custom>.btn{width:100%}.exam-request-custom-form{padding:10px}}.exam-request-result{cursor:default;padding:0}.exam-request-result-add{color:var(--body);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:12px;min-width:0;min-height:52px;padding:10px 12px;display:flex}.exam-request-result-add>span:first-child{gap:2px;min-width:0;display:grid}.exam-request-result-add strong{color:var(--ink);overflow-wrap:anywhere;font-size:12px}.exam-request-result-add small{color:var(--muted);font-size:10px}.exam-request-result-add>span:last-child{color:var(--teal-deep);font-size:20px;font-weight:700}.exam-request-favorite-toggle{border:0;border-left:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;flex:0 0 48px;justify-content:center;align-self:stretch;align-items:center;min-width:48px;font-size:19px;display:inline-flex}.exam-request-favorite-toggle.active{color:var(--teal-deep)}.exam-request-favorite-toggle:disabled{cursor:wait;opacity:.55}.exam-personalization{background:color-mix(in srgb, var(--surface) 97%, var(--teal-soft));border:1px solid var(--border);border-radius:12px;gap:10px;padding:11px;display:grid}.exam-personalization-tabs{gap:6px;display:flex;overflow-x:auto}.exam-personalization-tabs button{background:var(--surface);border:1px solid var(--border);color:var(--body);cursor:pointer;font:inherit;border-radius:999px;flex:none;min-height:36px;padding:7px 10px;font-size:10px;font-weight:700}.exam-personalization-tabs button.active{background:var(--teal-soft);border-color:color-mix(in srgb, var(--teal) 45%, var(--border));color:var(--teal-deep)}.exam-personalization-list{border:1px solid var(--line);border-radius:10px;margin:0;padding:0;list-style:none;overflow:hidden}.exam-personalization-list>li{background:var(--surface);border-bottom:1px solid var(--line);align-items:stretch;min-width:0;display:flex}.exam-personalization-list>li:last-child{border-bottom:0}.exam-personalization-add{color:var(--body);cursor:pointer;text-align:left;background:0 0;border:0;flex:1;justify-content:space-between;align-items:center;gap:10px;min-width:0;min-height:48px;padding:8px 10px;display:flex}.exam-personalization-add>span:first-child{gap:2px;min-width:0;display:grid}.exam-personalization-add strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.exam-personalization-add small{color:var(--muted);font-size:9px}.exam-personalization-add>span:last-child{color:var(--teal-deep);font-size:18px;font-weight:700}.exam-personalization-error{justify-content:space-between;align-items:center;gap:10px;margin:0;display:flex}.exam-personalization-error>span{min-width:0}@media (max-width:520px){.exam-personalization{padding:9px}.exam-personalization-error{flex-direction:column;align-items:flex-start}.exam-request-favorite-toggle{flex-basis:44px;min-width:44px}}.exam-template-description{color:var(--body);overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.45}.exam-template-unavailable{color:var(--muted)}.exam-template-unavailable code{background:var(--canvas);border-radius:4px;padding:1px 4px;font-size:9px}.exam-template-warning{background:color-mix(in srgb, var(--surface) 90%, #f5b942);border:1px solid color-mix(in srgb, var(--border) 65%, #f5b942);color:var(--body);border-radius:10px;margin:0;padding:9px 10px;font-size:10px;line-height:1.45}.exam-investigation-suggestions{background:color-mix(in srgb, var(--surface) 96%, var(--teal-soft));border:1px solid color-mix(in srgb, var(--border) 70%, var(--teal));border-radius:12px;gap:10px;padding:11px;display:grid}.exam-investigation-suggestion-list{gap:7px;margin:0;padding:0;list-style:none;display:grid}.exam-investigation-suggestion-list>li{background:var(--surface);border:1px solid var(--line);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;min-width:0;padding:9px 10px;display:flex}.exam-investigation-suggestion-list>li>div{gap:2px;min-width:0;display:grid}.exam-investigation-suggestion-list strong{color:var(--ink);overflow-wrap:anywhere;font-size:11px}.exam-investigation-suggestion-list small{color:var(--muted);font-size:9px}@media (max-width:520px){.exam-investigation-suggestion-list>li{flex-direction:column;align-items:stretch}.exam-investigation-suggestion-list .btn{width:100%}}.exam-imaging-protocols{border:1px solid var(--line);background:var(--surface);border-radius:10px;gap:8px;margin-bottom:10px;padding:10px;display:grid}.exam-imaging-protocols>div:first-child{gap:2px;display:grid}.exam-imaging-protocols strong{color:var(--ink);font-size:11px}.exam-imaging-protocols small{color:var(--muted);font-size:9px}.exam-imaging-protocol-actions{flex-wrap:wrap;gap:6px;display:flex}.exam-imaging-protocol-actions .btn{min-height:44px}.exam-imaging-protocol-provenance{margin:0 0 10px}.exam-imaging-protocol-conflict{border:1px solid var(--line);background:var(--surface-raised,var(--surface));border-radius:8px;gap:8px;padding:9px;display:grid}.exam-imaging-protocol-conflict>span{color:var(--ink);font-size:10px}.exam-imaging-protocol-conflict>div{flex-wrap:wrap;gap:6px;display:flex}@media (max-width:520px){.exam-imaging-protocol-actions{flex-direction:column;align-items:stretch}.exam-imaging-protocol-actions .btn{width:100%}.exam-imaging-protocol-conflict>div{flex-direction:column;align-items:stretch}.exam-imaging-protocol-conflict .btn{width:100%}}
