.timeline_page__ag32K{--ink-bg:#f1f1f1;--ink-surface:#ffffff;--ink-surface-sub:#fafafa;--ink-hover-sub:#f3f5fa;--ink-text:#303030;--ink-strong:#1a1a1a;--ink-muted:#616161;--ink-line:#e3e3e3;--ink-line-soft:#f1f1f1;--ink-accent:#1e4fb5;--ink-accent-deep:#163c8a;--ink-accent-wash:#e8effd;--ink-accent-tint:#f3f6fd;--ink-accent-line:#9db6ea;--ink-accent-pale:#c9d8f5;--ink-end:#0c5132;--ink-end-wash:#e3f7ec;--ink-attn:#7a4e00;--ink-attn-ink:#4f3200;--ink-attn-text:#5e4200;--ink-attn-wash:#fff1e3;--ink-attn-card:#fff4e4;--ink-done:#4a4a4a;--ink-done-wash:#f1f1f1;--ink-done-hover:#e9e9e9;--ink-error:#8e0b21;--ink-error-wash:#fee9e8;--ink-focus:#005bd3;--ink-radius-card:16px;--ink-radius-item:12px;--ink-shadow:0 0 0 1px rgba(26,26,26,0.06),0 2px 6px rgba(26,26,26,0.06);min-height:100vh;background:var(--ink-bg);color:var(--ink-text);font-size:13px;line-height:20px}.timeline_page__ag32K a:focus-visible{outline:2px solid var(--ink-focus);outline-offset:2px}.timeline_top__a7v6T{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:76px;padding:16px 28px;box-sizing:border-box;background:var(--ink-surface);border-bottom:1px solid var(--ink-line)}.timeline_title__OAVrl{margin:0 8px 0 0;font-size:18px;line-height:24px;font-weight:650;color:var(--ink-strong)}.timeline_grow__8pU_y{flex:1 1}.timeline_main__FxYdO{box-sizing:border-box;width:100%;max-width:1160px;margin:0 auto;padding:24px 20px 48px;display:flex;flex-direction:column;gap:20px}.timeline_card__lvOsT{background:var(--ink-surface);border-radius:var(--ink-radius-card);box-shadow:var(--ink-shadow);min-width:0}.timeline_pad__2DwY_{padding:16px}.timeline_cardtop__ic4By{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.timeline_h2__Ok43a{margin:0;font-size:15px;line-height:22px;font-weight:650;color:var(--ink-strong);overflow-wrap:anywhere;min-width:0}.timeline_zone__HncX5{font-weight:400}.timeline_muted__WicJG,.timeline_zone__HncX5{color:var(--ink-muted)}.timeline_small__XYnLa{font-size:12px;line-height:16px}.timeline_strong__mKRQI{font-weight:650;color:var(--ink-strong)}.timeline_srOnly__BoaBk{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.timeline_quietLink__3EQB_{color:inherit}.timeline_quietLink__3EQB_:hover{color:var(--ink-strong)}.timeline_circ__onDKH{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:40px;height:40px;border-radius:50%;background:var(--ink-accent-wash);color:var(--ink-accent)}.timeline_circSm__bT38n{width:32px;height:32px}.timeline_cLive__rX_Ha{background:var(--ink-accent);color:var(--ink-surface)}.timeline_cEnd__qNYpB{background:var(--ink-end-wash);color:var(--ink-end)}.timeline_cAttn___2C2w{background:var(--ink-attn-wash);color:var(--ink-attn)}.timeline_cGray__jffKA{background:var(--ink-done-wash);color:var(--ink-done)}.timeline_needs__3EH7d{padding:14px 16px;display:flex;gap:12px;align-items:flex-start;background:var(--ink-attn-card);box-shadow:none}.timeline_needs__3EH7d .timeline_circ__onDKH{background:#ffe2b8}.timeline_needsBody__a3jJK{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:10px}.timeline_needsRow__vftDA{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.timeline_needsText__6vtFC{flex:1 1 320px;min-width:0}.timeline_needsTitle__09_uT{font-weight:650;color:var(--ink-attn-ink)}.timeline_needsLine__PJCly{color:var(--ink-attn-text)}.timeline_stats__e8md4{display:flex;flex-wrap:wrap;gap:12px}.timeline_stat__8uGpW{flex:1 1 200px;padding:16px;display:flex;gap:12px;align-items:center}.timeline_num__JZlfT{font-size:24px;line-height:30px;font-weight:650;color:var(--ink-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.timeline_theme__HWWwT{display:flex;gap:16px;align-items:center;flex-wrap:wrap}.timeline_themeArt__FMATV{flex:0 0 auto;width:72px;height:52px;border-radius:10px;background:var(--ink-accent-wash);padding:6px;box-sizing:border-box;display:flex;flex-direction:column;gap:4px}.timeline_themeArtTop__qRNrN{display:block;height:6px;border-radius:3px;background:var(--ink-accent)}.timeline_themeArtBody__Jzf4V{display:block;flex:1 1;border-radius:4px;background:var(--ink-surface)}.timeline_themeArtRow__nOVNa{display:flex;gap:4px;height:8px}.timeline_themeArtRow__nOVNa span{flex:1 1;border-radius:3px;background:var(--ink-accent-pale)}.timeline_themeMain__i4dp0{flex:1 1 300px;min-width:0}.timeline_themeLabel__EXaZp{margin:0;font-weight:550}.timeline_themeName__ZxX7F{font-size:17px;line-height:24px;font-weight:650;color:var(--ink-strong);overflow-wrap:anywhere}.timeline_comesBack__jDTzB{flex:1 1 260px;min-width:0;display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:var(--ink-radius-item);background:var(--ink-surface-sub)}.timeline_weekCard___2ggv{padding:16px 16px 12px}.timeline_weekCard___2ggv>.timeline_cardtop__ic4By{padding:0 4px 8px}.timeline_weekNav__GWt4_{display:flex;gap:6px}.timeline_gridWrap__kwZHU{overflow-x:auto}.timeline_bars__gZO1D,.timeline_dayheads__SjC0p{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));min-width:640px}.timeline_dayhead__6yOBq{display:flex;flex-direction:column;align-items:center;padding:10px 4px}.timeline_daynum__Mh40q{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;font-weight:650}.timeline_daynumToday__p3sZJ{background:var(--ink-accent);color:var(--ink-surface)}.timeline_todayWord__fi2RS{color:var(--ink-accent);font-weight:600}.timeline_bars__gZO1D{list-style:none;margin:0;padding:8px 0 12px;row-gap:10px}.timeline_todayCol__djaYk{background:var(--ink-accent-tint);border-radius:var(--ink-radius-item);margin:-8px 4px}.timeline_barCell__l8g03{display:flex;min-width:0;position:relative;z-index:1}.timeline_empty__x9j_y{margin:0;padding:0 4px 12px}.timeline_bar__jnUH2{flex:1 1 auto;min-width:0;margin:0 6px;padding:2px 14px;border-radius:999px;text-decoration:none;display:flex;flex-direction:column;justify-content:center;overflow:hidden;transition:background-color .12s cubic-bezier(.2,0,0,1)}.timeline_bar__jnUH2:hover{text-decoration:none}.timeline_bar__jnUH2 span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.timeline_barTitle__fApvy{font-weight:600}.timeline_cutStart__Yx1Tw{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.timeline_cutEnd__xQ4N3{margin-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.timeline_barLive__7IlrK{background:var(--ink-accent);color:var(--ink-surface)}.timeline_barLive__7IlrK:active,.timeline_barLive__7IlrK:hover{background:var(--ink-accent-deep);color:var(--ink-surface)}.timeline_barSched__JEMTu{background:var(--ink-accent-wash);color:var(--ink-accent-deep)}.timeline_barSched__JEMTu:active,.timeline_barSched__JEMTu:hover{background:var(--ink-accent-pale);color:var(--ink-accent-deep)}.timeline_barRepeat__T2WSj{background:var(--ink-surface);color:var(--ink-accent-deep);border:1.5px dashed var(--ink-accent-line)}.timeline_barRepeat__T2WSj:active,.timeline_barRepeat__T2WSj:hover{background:var(--ink-accent-tint);color:var(--ink-accent-deep)}.timeline_barDone__4Djqa{background:var(--ink-done-wash);color:var(--ink-done)}.timeline_barDone__4Djqa:active,.timeline_barDone__4Djqa:hover{background:var(--ink-done-hover);color:var(--ink-text)}.timeline_barFailed__ytlUm{background:var(--ink-error-wash);color:var(--ink-error)}.timeline_barFailed__ytlUm:active,.timeline_barFailed__ytlUm:hover{color:var(--ink-error)}.timeline_stack__bA756{display:none;list-style:none;margin:0;padding:0 4px 8px}.timeline_stackDay__DaT7R{display:flex;flex-direction:column;gap:6px;padding:10px 0;border-top:1px solid var(--ink-line-soft)}.timeline_stackDay__DaT7R:first-child{border-top:0}.timeline_stackHead__xbIPk{font-size:12px;font-weight:650;color:var(--ink-muted)}.timeline_barStacked__0UAwk{margin:0;min-height:42px;border-radius:var(--ink-radius-item)}.timeline_legend__cgRtD{display:flex;gap:16px;flex-wrap:wrap;padding:4px 4px 0}.timeline_legend__cgRtD>span{display:inline-flex;align-items:center;gap:6px}.timeline_sw__r5UO5{width:18px;height:10px;border-radius:999px;display:inline-block;box-sizing:border-box}.timeline_swLive__lwdg8{background:var(--ink-accent)}.timeline_swSched__4wkkW{background:var(--ink-accent-wash)}.timeline_swRepeat__gIv4U{border:1.5px dashed var(--ink-accent-line)}.timeline_swDone__IWdXg{background:var(--ink-line)}.timeline_swFailed__7xyKk{background:var(--ink-error-wash);box-shadow:inset 0 0 0 1px var(--ink-error)}.timeline_listTop__df7uP{padding:0 4px}.timeline_filter__EoXTb{display:flex;align-items:center;gap:8px;min-width:0}.timeline_filter__EoXTb s-select{min-width:160px}.timeline_dhead__6q7o_{margin:0;font-size:12px;font-weight:650;color:var(--ink-muted);padding:16px 4px 8px}.timeline_items__iuuKC{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.timeline_item__bJnwh{display:flex;gap:12px;align-items:center;padding:12px;border-radius:var(--ink-radius-item);text-decoration:none;color:inherit;background:var(--ink-surface-sub);transition:background-color .12s cubic-bezier(.2,0,0,1)}.timeline_item__bJnwh:active,.timeline_item__bJnwh:hover{color:inherit;text-decoration:none;background:var(--ink-hover-sub)}.timeline_itemText__uwpoT{flex:1 1;min-width:0;display:flex;flex-direction:column}.timeline_itemText__uwpoT>span{overflow-wrap:anywhere}.timeline_itemSkeleton__AR_3Q{height:64px;margin-top:16px;border-radius:var(--ink-radius-item);background:var(--ink-surface-sub)}.timeline_badge__KMcVM{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:550;white-space:nowrap;flex:none}.timeline_bLive__Rapiv{background:var(--ink-accent);color:var(--ink-surface)}.timeline_bInfo__oVbWj{background:var(--ink-accent-wash);color:var(--ink-accent-deep)}.timeline_bEnd__nWR5_{background:var(--ink-end-wash);color:var(--ink-end)}.timeline_bAttn__UrrYp{background:var(--ink-attn-wash);color:var(--ink-attn-text)}@media (max-width:720px){.timeline_top__a7v6T{padding:12px 16px;min-height:64px}.timeline_main__FxYdO{padding:16px 12px 40px;gap:16px}.timeline_gridWrap__kwZHU{display:none}.timeline_stack__bA756{display:block}}@media (max-width:420px){.timeline_item__bJnwh{flex-wrap:wrap}.timeline_item__bJnwh .timeline_itemText__uwpoT{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 56px)}.timeline_item__bJnwh .timeline_badge__KMcVM{margin-left:44px}.timeline_item__bJnwh .timeline_circ__onDKH{width:32px;height:32px}}@media (prefers-reduced-motion:reduce){.timeline_bar__jnUH2,.timeline_item__bJnwh{transition:none}}.change_cols__buxhP{display:flex;flex-wrap:wrap;gap:20px;align-items:flex-start}.change_colmain__RNzwU{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:20px}.change_colside__gm45M{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:20px}.change_stackCard__h_8qS{display:flex;flex-direction:column;gap:14px}.change_titleWrap__MmO5C{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0;flex:1 1 200px}.change_titleText___8lx4{overflow-wrap:anywhere;min-width:0}.change_headAction__9fddg{flex:none}.change_facts__4gTTh{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:0}.change_facts__4gTTh dt{font-size:12px;line-height:16px;color:var(--ink-muted)}.change_facts__4gTTh dd{margin:0;font-weight:650;color:var(--ink-strong);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.change_notice__pSEq3{display:flex;gap:10px;align-items:flex-start;padding:12px;border-radius:var(--ink-radius-item);background:var(--ink-attn-card);color:var(--ink-attn-ink)}.change_notice__pSEq3 .change_noticeIcon__Zr79p{background:#ffe2b8;color:var(--ink-attn)}.change_noticeBad__NoJhY{background:var(--ink-error-wash);color:var(--ink-error)}.change_noticeBad__NoJhY .change_noticeIcon__Zr79p{background:#fdd3d0;color:var(--ink-error)}.change_noticeBody__TIPtw{min-width:0;overflow-wrap:anywhere}.change_noticeTitle__6_af1{font-weight:650}.change_bErr__2C1Lg{background:var(--ink-error-wash);color:var(--ink-error)}.change_bDone__1XfiK{background:var(--ink-done-wash);color:var(--ink-done)}.change_tblWrap__SMd_Y{padding:0 4px 8px}.change_tbl__WEran{width:100%;border-collapse:collapse;font-size:13px}.change_tbl__WEran th{text-align:left;font-weight:550;color:var(--ink-muted);font-size:12px;padding:8px 12px;border-bottom:1px solid var(--ink-line);white-space:nowrap}.change_tbl__WEran td{padding:10px 12px;border-bottom:1px solid var(--ink-line-soft);vertical-align:middle;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.change_tbl__WEran tr:last-child td{border-bottom:0}.change_tbl__WEran .change_r__UK9ub{text-align:right}.change_now__k0qBE{font-weight:700;color:var(--ink-accent-deep)}.change_after__FABFr{color:var(--ink-end)}.change_more__7phay{padding:0 16px 16px}.change_tl__oddHB{list-style:none;margin:0;padding:0}.change_tl__oddHB li{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:12px;gap:12px;padding-bottom:16px;position:relative}.change_tl__oddHB li:last-child{padding-bottom:0}.change_tlLine___vIe2{position:absolute;left:15px;top:32px;bottom:0;width:2px;background:var(--ink-line)}.change_tlLineDone__2R9VZ{background:var(--ink-accent)}.change_tlDot__TlFVe{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.change_dDone__2SYoW,.change_dNow___53L8{background:var(--ink-accent);color:var(--ink-surface)}.change_dNext__VgJJE{background:var(--ink-surface);color:var(--ink-muted);box-shadow:inset 0 0 0 2px var(--ink-line)}.change_dBad__ukx48{background:var(--ink-attn-wash);color:var(--ink-attn)}.change_stepText__lwwM9{min-width:0;overflow-wrap:anywhere}.change_actions__ohIym{display:flex;flex-direction:column;gap:10px;align-items:flex-start}.change_confirm__F5_Dj{border:2px solid var(--ink-accent-line)}.change_btnRow__jeIGL{display:flex;gap:8px;flex-wrap:wrap}.change_err__4OoZi{margin:0;color:var(--ink-error);font-weight:550}.change_picks__t0yXQ{display:flex;flex-direction:column;gap:8px}.change_pick__RiI4q{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:var(--ink-radius-item);box-shadow:inset 0 0 0 1px var(--ink-line);cursor:pointer}.change_pickOn__b6ruZ{box-shadow:inset 0 0 0 2px var(--ink-accent);background:var(--ink-accent-tint)}.change_pick__RiI4q input{margin-top:3px}.change_pick__RiI4q span{display:block;min-width:0;overflow-wrap:anywhere}.change_field__6ZEoe{display:flex;flex-direction:column;gap:4px;max-width:100%}.change_field__6ZEoe input{font:inherit;min-height:36px;padding:4px 8px;border-radius:8px;border:1px solid #8a8a8a;max-width:100%;box-sizing:border-box}.change_field__6ZEoe input:focus-visible,.change_pick__RiI4q input:focus-visible{outline:2px solid var(--ink-focus);outline-offset:2px}.change_skeleton__Ngwau{min-height:120px}@media (max-width:640px){.change_tbl__WEran thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.change_tbl__WEran,.change_tbl__WEran tbody,.change_tbl__WEran td,.change_tbl__WEran tr{display:block}.change_tbl__WEran tr{padding:10px 12px;border-bottom:1px solid var(--ink-line-soft)}.change_tbl__WEran tr:last-child{border-bottom:0}.change_tbl__WEran td{padding:2px 0;border:0;display:flex;justify-content:space-between;gap:12px}.change_tbl__WEran td[data-label]:before{content:attr(data-label);color:var(--ink-muted);font-size:12px}.change_tbl__WEran td.change_first__E4qXI{display:block;padding-bottom:6px}.change_tbl__WEran .change_r__UK9ub{text-align:right}}