.hs-shell{--hs-ink:#192622;--hs-soft:#53625d;--hs-faint:#58655f;--hs-paper:#f2f3ed;--hs-surface:#fffefa;--hs-deep:#0e3834;--hs-deep-2:#082c29;--hs-green:#47765e;--hs-green-pale:#e5efe8;--hs-aqua:#dcece7;--hs-amber:#74470f;--hs-amber-pale:#f8edd8;--hs-red:#a34f40;--hs-red-pale:#f7e6e1;--hs-blue:#456779;--hs-blue-pale:#e7eef2;--hs-line:#d9ddd6;--hs-line-dark:#c4cbc3;min-height:100vh;color:var(--hs-ink);padding-bottom:86px}.hs-shell button,.hs-shell a{-webkit-tap-highlight-color:transparent}.hs-shell button{color:inherit}.hs-shell kbd{min-width:21px;min-height:20px;color:var(--hs-soft);font-family:var(--font-mono);background:#ffffffb8;border:1px solid #1926222e;border-bottom-width:2px;border-radius:5px;place-items:center;padding:2px 5px;font-size:.62rem;font-weight:750;display:inline-grid}.hs-topbar{z-index:80;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f2f3edeb;border-bottom:1px solid #c4cbc3cc;justify-content:space-between;align-items:center;width:100%;min-height:72px;padding:0 4vw;display:flex;position:sticky;top:0}.hs-brand{color:var(--hs-ink);align-items:center;gap:10px;text-decoration:none;display:flex}.hs-brand>span:nth-child(2){flex-direction:column;display:flex}.hs-brand b{letter-spacing:-.035em;font-size:1.02rem;font-weight:760;line-height:1.05}.hs-brand small{color:var(--hs-faint);letter-spacing:.065em;text-transform:uppercase;margin-top:3px;font-size:.58rem;font-weight:680}.hs-brand em{border:1px solid var(--hs-line);color:var(--hs-faint);letter-spacing:.055em;text-transform:uppercase;border-radius:999px;margin-left:4px;padding:4px 7px;font-size:.56rem;font-style:normal;font-weight:760}.hs-brand-mark{place-items:center;width:30px;height:32px;display:grid;position:relative}.hs-brand-mark i{background:var(--hs-deep);display:block;position:absolute}.hs-brand-mark i:first-child{border-radius:4px;width:4px;height:27px;transform:rotate(-36deg)}.hs-brand-mark i:nth-child(2),.hs-brand-mark i:nth-child(3){border-radius:4px;width:15px;height:4px}.hs-brand-mark i:nth-child(2){top:5px;right:1px}.hs-brand-mark i:nth-child(3){bottom:5px;left:1px}.hs-brand-mark:before,.hs-brand-mark:after{z-index:1;border:2px solid var(--hs-deep);background:var(--hs-paper);content:"";border-radius:50%;width:6px;height:6px;position:absolute}.hs-brand-mark:before{top:0;left:0}.hs-brand-mark:after{bottom:0;right:0}.hs-brand-mark.small{transform-origin:0;width:25px;height:27px;transform:scale(.82)}.hs-nav{align-items:center;gap:24px;display:flex}.hs-nav a,.hs-nav button{color:var(--hs-soft);font-size:.76rem;font-weight:680;text-decoration:none}.hs-nav a{transition:color .15s}.hs-nav a:hover{color:var(--hs-deep)}.hs-nav button{cursor:pointer;border:1px solid var(--hs-line-dark);background:#ffffff94;border-radius:8px;align-items:center;gap:8px;min-height:36px;padding:0 11px;display:flex}.hs-runtime-statusbar{background:linear-gradient(90deg,#f8edd8,#f3efe2 58%,#edf2e9);border-bottom:1px solid #dbcda9;grid-template-columns:auto minmax(240px,1fr) minmax(230px,.8fr) auto;align-items:center;gap:clamp(18px,2.8vw,46px);width:100%;min-height:62px;padding:10px 4vw;display:grid}.hs-runtime-status-mode,.hs-runtime-status-fact{flex-direction:column;min-width:0;display:flex}.hs-runtime-status-mode{padding-left:17px;position:relative}.hs-runtime-status-mode:before{background:var(--hs-amber);content:"";border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 0 4px #9b6a261f}.hs-runtime-statusbar span{color:#77613f;letter-spacing:.09em;text-transform:uppercase;font-size:.56rem;font-weight:780;line-height:1.4}.hs-runtime-statusbar strong,.hs-runtime-statusbar b{color:var(--hs-ink);text-overflow:ellipsis;font-size:.69rem;font-weight:720;line-height:1.45;overflow:hidden}.hs-access-bridge{background:radial-gradient(circle at 93% 12%,#dcece7e6,#0000 26rem),#fffefa;border:1px solid #0e383424;border-radius:18px;grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(35px,6vw,95px);width:min(1420px,92vw);margin:0 auto 105px;padding:clamp(32px,4vw,58px);display:grid;box-shadow:0 22px 55px #1b2e2713}.hs-access-bridge h2{max-width:760px;font-family:var(--font-display);letter-spacing:-.048em;margin:0;font-size:clamp(2.1rem,3.8vw,4.25rem);font-weight:520;line-height:.99}.hs-access-bridge>div:last-child>p{color:var(--hs-soft);margin:0;font-size:.77rem;line-height:1.68}.hs-access-bridge a{background:var(--hs-deep);color:#fff;border-radius:8px;align-items:center;gap:16px;min-height:45px;margin-top:24px;padding:0 17px;font-size:.68rem;font-weight:760;text-decoration:none;display:inline-flex}.hs-access-bridge a span{color:#b9d0c7;font-size:1rem}@media (max-width:840px){.hs-access-bridge{grid-template-columns:1fr;gap:25px;padding:32px 23px}.hs-access-bridge a{justify-content:space-between;width:100%}}.hs-runtime-statusbar a{color:#68481d;white-space:nowrap;background:#ffffff7a;border:1px solid #9b6a2647;border-radius:8px;align-items:center;gap:9px;min-height:36px;padding:0 12px;font-size:.68rem;font-weight:750;text-decoration:none;display:inline-flex}.hs-runtime-statusbar a:hover{background:#fffc}.hs-runtime-statusbar a span{color:inherit;letter-spacing:0;font-size:.78rem}.hs-hero{grid-template-columns:minmax(0,1.04fr) minmax(430px,.86fr);align-items:center;gap:clamp(54px,7vw,114px);width:min(1500px,92vw);min-height:710px;margin:0 auto;padding:88px 0 84px;display:grid;position:relative}.hs-hero:before{z-index:-1;content:"";pointer-events:none;background:radial-gradient(circle,#47765e1f,#47765e00 68%);border-radius:50%;width:52vw;height:480px;position:absolute;top:58px;left:-17vw}.hs-eyebrow,.hs-kicker{color:var(--hs-green);letter-spacing:.13em;text-transform:uppercase;margin:0 0 14px;font-size:.66rem;font-weight:820}.hs-hero h1{max-width:790px;color:var(--hs-ink);letter-spacing:-.073em;margin:0;font-size:clamp(3.7rem,6.2vw,6.75rem);font-weight:570;line-height:.91}.hs-hero h1 span{color:var(--hs-deep);display:block}.hs-hero-lede{max-width:720px;color:var(--hs-soft);margin:30px 0 0;font-size:clamp(1rem,1.2vw,1.16rem);line-height:1.72}.hs-hero-actions{gap:11px;margin-top:31px;display:flex}.hs-primary,.hs-secondary{border-radius:10px;justify-content:center;align-items:center;min-height:46px;padding:0 17px;font-size:.8rem;font-weight:740;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.hs-primary{cursor:pointer;border:1px solid var(--hs-deep);background:var(--hs-deep);gap:18px;box-shadow:0 10px 22px #0e383424;color:#fff!important}.hs-primary:hover{background:var(--hs-deep-2);transform:translateY(-1px);box-shadow:0 13px 26px #0e38342e}.hs-secondary{border:1px solid var(--hs-line-dark);color:var(--hs-deep);background:#ffffff85}.hs-secondary:hover{background:#fff;transform:translateY(-1px)}.hs-boundary-line{max-width:690px;color:var(--hs-faint);align-items:flex-start;gap:11px;margin-top:28px;display:flex}.hs-boundary-line>span{color:var(--hs-green);margin-top:4px;font-size:.62rem}.hs-boundary-line p{margin:0;font-size:.74rem;line-height:1.55}.hs-boundary-line b{color:var(--hs-ink)}.hs-hero-console{background:linear-gradient(145deg,#fffffff0,#f6f8f3eb);border:1px solid #b7c2b9e6;border-radius:17px;overflow:hidden;transform:rotate(.4deg);box-shadow:0 26px 70px #1e332c1a,inset 0 1px #ffffffe6}.hs-console-head,.hs-console-foot{justify-content:space-between;align-items:center;min-height:48px;padding:0 19px;display:flex}.hs-console-head{border-bottom:1px solid var(--hs-line);color:var(--hs-soft);background:#f1f4efc7;font-size:.7rem;font-weight:690}.hs-console-head>span{align-items:center;gap:8px;display:flex}.hs-console-head i{background:var(--hs-red);width:7px;height:7px;box-shadow:0 0 0 4px var(--hs-red-pale);border-radius:50%}.hs-console-head small{background:var(--hs-red-pale);color:var(--hs-red);letter-spacing:.05em;text-transform:uppercase;border:1px solid #e6c6be;border-radius:999px;padding:4px 7px;font-size:.58rem;font-weight:800}.hs-console-body{padding:27px 26px 25px}.hs-console-kicker{color:var(--hs-faint);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-size:.65rem;font-weight:780}.hs-evidence-sample{background:#f1f7f3;border:1px solid #cddbd3;border-radius:11px;padding:16px 17px 15px;position:relative}.hs-evidence-sample+.hs-evidence-sample{margin-top:11px}.hs-evidence-sample span{color:var(--hs-green);letter-spacing:.06em;text-transform:uppercase;margin-bottom:7px;font-size:.61rem;font-weight:790;display:block}.hs-evidence-sample blockquote{color:var(--hs-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1rem;line-height:1.45}.hs-evidence-sample.conflict{background:#fcf3f0;border-color:#e5c7be}.hs-evidence-sample.conflict span{color:var(--hs-red)}.hs-console-outcome{background:var(--hs-deep);color:#fff;border-radius:10px;flex-direction:column;gap:6px;margin-top:21px;padding:15px 17px;display:flex}.hs-console-outcome span{color:#ffffff9e;letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:760}.hs-console-outcome strong{font-size:.88rem;font-weight:700}.hs-console-foot{border-top:1px solid var(--hs-line);min-height:44px;color:var(--hs-faint);font-size:.62rem;font-weight:680}.hs-console-foot span:before{background:var(--hs-green);content:"";border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.hs-explainer,.hs-scope-section,.hs-value-section{width:min(1500px,92vw);margin:0 auto;padding:112px 0}.hs-explainer{border-top:1px solid var(--hs-line)}.hs-section-heading{max-width:850px}.hs-section-heading h2,.hs-workbench-intro h2,.hs-readiness-head h2{color:var(--hs-ink);letter-spacing:-.058em;margin:0;font-size:clamp(2.25rem,4vw,4.1rem);font-weight:570;line-height:1.01}.hs-section-heading>p:last-child,.hs-workbench-intro>div:first-child>p:last-child{max-width:730px;color:var(--hs-soft);margin:20px 0 0;font-size:.92rem;line-height:1.7}.hs-step-grid{border-top:1px solid var(--hs-line-dark);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;display:grid}.hs-step-grid article{border-bottom:1px solid var(--hs-line);min-height:250px;padding:29px 28px 25px 0;position:relative}.hs-step-grid article:not(:first-child){border-left:1px solid var(--hs-line);padding-left:28px}.hs-step-grid article>span{color:var(--hs-green);font-family:var(--font-mono);font-size:.66rem;font-weight:760}.hs-step-grid h3{letter-spacing:-.025em;margin:48px 0 12px;font-size:1.16rem;font-weight:730}.hs-step-grid p{color:var(--hs-soft);margin:0;font-size:.78rem;line-height:1.63}.hs-workbench-section{width:min(1640px,96vw);margin:0 auto;padding:100px 0 114px;scroll-margin-top:62px;position:relative}.hs-workbench-section:before{z-index:-1;content:"";background-color:#ecefe8;background-image:linear-gradient(#0e383406 1px,#0000 1px),linear-gradient(90deg,#0e383406 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:26px 26px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-top:1px solid #d3dad2;border-bottom:1px solid #d3dad2;position:absolute;inset:0 calc(50% - 50vw)}.hs-workbench-intro{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.hs-workbench-intro>div:first-child{max-width:890px}.hs-batch-controls{flex-direction:column;align-items:flex-end;gap:12px;min-width:min(480px,100%);display:flex}.hs-attestation{cursor:pointer;border:1px solid var(--hs-line-dark);background:#ffffffa3;border-radius:9px;align-items:center;gap:10px;width:100%;max-width:430px;padding:11px 13px;display:flex}.hs-attestation input{width:16px;height:16px;accent-color:var(--hs-deep);margin:0}.hs-attestation span{color:var(--hs-ink);flex-direction:column;font-size:.69rem;font-weight:690;display:flex}.hs-attestation small{color:var(--hs-faint);margin-top:3px;font-size:.59rem;font-weight:580}.hs-import-row{gap:7px;display:flex}.hs-import-row button{cursor:pointer;border:1px solid var(--hs-line-dark);min-height:35px;color:var(--hs-deep);background:#ffffffb8;border-radius:8px;padding:0 11px;font-size:.67rem;font-weight:720}.hs-import-row button:hover{background:#fff}.hs-import-row .hs-hl7-queue-load{border-color:var(--hs-deep);background:var(--hs-deep);color:#f8fbf7}.hs-import-row .hs-hl7-queue-load:hover{background:#153f3b}.hs-import-row button:disabled{cursor:wait;opacity:.58}.hs-import-boundary{max-width:520px;color:var(--hs-faint);margin:0;font-size:.56rem;line-height:1.5}.hs-hl7-queue-status{background:#ffffffa8;border:1px solid #c8d1c8;border-radius:8px;gap:3px;width:100%;max-width:520px;margin:0;padding:10px 12px;display:grid}.hs-hl7-queue-status b{color:var(--hs-deep);letter-spacing:.07em;text-transform:uppercase;font-size:.6rem}.hs-hl7-queue-status span{color:var(--hs-ink);font-size:.62rem;line-height:1.45}.hs-hl7-queue-status small{color:var(--hs-faint);font-size:.52rem;line-height:1.4}.hs-hl7-queue-status.is-loaded{box-shadow:inset 3px 0 0 var(--hs-green);background:#edf5ef;border-color:#8baa93}.hs-hl7-queue-status.is-error{box-shadow:inset 3px 0 0 var(--hs-red);background:#fff2ef;border-color:#d1a59d}.hs-hl7-queue-status.is-loading{background:#fbf6e8;border-color:#c6b687}.hs-ndjson-receipt{background:#f0f6f1;border:1px solid #b9cdbf;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;max-width:720px;padding:11px 12px;display:grid}.hs-ndjson-receipt.unreconciled{background:#fbf5e7;border-color:#dfca9d}.hs-ndjson-receipt.unreconciled span{color:var(--hs-amber)}.hs-ndjson-receipt.signature-bound{box-shadow:inset 3px 0 0 var(--hs-green);background:#eaf3ed;border-color:#779784}.hs-ndjson-receipt span,.hs-ndjson-receipt strong,.hs-ndjson-receipt small{grid-column:1;min-width:0}.hs-ndjson-receipt span{color:var(--hs-green);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:760}.hs-ndjson-receipt strong{color:var(--hs-deep);font-family:var(--font-mono);font-size:.62rem}.hs-ndjson-receipt small{color:var(--hs-soft);font-size:.53rem;line-height:1.45}.hs-pilot-intake{background:#fffcf4d1;border:1px solid #d6c291;border-radius:7px;grid-column:1;gap:8px;margin-top:6px;padding:10px;display:grid}.hs-pilot-intake.is-study-ready{background:#f5fbf6e0;border-color:#94b19c}.hs-pilot-intake-heading{gap:2px;display:grid}.hs-ndjson-receipt .hs-pilot-intake-heading span{color:var(--hs-amber);letter-spacing:.09em;font-size:.5rem}.hs-ndjson-receipt .hs-pilot-intake.is-study-ready .hs-pilot-intake-heading span{color:var(--hs-green)}.hs-ndjson-receipt .hs-pilot-intake-heading strong{color:var(--hs-deep);font-family:var(--font-sans);font-size:.66rem;line-height:1.35}.hs-pilot-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.hs-ndjson-receipt .hs-pilot-channel-grid span{color:var(--hs-soft);letter-spacing:0;text-transform:none;background:#ffffffb8;border:1px solid #d5ded7;border-radius:6px;padding:6px 7px;font-size:.49rem;font-weight:560;line-height:1.35;display:grid}.hs-ndjson-receipt .hs-pilot-channel-grid span.is-missing{color:#825d23;background:#fff9ed;border-color:#dfcba3}.hs-pilot-channel-grid b{color:var(--hs-deep);font-size:.51rem}.hs-pilot-intake p{color:var(--hs-ink);margin:0;font-size:.54rem;line-height:1.45}.hs-pilot-intake p b{text-transform:capitalize}.hs-ndjson-receipt .hs-pilot-intake small{color:#75552b}.hs-source-coverage-comparison{background:#f8fbf8e0;border:1px solid #c6d2c8;border-radius:7px;grid-column:1;gap:8px;margin-top:4px;padding:10px;display:grid}.hs-source-coverage-comparison.is-export_deficit_detected,.hs-source-coverage-comparison.is-cohort_count_mismatch,.hs-source-coverage-comparison.is-blocked_technical_intake{background:#fff3f0;border-color:#d8a89d}.hs-source-coverage-comparison.is-unexpected_export_excess_detected{background:#fff9eb;border-color:#dcc698}.hs-source-coverage-heading{gap:2px;display:grid}.hs-ndjson-receipt .hs-source-coverage-heading span{color:#315e50;letter-spacing:.09em;font-size:.5rem}.hs-ndjson-receipt .hs-source-coverage-heading strong{color:var(--hs-deep);font-family:var(--font-sans);font-size:.66rem;line-height:1.35}.hs-source-coverage-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.hs-ndjson-receipt .hs-source-coverage-grid>span{color:var(--hs-soft);letter-spacing:0;text-transform:none;background:#ffffffc7;border:1px solid #d7dfd8;border-radius:6px;padding:6px 7px;font-size:.49rem;font-weight:560;line-height:1.35;display:grid}.hs-ndjson-receipt .hs-source-coverage-grid>span.is-observed_deficit{background:#fff5f3;border-color:#dfb1a8}.hs-ndjson-receipt .hs-source-coverage-grid>span.is-observed_excess{background:#fffaf0;border-color:#dec99f}.hs-source-coverage-grid b{color:var(--hs-deep);font-size:.51rem}.hs-ndjson-receipt .hs-source-coverage-grid small{color:var(--hs-soft);font-size:.48rem;line-height:1.4}.hs-source-coverage-comparison p{color:var(--hs-ink);margin:0;font-size:.54rem;line-height:1.45}.hs-source-coverage-comparison p b{text-transform:capitalize}.hs-ndjson-receipt .hs-source-coverage-comparison>small{color:#6f5d39}.hs-correspondence-study{background:#f3f9f5eb;border:1px solid #aabdb1;border-radius:7px;grid-column:1;gap:8px;margin-top:4px;padding:10px;display:grid}.hs-correspondence-study.is-reviewer_disagreement_requires_adjudication,.hs-correspondence-study.is-patient_level_differences_detected{background:#fff4f1;border-color:#d8a89d}.hs-correspondence-study.is-no_assessable_consensus{background:#fff9eb;border-color:#dcc698}.hs-correspondence-heading{gap:2px;display:grid}.hs-ndjson-receipt .hs-correspondence-heading span{color:#315e50;letter-spacing:.09em;font-size:.5rem}.hs-ndjson-receipt .hs-correspondence-heading strong{color:var(--hs-deep);font-family:var(--font-sans);font-size:.66rem;line-height:1.35}.hs-correspondence-actions{flex-wrap:wrap;gap:5px;display:flex}.hs-correspondence-actions button,.hs-correspondence-actions a{cursor:pointer;min-height:29px;color:var(--hs-deep);text-align:center;background:#ffffffc7;border:1px solid #738f7b;border-radius:6px;justify-content:center;align-items:center;padding:0 8px;font-size:.53rem;font-weight:730;text-decoration:none;display:inline-flex}.hs-correspondence-actions button:disabled{cursor:not-allowed;opacity:.5}.hs-correspondence-reviewers,.hs-correspondence-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;display:grid}.hs-ndjson-receipt .hs-correspondence-reviewers>span,.hs-ndjson-receipt .hs-correspondence-metrics>span{color:var(--hs-soft);letter-spacing:0;text-transform:none;background:#ffffffc7;border:1px solid #d7dfd8;border-radius:6px;padding:6px 7px;font-size:.49rem;font-weight:560;line-height:1.35;display:grid}.hs-ndjson-receipt .hs-correspondence-reviewers>span.is-verified{background:#eef7f0;border-color:#9ab4a1}.hs-correspondence-reviewers b,.hs-correspondence-metrics b{color:var(--hs-deep);font-size:.53rem}.hs-ndjson-receipt .hs-correspondence-metrics>span.is-suppressed{background:#fff7f5;border-color:#d8a89d}.hs-correspondence-study p{color:var(--hs-ink);margin:0;font-size:.54rem;line-height:1.45}.hs-correspondence-study p b{text-transform:capitalize}.hs-ndjson-receipt .hs-correspondence-study>small{color:#6f5d39}.hs-receipt-actions{flex-direction:column;grid-area:1/2/span 3;gap:5px;display:flex}.hs-receipt-actions button,.hs-receipt-actions a{cursor:pointer;border:1px solid var(--hs-green);background:var(--hs-green);color:#fff;text-align:center;border-radius:7px;justify-content:center;align-items:center;min-height:31px;padding:0 10px;font-size:.57rem;font-weight:730;text-decoration:none;display:inline-flex}.hs-file-input{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.hs-metric-strip{border:1px solid var(--hs-line-dark);background:#ffffffb8;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));margin-top:50px;display:grid;overflow:hidden}.hs-metric-strip>div{flex-direction:column;justify-content:center;min-height:92px;padding:17px 20px;display:flex}.hs-metric-strip>div+div{border-left:1px solid var(--hs-line)}.hs-metric-strip strong{color:var(--hs-deep);letter-spacing:-.045em;font-size:1.55rem;font-weight:630}.hs-metric-strip span{color:var(--hs-faint);margin-top:4px;font-size:.64rem;font-weight:690}.hs-metric-strip .warn strong{color:var(--hs-red)}.hs-resolution-queue-summary{border:1px solid var(--hs-line-dark);background:#f9faf6e6;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(250px,.4fr);align-items:center;gap:28px;min-height:124px;margin-top:14px;padding:19px 20px;display:grid}.hs-resolution-queue-summary.has-items{box-shadow:inset 3px 0 0 var(--hs-amber);background:linear-gradient(120deg,#fff9eaf5,#fafaf6f5);border-color:#d8bd83}.hs-resolution-queue-summary .hs-kicker{margin-bottom:6px}.hs-resolution-queue-summary h3{max-width:780px;color:var(--hs-deep);letter-spacing:-.025em;margin:0;font-size:1rem;font-weight:690}.hs-resolution-queue-summary p:last-child{max-width:800px;color:var(--hs-soft);margin:7px 0 0;font-size:.63rem;line-height:1.5}.hs-resolution-queue-next{border-left:1px solid var(--hs-line);flex-direction:column;min-width:0;padding-left:20px;display:flex}.hs-resolution-queue-next span{color:var(--hs-faint);letter-spacing:.055em;text-transform:uppercase;font-size:.52rem;font-weight:780}.hs-resolution-queue-next b{text-overflow:ellipsis;margin-top:5px;font-size:.66rem;line-height:1.35;overflow:hidden}.hs-resolution-queue-next button{cursor:pointer;border:1px solid var(--hs-deep);background:var(--hs-deep);color:#fff;border-radius:7px;justify-content:space-between;align-items:center;min-height:36px;margin-top:10px;padding:0 10px;font-size:.59rem;font-weight:720;display:flex}.hs-resolution-queue-next button:disabled{cursor:not-allowed;border-color:var(--hs-line);color:var(--hs-faint);background:#e9ece6}.hs-resolution-queue-next button:not(:disabled) kbd{color:#fff;background:#ffffff1f;border-color:#ffffff47}.hs-inventory{border:1px solid var(--hs-line-dark);background:#fffffcdb;border-radius:13px;margin-top:14px;scroll-margin-top:84px;overflow:hidden;box-shadow:0 10px 30px #223a320d}.hs-inventory-head{border-bottom:1px solid var(--hs-line);justify-content:space-between;align-items:flex-end;gap:32px;min-height:150px;padding:25px 25px 23px;display:flex}.hs-inventory-head>div:first-child{max-width:900px}.hs-inventory-head .hs-kicker{margin-bottom:9px}.hs-inventory-head h3{color:var(--hs-ink);letter-spacing:-.048em;margin:0;font-size:clamp(1.55rem,2.7vw,2.65rem);font-weight:590;line-height:1.04}.hs-inventory-head p:last-child{max-width:850px;color:var(--hs-soft);margin:12px 0 0;font-size:.7rem;line-height:1.58}.hs-inventory-actions{flex-direction:column;gap:7px;min-width:245px;display:flex}.hs-inventory-actions button{cursor:pointer;border:1px solid var(--hs-line-dark);min-height:39px;color:var(--hs-deep);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-size:.64rem;font-weight:730;display:flex}.hs-inventory-actions button.primary{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-inventory-actions button.primary kbd{color:#fff;background:#ffffff1f;border-color:#ffffff40}.hs-inventory-summary{border-bottom:1px solid var(--hs-line);background:#f5f7f2;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.hs-inventory-summary>div{flex-direction:column;justify-content:center;min-height:76px;padding:14px 18px;display:flex}.hs-inventory-summary>div+div{border-left:1px solid var(--hs-line)}.hs-inventory-summary strong{color:var(--hs-deep);letter-spacing:-.04em;font-size:1.22rem;font-weight:650}.hs-inventory-summary span{color:var(--hs-faint);margin-top:3px;font-size:.57rem;font-weight:680;line-height:1.35}.hs-inventory-summary .attention strong{color:var(--hs-amber)}.hs-inventory-summary .closed strong{color:var(--hs-green)}.hs-inventory-summary .conflict strong{color:var(--hs-red)}.hs-inventory-summary .link strong{color:var(--hs-blue)}.hs-inventory-groups{flex-direction:column;gap:9px;padding:12px;display:flex}.hs-inventory-groups article{border:1px solid var(--hs-line);background:#fff;border-radius:9px;overflow:hidden}.hs-inventory-group-head{border-bottom:1px solid var(--hs-line);background:#f7f8f4;justify-content:space-between;align-items:center;min-height:38px;padding:0 13px;display:flex}.hs-inventory-group-head span{color:var(--hs-deep);font-family:var(--font-mono);font-size:.59rem;font-weight:760}.hs-inventory-group-head small{color:var(--hs-faint);font-size:.54rem;font-weight:660}.hs-inventory-links{border-bottom:1px solid var(--hs-line);background:#eff6f3;gap:8px;padding:10px;display:grid}.hs-attribution-risks{background:#fff6e8}.hs-attribution-risks>div{border-color:#ead2a2}.hs-attribution-risks span{color:var(--hs-amber)}.hs-inventory-links>div{background:#ffffffd6;border:1px solid #c7ddd5;border-radius:8px;grid-template-columns:minmax(150px,.78fr) minmax(245px,1.15fr) auto;align-items:center;column-gap:16px;min-height:64px;padding:10px 12px;display:grid}.hs-inventory-links span{color:var(--hs-blue);letter-spacing:.055em;text-transform:uppercase;font-size:.51rem;font-weight:790}.hs-inventory-links b{color:var(--hs-deep);font-family:var(--font-mono);font-size:.61rem}.hs-inventory-links b span{color:var(--hs-faint);font-size:inherit;padding-inline:4px}.hs-inventory-links small,.hs-inventory-links em{color:var(--hs-faint);font-size:.53rem;font-style:normal;line-height:1.4}.hs-inventory-links em{grid-column:2}.hs-inventory-links button{cursor:pointer;min-height:34px;color:var(--hs-blue);background:#fff;border:1px solid #aacac0;border-radius:7px;padding:0 10px;font-size:.57rem;font-weight:710}.hs-inventory-link-actions{flex-direction:column;grid-area:1/3/span 2;gap:5px;display:flex}.hs-inventory-link-actions button.selected{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-inventory-link-actions button:disabled{cursor:not-allowed;opacity:.5}.hs-inventory-episode{grid-template-columns:minmax(190px,1.15fr) minmax(205px,1.08fr) minmax(170px,.86fr) minmax(205px,1fr) auto;align-items:center;gap:18px;min-height:116px;padding:14px;display:grid}.hs-inventory-episode+.hs-inventory-episode{border-top:1px solid var(--hs-line)}.hs-inventory-identity,.hs-inventory-state,.hs-inventory-dates,.hs-inventory-next{flex-direction:column;min-width:0;display:flex}.hs-inventory-identity>span,.hs-inventory-next>span{color:var(--hs-faint);letter-spacing:.055em;text-transform:uppercase;font-size:.52rem;font-weight:790}.hs-inventory-identity b{color:var(--hs-ink);text-overflow:ellipsis;margin-top:6px;font-size:.7rem;font-weight:730;line-height:1.38;overflow:hidden}.hs-inventory-identity small,.hs-inventory-state small,.hs-inventory-next small,.hs-inventory-dates small{color:var(--hs-faint);margin-top:5px;font-size:.54rem;line-height:1.42}.hs-inventory-state-chip{border:1px solid var(--hs-line);width:fit-content;color:var(--hs-soft);background:#f1f2ee;border-radius:999px;padding:5px 7px;font-size:.53rem;font-weight:780}.hs-inventory-state-chip.lifecycle_conflict{background:var(--hs-red-pale);color:var(--hs-red);border-color:#e7c4bb}.hs-inventory-state-chip.removal_documented{background:var(--hs-green-pale);color:var(--hs-green);border-color:#c9dfd2}.hs-inventory-state-chip.temporary_open_no_removal_record,.hs-inventory-state-chip.implant_documented_no_removal_record{background:var(--hs-amber-pale);color:var(--hs-amber);border-color:#ead5ad}.hs-inventory-dates{gap:4px}.hs-inventory-dates>span{color:var(--hs-faint);font-size:.55rem}.hs-inventory-dates b{color:var(--hs-soft);font-family:var(--font-mono);font-size:.56rem;font-weight:680}.hs-inventory-next b{color:var(--hs-deep);margin-top:6px;font-size:.65rem;font-weight:710;line-height:1.38}.hs-inventory-episode>button{cursor:pointer;border:1px solid var(--hs-line-dark);min-width:118px;min-height:36px;color:var(--hs-deep);background:#f8f9f6;border-radius:7px;justify-content:space-between;align-items:center;padding:0 10px;font-size:.59rem;font-weight:710;display:flex}.hs-inventory-episode>button:hover,.hs-inventory-actions button:not(.primary):hover{background:#fff}.hs-inventory-boundary{border-top:1px solid var(--hs-line);background:var(--hs-amber-pale);color:var(--hs-soft);margin:0;padding:14px 18px;font-size:.59rem;line-height:1.52}.hs-inventory-boundary b{color:var(--hs-amber)}.hs-agent-runner{border:1px solid var(--hs-line-dark);background:var(--hs-surface);border-radius:11px;justify-content:space-between;align-items:center;min-height:76px;margin-top:14px;padding:13px 14px 13px 18px;display:flex;box-shadow:0 8px 25px #223a320d}.hs-agent-runner>div{align-items:center;gap:13px;min-width:0;display:flex}.hs-run-dot{background:var(--hs-green);width:9px;height:9px;box-shadow:0 0 0 5px var(--hs-green-pale);border-radius:50%}.hs-run-dot.running{animation:1.2s infinite hs-pulse}.hs-run-dot.error{background:var(--hs-red);box-shadow:0 0 0 5px var(--hs-red-pale)}@keyframes hs-pulse{50%{box-shadow:0 0 0 9px #47765e14}}.hs-agent-runner p{flex-direction:column;min-width:0;margin:0;display:flex}.hs-agent-runner b{font-size:.76rem;font-weight:720}.hs-agent-runner small{max-width:980px;color:var(--hs-faint);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.63rem;overflow:hidden}.hs-run-button{cursor:pointer;border:1px solid var(--hs-deep);background:var(--hs-deep);border-radius:8px;min-width:154px;min-height:41px;font-size:.69rem;font-weight:740;color:#fff!important}.hs-draft-button{cursor:pointer;border:1px solid var(--hs-line-dark);min-width:154px;min-height:41px;color:var(--hs-deep);background:#fff;border-radius:8px;margin-left:8px;font-size:.69rem;font-weight:740}.hs-draft-button kbd{margin-left:5px}.hs-run-button:disabled,.hs-draft-button:disabled{cursor:progress;opacity:.58}.hs-workbench{border:1px solid var(--hs-line-dark);background:var(--hs-surface);border-radius:14px;grid-template-columns:254px minmax(520px,1fr) 326px;min-height:880px;margin-top:14px;display:grid;overflow:hidden;box-shadow:0 18px 52px #1f352e14}.hs-case-queue,.hs-resolution-pane{background:#f3f5ef;min-width:0}.hs-case-queue{border-right:1px solid var(--hs-line);flex-direction:column;display:flex}.hs-queue-head,.hs-pane-head,.hs-resolution-head,.hs-subhead{justify-content:space-between;align-items:center;display:flex}.hs-queue-head{border-bottom:1px solid var(--hs-line);min-height:52px;padding:0 15px}.hs-queue-head span,.hs-subhead span,.hs-resolution-head p{color:var(--hs-soft);letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.63rem;font-weight:790}.hs-queue-head small,.hs-subhead small{color:var(--hs-faint);font-family:var(--font-mono);font-size:.58rem}.hs-case-list{flex-direction:column;flex:1;gap:4px;padding:8px;display:flex;overflow-y:auto}.hs-case-row{cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;grid-template-columns:9px minmax(0,1fr);align-items:center;column-gap:9px;width:100%;min-height:82px;padding:10px 9px;transition:border-color .13s,background .13s;display:grid}.hs-case-row:hover{background:#ffffff94}.hs-case-row.active{border-color:var(--hs-line-dark);background:#fff;box-shadow:0 5px 14px #2237300f}.hs-case-state{background:var(--hs-amber);width:7px;height:7px;box-shadow:0 0 0 3px var(--hs-amber-pale);border-radius:50%}.hs-case-state.conflict,.hs-case-state.source.conflict{background:var(--hs-red);box-shadow:0 0 0 3px var(--hs-red-pale)}.hs-case-state.ready_for_human_review{background:var(--hs-blue);box-shadow:0 0 0 3px var(--hs-blue-pale)}.hs-case-state.confirmed{background:var(--hs-green);box-shadow:0 0 0 3px var(--hs-green-pale)}.hs-case-copy{flex-direction:column;min-width:0;display:flex}.hs-case-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:760;overflow:hidden}.hs-case-copy small{color:var(--hs-soft);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:.59rem;line-height:1.3;overflow:hidden}.hs-case-copy em{color:var(--hs-faint);margin-top:4px;font-size:.54rem;font-style:normal;font-weight:660}.hs-case-tier{width:fit-content;color:var(--hs-faint);background:#ecefe9;border-radius:999px;grid-column:2;margin-top:3px;padding:3px 6px;font-size:.55rem;font-weight:680}.hs-case-tier.open_temporary_loop,.hs-case-tier.past_planned_removal_date,.hs-case-tier.temporary_hardware_follow_up_exception,.hs-case-tier.follow_up_exception{background:var(--hs-amber-pale);color:var(--hs-amber)}.hs-case-tier.lifecycle_conflict,.hs-case-tier.source_conflict,.hs-case-tier.returning_human_follow_up{background:var(--hs-red-pale);color:var(--hs-red)}.hs-case-tier.removal_documented{background:var(--hs-green-pale);color:var(--hs-green)}.hs-next-queue{cursor:pointer;border:1px solid var(--hs-line-dark);min-height:45px;color:var(--hs-deep);background:#fff;border-radius:8px;justify-content:space-between;align-items:center;margin:8px;padding:0 11px;font-size:.66rem;font-weight:730;display:flex}.hs-chart-pane{background:var(--hs-surface);min-width:0;overflow:hidden}.hs-pane-head{border-bottom:1px solid var(--hs-line);min-height:88px;padding:16px 23px}.hs-pane-head p{color:var(--hs-faint);font-family:var(--font-mono);margin:0 0 5px;font-size:.58rem;font-weight:700}.hs-pane-head h3{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;max-width:700px;margin:0;font-size:1.03rem;font-weight:720;overflow:hidden}.hs-pane-chips{flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-left:20px;display:flex}.hs-tier-chip,.hs-lifecycle-chip,.hs-temp-chip,.hs-neutral-chip{border:1px solid var(--hs-line);border-radius:999px;padding:5px 8px;font-size:.56rem;font-weight:760}.hs-tier-chip{background:var(--hs-blue-pale);color:var(--hs-blue)}.hs-tier-chip.descriptive_only,.hs-tier-chip.unresolved{background:var(--hs-amber-pale);color:var(--hs-amber)}.hs-temp-chip{background:var(--hs-green-pale);color:var(--hs-green)}.hs-neutral-chip{color:var(--hs-faint);background:#f3f3ef}.hs-lifecycle-chip.open_temporary_loop{background:var(--hs-amber-pale);color:var(--hs-amber)}.hs-lifecycle-chip.removal_documented{background:var(--hs-green-pale);color:var(--hs-green)}.hs-lifecycle-chip.lifecycle_conflict{background:var(--hs-red-pale);color:var(--hs-red)}.hs-lifecycle-chip.not_established{color:var(--hs-faint);background:#f3f3ef}.hs-lifecycle-banner{border-bottom:1px solid var(--hs-line);background:#f7f8f5;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 22px;display:grid}.hs-lifecycle-banner>div{flex-direction:column;display:flex}.hs-lifecycle-banner span{color:var(--hs-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.53rem;font-weight:780}.hs-lifecycle-banner b{margin-top:4px;font-size:.68rem}.hs-lifecycle-banner p{color:var(--hs-soft);margin:0;font-size:.62rem;line-height:1.5}.hs-lifecycle-banner small{color:var(--hs-faint);text-align:right;font-size:.52rem;line-height:1.35}.hs-lifecycle-banner.open_temporary_loop{background:var(--hs-amber-pale)}.hs-lifecycle-banner.removal_documented{background:var(--hs-green-pale)}.hs-lifecycle-banner.lifecycle_conflict{background:var(--hs-red-pale)}.hs-hl7-patient-context{background:linear-gradient(135deg,#edf6f0fa,#f8faf6fa);border:1px solid #b7cec0;border-radius:10px;margin:18px 23px 0;overflow:hidden;box-shadow:0 8px 24px #1f352e0d}.hs-hl7-patient-context>header{border-bottom:1px solid #7d978838;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.hs-hl7-patient-context>header>div{flex-direction:column;display:flex}.hs-hl7-patient-context>header span,.hs-hl7-context-list article>span{color:var(--hs-green);letter-spacing:.05em;text-transform:uppercase;font-size:.53rem;font-style:normal;font-weight:780}.hs-hl7-patient-context>header b{margin-top:4px;font-size:.72rem}.hs-hl7-patient-context>header em{color:var(--hs-green);white-space:nowrap;background:#ffffffb8;border:1px solid #52756238;border-radius:999px;padding:5px 8px;font-size:.54rem;font-style:normal;font-weight:720}.hs-hl7-context-list{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));display:grid}.hs-hl7-context-list article{border-bottom:1px solid #7d97882e;border-right:1px solid #7d97882e;flex-direction:column;min-height:112px;padding:14px 16px;display:flex}.hs-hl7-context-list article b{text-overflow:ellipsis;white-space:nowrap;margin-top:6px;font-size:.68rem;line-height:1.35;overflow:hidden}.hs-hl7-context-list time{color:var(--hs-soft);margin-top:7px;font-size:.58rem;font-weight:660}.hs-hl7-context-list small{color:var(--hs-faint);margin-top:5px;font-size:.54rem;line-height:1.45}.hs-hl7-patient-context>p{color:var(--hs-faint);margin:0;padding:10px 16px 12px;font-size:.54rem;line-height:1.5}.hs-field-summary{border-bottom:1px solid var(--hs-line);background:#fafaf7;grid-template-columns:repeat(13,minmax(125px,1fr));display:grid;overflow-x:auto}.hs-field-summary>div{border-right:1px solid var(--hs-line);flex-direction:column;min-height:75px;padding:13px 14px;display:flex}.hs-field-summary span{color:var(--hs-faint);letter-spacing:.04em;text-transform:uppercase;font-size:.54rem;font-weight:780}.hs-field-summary b{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:.65rem;font-weight:690;line-height:1.35;display:-webkit-box;overflow:hidden}.hs-field-summary .missing b{color:var(--hs-faint);font-weight:560}.hs-field-summary .conflict{background:var(--hs-red-pale)}.hs-field-summary .conflict span,.hs-field-summary .conflict b{color:var(--hs-red)}.hs-gudid-panel{background:linear-gradient(135deg,#edf6f0fa,#f8faf6fa);border:1px solid #b7cec0;border-radius:10px;margin:18px 23px 0;padding:16px;box-shadow:0 8px 24px #1f352e0d}.hs-gudid-panel.running{border-color:#a8c2b3}.hs-gudid-panel.error{background:#fbf7ed;border-color:#d8c9a8}.hs-gudid-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.hs-gudid-head>div{flex-direction:column;min-width:0;display:flex}.hs-gudid-head span,.hs-gudid-facts span{color:var(--hs-faint);letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:780}.hs-gudid-head b{margin-top:5px;font-size:.75rem;font-weight:760}.hs-gudid-head em{color:var(--hs-green);white-space:nowrap;background:#fff;border:1px solid #b7cec0;border-radius:999px;padding:5px 8px;font-size:.54rem;font-style:normal;font-weight:760}.hs-gudid-panel.error .hs-gudid-head em{color:var(--hs-amber);border-color:#d8c9a8}.hs-gudid-facts{background:#ffffffb8;border:1px solid #7d97884d;border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px;display:grid;overflow:hidden}.hs-gudid-facts>div{border-bottom:1px solid #7d978838;border-right:1px solid #7d978838;flex-direction:column;min-width:0;min-height:62px;padding:10px 11px;display:flex}.hs-gudid-facts>div:nth-child(3n){border-right:0}.hs-gudid-facts>div:nth-last-child(-n+3){border-bottom:0}.hs-gudid-facts b{margin-top:6px;font-size:.65rem;font-weight:710;line-height:1.35}.hs-gudid-description,.hs-gudid-prompt{color:var(--hs-soft);margin:12px 1px 0;font-size:.63rem;line-height:1.52}.hs-gudid-description{color:var(--hs-deep);font-weight:680}.hs-openfda-candidates{gap:7px;margin-top:12px;display:grid}.hs-openfda-candidates article{background:#ffffffb8;border:1px solid #7d97884d;border-radius:8px;gap:4px;padding:10px 11px;display:grid}.hs-openfda-candidates span{color:var(--hs-faint);font-family:var(--font-mono);font-size:.52rem}.hs-openfda-candidates b{font-size:.65rem;line-height:1.35}.hs-openfda-candidates small{color:var(--hs-soft);font-size:.55rem;line-height:1.42}.hs-gudid-boundary{border-left:3px solid var(--hs-amber);background:#ffffffbd;border-radius:3px 7px 7px 3px;grid-template-columns:minmax(130px,.42fr) minmax(0,1fr);gap:12px;margin-top:13px;padding:11px 12px;display:grid}.hs-gudid-boundary b{font-size:.61rem;font-weight:760}.hs-gudid-boundary p{color:var(--hs-soft);margin:0;font-size:.58rem;line-height:1.45}.hs-gudid-panel>small{color:var(--hs-faint);margin:10px 1px 0;font-size:.53rem;line-height:1.5;display:block}.hs-gudid-panel>small a{color:var(--hs-green);font-weight:720}.hs-source-stack,.hs-evidence-stack{padding:21px 23px 0}.hs-evidence-stack{padding-bottom:30px}.hs-subhead{min-height:27px;margin-bottom:9px}.hs-subhead-actions{align-items:center;gap:9px;display:flex}.hs-subhead-actions button{cursor:pointer;min-height:28px;color:var(--hs-green);background:#f8fbf8;border:1px solid #b9c9c0;border-radius:6px;align-items:center;gap:6px;padding:0 9px;font-size:.59rem;font-weight:750;display:inline-flex}.hs-subhead-actions button:hover:not(:disabled),.hs-subhead-actions button:focus-visible{border-color:var(--hs-green);background:#edf5ef}.hs-subhead-actions button:disabled{cursor:not-allowed;opacity:.48}.hs-subhead-actions kbd{min-width:18px;font-family:var(--font-mono);text-align:center;background:#fff;border:1px solid #c5d1ca;border-radius:4px;padding:2px 4px;font-size:.54rem}.hs-source-card{border:1px solid var(--hs-line);background:#fafbf7;border-radius:8px;overflow:hidden}.hs-source-card.navigation-target{border-color:#609078;box-shadow:0 0 0 2px #4d7a621f}.hs-source-card+.hs-source-card{margin-top:6px}.hs-source-card>button{cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;min-height:48px;padding:0 13px;display:flex}.hs-source-card>button>span{align-items:center;gap:8px;display:flex}.hs-source-card>button>span:first-child{text-align:left;flex-direction:column;align-items:flex-start;gap:2px}.hs-source-card b{font-size:.67rem;font-weight:710}.hs-source-card small,.hs-source-card>button>span:last-child{color:var(--hs-faint);font-size:.57rem}.hs-source-card i{border:1px solid var(--hs-line);background:#fff;border-radius:5px;place-items:center;width:20px;height:20px;margin-left:10px;font-size:.75rem;font-style:normal;display:grid}.hs-source-card pre{border-top:1px solid var(--hs-line);color:#34423d;font-family:var(--font-mono);white-space:pre-wrap;background:#f6f7f3;margin:0;padding:15px 14px 17px;font-size:.61rem;line-height:1.65;overflow-x:auto}.hs-source-card pre mark{color:inherit;background:#fff0a8;border-radius:3px;padding:1px 2px;box-shadow:0 0 0 1px #9f7c1f24}.hs-source-locator{color:#446155;background:#eef5f0;border-top:1px solid #d6e1da;flex-direction:column;gap:3px;padding:9px 14px;display:flex}.hs-source-locator b{font-size:.58rem;font-weight:760}.hs-source-locator span{color:var(--hs-faint);font-size:.54rem}.hs-evidence-group+.hs-evidence-group{margin-top:16px}.hs-evidence-label{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.hs-evidence-label span{color:var(--hs-soft);font-size:.61rem;font-weight:760}.hs-evidence-label em{background:var(--hs-red-pale);color:var(--hs-red);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 6px;font-size:.52rem;font-style:normal;font-weight:800}.hs-candidate{cursor:pointer;border:1px solid var(--hs-line);background:#fff;border-radius:9px;grid-template-columns:24px minmax(0,1fr);gap:10px;min-height:96px;padding:13px 14px;transition:border-color .13s,background .13s;display:grid;position:relative}.hs-candidate+.hs-candidate{margin-top:6px}.hs-candidate:hover{border-color:#b9c7be}.hs-candidate.selected{background:#f2f8f4;border-color:#8fad9b}.hs-candidate>input{opacity:0;pointer-events:none;position:absolute}.hs-candidate-check{border:1px solid var(--hs-line-dark);color:#0000;background:#fff;border-radius:5px;place-items:center;width:20px;height:20px;margin-top:1px;font-size:.67rem;font-weight:800;display:grid}.hs-candidate.selected .hs-candidate-check{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-candidate-body{flex-direction:column;min-width:0;display:flex}.hs-candidate-body b{font-size:.72rem;font-weight:730}.hs-candidate-body q{color:var(--hs-soft);margin-top:7px;font-family:Georgia,Times New Roman,serif;font-size:.75rem;line-height:1.45}.hs-candidate-body q:before,.hs-candidate-body q:after{content:none}.hs-candidate-body small{color:var(--hs-faint);margin-top:8px;font-size:.54rem}.hs-empty-evidence,.hs-empty-workbench{border:1px dashed var(--hs-line-dark);color:var(--hs-faint);text-align:center;border-radius:9px;padding:30px;font-size:.72rem;line-height:1.55}.hs-empty-workbench{background:#fff;margin-top:15px}.hs-resolution-pane{border-left:1px solid var(--hs-line);padding-bottom:18px}.hs-resolution-head{border-bottom:1px solid var(--hs-line);min-height:52px;padding:0 16px}.hs-resolution-head span{border:1px solid var(--hs-line);color:var(--hs-faint);text-transform:uppercase;background:#fff;border-radius:999px;padding:4px 7px;font-size:.53rem;font-weight:740}.hs-agent-card{background:#edf6f0;border:1px solid #c9dbd0;border-radius:10px;grid-template-columns:29px minmax(0,1fr);gap:8px;margin:13px;padding:14px;display:grid}.hs-agent-icon{background:var(--hs-deep);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:.76rem;display:grid}.hs-agent-card b{font-size:.69rem;font-weight:750}.hs-agent-card p{color:var(--hs-soft);margin:5px 0 0;font-size:.59rem;line-height:1.48}.hs-agent-card button{cursor:pointer;border:1px solid var(--hs-deep);background:var(--hs-deep);color:#fff;border-radius:7px;grid-column:1/-1;justify-content:space-between;align-items:center;min-height:36px;margin-top:12px;padding:0 10px;font-size:.61rem;font-weight:720;display:flex}.hs-agent-card button+button{margin-top:6px}.hs-agent-card button:disabled{cursor:not-allowed;opacity:.48}.hs-agent-card .hs-gudid-action,.hs-agent-card .hs-openfda-action{color:var(--hs-deep);background:#fff;border-color:#9fb7a8}.hs-agent-card .hs-gudid-action kbd,.hs-agent-card .hs-openfda-action kbd{border-color:var(--hs-line-dark);color:var(--hs-deep);background:#f3f5ef}.hs-agent-network-note{color:var(--hs-faint);grid-column:1/-1;margin-top:1px;font-size:.52rem;line-height:1.4}.hs-agent-card button kbd,.hs-save-next kbd{color:#fff;background:#ffffff1f;border-color:#ffffff47}.hs-resolution-facts{border-top:1px solid var(--hs-line);margin:0 13px}.hs-resolution-facts>div{border-bottom:1px solid var(--hs-line);flex-direction:column;justify-content:center;min-height:53px;padding:10px 2px;display:flex}.hs-resolution-facts span{color:var(--hs-faint);text-transform:uppercase;font-size:.54rem;font-weight:720}.hs-resolution-facts b{margin-top:5px;font-size:.65rem;font-weight:700;line-height:1.35}.hs-decision-set{border:0;min-width:0;margin:17px 13px 0;padding:0}.hs-decision-set legend{color:var(--hs-soft);letter-spacing:.06em;text-transform:uppercase;margin-bottom:8px;font-size:.61rem;font-weight:780}.hs-decision-set label{cursor:pointer;border:1px solid var(--hs-line);background:#ffffffa6;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-height:62px;padding:10px 10px 10px 31px;display:grid;position:relative}.hs-decision-set label+label{margin-top:6px}.hs-decision-set label:before{border:1px solid var(--hs-line-dark);content:"";background:#fff;border-radius:50%;width:11px;height:11px;position:absolute;top:20px;left:10px}.hs-decision-set label.selected{background:#fff;border-color:#9fb7a8}.hs-decision-set label.selected:before{background:var(--hs-deep);box-shadow:0 0 0 1px var(--hs-deep);border:3px solid #fff}.hs-decision-set input{opacity:0;position:absolute}.hs-decision-set label>span{flex-direction:column;min-width:0;display:flex}.hs-decision-set b{font-size:.65rem;font-weight:720}.hs-decision-set small{color:var(--hs-faint);margin-top:3px;font-size:.54rem;line-height:1.3}.hs-review-resolution-route{background:#f1f6f7;border:1px solid #b7c9d0;border-radius:9px;margin:13px 13px 0;padding:11px}.hs-review-resolution-route-head{flex-direction:column;display:flex}.hs-review-resolution-route-head span,.hs-review-resolution-next span,.hs-review-resolution-route label>span{color:var(--hs-blue);letter-spacing:.055em;text-transform:uppercase;font-size:.51rem;font-weight:790}.hs-review-resolution-route-head b{margin-top:4px;font-size:.64rem;line-height:1.35}.hs-review-resolution-route label{flex-direction:column;margin-top:10px;display:flex}.hs-review-resolution-route select{border:1px solid var(--hs-line-dark);width:100%;min-height:36px;color:var(--hs-deep);font:inherit;background:#fff;border-radius:7px;margin-top:5px;padding:0 8px;font-size:.58rem}.hs-review-resolution-route>p{color:var(--hs-deep);margin:9px 0 0;font-size:.6rem;line-height:1.4}.hs-review-resolution-next{background:#ffffffb8;border:1px solid #68899542;border-radius:7px;flex-direction:column;margin-top:10px;padding:9px 10px;display:flex}.hs-review-resolution-next b{margin-top:4px;font-size:.61rem;line-height:1.35}.hs-task-status-refresh{border:1px solid var(--hs-line-dark);width:fit-content;min-height:30px;color:var(--hs-blue);font:inherit;cursor:pointer;background:#fff;border-radius:6px;align-items:center;gap:8px;margin-top:8px;padding:0 9px;font-size:.54rem;font-weight:780;display:inline-flex}.hs-task-status-refresh:disabled{cursor:wait;opacity:.62}.hs-task-status-refresh kbd{background:var(--hs-paper);text-align:center;border:1px solid #12344433;border-radius:4px;min-width:18px;padding:2px 4px;font-size:.48rem}.hs-review-resolution-route>small{color:var(--hs-faint);margin-top:8px;font-size:.51rem;line-height:1.45;display:block}.hs-fast-closeout{background:#f4f7f2;border:1px solid #a9bcae;border-radius:9px;margin:13px 13px 0;padding:11px}.hs-fast-closeout-head{flex-direction:column;display:flex}.hs-fast-closeout-head span{color:var(--hs-green);letter-spacing:.07em;text-transform:uppercase;font-size:.52rem;font-weight:790}.hs-fast-closeout-head b{margin-top:3px;font-size:.66rem}.hs-fast-closeout-actions{gap:5px;margin-top:9px;display:grid}.hs-fast-closeout-actions button{cursor:pointer;border:1px solid var(--hs-line-dark);width:100%;min-height:37px;color:var(--hs-deep);text-align:left;background:#fff;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:0 9px;font-size:.59rem;font-weight:720;display:flex}.hs-fast-closeout-actions .hs-fast-confirm{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-fast-closeout-actions button:disabled{cursor:not-allowed;border-color:var(--hs-line);color:var(--hs-faint);opacity:.82;background:#e8ebe5}.hs-fast-closeout-actions kbd{white-space:nowrap;flex:none}.hs-fast-closeout-actions .hs-fast-confirm:not(:disabled) kbd{color:#fff;background:#ffffff1f;border-color:#ffffff47}.hs-fast-closeout>p{color:var(--hs-faint);margin:8px 1px 0;font-size:.52rem;line-height:1.45}.hs-save-stack{margin:15px 13px 0}.hs-save-next,.hs-plain-next{cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 11px;font-size:.64rem;font-weight:730;display:flex}.hs-save-next{border:1px solid var(--hs-deep);background:var(--hs-deep);color:#fff!important}.hs-plain-next{border:1px solid var(--hs-line-dark);color:var(--hs-deep);background:#fff;margin-top:6px}.hs-save-stack>p{color:var(--hs-faint);text-align:center;margin:9px 2px 0;font-size:.53rem;line-height:1.45}.hs-audit-bar{border:1px solid var(--hs-line-dark);background:var(--hs-surface);border-radius:11px;justify-content:space-between;align-items:center;min-height:80px;margin-top:14px;padding:13px 14px 13px 18px;display:flex}.hs-audit-bar>div{flex-direction:column;display:flex}.hs-audit-bar span{color:var(--hs-green);letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:790}.hs-audit-bar b{margin-top:4px;font-size:.73rem}.hs-audit-bar small{color:var(--hs-faint);margin-top:3px;font-size:.58rem}.hs-audit-bar .hs-review-resume{border-top:1px solid var(--hs-line);max-width:760px;color:var(--hs-soft);margin-top:9px;padding-top:8px;line-height:1.45}.hs-audit-bar .hs-review-resume--saved{color:var(--hs-green)}.hs-audit-bar .hs-review-resume--saving,.hs-audit-bar .hs-review-resume--checking{color:var(--hs-blue)}.hs-audit-bar .hs-review-resume--error,.hs-audit-bar .hs-review-resume--unavailable{color:var(--hs-amber)}.hs-audit-bar button{cursor:pointer;border:1px solid var(--hs-line-dark);min-height:39px;color:var(--hs-deep);background:#fff;border-radius:8px;padding:0 13px;font-size:.66rem;font-weight:720}.hs-family-cloud{border-top:1px solid var(--hs-line-dark);border-left:1px solid var(--hs-line);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:56px;display:grid}.hs-family-cloud>div{border-right:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);flex-direction:column;min-height:160px;padding:20px;display:flex}.hs-family-cloud span{color:var(--hs-green);font-family:var(--font-mono);font-size:.57rem}.hs-family-cloud b{margin-top:35px;font-size:.8rem;font-weight:720}.hs-family-cloud small{color:var(--hs-faint);margin-top:7px;font-size:.59rem;line-height:1.4}.hs-ehr-section{background:radial-gradient(circle at 72% 0%, #6199832e, transparent 34%), var(--hs-deep);color:#fff;padding:112px 4vw;position:relative;overflow:hidden}.hs-ehr-section>*{width:min(1500px,100%);margin-inline:auto}.hs-section-heading.light h2{color:#fff}.hs-section-heading.light>p:last-child{color:#ffffffa8}.hs-section-heading.light .hs-kicker,.hs-ehr-section .hs-kicker{color:#9dc7b3}.hs-integration-diagram{background:#ffffff0e;border:1px solid #ffffff26;border-radius:14px;grid-template-columns:1fr .62fr 1.55fr .62fr 1fr;align-items:center;min-height:220px;margin-top:58px;padding:26px;display:grid}.hs-integration-source,.hs-resource-stack,.hs-integration-product{background:#07262394;border:1px solid #ffffff26;border-radius:11px;flex-direction:column;justify-content:center;min-height:150px;padding:20px;display:flex}.hs-integration-source span,.hs-resource-stack>span,.hs-integration-product span{color:#9dc7b3;letter-spacing:.08em;text-transform:uppercase;font-size:.59rem;font-weight:790}.hs-integration-source b,.hs-integration-product b{margin-top:15px;font-size:1.08rem;font-weight:650}.hs-integration-source small,.hs-integration-product small,.hs-resource-stack small{color:#ffffff8f;margin-top:7px;font-size:.62rem;line-height:1.45}.hs-resource-stack>div{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.hs-resource-stack b{font-family:var(--font-mono);background:#ffffff0f;border:1px solid #ffffff26;border-radius:6px;padding:6px 8px;font-size:.56rem;font-weight:600}.hs-flow-arrow{color:#ffffff7a;text-transform:uppercase;text-align:center;flex-direction:column;align-items:center;gap:5px;font-size:.54rem;font-weight:720;display:flex}.hs-flow-arrow i{background:#ffffff3d;width:55%;height:1px;display:block}.hs-ehr-deferred{background:#ffffff0e;border:1px solid #ffffff26;border-radius:14px;place-items:center;min-height:250px;margin-top:16px;padding:clamp(28px,5vw,58px);display:grid}.hs-ehr-deferred>div{text-align:center;width:min(680px,100%)}.hs-ehr-deferred b{color:#fff;font-size:clamp(1rem,2vw,1.28rem);font-weight:680}.hs-ehr-deferred p{color:#ffffffa8;margin:12px auto 0;font-size:.76rem;line-height:1.65}.hs-ehr-deferred button{color:#122f2d;cursor:pointer;background:#f4eee2;border:1px solid #ffffff3d;border-radius:8px;min-height:42px;margin-top:22px;padding:0 17px;font-size:.66rem;font-weight:760}.hs-ehr-deferred.is-error{background:#69311d38;border-color:#d8976f85}.hs-ehr-deferred button:focus-visible{outline-offset:3px;outline:3px solid #c8ede0}.hs-ehr-checker{background:#ffffff0e;border:1px solid #ffffff26;border-radius:14px;margin-top:16px;padding:25px}.hs-ehr-checker-head{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.hs-ehr-checker-head>div:first-child{max-width:820px}.hs-ehr-checker-head span{color:#9dc7b3;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:790}.hs-ehr-checker-head h3{color:#fff;letter-spacing:-.025em;margin:10px 0 8px;font-size:1.13rem;font-weight:620}.hs-ehr-checker-head p{color:#ffffff9e;margin:0;font-size:.68rem;line-height:1.55}.hs-ehr-checker-head code{color:#ffffffd4;font-family:var(--font-mono);margin-inline:4px}.hs-ehr-checker-actions{flex-shrink:0;gap:7px;display:flex}.hs-ehr-checker-actions button{cursor:pointer;color:#fff;background:#ffffff14;border:1px solid #fff3;border-radius:8px;min-height:39px;padding:0 12px;font-size:.62rem;font-weight:720}.hs-ehr-checker-actions button:first-child{color:var(--hs-deep);background:#9dc7b3;border-color:#9dc7b3}.hs-ehr-public-probe{background:#07262375;border:1px solid #9dc7b347;border-radius:10px;margin-top:20px;padding:16px}.hs-ehr-public-probe label{color:#9dc7b3;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:790;display:block}.hs-ehr-public-probe>div{gap:7px;margin-top:9px;display:flex}.hs-ehr-public-probe input{color:#fff;min-width:0;min-height:42px;font-family:var(--font-mono);background:#ffffff12;border:1px solid #ffffff2e;border-radius:8px;outline:none;flex:1;padding:0 13px;font-size:.62rem}.hs-ehr-public-probe input::placeholder{color:#ffffff4d}.hs-ehr-public-probe input:focus{border-color:#9dc7b3;box-shadow:0 0 0 2px #9dc7b31f}.hs-ehr-public-probe input:disabled{opacity:.6}.hs-ehr-public-probe button{cursor:pointer;min-height:42px;color:var(--hs-deep);white-space:nowrap;background:#9dc7b3;border:1px solid #9dc7b3;border-radius:8px;padding:0 14px;font-size:.62rem;font-weight:760}.hs-ehr-public-probe button:disabled{cursor:not-allowed;opacity:.5}.hs-ehr-public-probe>small{color:#ffffff7a;margin-top:9px;font-size:.55rem;line-height:1.5;display:block}.hs-ehr-public-probe code{color:#ffffffb8;font-family:var(--font-mono)}.hs-ehr-checker-result{grid-template-columns:.72fr 1.28fr;gap:10px;margin-top:21px;display:grid}.hs-ehr-gate,.hs-ehr-resource-grid,.hs-smart-facts{background:#0726237a;border:1px solid #ffffff21;border-radius:10px}.hs-ehr-gate{border-left-width:3px;border-left-color:#ffffff38;flex-direction:column;justify-content:center;min-height:150px;padding:18px;display:flex}.hs-ehr-gate.pass{border-left-color:#9dc7b3}.hs-ehr-gate.stop{border-left-color:#d98b80}.hs-ehr-gate span{color:#9dc7b3;letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:790}.hs-ehr-gate b{color:#fff;margin-top:10px;font-size:.86rem}.hs-ehr-gate small{color:#ffffff8a;margin-top:8px;font-size:.58rem;line-height:1.45}.hs-ehr-resource-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.hs-ehr-resource-grid>div{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-height:75px;padding:13px 15px;display:flex}.hs-ehr-resource-grid b{color:#fff;font-family:var(--font-mono);font-size:.62rem}.hs-ehr-resource-grid span{color:#ffffff80;margin-top:6px;font-size:.55rem}.hs-ehr-resource-grid span.pass{color:#9dc7b3}.hs-ehr-resource-grid span.stop{color:#e4a59d}.hs-ehr-resource-grid>p{color:#ffffff8f;grid-column:1/-1;margin:0;padding:20px;font-size:.62rem;line-height:1.5}.hs-smart-facts{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.hs-smart-facts span{color:#ffffff80;flex-direction:column;justify-content:center;min-height:58px;padding:11px 14px;font-size:.55rem;display:flex}.hs-smart-facts span+span{border-left:1px solid #ffffff1a}.hs-smart-facts b{color:#fff;margin-top:4px;font-size:.61rem}.hs-ehr-blockers{background:#7e2d2626;border:1px solid #d98b805c;border-radius:9px;grid-column:1/-1;padding:13px 15px}.hs-ehr-blockers span{color:#e4a59d;letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:790}.hs-ehr-blockers p{color:#ffffffa6;font-family:var(--font-mono);margin:7px 0 0;font-size:.55rem;line-height:1.55}.hs-ehr-checker-boundary{color:#ffffff7a;margin:13px 0 0;font-size:.57rem;line-height:1.5}.hs-ehr-onboarding{background:linear-gradient(135deg,#9dc7b31a,#0000 48%),#07262385;border:1px solid #9dc7b357;border-radius:14px;margin-top:16px;padding:25px}.hs-ehr-onboarding-head{justify-content:space-between;align-items:flex-start;gap:35px;display:flex}.hs-ehr-onboarding-head>div:first-child{max-width:850px}.hs-ehr-onboarding-head span,.hs-ehr-agent-next span,.hs-ehr-checklist>div>span{color:#9dc7b3;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:790}.hs-ehr-onboarding-head h3{color:#fff;letter-spacing:-.025em;margin:10px 0 8px;font-size:1.16rem;font-weight:620}.hs-ehr-onboarding-head p{color:#ffffff9e;margin:0;font-size:.68rem;line-height:1.56}.hs-ehr-onboarding-actions{flex-shrink:0;gap:7px;display:flex}.hs-ehr-onboarding-actions button{cursor:pointer;min-height:39px;color:var(--hs-deep);background:#9dc7b3;border:1px solid #9dc7b3;border-radius:8px;padding:0 12px;font-size:.62rem;font-weight:760}.hs-ehr-onboarding-actions button.secondary{color:#fff;background:#ffffff14;border-color:#fff3}.hs-ehr-onboarding-actions kbd{color:var(--hs-deep);background:#0726231f;border-color:#0726233d;margin-left:7px}.hs-ehr-onboarding-summary{background:#0726237a;border:1px solid #ffffff21;border-radius:10px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:21px;display:grid;overflow:hidden}.hs-ehr-onboarding-summary article{border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-height:118px;padding:16px;display:flex}.hs-ehr-onboarding-summary article:last-child{border-right:0}.hs-ehr-onboarding-summary span{color:#ffffff80;letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:740}.hs-ehr-onboarding-summary b{color:#fff;margin-top:9px;font-size:.76rem;line-height:1.28}.hs-ehr-onboarding-summary small{color:#ffffff7d;margin-top:7px;font-size:.55rem;line-height:1.45}.hs-ehr-agent-next{background:#9dc7b314;border:1px solid #9dc7b347;border-left:3px solid #9dc7b3;border-radius:10px;justify-content:space-between;align-items:center;gap:25px;margin-top:10px;padding:17px 18px;display:flex}.hs-ehr-agent-next>div{max-width:900px}.hs-ehr-agent-next b{color:#fff;margin-top:8px;font-size:.78rem;line-height:1.4;display:block}.hs-ehr-agent-next p{color:#ffffff8c;margin:5px 0 0;font-size:.59rem;line-height:1.5}.hs-ehr-agent-next>small{color:#ffffff7a;max-width:310px;font-size:.56rem;line-height:1.48}.hs-ehr-scope-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.hs-ehr-scope-grid section{background:#0726237a;border:1px solid #ffffff21;border-radius:10px;padding:17px}.hs-ehr-scope-grid section>div{justify-content:space-between;align-items:baseline;gap:15px;display:flex}.hs-ehr-scope-grid section>div span{color:#9dc7b3;letter-spacing:.07em;text-transform:uppercase;font-size:.55rem;font-weight:790}.hs-ehr-scope-grid section>div b{color:#ffffffab;font-size:.58rem;font-weight:620}.hs-ehr-scope-grid ul{flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0;list-style:none;display:flex}.hs-ehr-scope-grid li{color:#ffffff91;font-family:var(--font-mono);border:1px solid #ffffff24;border-radius:6px;padding:6px 8px;font-size:.52rem}.hs-ehr-scope-grid li.advertised{color:#b8d9c9;background:#9dc7b31a;border-color:#9dc7b361}.hs-ehr-scope-grid li.missing{color:#e4a59d;background:#7e2d2624;border-color:#d98b8057}.hs-ehr-checklist{background:#0726237a;border:1px solid #ffffff21;border-radius:10px;margin-top:10px;padding:17px}.hs-ehr-checklist>div{justify-content:space-between;align-items:baseline;gap:20px;display:flex}.hs-ehr-checklist>div>small{color:#ffffff73;font-size:.55rem}.hs-ehr-checklist ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px;margin:15px 0 0;padding:0;list-style:none;display:grid}.hs-ehr-checklist li{border-top:1px solid #ffffff14;align-items:flex-start;gap:10px;min-height:48px;padding:8px 0;display:flex}.hs-ehr-checklist li>span{background:0 0;border:1px solid #ffffff59;border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.hs-ehr-checklist li.complete>span{background:#9dc7b3;border-color:#9dc7b3}.hs-ehr-checklist li.external_required>span{background:#d9bc7957;border-color:#d9bc79}.hs-ehr-checklist li.blocked>span{background:#d98b8057;border-color:#d98b80}.hs-ehr-checklist li b{color:#ffffffc7;font-size:.58rem;font-weight:620;line-height:1.42;display:block}.hs-ehr-checklist li small{color:#ffffff70;margin-top:4px;font-size:.52rem;line-height:1.4;display:block}.hs-ehr-onboarding-boundary{color:#ffffff7a;margin:13px 0 0;font-size:.57rem;line-height:1.5}.hs-census-demo{background:linear-gradient(135deg,#9dc7b31a,#0000 54%),#07262385;border:1px solid #9dc7b357;border-radius:14px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:25px;margin-top:16px;padding:25px;display:grid}.hs-census-demo-copy>span{color:#9dc7b3;letter-spacing:.08em;text-transform:uppercase;font-size:.58rem;font-weight:790}.hs-census-demo-copy h3{color:#fff;letter-spacing:-.03em;max-width:470px;margin:10px 0 8px;font-size:1.18rem;font-weight:620}.hs-census-demo-copy p{color:#ffffff9c;max-width:590px;margin:0;font-size:.68rem;line-height:1.58}.hs-census-demo-actions{flex-wrap:wrap;gap:9px;margin-top:19px;display:flex}.hs-census-demo-copy>small{color:#ffffff8a;max-width:590px;margin-top:10px;font-size:.6rem;line-height:1.5;display:block}.hs-census-demo-copy button{cursor:pointer;min-height:42px;color:var(--hs-deep);background:#9dc7b3;border:1px solid #9dc7b3;border-radius:8px;padding:0 15px;font-size:.64rem;font-weight:790}.hs-census-demo-copy button.secondary{color:#d8eee3;background:#9dc7b312;border-color:#9dc7b37a}.hs-census-demo-copy button:disabled{cursor:wait;opacity:.64}.hs-census-demo-result{background:#031a1894;border:1px solid #ffffff21;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.hs-census-demo-result>div{border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;flex-direction:column;justify-content:center;min-height:88px;padding:14px 16px;display:flex}.hs-census-demo-result>div:nth-child(2n){border-right:0}.hs-census-demo-result>div.pass{box-shadow:inset 3px 0 #9dc7b3}.hs-census-demo-result>div.stop{box-shadow:inset 3px 0 #d98b80}.hs-census-demo-result span{color:#ffffff7a;letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:760}.hs-census-demo-result b{color:#fff;font-family:var(--font-mono);margin-top:6px;font-size:.72rem}.hs-census-demo-result small{color:#ffffff80;margin-top:4px;font-size:.54rem;line-height:1.42}.hs-census-demo-result>p{color:#ffffff9c;grid-column:1/-1;margin:0;padding:12px 15px;font-size:.57rem;line-height:1.5}.hs-census-demo-boundary{color:#ffffff78;grid-column:1/-1;margin:0;font-size:.57rem;line-height:1.5}.hs-phase-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.hs-phase-grid article{background:#ffffff0b;border:1px solid #ffffff24;border-radius:12px;min-height:330px;padding:25px}.hs-phase-grid article>span{color:#9dc7b3;letter-spacing:.065em;text-transform:uppercase;font-size:.59rem;font-weight:800}.hs-phase-grid h3{letter-spacing:-.035em;margin:43px 0 12px;font-size:1.24rem;font-weight:600}.hs-phase-grid p{color:#ffffffa6;margin:0;font-size:.72rem;line-height:1.62}.hs-phase-grid ul{border-top:1px solid #ffffff1f;margin:24px 0 0;padding:18px 0 0;list-style:none}.hs-phase-grid li{color:#ffffffbf;padding-left:14px;font-size:.63rem;line-height:1.8;position:relative}.hs-phase-grid li:before{content:"";background:#9dc7b3;border-radius:50%;width:4px;height:4px;position:absolute;top:.72em;left:0}.hs-readiness-section{width:min(1500px,92vw);margin:0 auto;padding:112px 0}.hs-readiness-head{justify-content:space-between;align-items:flex-end;gap:50px;display:flex}.hs-not-compliant{border-left:3px solid var(--hs-amber);background:var(--hs-amber-pale);flex-direction:column;min-width:300px;padding:17px 20px;display:flex}.hs-not-compliant span{color:var(--hs-amber);letter-spacing:.07em;text-transform:uppercase;font-size:.56rem;font-weight:800}.hs-not-compliant b{margin-top:7px;font-size:.75rem}.hs-not-compliant small{color:var(--hs-soft);margin-top:4px;font-size:.58rem}.hs-live-gates{border:1px solid var(--hs-line-dark);background:#ffffffad;border-radius:12px;margin-top:38px;overflow:hidden}.hs-live-gates-head{border-bottom:1px solid var(--hs-line);justify-content:space-between;align-items:center;min-height:56px;padding:0 18px;display:flex}.hs-live-gates-head span{color:var(--hs-deep);letter-spacing:.075em;text-transform:uppercase;font-size:.59rem;font-weight:810}.hs-live-gates-head b{color:var(--hs-faint);font-size:.61rem;font-weight:620}.hs-live-gate-grid{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hs-live-gate-grid>div{border-right:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);flex-direction:column;justify-content:center;min-height:112px;padding:17px 18px;display:flex}.hs-live-gate-grid>div:nth-child(3n){border-right:0}.hs-live-gate-grid>div:nth-last-child(-n+3){border-bottom:0}.hs-live-gate-grid>div.pass{box-shadow:inset 3px 0 0 var(--hs-green)}.hs-live-gate-grid>div.stop{box-shadow:inset 3px 0 0 var(--hs-red)}.hs-live-gate-grid>div.idle{box-shadow:inset 3px 0 0 var(--hs-amber)}.hs-live-gate-grid span{color:var(--hs-faint);letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:790}.hs-live-gate-grid b{color:var(--hs-deep);margin-top:8px;font-size:.72rem}.hs-live-gate-grid small{color:var(--hs-faint);margin-top:5px;font-size:.56rem;line-height:1.4}.hs-readiness-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:55px;display:grid}.hs-readiness-grid article{border:1px solid var(--hs-line-dark);background:#ffffffad;border-radius:12px;min-height:435px;padding:25px}.hs-readiness-title{justify-content:space-between;align-items:center;display:flex}.hs-readiness-title span{color:var(--hs-deep);letter-spacing:.08em;text-transform:uppercase;font-size:.66rem;font-weight:830}.hs-readiness-title em{border:1px solid var(--hs-line);color:var(--hs-faint);border-radius:999px;padding:4px 7px;font-size:.52rem;font-style:normal;font-weight:720}.hs-readiness-grid h3{letter-spacing:-.03em;margin:46px 0 23px;font-size:1.17rem;font-weight:650}.hs-readiness-grid ul{border-top:1px solid var(--hs-line);margin:0;padding:0;list-style:none}.hs-readiness-grid li{border-bottom:1px solid var(--hs-line);min-height:58px;color:var(--hs-soft);grid-template-columns:20px minmax(0,1fr);align-items:center;padding:12px 0;font-size:.66rem;line-height:1.45;display:grid}.hs-readiness-grid li>span{color:var(--hs-amber);font-size:.78rem;font-weight:750}.hs-readiness-grid li.done>span{color:var(--hs-green)}.hs-openai-boundary{border:1px solid var(--hs-line-dark);background:var(--hs-surface);border-radius:11px;grid-template-columns:210px minmax(0,1fr);align-items:center;gap:22px;margin-top:13px;padding:21px 23px;display:grid}.hs-openai-boundary span{color:var(--hs-deep);letter-spacing:.07em;text-transform:uppercase;font-size:.62rem;font-weight:800}.hs-openai-boundary p{color:var(--hs-soft);margin:0;font-size:.7rem;line-height:1.55}.hs-openai-boundary code{color:var(--hs-deep);font-family:var(--font-mono);background:#ecefe9;border-radius:4px;padding:2px 4px;font-size:.64rem}.hs-standards-links{border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);flex-wrap:wrap;align-items:center;gap:17px;min-height:54px;margin-top:10px;padding:8px 13px;display:flex}.hs-standards-links span{color:var(--hs-faint);letter-spacing:.07em;text-transform:uppercase;margin-right:auto;font-size:.56rem;font-weight:800}.hs-standards-links a{color:var(--hs-deep);font-size:.59rem;font-weight:690;text-decoration:none}.hs-standards-links a:hover{text-underline-offset:3px;text-decoration:underline}.hs-value-section{border-top:1px solid var(--hs-line)}.hs-pilot-measurement{border:1px solid var(--hs-line-dark);background:linear-gradient(145deg,#f4f8f3f5,#fffffcf5);border-radius:14px;margin-top:48px;overflow:hidden;box-shadow:0 18px 48px #18362b14}.hs-pilot-measurement-head{justify-content:space-between;align-items:center;gap:30px;min-height:154px;padding:27px 30px;display:flex}.hs-pilot-measurement-head>div{max-width:760px}.hs-pilot-measurement-head span{color:var(--hs-green);letter-spacing:.08em;text-transform:uppercase;font-size:.57rem;font-weight:800}.hs-pilot-measurement-head h3{color:var(--hs-deep);letter-spacing:-.04em;margin:7px 0 8px;font-size:1.45rem;font-weight:650}.hs-pilot-measurement-head p{max-width:680px;color:var(--hs-soft);margin:0;font-size:.7rem;line-height:1.58}.hs-pilot-measurement-head button{cursor:pointer;border:1px solid var(--hs-deep);background:var(--hs-deep);color:#fff;white-space:nowrap;border-radius:8px;min-height:42px;padding:0 16px;font-size:.64rem;font-weight:760}.hs-pilot-measurement-head button:disabled{cursor:not-allowed;border-color:var(--hs-line-dark);color:var(--hs-faint);background:#e7ebe5}.hs-pilot-metric-grid{border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);background:var(--hs-line);grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.hs-pilot-metric-grid>div{background:#fffffcf0;min-height:132px;padding:19px 17px}.hs-pilot-metric-grid span,.hs-pilot-metric-grid small{display:block}.hs-pilot-metric-grid span{min-height:25px;color:var(--hs-faint);letter-spacing:.05em;text-transform:uppercase;font-size:.54rem;font-weight:760;line-height:1.35}.hs-pilot-metric-grid strong{color:var(--hs-deep);font-family:var(--font-mono);margin-top:10px;font-size:1.15rem;font-weight:700;display:block}.hs-pilot-metric-grid small{color:var(--hs-soft);margin-top:7px;font-size:.56rem;line-height:1.35}.hs-pilot-proof-boundary{justify-content:space-between;align-items:center;gap:30px;min-height:100px;padding:20px 30px;display:flex}.hs-pilot-proof-boundary>div{align-items:flex-start;gap:11px;max-width:850px;display:flex}.hs-pilot-proof-boundary>div>span{color:var(--hs-green);margin-top:2px;font-size:.68rem}.hs-pilot-proof-boundary p{margin:0}.hs-pilot-proof-boundary b,.hs-pilot-proof-boundary small{display:block}.hs-pilot-proof-boundary b{color:var(--hs-deep);font-size:.68rem}.hs-pilot-proof-boundary small{color:var(--hs-soft);margin-top:5px;font-size:.61rem;line-height:1.5}.hs-pilot-proof-boundary>p{max-width:300px;color:var(--hs-faint);text-align:right;font-size:.54rem;line-height:1.5}.hs-incumbent-comparator{border-top:1px solid var(--hs-line-dark);background:#fafaf6e0}.hs-incumbent-comparator-head{justify-content:space-between;align-items:flex-start;gap:28px;padding:27px 30px 23px;display:flex}.hs-incumbent-comparator-head>div:first-child{max-width:780px}.hs-incumbent-comparator-head span,.hs-incumbent-baseline-fields label>span,.hs-incumbent-lock-facts span,.hs-incumbent-delta-grid span{color:var(--hs-faint);letter-spacing:.055em;text-transform:uppercase;font-size:.54rem;font-weight:770}.hs-incumbent-comparator-head h3{color:var(--hs-deep);letter-spacing:-.035em;margin:7px 0 8px;font-size:1.12rem;font-weight:660}.hs-incumbent-comparator-head p{color:var(--hs-soft);margin:0;font-size:.66rem;line-height:1.55}.hs-incumbent-comparator-actions,.hs-incumbent-locked-actions{flex-wrap:wrap;gap:7px;display:flex}.hs-incumbent-comparator button{cursor:pointer;border:1px solid var(--hs-line-dark);min-height:38px;color:var(--hs-deep);background:#fff;border-radius:7px;padding:0 13px;font-size:.6rem;font-weight:730}.hs-incumbent-comparator button:hover:not(:disabled){border-color:var(--hs-deep)}.hs-incumbent-comparator button:disabled{cursor:not-allowed;color:var(--hs-faint);background:#eceee9}.hs-incumbent-baseline-form{padding:0 30px 25px}.hs-incumbent-baseline-form fieldset{border:0;min-width:0;margin:0;padding:0}.hs-incumbent-baseline-fields{border:1px solid var(--hs-line);background:var(--hs-line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.hs-incumbent-baseline-fields label{background:#fffffcf5;min-width:0;padding:13px}.hs-incumbent-baseline-fields label>span{min-height:24px;line-height:1.35;display:block}.hs-incumbent-baseline-fields input,.hs-incumbent-baseline-fields select{border:1px solid var(--hs-line-dark);width:100%;height:38px;color:var(--hs-deep);font:inherit;background:#fff;border-radius:6px;margin-top:7px;padding:0 9px;font-size:.66rem}.hs-incumbent-baseline-fields input:focus,.hs-incumbent-baseline-fields select:focus{border-color:var(--hs-green);outline:3px solid #2e624921}.hs-incumbent-attestations{border:1px solid var(--hs-line);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));margin:13px 0;display:grid}.hs-incumbent-attestations label{cursor:pointer;border-right:1px solid var(--hs-line);align-items:flex-start;gap:9px;min-height:66px;padding:13px;display:flex}.hs-incumbent-attestations label:last-child{border-right:0}.hs-incumbent-attestations input{accent-color:var(--hs-green);margin-top:2px}.hs-incumbent-attestations span{color:var(--hs-soft);font-size:.61rem;line-height:1.45}.hs-incumbent-baseline-form button[type=submit]{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-incumbent-lock-warning{color:#714437;background:#fff3ed;border:1px solid #d9b8a8;border-radius:7px;margin:12px 0 0;padding:12px 14px;font-size:.62rem;line-height:1.5}.hs-incumbent-locked{padding:0 30px 22px}.hs-incumbent-lock-facts,.hs-incumbent-delta-grid{border:1px solid var(--hs-line);background:var(--hs-line);border-radius:9px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.hs-incumbent-lock-facts>div,.hs-incumbent-delta-grid>div{background:#fffffcf5;min-width:0;padding:15px}.hs-incumbent-lock-facts strong,.hs-incumbent-delta-grid strong{color:var(--hs-deep);font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;margin-top:8px;font-size:.8rem;display:block;overflow:hidden}.hs-incumbent-delta-grid small{color:var(--hs-soft);margin-top:5px;font-size:.54rem;display:block}.hs-incumbent-locked-actions{margin:11px 0}.hs-incumbent-locked-actions button:first-child,.hs-incumbent-locked-actions button:nth-child(2){border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-incumbent-result{border:1px solid var(--hs-line-dark);background:#f0f5ef;border-radius:8px;align-items:flex-start;gap:10px;margin-top:11px;padding:14px 15px;display:flex}.hs-incumbent-result.is-no_value_or_worse_candidate,.hs-incumbent-result.is-no_observed_difference{background:#fff3ed;border-color:#d9b8a8}.hs-incumbent-result>span{color:var(--hs-green);margin-top:2px;font-size:.66rem}.hs-incumbent-result p{margin:0}.hs-incumbent-result b,.hs-incumbent-result small{display:block}.hs-incumbent-result b{color:var(--hs-deep);font-size:.66rem}.hs-incumbent-result small{color:var(--hs-soft);margin-top:4px;font-size:.59rem;line-height:1.48}.hs-incumbent-status{border-top:1px solid var(--hs-line);color:var(--hs-soft);margin:0;padding:13px 30px;font-size:.6rem;line-height:1.5}.hs-incumbent-boundary{border-top:1px solid var(--hs-line);color:var(--hs-faint);text-align:center;background:#eef2ebc2;margin:0;padding:11px 30px;font-size:.53rem;line-height:1.45}.hs-safety-study{border-top:1px solid var(--hs-line-dark);background:linear-gradient(135deg,#2e62490f,#0000 48%),#f7f9f4f5}.hs-safety-study-head{justify-content:space-between;align-items:flex-start;gap:30px;padding:29px 30px 24px;display:flex}.hs-safety-study-head>div:first-child{max-width:790px}.hs-safety-study-head>div:first-child>span,.hs-safety-metric-grid span{color:var(--hs-green);letter-spacing:.06em;text-transform:uppercase;font-size:.54rem;font-weight:790}.hs-safety-study-head h3{color:var(--hs-deep);letter-spacing:-.035em;margin:7px 0 8px;font-size:1.12rem;font-weight:660}.hs-safety-study-head p{color:var(--hs-soft);margin:0;font-size:.66rem;line-height:1.55}.hs-safety-study-actions{flex:0 0 265px;gap:7px;width:min(100%,265px);display:grid}.hs-safety-study-actions button,.hs-safety-study-actions a{border:1px solid var(--hs-line-dark);min-height:38px;color:var(--hs-deep);cursor:pointer;text-align:center;background:#fff;border-radius:7px;justify-content:center;align-items:center;padding:8px 12px;font-size:.6rem;font-weight:730;line-height:1.35;text-decoration:none;display:flex}.hs-safety-study-actions button:first-child,.hs-safety-study-actions a{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-safety-study-actions button:hover:not(:disabled),.hs-safety-study-actions a:hover{border-color:var(--hs-green)}.hs-safety-study-actions button:disabled{cursor:not-allowed;border-color:var(--hs-line-dark);color:var(--hs-faint);background:#e7ebe5}.hs-safety-metric-grid{border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);background:var(--hs-line);grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;display:grid}.hs-safety-metric-grid>div{background:#fffffcf2;min-width:0;min-height:118px;padding:17px}.hs-safety-metric-grid span,.hs-safety-metric-grid strong,.hs-safety-metric-grid small{display:block}.hs-safety-metric-grid span{min-height:25px;line-height:1.35}.hs-safety-metric-grid strong{color:var(--hs-deep);font-family:var(--font-mono);margin-top:8px;font-size:1rem}.hs-safety-metric-grid small{color:var(--hs-soft);margin-top:6px;font-size:.54rem;line-height:1.4}.hs-shadow-evaluation{background:#f3f6f1}.hs-shadow-evaluation-head{border-bottom:1px solid var(--hs-line);grid-template-columns:minmax(180px,.35fr) minmax(0,1fr);align-items:baseline;gap:20px;padding:15px 30px 13px;display:grid}.hs-shadow-evaluation-head span{color:var(--hs-green);letter-spacing:.1em;text-transform:uppercase;font-size:.6rem;font-weight:760}.hs-shadow-evaluation-head p{color:var(--hs-soft);margin:0;font-size:.61rem;line-height:1.55}.hs-safety-study-status{color:#7a5a27;background:#fff7e8;border:1px solid #dfc394;border-radius:8px;align-items:flex-start;gap:10px;margin:17px 30px 14px;padding:14px 15px;display:flex}.hs-safety-study-status.is-estimable{color:var(--hs-green);background:#edf5ef;border-color:#aac6b4}.hs-safety-study-status>span{margin-top:2px;font-size:.64rem}.hs-safety-study-status p{margin:0}.hs-safety-study-status b,.hs-safety-study-status small{display:block}.hs-safety-study-status b{color:var(--hs-deep);font-size:.66rem}.hs-safety-study-status small{color:var(--hs-soft);margin-top:4px;font-size:.59rem;line-height:1.5}.hs-safety-study-boundary{border-top:1px solid var(--hs-line);color:var(--hs-faint);text-align:center;margin:0;padding:11px 30px;font-size:.53rem;line-height:1.45}.hs-value-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:56px;display:grid}.hs-value-grid article{border:1px solid var(--hs-line);background:#ffffff94;border-radius:10px;min-height:240px;padding:23px}.hs-value-grid span{color:var(--hs-green);letter-spacing:.07em;text-transform:uppercase;font-size:.57rem;font-weight:800}.hs-value-grid h3{letter-spacing:-.025em;margin:56px 0 12px;font-size:1.02rem;font-weight:680}.hs-value-grid p{color:var(--hs-soft);margin:0;font-size:.7rem;line-height:1.62}.hs-footer{border-top:1px solid var(--hs-line-dark);grid-template-columns:1fr auto 1fr;align-items:start;gap:30px;width:min(1500px,92vw);min-height:150px;margin:0 auto;padding:34px 0 50px;display:grid}.hs-footer>div{align-items:flex-start;gap:5px;display:flex}.hs-footer>div p{flex-direction:column;margin:4px 0 0;display:flex}.hs-footer b{font-size:.72rem}.hs-footer small{color:var(--hs-faint);margin-top:3px;font-size:.55rem}.hs-footer nav{gap:20px;display:flex}.hs-footer a{color:var(--hs-soft);font-size:.62rem;font-weight:680;text-decoration:none}.hs-footer a:hover{color:var(--hs-deep)}.hs-footer>p{color:var(--hs-faint);text-align:right;margin:4px 0 0;font-size:.57rem;line-height:1.4}.hs-quickbar{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffced;border:1px solid #b2bcb4eb;border-radius:13px;grid-template-columns:1fr auto 1.25fr;align-items:stretch;gap:6px;width:min(640px,100vw - 28px);min-height:56px;padding:6px;display:grid;position:fixed;bottom:18px;right:50%;transform:translate(50%);box-shadow:0 17px 45px #172e262e}.hs-quickbar button{cursor:pointer;border:1px solid var(--hs-line);min-height:43px;color:var(--hs-deep);background:#f5f6f2;border-radius:8px;justify-content:space-between;align-items:center;padding:0 12px;font-size:.66rem;font-weight:730;display:flex}.hs-quickbar button.primary{border-color:var(--hs-deep);background:var(--hs-deep);color:#fff}.hs-quickbar button.primary kbd{color:#fff;background:#ffffff1f;border-color:#ffffff3d}.hs-quickbar>div{flex-direction:column;justify-content:center;min-width:140px;padding:0 11px;display:flex}.hs-quickbar>div span{font-family:var(--font-mono);text-overflow:ellipsis;white-space:nowrap;font-size:.6rem;font-weight:700;overflow:hidden}.hs-quickbar>div small{color:var(--hs-faint);margin-top:3px;font-size:.53rem}.hs-modal-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#081f1c8a;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.hs-shortcut-modal{background:var(--hs-surface);border:1px solid #ffffffb3;border-radius:15px;width:min(620px,100%);padding:27px;box-shadow:0 24px 70px #051a1747}.hs-shortcut-modal>div{position:relative}.hs-shortcut-modal h2{letter-spacing:-.055em;max-width:470px;margin:0;font-size:2.35rem;font-weight:580}.hs-shortcut-modal>div>button{cursor:pointer;border:1px solid var(--hs-line);width:35px;height:35px;color:var(--hs-soft);background:#fff;border-radius:9px;place-items:center;font-size:1.2rem;display:grid;position:absolute;top:-7px;right:-3px}.hs-shortcut-modal dl{border-top:1px solid var(--hs-line);border-left:1px solid var(--hs-line);grid-template-columns:repeat(2,minmax(0,1fr));margin:28px 0 0;display:grid}.hs-shortcut-modal dl>div{border-right:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line);grid-template-columns:38px minmax(0,1fr);align-items:center;min-height:66px;padding:12px;display:grid}.hs-shortcut-modal dt,.hs-shortcut-modal dd{margin:0}.hs-shortcut-modal dd{color:var(--hs-soft);font-size:.67rem}.hs-shortcut-modal>p{color:var(--hs-faint);text-align:center;margin:18px 0 0;font-size:.6rem}@media (max-width:1280px){.hs-hero{grid-template-columns:minmax(0,1fr) minmax(380px,.78fr);gap:55px}.hs-workbench{grid-template-columns:218px minmax(490px,1fr) 300px}.hs-inventory-episode{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-inventory-episode>button{justify-self:start}.hs-family-cloud{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1060px){.hs-runtime-statusbar{grid-template-columns:auto minmax(0,1fr) auto}.hs-runtime-status-fact:first-of-type{display:none}.hs-hero{grid-template-columns:1fr;min-height:auto;padding-top:72px}.hs-hero-console{max-width:720px;transform:none}.hs-step-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-step-grid article:nth-child(3){border-left:0;padding-left:0}.hs-workbench-intro,.hs-readiness-head{flex-direction:column;align-items:flex-start}.hs-batch-controls{align-items:flex-start;width:100%;min-width:0}.hs-attestation{max-width:560px}.hs-metric-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-metric-strip>div:nth-child(4){border-left:0;border-top:1px solid var(--hs-line)}.hs-metric-strip>div:nth-child(5),.hs-metric-strip>div:nth-child(6){border-top:1px solid var(--hs-line)}.hs-resolution-queue-summary{grid-template-columns:1fr;gap:16px}.hs-resolution-queue-next{border-top:1px solid var(--hs-line);border-left:0;padding-top:14px;padding-left:0}.hs-inventory-head{flex-direction:column;align-items:flex-start}.hs-inventory-actions{flex-direction:row;width:100%;min-width:0}.hs-inventory-actions button{flex:1}.hs-inventory-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-inventory-summary>div:nth-child(4){border-top:1px solid var(--hs-line);border-left:0}.hs-inventory-summary>div:nth-child(5),.hs-inventory-summary>div:nth-child(6){border-top:1px solid var(--hs-line)}.hs-inventory-links>div{grid-template-columns:minmax(140px,.8fr) minmax(210px,1.2fr)}.hs-inventory-link-actions{flex-flow:wrap;grid-area:auto/1/auto/-1;justify-self:start}.hs-agent-runner{flex-wrap:wrap}.hs-workbench{grid-template-columns:210px minmax(0,1fr);overflow:visible}.hs-resolution-pane{border-top:1px solid var(--hs-line);border-left:0;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;padding:0 12px 18px;display:grid}.hs-resolution-head{grid-column:1/-1;margin:0 -12px}.hs-agent-card{grid-row:span 2}.hs-resolution-facts{margin-top:13px}.hs-save-stack{align-self:end}.hs-integration-diagram{grid-template-columns:1fr;gap:11px}.hs-ehr-checker-head,.hs-ehr-onboarding-head{flex-direction:column}.hs-ehr-onboarding-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-ehr-onboarding-summary article:nth-child(2){border-right:0}.hs-ehr-onboarding-summary article:nth-child(-n+2){border-bottom:1px solid #ffffff1a}.hs-ehr-agent-next{flex-direction:column;align-items:flex-start}.hs-ehr-scope-grid,.hs-ehr-checker-result,.hs-census-demo{grid-template-columns:1fr}.hs-smart-facts{grid-column:auto}.hs-flow-arrow{transform:rotate(90deg)}.hs-phase-grid,.hs-readiness-grid{grid-template-columns:1fr}.hs-readiness-grid article{min-height:0}.hs-live-gate-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-live-gate-grid>div:nth-child(3n){border-right:1px solid var(--hs-line)}.hs-live-gate-grid>div:nth-child(2n){border-right:0}.hs-live-gate-grid>div:nth-last-child(-n+3){border-bottom:1px solid var(--hs-line)}.hs-live-gate-grid>div:nth-last-child(-n+2){border-bottom:0}.hs-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-pilot-metric-grid,.hs-safety-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hs-incumbent-baseline-fields,.hs-incumbent-lock-facts,.hs-incumbent-delta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-incumbent-attestations{grid-template-columns:1fr}.hs-incumbent-attestations label{border-right:0;border-bottom:1px solid var(--hs-line)}.hs-incumbent-attestations label:last-child{border-bottom:0}}@media (max-width:760px){.hs-shell{padding-bottom:78px}.hs-topbar{min-height:64px;padding-inline:18px}.hs-brand em,.hs-nav a{display:none}.hs-nav{gap:0}.hs-runtime-statusbar{grid-template-columns:auto minmax(0,1fr);gap:12px 20px;min-height:74px;padding:11px 18px}.hs-runtime-status-fact{display:none}.hs-runtime-statusbar a{justify-self:end}.hs-hero,.hs-explainer,.hs-scope-section,.hs-value-section,.hs-readiness-section{width:min(100% - 34px,1500px)}.hs-hero{padding:58px 0 68px}.hs-hero h1{font-size:clamp(3.25rem,16vw,5.1rem)}.hs-hero-actions{flex-direction:column;align-items:stretch}.hs-primary,.hs-secondary{width:100%}.hs-explainer,.hs-scope-section,.hs-value-section,.hs-readiness-section{padding:82px 0}.hs-step-grid,.hs-value-grid{grid-template-columns:1fr}.hs-pilot-measurement-head,.hs-pilot-proof-boundary{flex-direction:column;align-items:stretch}.hs-pilot-measurement-head{padding:23px 20px}.hs-pilot-measurement-head button{width:100%}.hs-pilot-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-pilot-proof-boundary{gap:16px;padding:19px 20px}.hs-pilot-proof-boundary>p{text-align:left;max-width:none}.hs-incumbent-comparator-head{flex-direction:column;align-items:stretch;padding:23px 20px 19px}.hs-incumbent-comparator-actions,.hs-incumbent-locked-actions{flex-direction:column;width:100%}.hs-incumbent-comparator-actions button,.hs-incumbent-locked-actions button{width:100%}.hs-incumbent-baseline-form,.hs-incumbent-locked,.hs-incumbent-status,.hs-incumbent-boundary{padding-inline:20px}.hs-safety-study-head{flex-direction:column;align-items:stretch;padding:23px 20px 19px}.hs-safety-study-actions{flex-basis:auto;width:100%}.hs-safety-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-shadow-evaluation-head{grid-template-columns:1fr;gap:7px;padding-inline:20px}.hs-safety-study-status{margin-inline:20px}.hs-safety-study-boundary{padding-inline:20px}.hs-step-grid article,.hs-step-grid article:not(:first-child),.hs-step-grid article:nth-child(3){border-left:0;min-height:210px;padding:25px 0}.hs-step-grid h3{margin-top:35px}.hs-workbench-section{width:min(100% - 18px,1640px);padding:82px 0}.hs-workbench-intro{padding-inline:9px}.hs-import-row{flex-wrap:wrap;width:100%}.hs-import-row button{flex:1}.hs-ndjson-receipt{grid-template-columns:1fr}.hs-receipt-actions{grid-area:auto/1;width:100%;margin-top:4px}.hs-receipt-actions button,.hs-receipt-actions a{width:100%}.hs-pilot-channel-grid,.hs-source-coverage-grid,.hs-correspondence-reviewers,.hs-correspondence-metrics{grid-template-columns:1fr}.hs-correspondence-actions{flex-direction:column}.hs-correspondence-actions button,.hs-correspondence-actions a{width:100%}.hs-metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-metric-strip>div:nth-child(3),.hs-metric-strip>div:nth-child(5){border-left:0}.hs-metric-strip>div:nth-child(3),.hs-metric-strip>div:nth-child(4),.hs-metric-strip>div:nth-child(5),.hs-metric-strip>div:nth-child(6){border-top:1px solid var(--hs-line)}.hs-resolution-queue-summary{padding:17px}.hs-inventory-head{padding:21px 17px}.hs-inventory-actions{flex-direction:column}.hs-inventory-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-inventory-summary>div:nth-child(3),.hs-inventory-summary>div:nth-child(5){border-left:0}.hs-inventory-summary>div:nth-child(3),.hs-inventory-summary>div:nth-child(4),.hs-inventory-summary>div:nth-child(5),.hs-inventory-summary>div:nth-child(6){border-top:1px solid var(--hs-line)}.hs-inventory-links>div{grid-template-columns:1fr}.hs-inventory-links em,.hs-inventory-link-actions{grid-column:1}.hs-inventory-link-actions{flex-direction:column;width:100%}.hs-inventory-episode{grid-template-columns:1fr;gap:14px}.hs-inventory-group-head{flex-direction:column;align-items:flex-start;gap:6px;padding-block:9px}.hs-inventory-boundary{padding-inline:14px}.hs-agent-runner,.hs-audit-bar{flex-direction:column;align-items:stretch;gap:12px}.hs-agent-runner small{max-width:76vw}.hs-run-button,.hs-draft-button,.hs-audit-bar button{width:100%}.hs-draft-button{margin-left:0}.hs-workbench{grid-template-columns:1fr;min-height:0}.hs-case-queue{border-right:0;border-bottom:1px solid var(--hs-line);max-height:340px}.hs-chart-pane{overflow:visible}.hs-pane-head{flex-direction:column;align-items:flex-start;gap:12px}.hs-pane-chips{justify-content:flex-start;margin-left:0}.hs-gudid-panel{margin-inline:14px}.hs-gudid-head,.hs-gudid-boundary{grid-template-columns:1fr;gap:8px}.hs-gudid-head{flex-direction:column;align-items:flex-start}.hs-gudid-facts{grid-template-columns:1fr}.hs-gudid-facts>div,.hs-gudid-facts>div:nth-child(3n),.hs-gudid-facts>div:nth-last-child(-n+3){border-bottom:1px solid #7d978838;border-right:0}.hs-gudid-facts>div:last-child{border-bottom:0}.hs-lifecycle-banner{grid-template-columns:1fr;gap:8px}.hs-lifecycle-banner small{text-align:left}.hs-hl7-patient-context{margin-inline:14px}.hs-hl7-patient-context>header{flex-direction:column;align-items:flex-start;gap:8px}.hs-hl7-context-list{grid-template-columns:1fr}.hs-hl7-context-list article{border-right:0}.hs-source-stack,.hs-evidence-stack{padding-inline:14px}.hs-subhead{flex-direction:column;align-items:flex-start;gap:7px}.hs-subhead-actions{justify-content:space-between;width:100%}.hs-resolution-pane{display:block}.hs-resolution-head{margin:0 -12px}.hs-family-cloud{grid-template-columns:repeat(2,minmax(0,1fr))}.hs-family-cloud>div{min-height:145px;padding:15px}.hs-ehr-section{padding:82px 17px}.hs-integration-diagram{padding:13px}.hs-ehr-checker,.hs-ehr-onboarding,.hs-census-demo{padding:16px}.hs-ehr-checker-actions{flex-direction:column;width:100%}.hs-ehr-checker-actions button{width:100%}.hs-ehr-public-probe>div{flex-direction:column}.hs-ehr-public-probe button{width:100%}.hs-ehr-onboarding-actions{flex-direction:column;width:100%}.hs-ehr-onboarding-actions button{width:100%}.hs-ehr-onboarding-summary{grid-template-columns:1fr}.hs-ehr-onboarding-summary article,.hs-ehr-onboarding-summary article:nth-child(2),.hs-ehr-onboarding-summary article:nth-child(-n+2){border-bottom:1px solid #ffffff1a;border-right:0}.hs-ehr-onboarding-summary article:last-child{border-bottom:0}.hs-ehr-scope-grid section>div,.hs-ehr-checklist>div{flex-direction:column;align-items:flex-start}.hs-ehr-checklist ol{grid-template-columns:1fr}.hs-census-demo-actions{flex-direction:column;width:100%}.hs-census-demo-actions button{width:100%}.hs-ehr-resource-grid,.hs-smart-facts,.hs-census-demo-result{grid-template-columns:1fr}.hs-census-demo-result>div,.hs-census-demo-result>div:nth-child(2n){border-right:0}.hs-smart-facts span+span{border-top:1px solid #ffffff1a;border-left:0}.hs-readiness-head{gap:30px}.hs-not-compliant{width:100%;min-width:0}.hs-live-gates-head{flex-direction:column;align-items:flex-start;gap:5px;padding:14px 16px}.hs-live-gate-grid{grid-template-columns:1fr}.hs-live-gate-grid>div,.hs-live-gate-grid>div:nth-child(2n),.hs-live-gate-grid>div:nth-child(3n),.hs-live-gate-grid>div:nth-last-child(-n+2){border-right:0;border-bottom:1px solid var(--hs-line)}.hs-live-gate-grid>div:last-child{border-bottom:0}.hs-openai-boundary{grid-template-columns:1fr;gap:9px}.hs-standards-links{flex-direction:column;align-items:flex-start;gap:9px}.hs-standards-links span{margin-right:0}.hs-footer{grid-template-columns:1fr;width:min(100% - 34px,1500px)}.hs-footer nav{flex-wrap:wrap;gap:10px}.hs-footer>p{text-align:left}.hs-quickbar{grid-template-columns:.8fr 1.2fr;min-height:52px;bottom:10px}.hs-quickbar>div{display:none}.hs-shortcut-modal{padding:21px}.hs-shortcut-modal h2{font-size:1.85rem}.hs-shortcut-modal dl{grid-template-columns:1fr}}@media (max-width:480px){.hs-runtime-statusbar{grid-template-columns:1fr}.hs-runtime-statusbar a{display:none}.hs-incumbent-baseline-fields,.hs-incumbent-lock-facts,.hs-incumbent-delta-grid,.hs-safety-metric-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.hs-shell *,.hs-shell :before,.hs-shell :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
