.LightDashboard_header__4cOXT{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.LightDashboard_cardPanel__h6szU h2,.LightDashboard_header__4cOXT h1,.LightDashboard_panelHeader__43WQk h2,.LightDashboard_trialCard__n_MaK h3{margin:0;letter-spacing:0}.LightDashboard_header__4cOXT h1{font-size:30px;line-height:1.1}.LightDashboard_header__4cOXT p{margin:6px 0 0;max-width:760px}.LightDashboard_eyebrow__lCXLA{margin:0 0 5px;color:var(--accent);font-size:11px;font-weight:700;letter-spacing:0;text-transform:uppercase}.LightDashboard_badge__StMs3,.LightDashboard_sourceMode__lz_Vi{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:7px 10px;border:1px solid var(--line);border-radius:8px;background:var(--panel);color:var(--muted);font-size:13px;white-space:nowrap}.LightDashboard_dot__eU10_,.LightDashboard_pulse___JFWX{width:8px;height:8px;border-radius:999px;background:var(--ok)}.LightDashboard_pulse___JFWX{animation:LightDashboard_pulse___JFWX 1s infinite}.LightDashboard_banner__fZnsq{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding:12px 14px;border-color:#ead59b;background:#fff9eb;color:#4d3800;font-size:14px}.LightDashboard_contentGrid__odjRm,.LightDashboard_demoGrid__fvNrm,.LightDashboard_topGrid__thzuG{display:grid;grid-gap:16px;gap:16px}.LightDashboard_topGrid__thzuG{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);margin-bottom:16px}.LightDashboard_demoGrid__fvNrm{grid-template-columns:minmax(0,1.35fr) minmax(320px,.75fr);margin-bottom:16px;align-items:start}.LightDashboard_contentGrid__odjRm{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));align-items:start}.LightDashboard_cardPanel__h6szU,.LightDashboard_formPanel__JnS4c,.LightDashboard_streamPanel__39xtf{padding:16px}.LightDashboard_panelHeader__43WQk{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.LightDashboard_cardPanel__h6szU h2,.LightDashboard_panelHeader__43WQk h2{font-size:18px;line-height:1.2}.LightDashboard_primaryButton__60lr3{min-height:36px;padding:0 13px;border:1px solid #0e5b6b;border-radius:8px;background:var(--accent);color:#fff;font-weight:700;white-space:nowrap}.LightDashboard_primaryButton__60lr3:disabled{cursor:wait;opacity:.72}.LightDashboard_secondaryButton__Xz570{min-height:36px;padding:0 13px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--ink);font-weight:700}.LightDashboard_buttonRow__SjKjC,.LightDashboard_modeTabs__9rvQ5{display:flex;flex-wrap:wrap;gap:8px}.LightDashboard_modeTabs__9rvQ5{margin-bottom:16px}.LightDashboard_modeTabs__9rvQ5 button{min-height:34px;padding:0 12px;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--muted);font-weight:700}.LightDashboard_modeTabs__9rvQ5 .LightDashboard_activeTab__eWSrW{border-color:var(--accent);color:var(--accent);background:#eef8fa}.LightDashboard_formGrid___rSe_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.LightDashboard_field__jCE3y{display:grid;grid-gap:5px;gap:5px}.LightDashboard_field__jCE3y:nth-child(3),.LightDashboard_field__jCE3y:nth-child(5),.LightDashboard_field__jCE3y:nth-child(6){grid-column:1/-1}.LightDashboard_field__jCE3y span{color:var(--muted);font-size:12px;font-weight:700}.LightDashboard_field__jCE3y input,.LightDashboard_field__jCE3y textarea{width:100%;min-height:36px;padding:8px 10px;border:1px solid var(--line);border-radius:7px;background:#fbfcfe;color:var(--ink)}.LightDashboard_field__jCE3y textarea{resize:vertical}.LightDashboard_eventList__yuFxu{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.LightDashboard_eventList__yuFxu li{display:grid;grid-template-columns:32px 1fr;grid-gap:10px;gap:10px;padding:10px;border:1px solid var(--line);border-radius:8px;background:#fbfcfe}.LightDashboard_transcriptList__x_Kqz{display:grid;grid-gap:10px;gap:10px;margin-bottom:12px}.LightDashboard_transcriptTurn__1jOfl{padding:10px;border:1px solid var(--line);border-radius:8px;background:#fbfcfe}.LightDashboard_transcriptTurn__1jOfl[data-speaker=patient]{background:#f4faf7}.LightDashboard_transcriptTurn__1jOfl strong{display:block;font-size:12px;color:var(--accent)}.LightDashboard_transcriptTurn__1jOfl p{margin:4px 0 0;color:var(--ink);font-size:13px;line-height:1.45}.LightDashboard_profileMiniGrid__Ggm31{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.LightDashboard_eventList__yuFxu li>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:#e8f3f5;color:var(--accent);font-size:12px;font-weight:700}.LightDashboard_artifact__iVrgQ strong,.LightDashboard_eventList__yuFxu strong{display:block;font-size:13px}.LightDashboard_artifact__iVrgQ span,.LightDashboard_cleanList__eODQR,.LightDashboard_empty__OA1ze,.LightDashboard_eventList__yuFxu p,.LightDashboard_eventList__yuFxu small,.LightDashboard_subCard__p8Evb p,.LightDashboard_trialCard__n_MaK p{margin:3px 0 0;color:var(--muted);font-size:13px;line-height:1.4}.LightDashboard_cardPanel__h6szU{min-height:100%}.LightDashboard_cardPanel__h6szU h2{margin-bottom:12px}.LightDashboard_artifactGrid__8X8vf,.LightDashboard_stack__lA0S3,.LightDashboard_trialStack__1xEIl{display:grid;grid-gap:10px;gap:10px}.LightDashboard_artifact__iVrgQ,.LightDashboard_subCard__p8Evb,.LightDashboard_trialCard__n_MaK{padding:12px;border:1px solid var(--line);border-radius:8px;background:#fbfcfe}.LightDashboard_subCard__p8Evb strong{display:block;font-size:13px}.LightDashboard_subCard__p8Evb b{color:var(--ink)}.LightDashboard_sourceLink__oXQVR{display:inline-block;margin-top:6px;color:var(--accent);font-size:12px;font-weight:700;text-decoration:none}.LightDashboard_sourceLink__oXQVR:hover{text-decoration:underline}.LightDashboard_trialTopline__Pv4Uq{display:flex;justify-content:space-between;gap:10px}.LightDashboard_trialTopline__Pv4Uq h3{font-size:15px;line-height:1.25}.LightDashboard_trialTopline__Pv4Uq span{align-self:flex-start;padding:3px 7px;border-radius:999px;background:#ecf7ef;color:var(--ok);font-size:12px;font-weight:700}.LightDashboard_tags__Tq_h1{display:flex;flex-wrap:wrap;gap:6px;margin:9px 0}.LightDashboard_tags__Tq_h1 span{padding:4px 7px;border:1px solid #d9e8ec;border-radius:999px;background:#f1f8fa;color:#245865;font-size:12px}.LightDashboard_cleanList__eODQR{display:grid;grid-gap:9px;gap:9px;padding-left:18px}.LightDashboard_cleanList__eODQR li::marker{color:var(--accent)}.LightDashboard_artifact__iVrgQ{display:grid;grid-gap:2px;gap:2px}.LightDashboard_artifact__iVrgQ pre{max-height:260px;overflow:auto;margin:8px 0 0;white-space:pre-wrap;color:var(--muted);font-family:inherit;font-size:12px;line-height:1.45}.LightDashboard_empty__OA1ze{padding:10px;border:1px dashed var(--line);border-radius:8px;background:#fbfcfe}@keyframes LightDashboard_pulse___JFWX{0%,to{box-shadow:0 0 0 0 rgba(23,114,69,.35)}50%{box-shadow:0 0 0 7px rgba(23,114,69,0)}}@media (max-width:980px){.LightDashboard_banner__fZnsq,.LightDashboard_header__4cOXT,.LightDashboard_panelHeader__43WQk{align-items:stretch;flex-direction:column}.LightDashboard_contentGrid__odjRm,.LightDashboard_demoGrid__fvNrm,.LightDashboard_profileMiniGrid__Ggm31,.LightDashboard_topGrid__thzuG{grid-template-columns:1fr}.LightDashboard_primaryButton__60lr3,.LightDashboard_sourceMode__lz_Vi{width:100%;justify-content:center}}@media (max-width:620px){.LightDashboard_formGrid___rSe_{grid-template-columns:1fr}.LightDashboard_field__jCE3y:nth-child(n){grid-column:auto}}.LightDashboard_app__zH4Bo{min-height:100vh;display:flex;flex-direction:column}.LightDashboard_appNav__OhjUd{height:56px;background:white;border-bottom:1px solid #e2e8f0;display:flex;align-items:center;padding:0 24px;gap:16px;position:-webkit-sticky;position:sticky;top:0;z-index:50;flex-shrink:0}.LightDashboard_navLogo__OS80u{font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:600;color:#2563EB;margin-right:auto;position:relative;display:inline-block}.LightDashboard_logoText__kiHgb{position:relative;z-index:1}.LightDashboard_logoShimmer__Xy6v6{position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85) 45%,rgba(255,255,255,.95) 50%,rgba(255,255,255,.85) 55%,transparent);background-size:300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:LightDashboard_logoLight___f8w4 3.5s ease-in-out infinite}@keyframes LightDashboard_logoLight___f8w4{0%{background-position:200%;opacity:0}15%{opacity:1}50%{background-position:-100%}65%{opacity:0}to{background-position:-100%;opacity:0}}.LightDashboard_modeToggle__D1_Eo{display:flex;background:#F1F5F9;border-radius:10px;padding:3px;gap:2px}.LightDashboard_modeSwitchBtn__5BMqj{display:flex;align-items:center;gap:6px;padding:6px 14px;border-radius:8px;border:none;background:transparent;font-size:13px;font-weight:600;color:#9CA3AF;cursor:pointer;transition:all .15s;white-space:nowrap;font-family:inherit}.LightDashboard_modeSwitchBtn__5BMqj:hover{color:#374151}.LightDashboard_modeSwitchBtnActive__v8wCt{background:white;color:#0D1117;box-shadow:0 1px 3px rgba(0,0,0,.1)}.LightDashboard_entryHero__fH_dC{background:#2563EB;padding:56px 24px 80px;text-align:center}.LightDashboard_entryHero__fH_dC h1{font-size:clamp(26px,3.5vw,40px);font-weight:600;color:white;max-width:600px;margin:0 auto 14px}.LightDashboard_entryHeroSub__t7pFF{color:#BFDBFE;font-size:16px;line-height:1.6;max-width:460px;margin:0 auto}.LightDashboard_entryEyebrow__pVScI{color:#93C5FD;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:18px}.LightDashboard_entryContainer__Y4dRp{max-width:780px;margin:-36px auto 0;padding:0 24px 60px}.LightDashboard_entryModeTabs__a5pT4{display:flex;background:white;border-radius:16px 16px 0 0;border:1px solid #e2e8f0;border-bottom:none;overflow:hidden}.LightDashboard_entryModeTab___x1DB{flex:1 1;padding:14px 20px;font-size:14px;font-weight:600;color:#9CA3AF;background:none;cursor:pointer;transition:all .15s;border:none;border-bottom:2px solid transparent;font-family:inherit}.LightDashboard_entryModeTab___x1DB:hover{color:#374151}.LightDashboard_entryModeTabActive__rK6Qb{color:#2563EB;border-bottom-color:#2563EB;background:#FAFBFF}.LightDashboard_entryPanel__sEIEl{background:white;border:1px solid #e2e8f0;border-radius:0 0 16px 16px;box-shadow:0 8px 28px rgba(0,0,0,.08);padding:24px}.LightDashboard_transcriptChat__1_fQb{display:grid;grid-gap:10px;gap:10px;margin-bottom:16px}.LightDashboard_transcriptBubble__26Bls{display:flex;gap:10px;align-items:flex-start}.LightDashboard_transcriptBubblePatient__qNvBv{flex-direction:row-reverse}.LightDashboard_transcriptAvatar__szVOj{width:30px;height:30px;border-radius:999px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.LightDashboard_transcriptAvatarDoctor__6eaVW{background:#EFF6FF;color:#2563EB}.LightDashboard_transcriptAvatarPatient__bgJwm{background:#F0FDF4;color:#059669}.LightDashboard_transcriptText___IdG6{max-width:80%;font-size:13px;line-height:1.6;padding:10px 14px;border-radius:14px}.LightDashboard_transcriptTextDoctor__EEl2i{background:#F8FAFC;color:#374151;border-radius:4px 14px 14px 14px}.LightDashboard_transcriptTextPatient__MWQ7y{background:#EFF6FF;color:#1E40AF;border-radius:14px 4px 14px 14px}.LightDashboard_transcriptSpeaker__wQAv3{font-size:10px;font-weight:700;color:#9CA3AF;margin-bottom:4px}.LightDashboard_entryActions__RB33T{display:flex;gap:10px;margin-top:16px}.LightDashboard_entryActions__RB33T button{flex:1 1;padding:12px;border-radius:12px;font-size:14px;font-weight:700;font-family:inherit}.LightDashboard_uploadZone__u4r_r{border:2px dashed #cbd5e1;border-radius:14px;padding:36px 24px;text-align:center;cursor:pointer;transition:all .18s}.LightDashboard_uploadZone__u4r_r:hover{border-color:#2563EB;background:#F0F7FF}.LightDashboard_uploadIcon___hWB1{width:56px;height:56px;border-radius:16px;background:#EFF6FF;display:flex;align-items:center;justify-content:center;margin:0 auto 14px;color:#2563EB}.LightDashboard_uploadTitle__Qec_E{font-size:15px;font-weight:600;color:#0D1117;margin-bottom:6px}.LightDashboard_uploadSub___GRCW{font-size:13px;color:#9CA3AF;margin-bottom:14px;line-height:1.5}.LightDashboard_uploadTypes__dRSPb{display:flex;justify-content:center;gap:8px}.LightDashboard_uploadType__InLkB{font-size:12px;font-weight:600;background:#F1F5F9;color:#64748B;padding:4px 10px;border-radius:6px}.LightDashboard_uploadHint__Bp9Cu{font-size:12px;color:#93C5FD;font-weight:600;margin-top:16px}.LightDashboard_privacyNote__zSNcj{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:12px;font-size:12px;color:#9CA3AF}.LightDashboard_processingWrap__Fr2th{max-width:640px;margin:48px auto;padding:0 24px}.LightDashboard_processingCard__35v3_{background:white;border-radius:16px;box-shadow:0 8px 28px rgba(0,0,0,.08);padding:40px;text-align:center}.LightDashboard_spinnerWrap__igA3f{display:flex;justify-content:center;margin-bottom:28px}.LightDashboard_spinnerRing__f6G1I{background:#EFF6FF;animation:LightDashboard_pulseRing__zc0Za 1.4s ease-out infinite}.LightDashboard_spinnerRingDone__LqfBv,.LightDashboard_spinnerRing__f6G1I{width:56px;height:56px;border-radius:999px;display:flex;align-items:center;justify-content:center}.LightDashboard_spinnerRingDone__LqfBv{background:#2563EB}@keyframes LightDashboard_pulseRing__zc0Za{0%{box-shadow:0 0 0 0 rgba(37,99,235,.3)}to{box-shadow:0 0 0 12px rgba(37,99,235,0)}}@keyframes LightDashboard_spin__l8Zuw{to{transform:rotate(1turn)}}.LightDashboard_spinner__mnonn{animation:LightDashboard_spin__l8Zuw .8s linear infinite}.LightDashboard_timeline__6vDI7{display:grid;grid-gap:14px;gap:14px;text-align:left;max-width:280px;margin:0 auto}.LightDashboard_timelineItem__G9Xtg{display:flex;align-items:center;gap:12px;transition:opacity .3s}.LightDashboard_timelineItemDim__yA_24{display:flex;align-items:center;gap:12px;opacity:.25}.LightDashboard_timelineDot__DWcl5{width:28px;height:28px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:14px}.LightDashboard_timelineDotDone__IS9wU{background:#2563EB}.LightDashboard_timelineDotActive__Mz6X2{background:#EFF6FF}.LightDashboard_timelineDotOff__cFy17{background:#F1F5F9}.LightDashboard_timelineLabel__5KE1E{font-size:14px;color:#6B7280}.LightDashboard_timelineLabelActive__MGWy2{font-size:14px;color:#0D1117;font-weight:600}.LightDashboard_timelineLabelDone__RNTjl{font-size:14px;color:#9CA3AF}.LightDashboard_agentConstellation__R3V7k{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:24px;text-align:left}.LightDashboard_agentNode__O2lMV{min-height:70px;display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:14px;background:#F8FAFC;opacity:.72;transition:transform .18s,border-color .18s,box-shadow .18s,opacity .18s}.LightDashboard_agentNode__O2lMV[data-live]{opacity:1;border-color:#86EFAC;background:linear-gradient(135deg,#F0FDF4,#EFF6FF);box-shadow:0 0 0 1px rgba(16,185,129,.16),0 12px 24px rgba(16,185,129,.12);transform:translateY(-1px)}.LightDashboard_agentNode__O2lMV img{width:28px;height:28px;border-radius:8px;flex-shrink:0}.LightDashboard_agentNode__O2lMV strong{display:block;color:#0D1117;font-size:12px;line-height:1.2}.LightDashboard_agentNode__O2lMV span{display:-webkit-box;overflow:hidden;color:#64748B;font-size:11px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LightDashboard_dashboard__H1BOl{display:flex;height:calc(100vh - 56px);overflow:hidden}.LightDashboard_sidebar__wOioh{width:256px;flex-shrink:0;border-right:1px solid #e2e8f0;overflow-y:auto;background:white;padding:20px 16px;display:flex;flex-direction:column;gap:18px}.LightDashboard_sidebarTitle__tei_n{font-size:10px;font-weight:700;color:#9CA3AF;text-transform:uppercase;letter-spacing:.1em}.LightDashboard_sidebarDivider__ZkJg0{height:1px;background:#F1F5F9}.LightDashboard_sidebarField__HNWUE{display:grid;grid-gap:2px;gap:2px}.LightDashboard_sidebarLabel__6g9Un{font-size:11px;color:#9CA3AF;font-weight:500}.LightDashboard_sidebarValue__jUDZi{font-size:13px;font-weight:500;color:#0D1117;line-height:1.4}.LightDashboard_sidebarValueBlue__RhyJC{font-size:13px;font-weight:600;color:#2563EB}.LightDashboard_sidebarFlags__1gin0{display:flex;flex-wrap:wrap;gap:5px}.LightDashboard_sidebarFlag__MW22k{display:flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:4px 8px;border-radius:8px;background:#D1FAE5;color:#065F46}.LightDashboard_sidebarStatus__ZrEGb{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#374151;background:#F8FAFC;border:1px solid #e2e8f0;border-radius:10px;padding:10px 12px}.LightDashboard_sDot__l0JM1{width:8px;height:8px;border-radius:999px;flex-shrink:0}.LightDashboard_sDotGreen__m5Kwl{background:#10B981}.LightDashboard_sDotAmber__Euptp{background:#F59E0B;animation:LightDashboard_blink__ubMx3 1.5s ease infinite}@keyframes LightDashboard_blink__ubMx3{0%,to{opacity:1}50%{opacity:.4}}.LightDashboard_sDotGray__bQT16{background:#D1D5DB}.LightDashboard_capList__00m5r{display:grid;grid-gap:8px;gap:8px}.LightDashboard_capItem__v6wku{display:flex;align-items:center;gap:8px;font-size:12px;color:#374151}.LightDashboard_capOn__LUjJ9{width:8px;height:8px;border-radius:999px;background:#10B981;flex-shrink:0}.LightDashboard_capOff__7dKc5{width:8px;height:8px;border-radius:999px;background:#D1D5DB;flex-shrink:0}.LightDashboard_capLabel__VCIFl{font-size:11px;color:#9CA3AF;font-weight:600}.LightDashboard_sourceModeBadge__PZn3P{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;padding:5px 10px;border-radius:8px}.LightDashboard_sourceModeReal__WyNmz{background:#D1FAE5;color:#065F46}.LightDashboard_sourceModeMixed__MWMte{background:#FEF3C7;color:#92400E}.LightDashboard_sourceModeMock__idRgv{background:#E0E7FF;color:#3730A3}.LightDashboard_runId__ENsF6{font-family:Courier New,monospace;font-size:10px;color:#9CA3AF;background:#F8FAFC;border:1px solid #e2e8f0;padding:6px 10px;border-radius:8px;word-break:break-all;line-height:1.5}.LightDashboard_mainArea__WJRxG{flex:1 1;display:flex;flex-direction:column;overflow:hidden;background:#F4F6F9}.LightDashboard_tabBar__B2uWH{background:white;border-bottom:1px solid #e2e8f0;padding:0 24px;display:flex;flex-shrink:0;overflow-x:auto}.LightDashboard_tabBtn__MY3lb{padding:14px 18px;font-size:13px;font-weight:600;color:#9CA3AF;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .15s;white-space:nowrap;font-family:inherit}.LightDashboard_tabBtn__MY3lb:hover{color:#374151}.LightDashboard_tabBtnActive__geaZb{color:#2563EB;border-bottom-color:#2563EB}.LightDashboard_tabBtnActiveTech__YhBdS{color:#0D1117;border-bottom-color:#0D1117}.LightDashboard_tabContent__VQEzc{flex:1 1;overflow-y:auto;padding:24px}.LightDashboard_trialCardNew__jwF_3{background:white;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05);overflow:hidden;transition:box-shadow .2s,transform .2s}.LightDashboard_trialCardNew__jwF_3:hover{box-shadow:0 4px 8px rgba(0,0,0,.06),0 12px 28px rgba(0,0,0,.08);transform:translateY(-1px)}.LightDashboard_trialHeader__42QFb{height:88px;padding:12px 20px;position:relative;display:flex;align-items:flex-end}.LightDashboard_trialHeaderBlue1__7Qb6i{background:#1D4ED8}.LightDashboard_trialHeaderBlue2__n3SSg{background:#2563EB}.LightDashboard_trialHeaderBlue3__TgIxq{background:#3B82F6}.LightDashboard_recruitingBadge__9an_Q{position:absolute;top:12px;left:16px;display:inline-flex;align-items:center;gap:6px;background:white;color:#059669;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px;box-shadow:0 1px 4px rgba(0,0,0,.1)}.LightDashboard_recruitingDot__2OBtu{width:6px;height:6px;border-radius:999px;background:#10B981;animation:LightDashboard_blink__ubMx3 1.5s ease infinite}.LightDashboard_matchBadge__wlJMo{position:absolute;top:12px;right:16px;font-size:11px;font-weight:700;padding:5px 10px;border-radius:999px}.LightDashboard_matchBadgeStrong__ya07X{background:#D1FAE5;color:#065F46}.LightDashboard_matchBadgeGood__18kNG{background:#DBEAFE;color:#1E40AF}.LightDashboard_matchBadgePoss__3cVLT{background:#FEF3C7;color:#92400E}.LightDashboard_phaseBadge__qpol4{font-size:11px;background:rgba(255,255,255,.2);color:white;padding:4px 10px;border-radius:999px;font-weight:600}.LightDashboard_trialBody__X91Ub{padding:20px}.LightDashboard_trialTitle__Vye0V{font-size:19px;font-weight:600;color:#0D1117;margin-bottom:2px}.LightDashboard_trialNctId__l06KR{font-family:Courier New,monospace;font-size:11px;color:#CBD5E1}.LightDashboard_trialChips__5dKGZ{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.LightDashboard_chip__if_Iw{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:#64748B;background:#F1F5F9;padding:5px 10px;border-radius:999px}.LightDashboard_chip__if_Iw svg{width:12px;height:12px}.LightDashboard_matchReasons__qV1CZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin-bottom:14px}.LightDashboard_matchReason__b17Vn{display:flex;align-items:flex-start;gap:8px}.LightDashboard_matchReasonCheck__mYs0t{width:16px;height:16px;border-radius:999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px}.LightDashboard_matchReasonCheckStrong__0_SZM{background:#059669}.LightDashboard_matchReasonCheckGood__ctcVE{background:#2563EB}.LightDashboard_matchReasonCheckPoss__vNsxh{background:#D97706}.LightDashboard_matchReasonText__154Uv{font-size:12px;color:#374151;line-height:1.4}.LightDashboard_communityQuote__YL8zR{display:flex;align-items:flex-start;gap:12px;background:#F0F7FF;border-radius:14px;padding:14px;margin-bottom:14px}.LightDashboard_quoteAvatar__jGalW{width:34px;height:34px;border-radius:10px;background:#2563EB;color:white;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LightDashboard_quoteBody__eEYGX{flex:1 1;min-width:0}.LightDashboard_quotePerson__AP8bv{font-size:12px;font-weight:700;color:#374151}.LightDashboard_quoteStatus__XdLmj{font-size:12px;color:#9CA3AF}.LightDashboard_quoteText__zCSH1{font-size:12px;color:#4B5563;line-height:1.5;margin:4px 0 8px}.LightDashboard_quoteFooter__vYBhy{display:flex;align-items:center;justify-content:space-between}.LightDashboard_quoteSource__70uyw{font-size:11px;color:#CBD5E1}.LightDashboard_quoteTalk__S4a_v{font-size:12px;font-weight:700;color:#2563EB;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.LightDashboard_quoteTalk__S4a_v:hover{text-decoration:underline}.LightDashboard_cardActions__fX61O{display:flex;gap:10px}.LightDashboard_cardActions__fX61O button{flex:1 1;padding:10px;border-radius:12px;font-size:13px;font-weight:700;font-family:inherit}.LightDashboard_chatBox__JJDpX{background:white;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05);margin-top:16px;overflow:hidden}.LightDashboard_chatMessages____Hp4{padding:16px 20px;border-bottom:1px solid #f8fafc;max-height:220px;overflow-y:auto;display:grid;grid-gap:12px;gap:12px}.LightDashboard_chatMsg__DlPxP{display:flex;gap:10px}.LightDashboard_chatMsgUser__U4NvH{justify-content:flex-end}.LightDashboard_chatMsgAvatar__RliQV{width:28px;height:28px;border-radius:999px;background:#2563EB;color:white;font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LightDashboard_chatBubble__rLUar{max-width:80%;font-size:13px;line-height:1.5;padding:10px 14px;border-radius:14px;background:#F8FAFC;color:#374151}.LightDashboard_chatBubbleUser__nu3mO{background:#2563EB;color:white}.LightDashboard_chatInputRow__F0CbM{display:flex;align-items:center;gap:8px;padding:12px 16px}.LightDashboard_chatInputField__gyeef{flex:1 1;border:none;background:transparent;font-size:14px;color:#0D1117;font-family:inherit}.LightDashboard_chatInputField__gyeef:focus{outline:none}.LightDashboard_chatInputField__gyeef::placeholder{color:#CBD5E1}.LightDashboard_chatMicBtn__hO3xk{width:32px;height:32px;border-radius:10px;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#F1F5F9;color:#9CA3AF;cursor:pointer;transition:background .15s}.LightDashboard_chatMicBtn__hO3xk:hover{background:#E2E8F0}.LightDashboard_chatMicBtnActive__dvwwD{background:#FEE2E2;color:#DC2626}.LightDashboard_chatSendBtn__Vwqfx{width:32px;height:32px;border-radius:10px;border:none;background:#2563EB;color:white;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:background .15s}.LightDashboard_chatSendBtn__Vwqfx:hover{background:#1D4ED8}.LightDashboard_detailOverlay__Vs5yX{position:fixed;inset:0;background:rgba(13,17,23,.45);z-index:50;display:flex;justify-content:flex-end}.LightDashboard_detailPanel__E4IPA{background:white;width:100%;max-width:440px;height:100%;overflow-y:auto;box-shadow:-8px 0 32px rgba(0,0,0,.12);display:flex;flex-direction:column;animation:LightDashboard_slideIn__KHoUS .28s cubic-bezier(.16,1,.3,1)}@keyframes LightDashboard_slideIn__KHoUS{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.LightDashboard_detailHeader__S_XL8{background:#2563EB;padding:24px 20px 0;flex-shrink:0}.LightDashboard_detailHeaderTop__2BlOQ{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.LightDashboard_detailEyebrow__zlDs_{font-size:10px;font-weight:700;color:#93C5FD;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px}.LightDashboard_detailTitle__GkWTK{font-size:19px;font-weight:600;color:white}.LightDashboard_detailDrugs__5MCOz{font-size:13px;color:#BFDBFE;margin-top:2px}.LightDashboard_detailClose___qQEb{width:32px;height:32px;border-radius:999px;background:rgba(255,255,255,.2);border:none;color:white;display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.LightDashboard_detailClose___qQEb:hover{background:rgba(255,255,255,.3)}.LightDashboard_detailChips__p_IUa{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.LightDashboard_detailChip__YD84U{font-size:11px;background:rgba(255,255,255,.2);color:white;padding:4px 10px;border-radius:999px;font-weight:500}.LightDashboard_detailTabs__sz2As{display:flex;gap:4px}.LightDashboard_detailTab__xrvFo{font-size:12px;font-weight:700;padding:8px 14px;border-radius:10px 10px 0 0;border:none;cursor:pointer;transition:background .15s;color:#BFDBFE;background:transparent;font-family:inherit}.LightDashboard_detailTab__xrvFo:hover{background:rgba(255,255,255,.1)}.LightDashboard_detailTabActive__A2DzA{background:white;color:#1D4ED8}.LightDashboard_detailContent__rRWga{flex:1 1;padding:20px;overflow-y:auto;display:grid;grid-gap:16px;gap:16px}.LightDashboard_detailFooter__ZgfqD{padding:16px 20px;border-top:1px solid #f1f5f9;flex-shrink:0}.LightDashboard_seLegend__zE4DN{display:flex;gap:16px}.LightDashboard_seLegendItem__Cez7I{display:flex;align-items:center;gap:6px;font-size:12px;color:#9CA3AF}.LightDashboard_seLegendDot__Ynce9{width:12px;height:12px;border-radius:4px;flex-shrink:0}.LightDashboard_seRow__Vmef_{display:grid;grid-gap:5px;gap:5px}.LightDashboard_seTopline__loS4d{display:flex;justify-content:space-between;align-items:baseline}.LightDashboard_seName__p0SwC{font-size:14px;font-weight:600;color:#0D1117}.LightDashboard_seNums__DbHvU{font-size:12px;color:#9CA3AF}.LightDashboard_seBar__Y8fnE{height:6px;background:#F1F5F9;border-radius:999px;overflow:hidden}.LightDashboard_seBarFill__UFUhJ{height:100%;border-radius:999px}.LightDashboard_seBarBlue__AcOEh{background:#3B82F6}.LightDashboard_seBarLight__e5KK9{background:#BFDBFE}.LightDashboard_flagCard__lI4_M{display:flex;gap:12px;background:#FEF2F2;border:1px solid #fecaca;border-radius:12px;padding:14px}.LightDashboard_flagIcon__cIy9Q{color:#DC2626;flex-shrink:0}.LightDashboard_flagTitle__xjsxs{font-size:12px;font-weight:700;color:#DC2626;margin-bottom:4px}.LightDashboard_flagText__mv4gf{font-size:12px;color:#7F1D1D;line-height:1.5}.LightDashboard_voiceCard__nkTyp{background:#F8FAFC;border-radius:12px;padding:14px}.LightDashboard_voiceQuote__eNX3Z{font-size:13px;color:#374151;line-height:1.6;margin-bottom:6px}.LightDashboard_voiceMeta__dotJZ{font-size:11px;color:#9CA3AF}.LightDashboard_eligRow__NLq2P{display:flex;align-items:flex-start;gap:8px}.LightDashboard_eligCheckDone__TrAOA{width:18px;height:18px;border-radius:999px;background:#059669;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.LightDashboard_eligCheckMiss__cZJuJ{width:18px;height:18px;border-radius:999px;border:2px solid #fcd34d;flex-shrink:0;margin-top:1px}.LightDashboard_eligText__2Dmif{font-size:13px;color:#374151;line-height:1.4}.LightDashboard_personAvatar__KaLGU{width:48px;height:48px;border-radius:14px;background:#2563EB;color:white;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LightDashboard_personName__KWhba{font-size:15px;font-weight:700;color:#0D1117}.LightDashboard_personDiag__qBCS8{font-size:12px;color:#9CA3AF;margin-top:2px}.LightDashboard_personStatus__733bs{font-size:11px;font-weight:700;padding:3px 10px;border-radius:999px}.LightDashboard_personStatusActive__l3cXN{background:#DBEAFE;color:#1E40AF}.LightDashboard_personStatusDone__afNm3{background:#D1FAE5;color:#065F46}.LightDashboard_personQuote__hb_Oy{font-size:13px;color:#4B5563;line-height:1.6;font-style:italic;border-left:3px solid #bfdbfe;padding-left:12px;margin-bottom:12px}.LightDashboard_personTag__v6QC2{font-size:11px;background:#F1F5F9;color:#64748B;padding:3px 10px;border-radius:999px;font-weight:500}.LightDashboard_artifactCard__AwK8d{background:white;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05);overflow:hidden}.LightDashboard_artifactCardHeader__8vvpO{display:flex;align-items:center;justify-content:space-between;padding:14px 20px;border-bottom:1px solid #f8fafc}.LightDashboard_artifactCardHeaderLeft__fFq08{display:flex;align-items:center;gap:8px}.LightDashboard_artifactDot__GFNPm{width:8px;height:8px;border-radius:999px}.LightDashboard_artifactDotBlue__pOeLH{background:#2563EB}.LightDashboard_artifactDotAmber__mYCca{background:#D97706}.LightDashboard_artifactLabel__87aJ_{font-size:11px;font-weight:700;color:#9CA3AF;text-transform:uppercase;letter-spacing:.08em}.LightDashboard_copyBtn__OK3O7{font-size:11px;font-weight:700;display:inline-flex;align-items:center;gap:5px;padding:5px 10px;border-radius:8px;border:none;cursor:pointer;transition:background .15s;font-family:inherit}.LightDashboard_copyBtnDefault__laoOE{background:#F1F5F9;color:#64748B}.LightDashboard_copyBtnDefault__laoOE:hover{background:#E2E8F0}.LightDashboard_copyBtnCopied__ReZox{background:#D1FAE5;color:#065F46}.LightDashboard_feedHeader__1Hck_{display:flex;align-items:center;gap:8px;margin-bottom:16px;font-size:12px;color:#9CA3AF}.LightDashboard_feedRefreshDot__KVyGd{width:6px;height:6px;border-radius:999px;background:#10B981;animation:LightDashboard_blink__ubMx3 2s ease infinite}.LightDashboard_feedList__T63JV{display:grid;grid-gap:12px;gap:12px}.LightDashboard_feedItem__evRec{background:white;border-radius:14px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05);padding:16px}.LightDashboard_feedItemTop__JV0wQ{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}.LightDashboard_feedIcon__GDKYM{width:32px;height:32px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.LightDashboard_feedIconX__Zu54I{background:#EFF6FF}.LightDashboard_feedIconPubmed___06W8{background:#F0FDF4}.LightDashboard_feedIconForum____S5w{background:#FFF7ED}.LightDashboard_feedIconExpert__WjJzx{background:#F5F3FF;font-size:10px;font-weight:800;color:#6D28D9}.LightDashboard_feedMeta__2Bkxi{flex:1 1}.LightDashboard_feedHandle__7p0Xr{font-size:13px;font-weight:700;color:#0D1117}.LightDashboard_feedSourceLabel__lRyeD{font-size:11px;color:#9CA3AF;margin-top:1px}.LightDashboard_feedTime__8HTrn{font-size:11px;color:#CBD5E1;white-space:nowrap}.LightDashboard_feedTitle__NWY3W{font-size:14px;font-weight:600;color:#0D1117;margin-bottom:6px}.LightDashboard_feedText__rZmYO{font-size:13px;color:#374151;line-height:1.6}.LightDashboard_feedFooter__Sov3S{display:flex;align-items:center;gap:10px;margin-top:12px}.LightDashboard_feedTag__PGW1R{font-size:11px;font-weight:700;padding:3px 8px;border-radius:6px}.LightDashboard_feedTagX__HNd8g{background:#EFF6FF;color:#1D4ED8}.LightDashboard_feedTagPubmed__801au{background:#DCFCE7;color:#166534}.LightDashboard_feedTagForum___Cfqi{background:#FEF9C3;color:#854D0E}.LightDashboard_feedTagExpert__4Ipd2{background:#EDE9FE;color:#5B21B6}.LightDashboard_feedStat__kw1aJ{display:flex;align-items:center;gap:4px;font-size:12px;color:#9CA3AF;margin-left:auto}.LightDashboard_optInCard__mVgh5{background:white;border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.05);padding:20px}.LightDashboard_optInRow__hf2LL{display:flex;align-items:flex-start;gap:14px}.LightDashboard_optInIcon__U6XEw{width:40px;height:40px;border-radius:12px;background:#EFF6FF;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#60A5FA}.LightDashboard_optInTitle__Bfoap{font-size:14px;font-weight:700;color:#0D1117;margin-bottom:4px}.LightDashboard_optInSub__hL956{font-size:12px;color:#9CA3AF;line-height:1.5;margin-bottom:14px}.LightDashboard_checkbox__Wn5IG{display:flex;align-items:center;gap:10px;cursor:pointer}.LightDashboard_checkboxBox__2JvYy{width:20px;height:20px;border-radius:6px;border:2px solid #cbd5e1;background:white;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .15s,border-color .15s}.LightDashboard_checkboxBoxChecked__JLwuZ{background:#2563EB;border-color:#2563EB}.LightDashboard_checkboxLabel__sSElh{font-size:13px;color:#374151;font-weight:500}.LightDashboard_optInSuccess__dI6iO{font-size:12px;color:#2563EB;font-weight:700;margin-top:10px}.LightDashboard_modalOverlay__4kt1d{position:fixed;inset:0;background:rgba(13,17,23,.5);z-index:60;display:flex;align-items:flex-end;justify-content:center;padding:16px}@media (min-width:640px){.LightDashboard_modalOverlay__4kt1d{align-items:center}}.LightDashboard_modalCard__Zx2t6{background:white;border-radius:24px;width:100%;max-width:440px;overflow:hidden;box-shadow:0 20px 60px rgba(0,0,0,.2);animation:LightDashboard_slideUp__AH3NS .25s cubic-bezier(.16,1,.3,1)}@keyframes LightDashboard_slideUp__AH3NS{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.LightDashboard_modalHeader__Oup5U{padding:16px 20px;border-bottom:1px solid #f1f5f9;display:flex;align-items:center;gap:12px}.LightDashboard_modalCloseBtn__JSOdy{width:32px;height:32px;border-radius:999px;background:#F1F5F9;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-left:auto}.LightDashboard_modalCloseBtn__JSOdy:hover{background:#E2E8F0}.LightDashboard_modalBody__IeKFu{padding:20px}.LightDashboard_modalTextarea__pCzVs{width:100%;font-size:13px;line-height:1.7;border:1.5px solid #e2e8f0;border-radius:14px;padding:14px 16px;resize:none;color:#374151;font-family:inherit}.LightDashboard_modalTextarea__pCzVs:focus{outline:none;border-color:#2563EB;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.LightDashboard_modalActions__GfnjT{display:flex;gap:10px;margin-top:14px}.LightDashboard_modalActions__GfnjT button{flex:1 1;padding:10px;border-radius:12px;font-size:13px;font-weight:700;font-family:inherit}.LightDashboard_modalNote__R6Hbx{font-size:11px;color:#CBD5E1;text-align:center;margin-top:10px}.LightDashboard_techPanel__GEIg_{display:grid;grid-gap:16px;gap:16px}.LightDashboard_techPanel__GEIg_ .LightDashboard_panel__BxgXp{border-radius:14px}.LightDashboard_disclaimer__QchPM{font-size:11px;color:#CBD5E1;text-align:center;padding:16px 0}.LightDashboard_sponsorRail__VqVlD{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(255,255,255,.15)}.LightDashboard_sponsorRailLight__TQ0eP{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px}.LightDashboard_sponsorCard__I_rde{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);transition:all .2s;opacity:.5}.LightDashboard_sponsorCard__I_rde[data-live]{opacity:1;background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.35);box-shadow:0 0 0 2px rgba(255,255,255,.1)}.LightDashboard_sponsorCardLight__H9Mhq{display:flex;align-items:center;gap:6px;padding:7px 8px;border-radius:10px;background:#F8FAFC;border:1px solid #e2e8f0;transition:all .2s;opacity:.45;min-width:0;overflow:hidden}.LightDashboard_sponsorCardLight__H9Mhq[data-live]{opacity:1;background:#EFF6FF;border-color:#BFDBFE;box-shadow:0 0 0 2px rgba(37,99,235,.08)}.LightDashboard_sponsorCardLight__H9Mhq img,.LightDashboard_sponsorCard__I_rde img{width:20px;height:20px;border-radius:4px;flex-shrink:0}.LightDashboard_sponsorCardLight__H9Mhq div,.LightDashboard_sponsorCard__I_rde div{min-width:0}.LightDashboard_sponsorCardLight__H9Mhq strong,.LightDashboard_sponsorCard__I_rde strong{display:block;font-size:11px;font-weight:700;color:rgba(255,255,255,.9);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.LightDashboard_sponsorCardLight__H9Mhq strong{color:#0D1117;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LightDashboard_sponsorCardLight__H9Mhq span,.LightDashboard_sponsorCard__I_rde span{display:block;font-size:9px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:rgba(255,255,255,.5);margin-top:1px}.LightDashboard_sponsorCardLight__H9Mhq span{color:#9CA3AF}.LightDashboard_sponsorCard__I_rde[data-live] span{color:rgba(255,255,255,.85)}.LightDashboard_sponsorCardLight__H9Mhq[data-live] span{color:#2563EB;font-weight:700}.LightDashboard_sponsorCardLight__H9Mhq p,.LightDashboard_sponsorCard__I_rde p{display:none}.LightDashboard_sponsorLabel__fOry5{font-size:10px;font-weight:700;color:rgba(255,255,255,.4);text-transform:uppercase;letter-spacing:.1em;margin-bottom:10px}.LightDashboard_sponsorLabelLight__W9qZf{font-size:10px;font-weight:700;color:#9CA3AF;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px}.LightDashboard_markdownMessage__KywYY{display:grid;grid-gap:8px;gap:8px;margin-top:6px;color:#374151;font-size:13px;line-height:1.6}.LightDashboard_markdownMessage__KywYY h4,.LightDashboard_markdownMessage__KywYY ol,.LightDashboard_markdownMessage__KywYY p,.LightDashboard_markdownMessage__KywYY pre,.LightDashboard_markdownMessage__KywYY ul{margin:0}.LightDashboard_markdownMessage__KywYY h4{color:#0D1117;font-size:13px;font-weight:700}.LightDashboard_markdownMessage__KywYY ol,.LightDashboard_markdownMessage__KywYY ul{display:grid;grid-gap:6px;gap:6px;padding-left:18px}.LightDashboard_markdownMessage__KywYY li::marker{color:#2563EB}.LightDashboard_markdownMessage__KywYY strong{color:#0D1117;font-weight:700}.LightDashboard_markdownMessage__KywYY a{color:#2563EB;text-decoration:none}.LightDashboard_markdownMessage__KywYY a:hover{text-decoration:underline}.LightDashboard_markdownMessage__KywYY pre{overflow:auto;padding:9px;border:1px solid #e2e8f0;border-radius:8px;background:#F8FAFC;white-space:pre-wrap}.LightDashboard_thinkingBubble__GROZC{width:max-content;min-width:80px}.LightDashboard_typingDots__jR3Lj{display:flex;gap:5px;margin-top:8px}.LightDashboard_typingDots__jR3Lj span{width:7px;height:7px;border-radius:50%;background:#2563EB;animation:LightDashboard_typingDot__PJ7LJ 1s ease-in-out infinite}.LightDashboard_typingDots__jR3Lj span:nth-child(2){animation-delay:.14s}.LightDashboard_typingDots__jR3Lj span:nth-child(3){animation-delay:.28s}@keyframes LightDashboard_typingDot__PJ7LJ{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.LightDashboard_commandPanel__LbwnV{padding:16px}.LightDashboard_trialConsole__D2u3o{display:grid;grid-template-columns:minmax(200px,.32fr) minmax(0,1fr);grid-gap:14px;gap:14px}.LightDashboard_trialRail__6T0dM{display:grid;grid-gap:8px;gap:8px;align-content:start}.LightDashboard_trialRail__6T0dM button{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC;color:#374151;text-align:left;cursor:pointer;transition:border-color .15s}.LightDashboard_activeTrial__W4me_,.LightDashboard_trialRail__6T0dM button:hover{border-color:#2563EB!important;background:#EFF6FF!important}.LightDashboard_trialRail__6T0dM span{color:#2563EB;font-size:11px;font-weight:700}.LightDashboard_trialRail__6T0dM strong{display:-webkit-box;overflow:hidden;color:#0D1117;font-size:13px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.LightDashboard_trialRail__6T0dM small{color:#9CA3AF;font-size:11px}.LightDashboard_trialDashboard__vVeZi{min-height:400px;padding:18px;border:1px solid #e2e8f0;border-radius:12px;background:white}.LightDashboard_trialHero__0SQk1{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.LightDashboard_trialHero__0SQk1 h3{font-size:20px;line-height:1.2;color:#0D1117;font-family:Fraunces,Georgia,serif}.LightDashboard_trialDashboard__vVeZi p{color:#6B7280;font-size:13px;line-height:1.5;margin:4px 0 0}.LightDashboard_statGrid__JCo7m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.LightDashboard_statGrid__JCo7m span{display:grid;grid-gap:4px;gap:4px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC;color:#374151;font-size:13px;min-height:68px}.LightDashboard_statGrid__JCo7m b{display:block;color:#2563EB;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.LightDashboard_dashboardBlocks__AraEg,.LightDashboard_paperGrid__Gvrra,.LightDashboard_signalGrid__jVWde,.LightDashboard_sourceGrid__l_iXc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.LightDashboard_queryPill__6JSpL{display:inline-block;padding:8px 14px;border:1px solid #e2e8f0;border-radius:999px;background:#F8FAFC;color:#374151;font-size:12px}.LightDashboard_microLabel__7mi7g{margin:0 0 5px;color:#2563EB;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.LightDashboard_neonLink__H62Bl{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid #e2e8f0;border-radius:999px;background:#F8FAFC;color:#2563EB;font-size:12px;font-weight:700;text-decoration:none}.LightDashboard_neonLink__H62Bl:hover,.LightDashboard_sourceLink__oXQVR:hover{text-decoration:underline}.LightDashboard_inlineSources___vK2V,.LightDashboard_linkStack__sXqVr{display:grid;grid-gap:8px;gap:8px}.LightDashboard_inlineSources___vK2V{margin-top:10px}.LightDashboard_inlineSources___vK2V a,.LightDashboard_inlineSources___vK2V>span{display:grid;grid-gap:3px;gap:3px;padding:8px;border:1px solid #e2e8f0;border-radius:8px;background:#F8FAFC;color:#374151;font-size:12px;line-height:1.4;text-decoration:none}.LightDashboard_inlineSources___vK2V a:hover{border-color:#2563EB}.LightDashboard_inlineSources___vK2V a span,.LightDashboard_inlineSources___vK2V b,.LightDashboard_inlineSources___vK2V span span{color:#2563EB;font-size:10px;font-weight:700;text-transform:uppercase}.LightDashboard_sourceCard__lKeTI{padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.LightDashboard_sourceCard__lKeTI span{display:inline-block;margin-bottom:5px;color:#2563EB;font-size:11px;font-weight:700;text-transform:uppercase}.LightDashboard_sourceCard__lKeTI strong{display:block;color:#0D1117;font-size:13px}.LightDashboard_sourceCard__lKeTI p{color:#6B7280;font-size:13px;line-height:1.45;margin:4px 0 0}.LightDashboard_trialChat__s5jez{margin-top:14px;padding:14px;border:1px solid #e2e8f0;border-radius:12px;background:white}.LightDashboard_chatGrid__MO_W_{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.38fr);grid-gap:12px;gap:12px}.LightDashboard_chatLog__Fcd6L{display:grid;align-content:start;grid-gap:10px;gap:10px;min-height:260px;max-height:480px;overflow:auto;padding:10px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.LightDashboard_chatBubble__rLUar{max-width:88%;padding:11px;border:1px solid #e2e8f0;border-radius:10px;background:white}.LightDashboard_chatBubble__rLUar[data-role=user]{justify-self:end;background:#EFF6FF;border-color:#BFDBFE}.LightDashboard_chatBubble__rLUar>strong,.LightDashboard_chatSources__CzZ7R strong{display:block;color:#0D1117;font-size:11px;font-weight:700;text-transform:uppercase;margin-bottom:4px}.LightDashboard_chatBubble__rLUar p{margin:4px 0 0;white-space:pre-wrap;color:#374151;font-size:13px;line-height:1.5}.LightDashboard_chatSources__CzZ7R{display:grid;align-content:start;grid-gap:8px;gap:8px;padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.LightDashboard_chatSources__CzZ7R a,.LightDashboard_suggestionRow__Muvio button{border:1px solid #e2e8f0;border-radius:8px;background:white;color:#374151;text-decoration:none;transition:border-color .15s}.LightDashboard_chatSources__CzZ7R a{display:grid;grid-gap:4px;gap:4px;padding:8px;font-size:12px}.LightDashboard_chatSources__CzZ7R a:hover{border-color:#2563EB}.LightDashboard_chatSources__CzZ7R span{color:#2563EB;font-size:10px;font-weight:700;text-transform:uppercase}.LightDashboard_suggestionRow__Muvio{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.LightDashboard_suggestionRow__Muvio button{padding:7px 10px;font-size:12px;font-family:inherit;cursor:pointer}.LightDashboard_suggestionRow__Muvio button:hover{border-color:#2563EB;color:#2563EB}.LightDashboard_suggestionRow__Muvio button:disabled{opacity:.45;cursor:not-allowed}.LightDashboard_chatForm___QvGg{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px}.LightDashboard_chatForm___QvGg input{min-height:40px;padding:0 12px;border:1.5px solid #e2e8f0;border-radius:8px;background:white;color:#0D1117;font-family:inherit}.LightDashboard_chatForm___QvGg input:focus{outline:none;border-color:#2563EB}.LightDashboard_consoleBlock__VLU2x{padding:12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.LightDashboard_archPanel___JM5B{display:grid;grid-gap:18px;gap:18px}.LightDashboard_archHeader__S_BII{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px;border:1px solid #e2e8f0;border-radius:14px;background:white}.LightDashboard_archHeader__S_BII h2{margin:0;color:#0D1117;font-size:22px;font-family:Fraunces,Georgia,serif}.LightDashboard_archHeader__S_BII p{max-width:680px;margin:6px 0 0;color:#64748B;font-size:13px;line-height:1.55}.LightDashboard_archRunBadge__Mn6LL{min-width:190px;display:grid;grid-gap:4px;gap:4px;justify-items:end;padding:10px 12px;border:1px solid #e2e8f0;border-radius:10px;background:#F8FAFC}.LightDashboard_archRunBadge__Mn6LL span{color:#2563EB;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.LightDashboard_archRunBadge__Mn6LL strong{max-width:220px;overflow:hidden;color:#64748B;font-family:Courier New,monospace;font-size:11px;text-overflow:ellipsis}.LightDashboard_archFlow__yde49{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.LightDashboard_archColumn__XjlxS{position:relative;display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0}.LightDashboard_archColumnTitle__4TZgg{color:#2563EB;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.LightDashboard_archNode__blPoo{min-height:126px;display:grid;grid-gap:9px;gap:9px;padding:14px;border:1px solid #e2e8f0;border-radius:12px;background:white;box-shadow:0 1px 2px rgba(0,0,0,.03);opacity:.74}.LightDashboard_archNode__blPoo[data-active]{opacity:1;border-color:#86EFAC;background:linear-gradient(180deg,#FFFFFF,#F0FDF4);box-shadow:0 10px 22px rgba(16,185,129,.1)}.LightDashboard_archNodeTop__SeKwL{display:grid;grid-gap:6px;gap:6px}.LightDashboard_archNodeTop__SeKwL strong{color:#0D1117;font-size:13px;line-height:1.25}.LightDashboard_archNodeTop__SeKwL span{width:-moz-fit-content;width:fit-content;padding:4px 7px;border-radius:7px;background:#EFF6FF;color:#2563EB;font-size:10px;font-weight:800;text-transform:uppercase}.LightDashboard_archNode__blPoo p{color:#64748B;font-size:12px;line-height:1.45}.LightDashboard_archArrow__pVWAy{position:absolute;top:39px;right:-16px;z-index:1;width:22px;height:22px;display:grid;place-items:center;border:1px solid #bfdbfe;border-radius:999px;background:white;color:#2563EB;font-size:12px;font-weight:900;box-shadow:0 4px 12px rgba(37,99,235,.12)}.LightDashboard_sponsorMap__DxQPH{display:grid;grid-gap:14px;gap:14px;padding:18px;border:1px solid #e2e8f0;border-radius:14px;background:white}.LightDashboard_sponsorMap__DxQPH h3{margin:0;color:#0D1117;font-size:17px;font-weight:700}.LightDashboard_sponsorMapGrid__WCOlW{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px}.LightDashboard_sponsorMapCard__DZ9Ip{min-height:104px;display:flex;gap:10px;padding:12px;border:1px solid #e2e8f0;border-radius:12px;background:#F8FAFC;opacity:.76}.LightDashboard_sponsorMapCard__DZ9Ip[data-active]{opacity:1;border-color:#86EFAC;background:#F0FDF4}.LightDashboard_sponsorMapCard__DZ9Ip img{width:28px;height:28px;border-radius:8px;flex-shrink:0}.LightDashboard_sponsorMapCard__DZ9Ip p{margin-top:5px;color:#64748B;font-size:12px;line-height:1.4}.LightDashboard_sponsorMapTop___PHR0{display:flex;align-items:center;justify-content:space-between;gap:8px}.LightDashboard_sponsorMapTop___PHR0 strong{color:#0D1117;font-size:13px}.LightDashboard_sponsorMapTop___PHR0 span{color:#2563EB;font-size:10px;font-weight:800;text-transform:uppercase}@media (max-width:1180px){.LightDashboard_chatGrid__MO_W_,.LightDashboard_trialConsole__D2u3o{grid-template-columns:1fr}.LightDashboard_archFlow__yde49{grid-template-columns:repeat(2,minmax(0,1fr))}.LightDashboard_archArrow__pVWAy{display:none}.LightDashboard_sponsorMapGrid__WCOlW{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:740px){.LightDashboard_archFlow__yde49,.LightDashboard_chatForm___QvGg,.LightDashboard_dashboardBlocks__AraEg,.LightDashboard_paperGrid__Gvrra,.LightDashboard_signalGrid__jVWde,.LightDashboard_sourceGrid__l_iXc,.LightDashboard_sponsorMapGrid__WCOlW,.LightDashboard_statGrid__JCo7m{grid-template-columns:1fr}.LightDashboard_archHeader__S_BII{display:grid}.LightDashboard_archRunBadge__Mn6LL{justify-items:start}}