:root{--paper: #FCFCFB;--surface: #FFFFFF;--ink: #141414;--ink-soft: #44443F;--ink-faint: #6E6E68;--faint: #9A9A94;--line: #D8D8D2;--line-soft: #ECECE6;--hover: #F3F3EF;--accent: #BE3A1D;--accent-soft: #F7EDE9;--gov: #46608C;--npo: #2E7D5B;--corp: #B0512E;--gen: #6B4A78;--aud-research: #35618C;--aud-org: #26714F;--aud-patient: #8A4B7D;--sans: Helvetica Neue, Helvetica, Arial, sans-serif;--mono: ui-monospace, SF Mono, Menlo, Consolas, monospace;--ground: #FCFCFB}._page_1ktso_25{max-width:none}._page_1ktso_25 p{max-width:78ch}._page_1ktso_25 ._boxHead_1ktso_31,._page_1ktso_25 ._monthTitle_1ktso_32{border-top:none;padding-top:0;margin-top:0}._page_1ktso_25 ._boxHead_1ktso_31{margin-bottom:6px}._page_1ktso_25 ._monthTitle_1ktso_32{font-size:20px;font-weight:700;letter-spacing:-.015em;text-transform:none;text-align:center;margin-bottom:0;min-width:196px}._lede_1ktso_50{font-size:16px;line-height:1.6;color:var(--ink-soft);margin:0 0 20px}._boxHead_1ktso_31{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}._subNote_1ktso_64{font-size:13.5px;line-height:1.6;color:var(--ink-soft);margin:0 0 14px;max-width:72ch}._addBtn_1ktso_72{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._addBtn_1ktso_72:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._addBtn_1ktso_72{padding:8px 12px;text-decoration:none;background:var(--ink);color:var(--surface);border:1px solid var(--ink);white-space:nowrap}._addBtn_1ktso_72:hover{background:var(--accent);border-color:var(--accent);color:var(--surface)}._addBtnAlt_1ktso_96{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}._addBtnAlt_1ktso_96:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._addBtnAlt_1ktso_96{padding:8px 12px;text-decoration:none;background:var(--surface);color:var(--ink-soft);border:1px solid var(--line);cursor:pointer;font-family:inherit;white-space:nowrap}._addBtnAlt_1ktso_96:hover{border-color:var(--accent);color:var(--accent)}._addBar_1ktso_121{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:18px 0 0;padding-top:16px;border-top:1px solid var(--line)}._legendNote_1ktso_131{font-family:var(--mono);font-size:10px;font-variant-numeric:tabular-nums;color:var(--faint)}._listView_1ktso_138{margin-top:22px}._subHint_1ktso_142{font-size:12.5px;line-height:1.55;color:var(--ink-faint);margin:12px 0 0;max-width:72ch}._subHint_1ktso_142 code{font-family:var(--mono);font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink);background:var(--paper);border:1px solid var(--line-soft);padding:1px 5px;overflow-wrap:anywhere}._actNow_1ktso_160{border:1px solid var(--line);border-left:3px solid var(--accent);background:var(--surface);padding:16px 20px;margin:0 0 34px}._actList_1ktso_168{list-style:none;margin:10px 0 0;padding:0;max-width:none}._actItem_1ktso_175{display:grid;grid-template-columns:78px minmax(0,1fr);gap:14px;align-items:baseline;padding:7px 0;border-top:1px solid var(--line-soft);font-size:14px}._actItem_1ktso_175:first-child{border-top:none}._actItem_1ktso_175 a{font-weight:600}._actDays_1ktso_191{font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--accent);font-weight:700;white-space:nowrap}._actSoon_1ktso_200{color:var(--accent)}._actWhen_1ktso_204{font-family:var(--mono);font-size:11.5px;font-variant-numeric:tabular-nums;color:var(--ink-faint);margin-left:8px;white-space:nowrap}._empty_1ktso_213{font-size:14px;color:var(--ink-faint);margin:8px 0 0}._monthHead_1ktso_219{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);border-top:1px solid var(--line);padding:14px 0 5px;margin:0}._entry_1ktso_230{display:grid;grid-template-columns:116px minmax(0,1fr) auto;gap:16px;padding:11px 0;border-top:1px solid var(--line-soft);align-items:baseline}._entry_1ktso_230:first-of-type{border-top:none}@media(max-width:760px){._entry_1ktso_230{grid-template-columns:minmax(0,1fr);gap:5px}}._when_1ktso_248{font-family:var(--mono);font-size:12.5px;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:700;white-space:nowrap}._whenTime_1ktso_257{display:block;font-family:var(--mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--ink-faint);font-weight:400;white-space:nowrap}._days_1ktso_267{display:block;font-family:var(--mono);font-size:10.5px;font-variant-numeric:tabular-nums;font-weight:700;color:var(--accent)}._body_1ktso_276{min-width:0}._prog_1ktso_280{font-size:15px;font-weight:600;line-height:1.35;margin:0 0 2px}._prog_1ktso_280 a{border:none}._what_1ktso_290{font-size:13.5px;color:var(--ink-soft);line-height:1.5;margin:0}._note_1ktso_297{font-size:12.5px;color:var(--ink-faint);line-height:1.55;margin:4px 0 0;max-width:82ch}._flags_1ktso_305{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end}@media(max-width:760px){._flags_1ktso_305{justify-content:flex-start}}._tag_1ktso_317{font-size:9.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:2px 6px;border:1px solid var(--line);color:var(--ink-faint);white-space:nowrap}._tagVerified_1ktso_328{border-color:var(--npo);color:var(--npo)}._tagUnconfirmed_1ktso_333{border-color:var(--gov);color:var(--gov)}._tagProjected_1ktso_338{border-color:var(--gen);color:var(--gen)}._tagWatch_1ktso_343{border-color:var(--corp);color:var(--corp)}._tagKind_1ktso_348{border-color:var(--ink);color:var(--ink)}._ctrlLabel_1ktso_353{font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-faint);margin-right:2px}._chip_1ktso_362{all:unset;cursor:pointer}._chip_1ktso_362:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._chip_1ktso_362{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);padding:5px 10px;color:var(--ink-soft);background:var(--surface)}._chip_1ktso_362:hover{border-color:var(--accent);color:var(--accent)}._chip_1ktso_362[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}._spacer_1ktso_390{flex:1}._rolling_1ktso_394{border:1px solid var(--line);background:var(--surface);padding:14px 18px;margin:14px 0 0}._rollingList_1ktso_401{list-style:none;margin:10px 0 0;padding:0;columns:2;column-gap:28px;max-width:none}@media(max-width:760px){._rollingList_1ktso_401{columns:1}}._rollingItem_1ktso_415{font-size:13.5px;line-height:1.45;margin:0 0 8px;break-inside:avoid}._rollingItem_1ktso_415 span{display:block;font-family:var(--mono);font-size:11px;font-variant-numeric:tabular-nums;color:var(--ink-faint)}._monthView_1ktso_429{margin-top:22px}._monthBar_1ktso_433{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:12px}._monthTitle_1ktso_32{flex:none}._monthNav_1ktso_445{all:unset;cursor:pointer}._monthNav_1ktso_445:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._monthNav_1ktso_445{border:1px solid var(--line);width:28px;height:28px;text-align:center;line-height:26px;color:var(--ink)}._monthNav_1ktso_445:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}._monthNav_1ktso_445:disabled{opacity:.3;cursor:default}._legend_1ktso_131{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px}._legendKey_1ktso_478{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);display:inline-flex;align-items:center;gap:5px}._legendKey_1ktso_478:before{content:"";width:9px;height:9px;background:currentColor;flex:none}._weekHead_1ktso_496{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;border:1px solid var(--ink);border-bottom:none;background:var(--line-soft)}._weekHead_1ktso_496 span{font-size:9px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);padding:6px;text-align:left;background:var(--surface)}@media(max-width:760px){._weekHead_1ktso_496 span{padding:5px 4px}}._monthGrid_1ktso_520{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border:1px solid var(--ink);background:var(--line-soft);gap:1px}._day_1ktso_267{background:var(--surface);min-height:104px;padding:5px 6px 7px;min-width:0}@media(max-width:760px){._day_1ktso_267{min-height:74px;padding:3px 4px 5px}}._dayBlank_1ktso_541,._dayPast_1ktso_545{background:var(--paper)}._dayToday_1ktso_549{box-shadow:inset 0 0 0 2px var(--accent)}._dayToday_1ktso_549 ._dayNum_1ktso_552{color:var(--accent);font-weight:700}._dayNum_1ktso_552{font-family:var(--mono);font-size:10.5px;font-variant-numeric:tabular-nums;color:var(--ink-faint);display:block;margin-bottom:4px}._dayItems_1ktso_566{display:flex;flex-direction:column;gap:3px}._chipEvent_1ktso_572{display:flex;align-items:flex-start;gap:4px;font-size:10.5px;line-height:1.25;padding:3px 4px;text-decoration:none;border:none;color:var(--surface);background:var(--chip, var(--ink));overflow:hidden}._chipEvent_1ktso_572:hover{filter:brightness(1.18)}@media(max-width:760px){._chipEvent_1ktso_572{font-size:0;padding:4px;gap:0}}._chipDot_1ktso_596{display:none}@media(max-width:760px){._chipDot_1ktso_596{display:block;width:100%;height:4px}}._chipTentative_1ktso_607{background:var(--surface);color:var(--chip, var(--ink));box-shadow:inset 0 0 0 1px currentColor}._audResearchers_1ktso_613{--chip: var(--aud-research);color:var(--aud-research)}._audOrgs_1ktso_618{--chip: var(--aud-org);color:var(--aud-org)}._audPatients_1ktso_623{--chip: var(--aud-patient);color:var(--aud-patient)}._chipEvent_1ktso_572:not(._chipTentative_1ktso_607){color:var(--surface)}._monthEmpty_1ktso_632{font-size:14px;color:var(--ink-faint);margin:12px 0 0}._page_1ktso_25 ._pageFoot_1ktso_638{border-top:1px solid var(--line);margin-top:40px;padding-top:16px}._page_1ktso_25 ._pageFoot_1ktso_638 p{max-width:none}
