@keyframes clinical-frame-breathe{50%{opacity:.68;filter:brightness(1.18);transform:scale(1.025)}}@keyframes clinical-frame-scan{to{transform:rotate(360deg)}}@keyframes clinical-frame-signal{50%{stroke-dashoffset:-38px;opacity:1}}@keyframes clinical-frame-celebrate{50%{filter:brightness(1.45) drop-shadow(0 0 7px var(--clinical-accent));transform:scale(1.06)rotate(3deg)}}.clinical-frame{isolation:isolate;position:relative}.clinical-frame__content{display:contents}.clinical-frame__geometry{z-index:3;pointer-events:none;color:var(--clinical-accent);filter:drop-shadow(0 0 4px color-mix(in srgb, currentColor 65%, transparent));position:absolute;inset:-8px}.clinical-frame__svg{width:100%;height:100%;display:block;overflow:visible}.clinical-frame__signal{stroke-dasharray:10 5}.clinical-frame--vital{--clinical-accent:#06b6d4;--clinical-duration:4.8s}.clinical-frame--steel{--clinical-accent:#cbd5e1;--clinical-duration:6.2s}.clinical-frame--chart{--clinical-accent:#38bdf8;--clinical-duration:7.2s}.clinical-frame--ct{--clinical-accent:#94a3b8;--clinical-duration:5.4s}.clinical-frame--iris{--clinical-accent:#a855f7;--clinical-duration:6.8s}.clinical-frame--synapse{--clinical-accent:#d946ef;--clinical-duration:4.6s}.clinical-frame--code-blue{--clinical-accent:#2563eb;--clinical-duration:3.6s}.clinical-frame--theatre{--clinical-accent:#10b981;--clinical-duration:6.4s}.clinical-frame--culture{--clinical-accent:#f59e0b;--clinical-duration:7.6s}.clinical-frame--cardiac{--clinical-accent:#e11d48;--clinical-duration:4.2s}.clinical-frame--contrast{--clinical-accent:#a5b4fc;--clinical-duration:5.8s}.clinical-frame--resuscitator{--clinical-accent:#f97316;--clinical-duration:3.2s}.clinical-frame--dna{--clinical-accent:#06b6d4;--clinical-duration:5.2s}.clinical-frame--pharmacology{--clinical-accent:#10b981;--clinical-duration:6.4s}.clinical-frame--drone{--clinical-accent:#60a5fa;--clinical-duration:4.4s}.clinical-frame--anatomy{--clinical-accent:#22d3ee;--clinical-duration:5.8s}.clinical-frame[data-motion-state=focused] .clinical-frame__dna-rung{transform:translateX(var(--cosmetic-pointer-x,0px));transition:transform .18s ease-out}.clinical-frame[data-motion-state=focused] .clinical-frame__molecule{transform-origin:50px 50px;animation:clinical-frame-scan var(--clinical-duration) linear infinite}.clinical-frame[data-motion-state=focused] .clinical-frame__drone{transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 3px var(--clinical-accent))}.clinical-frame[data-motion-state=focused] .clinical-frame__anatomy-layer{transform:translate(var(--cosmetic-pointer-x,0px),var(--cosmetic-pointer-y,0px));transition:transform .18s ease-out}.clinical-frame[data-motion-state=ambient] .clinical-frame__geometry{animation:clinical-frame-breathe var(--clinical-duration,5s) ease-in-out infinite}.clinical-frame[data-motion-state=focused] .clinical-frame__geometry{animation:clinical-frame-scan var(--clinical-duration,5s) linear infinite}.clinical-frame[data-motion-state=focused] .clinical-frame__signal{animation:1.5s linear infinite clinical-frame-signal}.clinical-frame[data-motion-state=celebrating] .clinical-frame__geometry{animation:.9s ease-in-out infinite clinical-frame-celebrate}.clinical-frame[data-motion-state=celebrating] .clinical-frame__signal{animation:.65s linear infinite clinical-frame-signal}.clinical-frame[data-motion-state=static] .clinical-frame__geometry,.clinical-frame[data-motion-state=reduced] .clinical-frame__geometry{animation:none;transform:none}@media (prefers-reduced-motion:reduce){.clinical-frame__geometry,.clinical-frame__signal{animation:none!important;transform:none!important}}
.clinical-highlight{--highlight-edge:#087f5b;--highlight-edge-soft:color-mix(in srgb, var(--highlight-edge) 18%, transparent);--highlight-surface:color-mix(in srgb, var(--highlight-edge) 7%, var(--card,#fff));isolation:isolate;box-shadow:inset 4px 0 var(--highlight-edge), inset 0 1px color-mix(in srgb, var(--highlight-edge) 28%, transparent);position:relative;overflow:hidden;border-color:color-mix(in srgb, var(--highlight-edge) 48%, var(--border,#cbd5e1))!important;background:var(--highlight-surface)!important}.clinical-highlight__surface,.clinical-highlight__edge,.clinical-highlight__signal{pointer-events:none;z-index:0;position:absolute;inset:0}.clinical-highlight__surface{background:linear-gradient(100deg, var(--highlight-edge-soft), transparent 36%, transparent 82%, var(--highlight-edge-soft))}.clinical-highlight__edge{border:1px solid color-mix(in srgb, var(--highlight-edge) 36%, transparent);border-radius:inherit}.clinical-highlight__signal{background:linear-gradient(180deg, transparent, var(--highlight-edge), transparent);opacity:.72;width:7px;left:4px;right:auto}.clinical-highlight__content{z-index:2;display:contents;position:relative}.clinical-highlight>:not(.clinical-highlight__surface,.clinical-highlight__edge,.clinical-highlight__signal,.clinical-highlight__content,.clinical-highlight__compact-mark){z-index:2;position:relative}.clinical-highlight__compact-mark{z-index:1;border:2px solid var(--highlight-edge);border-radius:999px;width:8px;height:8px;position:absolute;inset:5px 5px auto auto}.clinical-highlight--monitor{--highlight-edge:#00a878}.clinical-highlight--radiology{--highlight-edge:#2563eb;--highlight-surface:color-mix(in srgb, #dbeafe 16%, var(--card,#fff))}.clinical-highlight--triage{--highlight-edge:#dc2626}.clinical-highlight--prescription{--highlight-edge:#0e7490}.clinical-highlight--anatomy{--highlight-edge:#a855f7}.clinical-highlight--blood{--highlight-edge:#e11d48}.clinical-highlight--neural{--highlight-edge:#7c3aed}.clinical-highlight--sterile{--highlight-edge:#0891b2}.clinical-highlight[data-motion-state=focused] .clinical-highlight__signal,.clinical-highlight[data-motion-state=ambient] .clinical-highlight__signal,.clinical-highlight[data-motion-state=celebrating] .clinical-highlight__signal{animation:1.8s ease-in-out infinite clinical-highlight-edge-scan}.clinical-highlight[data-motion-state=ambient] .clinical-highlight__signal{opacity:.48;animation-duration:4.8s}.clinical-highlight[data-motion-state=celebrating] .clinical-highlight__signal{width:10px;animation-duration:.72s}.clinical-highlight[data-motion-state=focused] .clinical-highlight__edge{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--highlight-edge) 45%, transparent)}.clinical-highlight[data-motion-state=celebrating] .clinical-highlight__surface{animation:.9s ease-in-out infinite clinical-highlight-celebrate}.clinical-highlight--radiology[data-motion-state=focused] .clinical-highlight__edge,.clinical-highlight--radiology[data-motion-state=ambient] .clinical-highlight__edge{animation:2.4s ease-in-out infinite clinical-highlight-exposure}@keyframes clinical-highlight-edge-scan{0%,to{transform:translateY(-72%)}50%{transform:translateY(72%)}}@keyframes clinical-highlight-exposure{50%{border-color:color-mix(in srgb, var(--highlight-edge) 80%, white)}}@keyframes clinical-highlight-celebrate{50%{opacity:.92;filter:saturate(1.35)brightness(1.08)}}[data-cosmetic-size=compact].clinical-highlight{box-shadow:inset 3px 0 var(--highlight-edge)}[data-cosmetic-size=compact].clinical-highlight .clinical-highlight__signal{display:none}@media (prefers-color-scheme:dark){.clinical-highlight{--highlight-surface:color-mix(in srgb, var(--highlight-edge) 10%, var(--card,#111827))}}[data-theme=classic-dark] .clinical-highlight,[data-theme=midnight-purple] .clinical-highlight,[data-theme=forest-night] .clinical-highlight,[data-theme=nebula] .clinical-highlight,[data-theme=liquid-glass-dark] .clinical-highlight{--highlight-surface:color-mix(in srgb, var(--highlight-edge) 10%, var(--card,#111827))}@media (prefers-reduced-motion:reduce){.clinical-highlight *,.clinical-highlight:before,.clinical-highlight:after{transition:none!important;animation:none!important}.clinical-highlight__signal{opacity:.55;transform:none!important}}.clinical-highlight[data-motion-state=reduced] .clinical-highlight__signal{opacity:.55;transform:none;animation:none!important}.clinical-highlight[data-motion-state=static] :is(.clinical-highlight__signal,.clinical-highlight__surface),.clinical-highlight[data-motion-state=reduced] :is(.clinical-highlight__signal,.clinical-highlight__surface){animation:none;transform:none}
@keyframes title-trace{0%{opacity:.35;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes title-celebrate{50%{filter:brightness(1.25);transform:translateY(-2px)scale(1.035)}}.reactive-title{--title-accent:#38bdf8;border-radius:999px;display:inline-flex}.reactive-title__plate{border:1px solid color-mix(in srgb,var(--title-accent) 48%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--title-accent) 18%,#020617),#0f172a);color:#fff;border-radius:999px;align-items:center;gap:.35rem;min-height:1.75rem;padding:.25rem .65rem;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f}.reactive-title__mark{border:1px solid var(--title-accent);border-radius:2px;flex:none;width:.42rem;height:.42rem;transform:rotate(45deg)}.reactive-title__text{z-index:1;letter-spacing:.035em;white-space:nowrap;font-size:.625rem;font-weight:900;position:relative}.reactive-title__trace{transform-origin:0;background:linear-gradient(90deg,transparent,var(--title-accent),transparent);height:1px;position:absolute;bottom:.18rem;left:.45rem;right:.45rem}[data-cosmetic-id=title_night_consult]{--title-accent:#818cf8}[data-cosmetic-id=title_diagnostician]{--title-accent:#22d3ee}[data-cosmetic-id=title_anatomy_architect]{--title-accent:#fb7185}[data-cosmetic-id=title_code_commander]{--title-accent:#60a5fa}[data-cosmetic-id=title_synapse_specialist]{--title-accent:#e879f9}[data-cosmetic-id=title_nexus_laureate]{--title-accent:#fbbf24}.reactive-title[data-motion-state=focused] .reactive-title__trace{animation:.65s ease-out both title-trace}.reactive-title[data-motion-state=celebrating] .reactive-title__plate{animation:.8s ease-in-out 2 title-celebrate}.reactive-title[data-motion-state=reduced] *,.reactive-title[data-motion-state=static] *{animation:none}@media (prefers-reduced-motion:reduce){.reactive-title *{animation:none!important;transform:none!important}}
