@keyframes spot-chip{0%{opacity:0;translate:0 6px}}[data-spot-chip]{display:none}@media screen and (max-width:1023.98px){[data-spot-on]>[data-spot-chip]{top:calc(var(--header-h) + 10px);z-index:20;pointer-events:none;height:0;display:flex;position:sticky;overflow:visible}[data-spot-chip]>*{display:none}:is([data-spot-on]:has([data-report][data-active=summary])>[data-spot-chip]>[data-spot-for=summary],[data-spot-on]:has([data-report][data-active=meaning])>[data-spot-chip]>[data-spot-for=meaning],[data-spot-on]:has([data-report][data-active=clinician])>[data-spot-chip]>[data-spot-for=clinician]){border:1px solid var(--signal-ink);background-color:var(--paper);height:fit-content;color:var(--ink);letter-spacing:.04em;border-radius:999px;padding:6px 14px;font-size:12px;line-height:1.4;display:block}[data-spot-on] [data-report][data-active] [data-report-region]{opacity:1}[data-spot-on] [data-report] [data-report-region][id]:after{content:"";background-color:var(--signal-ink);transform-origin:50% 0;border-radius:2px;width:2px;position:absolute;top:16px;bottom:0;right:5px;scale:1 0}[data-spot-on] [data-report][data-active=summary] [data-report-region=summary][id]:after,[data-spot-on] [data-report][data-active=meaning] [data-report-region=meaning][id]:after,[data-spot-on] [data-report][data-active=clinician] [data-report-region=clinician][id]:after{scale:1}}@media screen and (max-width:1023.98px) and (prefers-reduced-motion:no-preference){[data-spot-on] [data-report] [data-report-region][id]:after{transition:scale .7s var(--ease-out) .12s}[data-spot-chip]>*{animation:spot-chip .5s var(--ease-out) backwards}}
[data-report] [data-report-region]{outline-offset:6px;transition:opacity .3s var(--ease-out), outline-color .3s var(--ease-out);border-radius:12px;outline:2px solid #0000}[data-report] [data-region-badge]{transition:background-color .3s var(--ease-out), color .3s var(--ease-out), scale .3s var(--ease-spring)}[data-report][data-active] [data-report-region]{opacity:.35}[data-report][data-active=summary] [data-report-region=summary],[data-report][data-active=meaning] [data-report-region=meaning],[data-report][data-active=clinician] [data-report-region=clinician]{opacity:1;outline-color:var(--signal-ink)}[data-report][data-active=summary] [data-report-region=summary] [data-region-badge],[data-report][data-active=meaning] [data-report-region=meaning] [data-region-badge],[data-report][data-active=clinician] [data-report-region=clinician] [data-region-badge]{background-color:var(--signal-ink);color:var(--paper);scale:1.12}
