.financial-extract-explorer-module__wL5LIa__explorer{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);color:var(--color-studio-ink);border-radius:16px;margin:28px 0;overflow:hidden;container-type:inline-size}.financial-extract-explorer-module__wL5LIa__header{border-top:4px solid var(--color-studio-cobalt);border-bottom:1px solid var(--color-studio-border);padding:28px}.financial-extract-explorer-module__wL5LIa__eyebrow{font:.64rem/1.8 var(--font-mono);letter-spacing:.04em;color:var(--color-studio-subtle);overflow-wrap:anywhere;margin:0 0 12px}.financial-extract-explorer-module__wL5LIa__header h4{font:500 clamp(1.65rem, 4cqi, 2.3rem)/1.2 var(--font-display);letter-spacing:-.035em;margin:8px 0 16px}.financial-extract-explorer-module__wL5LIa__header>p:not(.financial-extract-explorer-module__wL5LIa__eyebrow),.financial-extract-explorer-module__wL5LIa__situation,.financial-extract-explorer-module__wL5LIa__result>p:not(.financial-extract-explorer-module__wL5LIa__eyebrow){font:.92rem/1.8 var(--font-sans);margin:0 0 20px}.financial-extract-explorer-module__wL5LIa__badge{border:1px solid var(--color-studio-border);color:var(--color-studio-subtle);font:.65rem/1.8 var(--font-mono);border-radius:5px;padding:7px 10px;display:inline-block}.financial-extract-explorer-module__wL5LIa__body{padding:24px}.financial-extract-explorer-module__wL5LIa__body>label{font:.75rem/1.8 var(--font-sans);display:block}.financial-extract-explorer-module__wL5LIa__body>select{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);width:100%;min-height:44px;color:var(--color-studio-ink);font:.85rem/1.6 var(--font-sans);text-overflow:ellipsis;border-radius:7px;margin:8px 0 20px;padding:10px 32px 10px 12px}.financial-extract-explorer-module__wL5LIa__body h5{font:500 1.4rem/1.4 var(--font-display);letter-spacing:-.025em;margin:0 0 14px;scroll-margin-top:140px}.financial-extract-explorer-module__wL5LIa__choices{flex-wrap:wrap;gap:8px;display:flex}.financial-extract-explorer-module__wL5LIa__choices button{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);min-height:44px;color:var(--color-studio-ink);font:.8rem/1.6 var(--font-sans);border-radius:7px;padding:10px 14px}.financial-extract-explorer-module__wL5LIa__choices [aria-pressed=true]{background:var(--color-studio-cobalt);border-color:var(--color-studio-cobalt);color:var(--color-field-white)}.financial-extract-explorer-module__wL5LIa__explorer button,.financial-extract-explorer-module__wL5LIa__explorer summary,.financial-extract-explorer-module__wL5LIa__explorer select{cursor:pointer}.financial-extract-explorer-module__wL5LIa__explorer button:focus-visible,.financial-extract-explorer-module__wL5LIa__explorer summary:focus-visible,.financial-extract-explorer-module__wL5LIa__explorer select:focus-visible,.financial-extract-explorer-module__wL5LIa__explorer a:focus-visible,.financial-extract-explorer-module__wL5LIa__explorer pre:focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:4px}.financial-extract-explorer-module__wL5LIa__warning{border-left:3px solid var(--color-amber-ink);color:var(--color-amber-ink);font:.8rem/1.8 var(--font-sans);margin:16px 0;padding:12px}.financial-extract-explorer-module__wL5LIa__context{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-muted);box-shadow:0 5px 0 var(--color-studio-border);border-radius:10px;margin:24px 0;padding:22px}.financial-extract-explorer-module__wL5LIa__context>span{font:.6rem/1.8 var(--font-mono);color:var(--color-studio-subtle);display:block}.financial-extract-explorer-module__wL5LIa__context>strong{font:500 1.1rem/1.5 var(--font-display);margin-top:10px;display:block}.financial-extract-explorer-module__wL5LIa__context p{font:.8rem/1.8 var(--font-sans);margin:10px 0 18px}.financial-extract-explorer-module__wL5LIa__context dl{grid-template-columns:1fr 1fr;gap:16px;margin:0;display:grid}.financial-extract-explorer-module__wL5LIa__explorer dt{color:var(--color-studio-subtle);font:.73rem/1.8 var(--font-sans)}.financial-extract-explorer-module__wL5LIa__explorer dd{font:.72rem/1.8 var(--font-mono);overflow-wrap:anywhere;margin:4px 0 0}.financial-extract-explorer-module__wL5LIa__note{color:var(--color-studio-subtle);font:.76rem/1.8 var(--font-sans);margin:14px 0}.financial-extract-explorer-module__wL5LIa__source{margin-top:32px}.financial-extract-explorer-module__wL5LIa__pages{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:18px 0;display:grid}.financial-extract-explorer-module__wL5LIa__pages button{text-align:left;border:1px solid var(--color-studio-border);border-top:4px solid var(--color-studio-border);background:var(--color-studio-surface);min-height:110px;color:var(--color-studio-ink);box-shadow:0 4px 0 var(--color-studio-border);border-radius:10px;padding:16px}.financial-extract-explorer-module__wL5LIa__pages [aria-pressed=true]{border-color:var(--color-studio-cobalt);background:var(--color-studio-muted)}.financial-extract-explorer-module__wL5LIa__pages span,.financial-extract-explorer-module__wL5LIa__pages strong,.financial-extract-explorer-module__wL5LIa__pages small{display:block}.financial-extract-explorer-module__wL5LIa__pages span{color:var(--color-studio-subtle);font:.62rem/1.8 var(--font-mono)}.financial-extract-explorer-module__wL5LIa__pages strong{font:500 1.15rem/1.5 var(--font-display);margin:8px 0}.financial-extract-explorer-module__wL5LIa__pages small{font:.73rem/1.7 var(--font-sans)}.financial-extract-explorer-module__wL5LIa__pageDetail{border:1px solid var(--color-studio-border);border-radius:10px;margin-top:24px;padding:20px}.financial-extract-explorer-module__wL5LIa__pageDetail[data-unread]{border-style:dashed}.financial-extract-explorer-module__wL5LIa__pageHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.financial-extract-explorer-module__wL5LIa__pageHeading h6{font:500 1.1rem/1.5 var(--font-display);margin:0}.financial-extract-explorer-module__wL5LIa__pageHeading>span{font:.7rem/1.7 var(--font-sans);color:var(--color-studio-cobalt)}.financial-extract-explorer-module__wL5LIa__explorer code{font:.72rem/1.8 var(--font-mono);overflow-wrap:anywhere}.financial-extract-explorer-module__wL5LIa__exchange{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:18px 0;display:grid}.financial-extract-explorer-module__wL5LIa__exchange>div{background:var(--color-studio-muted);border-radius:7px;padding:16px}.financial-extract-explorer-module__wL5LIa__exchange dl{margin:0}.financial-extract-explorer-module__wL5LIa__exchange dl>div+div{margin-top:12px}.financial-extract-explorer-module__wL5LIa__exchange>div>p:not(.financial-extract-explorer-module__wL5LIa__eyebrow){font:.82rem/1.8 var(--font-sans)}.financial-extract-explorer-module__wL5LIa__exchange [data-different]{border-left:3px solid var(--color-amber-ink);padding-left:10px}.financial-extract-explorer-module__wL5LIa__difference{font:500 .75rem/1.7 var(--font-sans);color:var(--color-amber-ink);margin-top:6px;display:block}.financial-extract-explorer-module__wL5LIa__entries{border-block:1px solid var(--color-studio-border)}.financial-extract-explorer-module__wL5LIa__entries>div{padding:14px 0}.financial-extract-explorer-module__wL5LIa__entries>div+div{border-top:1px solid var(--color-studio-border)}.financial-extract-explorer-module__wL5LIa__entries strong{font:500 .75rem/1.8 var(--font-mono);overflow-wrap:anywhere;display:block}.financial-extract-explorer-module__wL5LIa__entries span{font:.78rem/1.8 var(--font-sans);margin-top:5px;display:block}.financial-extract-explorer-module__wL5LIa__entries p{font:.82rem/1.8 var(--font-sans)}.financial-extract-explorer-module__wL5LIa__details{border-block:1px solid var(--color-studio-border);margin-top:18px}.financial-extract-explorer-module__wL5LIa__details summary{min-height:44px;font:500 .8rem/1.8 var(--font-sans);padding:12px 0}.financial-extract-explorer-module__wL5LIa__details pre{background:var(--color-studio-muted);max-height:360px;font:.72rem/1.8 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:16px;overflow:auto}.financial-extract-explorer-module__wL5LIa__calls{margin:30px 0}.financial-extract-explorer-module__wL5LIa__calls ol{margin:0;padding:0;list-style:none}.financial-extract-explorer-module__wL5LIa__calls li{border-top:1px solid var(--color-studio-border);grid-template-columns:32px minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.financial-extract-explorer-module__wL5LIa__calls li>span{background:var(--color-studio-cobalt);width:30px;height:30px;color:var(--color-field-white);font:.72rem/1.5 var(--font-mono);border-radius:50%;place-content:center;align-self:start;display:grid}.financial-extract-explorer-module__wL5LIa__calls strong{font:500 .8rem/1.8 var(--font-mono);overflow-wrap:anywhere;display:block}.financial-extract-explorer-module__wL5LIa__calls code{color:var(--color-studio-subtle);display:block}.financial-extract-explorer-module__wL5LIa__calls li p{font:.76rem/1.8 var(--font-sans);margin:4px 0 0}.financial-extract-explorer-module__wL5LIa__predict{background:var(--color-studio-muted);border-radius:10px;margin-top:24px;padding:22px}.financial-extract-explorer-module__wL5LIa__predict fieldset{border:0;margin:0;padding:0}.financial-extract-explorer-module__wL5LIa__predict legend{font:500 1.05rem/1.6 var(--font-display);margin-bottom:16px}.financial-extract-explorer-module__wL5LIa__primary{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);min-height:46px;color:var(--color-field-white);font:500 .85rem/1.8 var(--font-sans);border-radius:7px;margin-top:20px;padding:12px 18px}.financial-extract-explorer-module__wL5LIa__result{border:1px solid var(--color-studio-border);border-top:4px solid var(--color-studio-cobalt);border-radius:10px;margin-top:24px;padding:24px}.financial-extract-explorer-module__wL5LIa__result[data-broken]{border-top-color:var(--color-amber-ink)}.financial-extract-explorer-module__wL5LIa__feedback{font:.85rem/1.8 var(--font-sans);margin:20px 0}.financial-extract-explorer-module__wL5LIa__feedback p{margin:12px 0 0}.financial-extract-explorer-module__wL5LIa__boundary{background:var(--color-studio-border);border-radius:6px;gap:1px;margin:20px 0;padding:1px;display:grid;overflow:hidden}.financial-extract-explorer-module__wL5LIa__boundary>div{background:var(--color-studio-muted);justify-content:space-between;gap:12px;padding:12px;display:flex}.financial-extract-explorer-module__wL5LIa__boundary span{font:.75rem/1.8 var(--font-sans)}.financial-extract-explorer-module__wL5LIa__boundary strong{font:500 .78rem/1.8 var(--font-mono);overflow-wrap:anywhere;text-align:right}.financial-extract-explorer-module__wL5LIa__reasons{margin:0}.financial-extract-explorer-module__wL5LIa__reasons>div{border-bottom:1px solid var(--color-studio-border);padding:12px 0}.financial-extract-explorer-module__wL5LIa__handoff{border-left:3px solid var(--color-studio-cobalt);background:var(--color-studio-muted);margin-top:18px;padding:18px}.financial-extract-explorer-module__wL5LIa__handoff p:not(.financial-extract-explorer-module__wL5LIa__eyebrow){font:.85rem/1.8 var(--font-sans);margin:10px 0 0}.financial-extract-explorer-module__wL5LIa__secondary,.financial-extract-explorer-module__wL5LIa__footer button{min-height:44px;color:var(--color-studio-cobalt);font:500 .8rem/1.7 var(--font-sans);background:0 0;border:0;padding:10px 0}.financial-extract-explorer-module__wL5LIa__footer{border-top:1px solid var(--color-studio-border);padding:8px 24px 24px}.financial-extract-explorer-module__wL5LIa__footer>div{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.financial-extract-explorer-module__wL5LIa__footer button:disabled{opacity:.45;cursor:default}.financial-extract-explorer-module__wL5LIa__footer a{min-height:44px;font:500 .85rem/1.7 var(--font-sans);color:var(--color-studio-cobalt);text-underline-offset:4px;align-items:center;text-decoration:underline;display:inline-flex}.financial-extract-explorer-module__wL5LIa__footer>p{font:.73rem/1.8 var(--font-sans);color:var(--color-studio-subtle);margin:14px 0 0}@container (max-width:520px){.financial-extract-explorer-module__wL5LIa__header,.financial-extract-explorer-module__wL5LIa__body{padding:20px 16px}.financial-extract-explorer-module__wL5LIa__context,.financial-extract-explorer-module__wL5LIa__pageDetail,.financial-extract-explorer-module__wL5LIa__predict,.financial-extract-explorer-module__wL5LIa__result{padding:16px}.financial-extract-explorer-module__wL5LIa__context dl,.financial-extract-explorer-module__wL5LIa__exchange{grid-template-columns:1fr}.financial-extract-explorer-module__wL5LIa__choices{flex-direction:column}.financial-extract-explorer-module__wL5LIa__choices button,.financial-extract-explorer-module__wL5LIa__primary{text-align:left;width:100%}.financial-extract-explorer-module__wL5LIa__pages{grid-template-columns:repeat(2,minmax(0,1fr))}.financial-extract-explorer-module__wL5LIa__pages button{padding:12px}.financial-extract-explorer-module__wL5LIa__boundary>div{display:block}.financial-extract-explorer-module__wL5LIa__boundary strong{text-align:left;margin-top:6px;display:block}.financial-extract-explorer-module__wL5LIa__footer{padding-inline:16px}}
.healthcare-handoff-explorer-module__Nc3J2W__explorer{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);color:var(--color-studio-ink);border-radius:16px;margin:28px 0;overflow:hidden;container-type:inline-size}.healthcare-handoff-explorer-module__Nc3J2W__header{border-top:4px solid var(--color-studio-cobalt);border-bottom:1px solid var(--color-studio-border);padding:28px}.healthcare-handoff-explorer-module__Nc3J2W__eyebrow{font:.64rem/1.8 var(--font-mono);letter-spacing:.04em;color:var(--color-studio-subtle);overflow-wrap:anywhere;margin:0 0 12px}.healthcare-handoff-explorer-module__Nc3J2W__header h4{font:500 clamp(1.65rem, 4cqi, 2.3rem)/1.2 var(--font-display);letter-spacing:-.035em;margin:8px 0 16px}.healthcare-handoff-explorer-module__Nc3J2W__header>p:not(.healthcare-handoff-explorer-module__Nc3J2W__eyebrow),.healthcare-handoff-explorer-module__Nc3J2W__situation,.healthcare-handoff-explorer-module__Nc3J2W__explanation,.healthcare-handoff-explorer-module__Nc3J2W__result>p{font:.92rem/1.8 var(--font-sans);margin:0 0 20px}.healthcare-handoff-explorer-module__Nc3J2W__badge{border:1px solid var(--color-studio-border);color:var(--color-studio-subtle);font:.65rem/1.8 var(--font-mono);border-radius:5px;padding:7px 10px;display:inline-block}.healthcare-handoff-explorer-module__Nc3J2W__body{padding:24px}.healthcare-handoff-explorer-module__Nc3J2W__body>label{font:.75rem/1.8 var(--font-sans);display:block}.healthcare-handoff-explorer-module__Nc3J2W__body>select{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);width:100%;min-height:44px;color:var(--color-studio-ink);font:.85rem/1.6 var(--font-sans);text-overflow:ellipsis;border-radius:7px;margin:8px 0 20px;padding:10px 32px 10px 12px}.healthcare-handoff-explorer-module__Nc3J2W__choices{flex-wrap:wrap;gap:8px;display:flex}.healthcare-handoff-explorer-module__Nc3J2W__choices button{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);min-height:44px;color:var(--color-studio-ink);font:.8rem/1.6 var(--font-sans);border-radius:7px;padding:10px 14px}.healthcare-handoff-explorer-module__Nc3J2W__choices [aria-pressed=true]{background:var(--color-studio-cobalt);border-color:var(--color-studio-cobalt);color:var(--color-field-white)}.healthcare-handoff-explorer-module__Nc3J2W__explorer button,.healthcare-handoff-explorer-module__Nc3J2W__explorer summary,.healthcare-handoff-explorer-module__Nc3J2W__explorer select{cursor:pointer}.healthcare-handoff-explorer-module__Nc3J2W__explorer :is(button,summary,select,a,pre):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:4px}.healthcare-handoff-explorer-module__Nc3J2W__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:28px 0;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__stages button{text-align:left;border:1px solid var(--color-studio-border);background:var(--color-studio-muted);color:var(--color-studio-ink);box-shadow:0 4px 0 var(--color-studio-border);border-radius:8px;padding:16px 12px;position:relative}.healthcare-handoff-explorer-module__Nc3J2W__stages button+button:before{content:"";border-top:2px solid var(--color-studio-border);width:10px;position:absolute;top:33px;left:-11px}.healthcare-handoff-explorer-module__Nc3J2W__stages span{border:1px solid var(--color-studio-border);width:32px;height:32px;font:.7rem/1.8 var(--font-mono);background:var(--color-studio-surface);border-radius:50%;place-content:center;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__stages strong{font:500 .9rem/1.45 var(--font-display);margin-top:14px;display:block}.healthcare-handoff-explorer-module__Nc3J2W__stages small{font:.7rem/1.6 var(--font-sans);color:var(--color-studio-subtle);margin-top:8px;display:block}.healthcare-handoff-explorer-module__Nc3J2W__stages [aria-pressed=true]{border-color:var(--color-studio-cobalt);box-shadow:0 4px 0 var(--color-studio-cobalt);background:var(--color-studio-surface)}.healthcare-handoff-explorer-module__Nc3J2W__stages [aria-pressed=true] span{color:var(--color-field-white);background:var(--color-studio-cobalt);border-color:var(--color-studio-cobalt)}.healthcare-handoff-explorer-module__Nc3J2W__stage{padding-top:12px}.healthcare-handoff-explorer-module__Nc3J2W__stage h5{font:500 1.4rem/1.4 var(--font-display);letter-spacing:-.025em;margin:0 0 18px;scroll-margin-top:140px}.healthcare-handoff-explorer-module__Nc3J2W__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:22px 0;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__coding{border:1px solid var(--color-studio-border);border-top:3px solid var(--color-studio-cobalt);background:var(--color-studio-muted);border-radius:8px;min-width:0;padding:20px}.healthcare-handoff-explorer-module__Nc3J2W__coding>strong{font:500 .9rem/1.7 var(--font-mono);overflow-wrap:anywhere;display:block}.healthcare-handoff-explorer-module__Nc3J2W__coding dl{margin:16px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__coding dl>div+div{margin-top:16px}.healthcare-handoff-explorer-module__Nc3J2W__explorer dt{color:var(--color-studio-subtle);font:.73rem/1.8 var(--font-sans)}.healthcare-handoff-explorer-module__Nc3J2W__explorer dd{font:.72rem/1.8 var(--font-mono);overflow-wrap:anywhere;margin:4px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__coding .healthcare-handoff-explorer-module__Nc3J2W__version{font:500 1.5rem/1.4 var(--font-display);color:var(--color-studio-cobalt)}.healthcare-handoff-explorer-module__Nc3J2W__coding[data-different]{border-color:var(--color-amber-ink)}.healthcare-handoff-explorer-module__Nc3J2W__coding[data-different] .healthcare-handoff-explorer-module__Nc3J2W__version,.healthcare-handoff-explorer-module__Nc3J2W__difference{color:var(--color-amber-ink)}.healthcare-handoff-explorer-module__Nc3J2W__difference{font:500 .76rem/1.8 var(--font-sans);margin:14px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__returned>div+div{margin-top:16px}.healthcare-handoff-explorer-module__Nc3J2W__path{padding:10px 0;display:block}.healthcare-handoff-explorer-module__Nc3J2W__explorer code{font:.72rem/1.8 var(--font-mono);overflow-wrap:anywhere}.healthcare-handoff-explorer-module__Nc3J2W__note{font:.78rem/1.8 var(--font-sans);color:var(--color-studio-subtle);margin:16px 0}.healthcare-handoff-explorer-module__Nc3J2W__record{border:1px solid var(--color-studio-border);font:.78rem/1.8 var(--font-sans);border-radius:6px;margin:16px 0;padding:12px}.healthcare-handoff-explorer-module__Nc3J2W__context{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__empty{border:1px dashed var(--color-studio-border);border-radius:8px;padding:20px}.healthcare-handoff-explorer-module__Nc3J2W__empty strong{font:500 1.1rem/1.5 var(--font-display)}.healthcare-handoff-explorer-module__Nc3J2W__empty p{font:.85rem/1.8 var(--font-sans);margin:12px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__warning{border-left:3px solid var(--color-amber-ink);color:var(--color-amber-ink);font:.8rem/1.8 var(--font-sans);margin:16px 0;padding:12px}.healthcare-handoff-explorer-module__Nc3J2W__warning p{margin:10px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__details{border-block:1px solid var(--color-studio-border);margin-top:18px}.healthcare-handoff-explorer-module__Nc3J2W__details summary{min-height:44px;font:500 .8rem/1.8 var(--font-sans);padding:12px 0}.healthcare-handoff-explorer-module__Nc3J2W__details pre{background:var(--color-studio-muted);max-height:360px;font:.72rem/1.8 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:6px;padding:16px;overflow:auto}.healthcare-handoff-explorer-module__Nc3J2W__contextComparison{gap:14px;margin-bottom:16px;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__contextComparison>div{background:var(--color-studio-muted);padding:12px}.healthcare-handoff-explorer-module__Nc3J2W__contextComparison [data-different]{border-left:3px solid var(--color-amber-ink)}.healthcare-handoff-explorer-module__Nc3J2W__contextComparison :is(strong,span){font:.8rem/1.8 var(--font-sans);margin-bottom:8px;display:block}.healthcare-handoff-explorer-module__Nc3J2W__predict{background:var(--color-studio-muted);border-radius:10px;padding:22px}.healthcare-handoff-explorer-module__Nc3J2W__predict fieldset{border:0;margin:0;padding:0}.healthcare-handoff-explorer-module__Nc3J2W__predict legend{font:500 1.05rem/1.6 var(--font-display);margin-bottom:10px}.healthcare-handoff-explorer-module__Nc3J2W__predict p{font:.82rem/1.8 var(--font-sans);margin:0 0 18px}.healthcare-handoff-explorer-module__Nc3J2W__primary{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);min-height:46px;color:var(--color-field-white);font:500 .85rem/1.8 var(--font-sans);border-radius:7px;padding:12px 18px}.healthcare-handoff-explorer-module__Nc3J2W__predict>.healthcare-handoff-explorer-module__Nc3J2W__primary{margin-top:22px}.healthcare-handoff-explorer-module__Nc3J2W__result{border-top:4px solid var(--color-studio-cobalt);padding-top:22px}.healthcare-handoff-explorer-module__Nc3J2W__result[data-broken]{border-top-color:var(--color-amber-ink)}.healthcare-handoff-explorer-module__Nc3J2W__result h6{font:500 1.3rem/1.5 var(--font-display);margin:0 0 16px;scroll-margin-top:140px}.healthcare-handoff-explorer-module__Nc3J2W__result .healthcare-handoff-explorer-module__Nc3J2W__feedback{font:.82rem/1.8 var(--font-sans);color:var(--color-studio-subtle)}.healthcare-handoff-explorer-module__Nc3J2W__output{background:var(--color-studio-border);border-radius:6px;gap:1px;margin:24px 0;padding:1px;display:grid;overflow:hidden}.healthcare-handoff-explorer-module__Nc3J2W__output>div{background:var(--color-studio-muted);justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.healthcare-handoff-explorer-module__Nc3J2W__output dd{text-align:right;margin:0}.healthcare-handoff-explorer-module__Nc3J2W__evidence>div{border-bottom:1px solid var(--color-studio-border);grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:12px 0;display:grid}.healthcare-handoff-explorer-module__Nc3J2W__evidence strong{font:500 .8rem/1.8 var(--font-mono)}.healthcare-handoff-explorer-module__Nc3J2W__handoff{background:var(--color-studio-muted);border-left:3px solid var(--color-studio-cobalt);margin:24px 0;padding:20px}.healthcare-handoff-explorer-module__Nc3J2W__handoff>strong{font:500 1.1rem/1.5 var(--font-display)}.healthcare-handoff-explorer-module__Nc3J2W__handoff>p:not(.healthcare-handoff-explorer-module__Nc3J2W__eyebrow){font:.85rem/1.8 var(--font-sans);margin:12px 0 0}.healthcare-handoff-explorer-module__Nc3J2W__secondary{min-height:44px;color:var(--color-studio-cobalt);font:500 .8rem/1.7 var(--font-sans);background:0 0;border:0;padding:10px 0}.healthcare-handoff-explorer-module__Nc3J2W__navigation{justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}.healthcare-handoff-explorer-module__Nc3J2W__navigation button:disabled{opacity:.45;cursor:default}.healthcare-handoff-explorer-module__Nc3J2W__footer{border-top:1px solid var(--color-studio-border);padding:24px}.healthcare-handoff-explorer-module__Nc3J2W__footer>strong{font:500 1.1rem/1.5 var(--font-display)}.healthcare-handoff-explorer-module__Nc3J2W__footer p{font:.85rem/1.8 var(--font-sans);margin:12px 0}.healthcare-handoff-explorer-module__Nc3J2W__footer a{min-height:44px;font:500 .85rem/1.7 var(--font-sans);color:var(--color-studio-cobalt);text-underline-offset:4px;align-items:center;text-decoration:underline;display:flex}@container (max-width:540px){.healthcare-handoff-explorer-module__Nc3J2W__header,.healthcare-handoff-explorer-module__Nc3J2W__body,.healthcare-handoff-explorer-module__Nc3J2W__footer{padding:18px}.healthcare-handoff-explorer-module__Nc3J2W__stages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.healthcare-handoff-explorer-module__Nc3J2W__stages button:before,.healthcare-handoff-explorer-module__Nc3J2W__stages small{display:none}.healthcare-handoff-explorer-module__Nc3J2W__stages strong{margin-top:8px;font-size:.8rem}.healthcare-handoff-explorer-module__Nc3J2W__pair,.healthcare-handoff-explorer-module__Nc3J2W__context{grid-template-columns:minmax(0,1fr)}.healthcare-handoff-explorer-module__Nc3J2W__coding,.healthcare-handoff-explorer-module__Nc3J2W__predict,.healthcare-handoff-explorer-module__Nc3J2W__handoff{padding:16px}.healthcare-handoff-explorer-module__Nc3J2W__output>div{display:block}.healthcare-handoff-explorer-module__Nc3J2W__output dd{text-align:left;margin-top:8px}.healthcare-handoff-explorer-module__Nc3J2W__navigation{flex-direction:column-reverse;align-items:stretch}}
.retrieval-comparison-lab-module__BbeZhG__lab{border:1px solid var(--color-line);background:var(--color-paper);color:var(--color-ink);margin-bottom:32px}.retrieval-comparison-lab-module__BbeZhG__header{background:var(--color-studio-ink);color:var(--color-field-white);border-top:3px solid var(--color-studio-cobalt);padding:32px}.retrieval-comparison-lab-module__BbeZhG__header>p:first-child{color:var(--color-studio-sky);font:500 .65rem/1.6 var(--font-mono);letter-spacing:.09em;margin:0}.retrieval-comparison-lab-module__BbeZhG__header h3{max-width:16ch;font:500 clamp(30px,4vw,44px)/1.08 var(--font-display);letter-spacing:-.045em;margin:18px 0 0}.retrieval-comparison-lab-module__BbeZhG__header>p:last-child{max-width:66ch;color:var(--color-field-muted);font:.85rem/1.8 var(--font-sans);margin:18px 0 0}.retrieval-comparison-lab-module__BbeZhG__body{padding:28px}.retrieval-comparison-lab-module__BbeZhG__selector{font:500 .8rem/1.5 var(--font-sans);gap:9px;display:grid}.retrieval-comparison-lab-module__BbeZhG__selector select{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;min-height:48px;color:var(--color-ink);font:1rem/1.5 var(--font-sans);padding:10px 12px}.retrieval-comparison-lab-module__BbeZhG__scores{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.retrieval-comparison-lab-module__BbeZhG__score{border:1px solid var(--color-line);border-top:3px solid var(--color-studio-cobalt);background:var(--color-ivory);min-width:0;padding:20px}.retrieval-comparison-lab-module__BbeZhG__score[data-incomplete=true]{border-top-color:var(--color-studio-amber)}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__recordLabel{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__population{font:.68rem/1.7 var(--font-mono);color:var(--color-ink-3);margin:8px 0 20px}.retrieval-comparison-lab-module__BbeZhG__score dl{margin:0}.retrieval-comparison-lab-module__BbeZhG__score dt{font:.8rem/1.5 var(--font-sans)}.retrieval-comparison-lab-module__BbeZhG__score dd{font:500 2.8rem/1.1 var(--font-display);letter-spacing:-.045em;margin:5px 0 0}.retrieval-comparison-lab-module__BbeZhG__score p{font:.8rem/1.7 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__denominator{color:var(--color-studio-cobalt);font:.72rem/1.7 var(--font-mono);margin-top:8px}.retrieval-comparison-lab-module__BbeZhG__score .retrieval-comparison-lab-module__BbeZhG__boundary,.retrieval-comparison-lab-module__BbeZhG__boundary{color:var(--color-ink-3);font:.7rem/1.7 var(--font-mono)}.retrieval-comparison-lab-module__BbeZhG__caution{border-left:3px solid var(--color-studio-amber);background:var(--color-ivory);font:.85rem/1.8 var(--font-sans);margin:18px 0 0;padding:18px}.retrieval-comparison-lab-module__BbeZhG__status{font:.7rem/1.8 var(--font-mono);color:var(--color-ink-3);margin:18px 0 24px}.retrieval-comparison-lab-module__BbeZhG__case{border-top:1px solid var(--color-line);padding-top:24px}.retrieval-comparison-lab-module__BbeZhG__question{font:500 1.35rem/1.35 var(--font-display);letter-spacing:-.025em;margin:24px 0 0}.retrieval-comparison-lab-module__BbeZhG__caseMeta{font:.72rem/1.7 var(--font-mono);color:var(--color-ink-3);margin:12px 0 20px}.retrieval-comparison-lab-module__BbeZhG__observations{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.retrieval-comparison-lab-module__BbeZhG__observation{border-top:2px solid var(--color-studio-teal);min-width:0;padding:18px 0}.retrieval-comparison-lab-module__BbeZhG__observation h5{font:500 .9rem/1.4 var(--font-display);margin:0 0 14px}.retrieval-comparison-lab-module__BbeZhG__observation p{font:.8rem/1.8 var(--font-sans);margin:12px 0}.retrieval-comparison-lab-module__BbeZhG__observation dl{gap:12px;margin:16px 0;display:grid}.retrieval-comparison-lab-module__BbeZhG__observation dl>div{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.retrieval-comparison-lab-module__BbeZhG__observation dt{font:.75rem/1.7 var(--font-sans)}.retrieval-comparison-lab-module__BbeZhG__observation dd{font:500 1rem/1.4 var(--font-mono);margin:0}.retrieval-comparison-lab-module__BbeZhG__observation .retrieval-comparison-lab-module__BbeZhG__unrun{background:var(--color-ivory);border-left:3px solid var(--color-studio-amber);padding:14px}.retrieval-comparison-lab-module__BbeZhG__reveal{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);width:100%;min-height:48px;color:var(--color-field-white);font:500 .85rem/1.5 var(--font-sans);cursor:pointer;justify-content:space-between;align-items:center;gap:20px;margin-top:8px;padding:12px 16px;display:flex}.retrieval-comparison-lab-module__BbeZhG__reveal:hover{background:var(--color-studio-ink)}.retrieval-comparison-lab-module__BbeZhG__interpretation{border-left:3px solid var(--color-studio-teal);background:var(--color-ivory);padding:22px}.retrieval-comparison-lab-module__BbeZhG__interpretation h5{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__interpretation p{font:.85rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__provenance{border:1px solid var(--color-line);margin-top:20px;padding:16px}.retrieval-comparison-lab-module__BbeZhG__provenance summary{cursor:pointer;min-height:44px;font:500 .85rem/1.5 var(--font-sans);align-content:center}.retrieval-comparison-lab-module__BbeZhG__provenance p{font:.8rem/1.8 var(--font-sans);margin:12px 0}.retrieval-comparison-lab-module__BbeZhG__identities h5{font:500 .8rem/1.5 var(--font-sans);margin:18px 0 10px}.retrieval-comparison-lab-module__BbeZhG__identities ul{margin:0;padding:0;list-style:none}.retrieval-comparison-lab-module__BbeZhG__identities li{border-top:1px solid var(--color-line);padding:10px 0}.retrieval-comparison-lab-module__BbeZhG__identities span{font:.7rem/1.7 var(--font-mono)}.retrieval-comparison-lab-module__BbeZhG__identities code{overflow-wrap:anywhere;font:.65rem/1.7 var(--font-mono);color:var(--color-ink-3);margin-top:6px;display:block}.retrieval-comparison-lab-module__BbeZhG__reproduce{border-top:1px solid var(--color-line);margin-top:28px;padding-top:24px}.retrieval-comparison-lab-module__BbeZhG__reproduce h4{font:500 1rem/1.4 var(--font-display);margin:0}.retrieval-comparison-lab-module__BbeZhG__reproduce code{background:var(--color-studio-ink);color:var(--color-field-white);overflow-wrap:anywhere;font:.75rem/1.8 var(--font-mono);margin-top:14px;padding:16px;display:block}.retrieval-comparison-lab-module__BbeZhG__reproduce p{color:var(--color-ink-3);font:.8rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__lab :is(select,button,summary):focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}.retrieval-comparison-lab-module__BbeZhG__receiving{border-left:3px solid var(--color-studio-teal);background:var(--color-ivory);margin-top:24px;padding:24px}.retrieval-comparison-lab-module__BbeZhG__receiving h4{font:500 1.2rem/1.35 var(--font-display);letter-spacing:-.025em;margin:0}.retrieval-comparison-lab-module__BbeZhG__receiving p{font:.85rem/1.8 var(--font-sans);margin:14px 0 0}.retrieval-comparison-lab-module__BbeZhG__receiving button{border:1px solid var(--color-studio-cobalt);background:var(--color-studio-cobalt);min-height:48px;color:var(--color-field-white);font:500 .85rem/1.5 var(--font-sans);cursor:pointer;justify-content:space-between;align-items:center;gap:24px;margin-top:20px;padding:12px 16px;display:flex}.retrieval-comparison-lab-module__BbeZhG__receiving button:hover{background:var(--color-studio-ink)}.retrieval-comparison-lab-module__BbeZhG__receiving [role=status]{color:var(--color-ink-3);font-size:.8rem}.retrieval-comparison-lab-module__BbeZhG__copyBrief{font:500 .85rem/1.5 var(--font-sans);gap:10px;margin-top:18px;display:grid}.retrieval-comparison-lab-module__BbeZhG__copyBrief textarea{border:1px solid var(--color-line);background:var(--color-paper);width:100%;min-width:0;color:var(--color-ink);font:.75rem/1.8 var(--font-mono);padding:12px}.retrieval-comparison-lab-module__BbeZhG__copyBrief textarea:focus-visible{outline:2px solid var(--color-studio-cobalt);outline-offset:4px}@media (max-width:650px){.retrieval-comparison-lab-module__BbeZhG__header{padding:26px 20px}.retrieval-comparison-lab-module__BbeZhG__body{padding:20px}.retrieval-comparison-lab-module__BbeZhG__scores,.retrieval-comparison-lab-module__BbeZhG__observations{grid-template-columns:minmax(0,1fr)}.retrieval-comparison-lab-module__BbeZhG__score{padding:20px}.retrieval-comparison-lab-module__BbeZhG__interpretation{padding:18px}}
