.Avatar_avatar__WzKod{border-radius:50%;border:1px solid var(--line);background:var(--surface-dim);flex-shrink:0}.AppShell_loading__QJE50,.AppShell_shell__Uk1Ra{display:flex;min-height:100vh}.AppShell_loading__QJE50{align-items:center;justify-content:center}.AppShell_sidebar__LRZ76{position:-webkit-sticky;position:sticky;top:0;height:100vh;width:224px;flex-shrink:0;background:var(--shell-bg);color:var(--shell-ink);display:flex;flex-direction:column;padding:20px 14px}.AppShell_brand__5ddLl{padding:4px 10px 18px;border-bottom:1px solid var(--shell-line);margin-bottom:16px}.AppShell_wordmark__EcINZ{font-family:var(--font-mono);font-size:19px;font-weight:600;letter-spacing:-.03em;color:var(--ink)}.AppShell_wordmark__EcINZ.AppShell_inverse__fpJg0{color:var(--shell-ink)}.AppShell_cursor__xC_Hm{color:var(--green);animation:AppShell_blink__xm7w7 1.4s steps(1) infinite}.AppShell_inverse__fpJg0 .AppShell_cursor__xC_Hm{color:#3ddc84}@keyframes AppShell_blink__xm7w7{50%{opacity:0}}.AppShell_projectName__HKwAg{padding:2px 10px 10px;font-size:12px;font-weight:600;color:var(--shell-ink-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_nav__9SeOZ{display:flex;flex-direction:column;gap:2px}.AppShell_navItem__CUOl3{display:block;padding:8px 10px;border-radius:var(--radius-s);font-size:13.5px;font-weight:500;color:var(--shell-ink-dim);transition:background .12s ease,color .12s ease}.AppShell_navItem__CUOl3.AppShell_active__8GmHZ,.AppShell_navItem__CUOl3:hover{color:var(--shell-ink);background:var(--shell-active)}.AppShell_navItem__CUOl3.AppShell_active__8GmHZ{box-shadow:inset 2px 0 0 #3ddc84}.AppShell_spacer__wmxhk{flex:1 1}.AppShell_user__ukNnI{display:flex;align-items:center;gap:10px;margin-top:12px;padding:12px 10px 0;border-top:1px solid var(--shell-line)}.AppShell_userInfo__yu3R7{display:flex;flex-direction:column;min-width:0}.AppShell_userName__MI23P{font-family:var(--font-mono);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_logout__Ype9R{border:none;background:none;padding:0;text-align:left;font-size:11.5px;color:var(--shell-ink-dim);cursor:pointer}.AppShell_logout__Ype9R:hover{color:var(--shell-ink)}.AppShell_main__Yl08r{flex:1 1;min-width:0}.AppShell_content__SfJFJ{max-width:var(--content-max);margin:0 auto;padding:32px 36px 64px}@media (max-width:760px){.AppShell_shell__Uk1Ra{flex-direction:column}.AppShell_sidebar__LRZ76{position:static;height:auto;width:100%;flex-direction:row;align-items:center;gap:8px;padding:10px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.AppShell_sidebar__LRZ76>*{flex-shrink:0}.AppShell_brand__5ddLl{border-bottom:none;margin-bottom:0;padding:0 8px 0 0}.AppShell_nav__9SeOZ{flex-direction:row;flex-shrink:0}.AppShell_navItem__CUOl3{white-space:nowrap}.AppShell_projectName__HKwAg,.AppShell_spacer__wmxhk{display:none}.AppShell_user__ukNnI{margin-top:0;padding:0;border-top:none}.AppShell_content__SfJFJ{padding:20px 16px 48px}}.page_loadingWrap__8T19o{align-items:center;justify-content:center;background:var(--paper)}.page_brand__f_q1F,.page_loadingWrap__8T19o,.page_root__qGic0{display:flex;min-height:100vh}.page_brand__f_q1F{flex:0 0 55%;background:var(--shell-bg);color:var(--shell-ink);flex-direction:column;padding:40px 56px}.page_brandTop__ySxVY{flex-shrink:0}.page_brandCenter__30GG9{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:32px}.page_copy__QuCsu{font-size:36px;font-weight:700;line-height:1.3;color:var(--shell-ink);letter-spacing:-.01em}.page_desc__5JXkv{font-size:14px;line-height:1.8;color:var(--shell-ink-dim);max-width:480px}.page_bars__JSKCM{display:flex;flex-direction:column;gap:10px;margin-top:8px}.page_bar__7RFn6{height:8px;border-radius:var(--radius-s);transform-origin:left center;animation:page_barGrow__tzHLd .8s ease-out forwards;transform:scaleX(0)}.page_barActivity__qT3kw{background:#3ddc84;width:72%;animation-delay:.1s}.page_barSpeed__ORD8o{background:#e0a04a;width:55%;animation-delay:.25s}.page_barQuality__Gueyj{background:#7da3d8;width:44%;animation-delay:.4s}@keyframes page_barGrow__tzHLd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page_brandBottom__5ILoJ{flex-shrink:0;display:flex;align-items:center;gap:8px;padding-top:40px}.page_value__BBjqX{font-size:11px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--shell-ink-dim);text-transform:lowercase}.page_valueSep__6Jdbd{color:var(--shell-line);font-size:11px}.page_login__6Y4hx{flex:0 0 45%;background:var(--paper);display:flex;align-items:center;justify-content:center;padding:40px 48px}.page_loginCard__1Q2Um{width:100%;max-width:360px;display:flex;flex-direction:column;gap:24px}.page_loginTitle__Fg5lJ{font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.page_error__Jil8M{padding:10px 12px;background:var(--red-tint);color:var(--red);border-radius:var(--radius-s);font-size:13px}.page_githubButton__W77f0{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 20px;background:#24292f;color:#ffffff;border:none;border-radius:var(--radius-m);font-size:14px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:background .15s}.page_githubButton__W77f0:hover{background:#3a4148}.page_noteGroup__5c92r{display:flex;flex-direction:column;gap:10px}.page_note__eFpMG{font-size:12px;color:var(--ink-3);line-height:1.65;text-align:center}.page_noteDetail__s5vjm{padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-dim);color:var(--ink-3);font-size:12px;line-height:1.7;text-align:left}@media (max-width:760px){.page_root__qGic0{flex-direction:column}.page_brand__f_q1F{flex:0 0 auto;min-height:0;padding:32px 24px}.page_brandCenter__30GG9{gap:24px}.page_copy__QuCsu{font-size:28px}.page_login__6Y4hx{flex:1 1;padding:40px 24px}}.Button_button__hMNEn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:var(--radius-s);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease;white-space:nowrap}.Button_m__IoqK7{height:38px;padding:0 18px;font-size:14px}.Button_s__C8U56{height:30px;padding:0 12px;font-size:13px}.Button_primary__oSpWt{background:var(--green);color:#fff}.Button_primary__oSpWt:hover:not(:disabled){background:var(--green-strong)}.Button_secondary__lRe7Q{background:var(--surface);border-color:var(--line-strong);color:var(--ink)}.Button_secondary__lRe7Q:hover:not(:disabled){border-color:var(--ink-3);background:var(--surface-dim)}.Button_ghost__mZ9vJ{background:transparent;color:var(--ink-2)}.Button_ghost__mZ9vJ:hover:not(:disabled){background:var(--surface-dim);color:var(--ink)}.Button_danger__1ocl9{background:var(--red);color:#fff}.Button_danger__1ocl9:hover:not(:disabled){background:#a83422}.Button_button__hMNEn:disabled{opacity:.55;cursor:not-allowed}.Button_spinner____7ub{width:14px;height:14px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:Button_spin__0uF6_ .7s linear infinite}@keyframes Button_spin__0uF6_{to{transform:rotate(1turn)}}.page_root__LWsPA{min-height:100vh;background:var(--paper);display:flex;align-items:center;justify-content:center;padding:24px}.page_card___HFPH{width:100%;max-width:440px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:40px 40px 44px;display:flex;flex-direction:column;gap:24px;box-shadow:var(--shadow-modal)}.page_wordmark__uWdDx{display:flex}.page_center__IeEbz{display:flex;justify-content:center;padding:16px 0}.page_invalid__X4ULX{font-size:14px;color:var(--ink-2);line-height:1.65;text-align:center;padding:16px 0}.page_lead__kpHaP{font-size:15px;color:var(--ink-2)}.page_projectInfo__GBMuz{display:flex;flex-direction:column;gap:8px;padding:20px;background:var(--surface-dim);border-radius:var(--radius-m);border:1px solid var(--line)}.page_projectName__MSRM1{font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.page_repo__RIcLm{font-size:13px;color:var(--ink-2)}.page_meta__CTCDs{display:flex;align-items:center;gap:6px;margin-top:4px}.page_metaItem__T4qZW{font-size:12px;color:var(--ink-3)}.page_metaSep__KMXSM{font-size:12px;color:var(--line-strong)}.page_metaLabel__e_WD0{font-size:12px;color:var(--ink-3)}.page_error__zCGRu{font-size:13px;color:var(--red);padding:0}.page_action__hHhEj{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px}.page_joining__dHavb{display:flex;flex-direction:column;align-items:center;gap:12px;padding:8px 0}.page_joiningText___SwGQ{font-size:13px;color:var(--ink-2)}.page_githubButton__t5ZYU{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 20px;background:#24292f;color:#ffffff;border:none;border-radius:var(--radius-m);font-size:14px;font-weight:600;font-family:inherit;text-decoration:none;cursor:pointer;transition:background .15s}.page_githubButton__t5ZYU:hover{background:#3a4148}.Card_card__7jt2e{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m);overflow:clip}.Card_header__Yl15_{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border-bottom:1px solid var(--line)}.Card_title__g69HW{font-size:14px;font-weight:600;color:var(--ink)}.Card_actions___P2R1{display:flex;align-items:center;gap:8px}.Card_body___yfqq{padding:20px}.ActivityChart_range__DuLTS{font-size:12px;color:var(--ink-3)}.ActivityChart_empty__OrAaE{font-size:12.5px;color:var(--ink-3);padding:12px 0}.ActivityChart_chart__VzTpf{display:flex;align-items:flex-end;gap:6px}.ActivityChart_column__U94d5{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.ActivityChart_track__ppObE{width:100%;height:120px;display:flex;align-items:flex-end;background:var(--surface-dim);border-radius:var(--radius-s);overflow:hidden}.ActivityChart_bar__AiXnq{width:100%;min-height:3px;display:flex;flex-direction:column}.ActivityChart_segment__PRV_f{display:block;flex-basis:0;min-height:0}.ActivityChart_tick__enIc2{font-size:10.5px;color:var(--ink-3);white-space:nowrap}@media (max-width:760px){.ActivityChart_chart__VzTpf:has(.ActivityChart_column__U94d5:nth-child(5)) .ActivityChart_column__U94d5:nth-last-child(2n) .ActivityChart_tick__enIc2{visibility:hidden}}.ActivityChart_legend__FjPvx{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-2)}.ActivityChart_legendItem__ZyFMM{display:inline-flex;align-items:center;gap:5px}.ActivityChart_swatch__mdwcx{width:9px;height:9px;border-radius:2px}.ActivityChart_note__xKIER{margin-top:8px;font-size:11.5px;color:var(--ink-3)}.ErrorState_wrap__8Zhru{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:12px 14px;background:var(--red-tint);border-radius:var(--radius-s)}.ErrorState_message__vAcmN{font-size:12.5px;color:var(--red-strong)}.Badge_badge__V4FiA{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11.5px;font-weight:600;white-space:nowrap}.Badge_neutral___9ajm{background:var(--surface-dim);color:var(--ink-2)}.Badge_green__OLIX0{background:var(--green-tint);color:var(--green-strong)}.Badge_ochre__4cJE8{background:var(--ochre-tint);color:#965d14}.Badge_slate__UD186{background:var(--slate-tint);color:#38547d}.Badge_red__zUzgw{background:var(--red-tint);color:var(--red-strong)}.NeedsAttention_count__ODqdU{font-size:12px;color:var(--ink-3)}.NeedsAttention_subtitle__y4RDD{font-size:11.5px;color:var(--ink-3);margin:0 0 4px}.NeedsAttention_clear__6AVnN{font-size:14px;font-weight:600;color:var(--ink);margin:0 0 8px;padding:10px 12px;background:var(--green-tint);border-radius:var(--radius-s)}.NeedsAttention_empty__ZUZe3{font-size:12.5px;color:var(--ink-3);padding:12px 0}.NeedsAttention_scroll__fzuLk{max-height:740px;overflow-y:auto}.NeedsAttention_list__u0BKD{list-style:none;margin:0;padding:0}.NeedsAttention_heading__xXPTt{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:6px;margin:0;padding:8px 0 5px;font-size:11.5px;font-weight:600;color:var(--ink-2);background:var(--surface)}.NeedsAttention_headingCount__q_uw7{font-size:11px;font-weight:400;color:var(--ink-3)}.NeedsAttention_list__u0BKD>li+li{border-top:1px solid var(--line)}.NeedsAttention_item__yVaMD{display:block;padding:9px 8px;margin:0 -8px;border-radius:var(--radius-s);transition:background .12s ease}.NeedsAttention_item__yVaMD:hover{background:var(--surface-dim)}.NeedsAttention_item__yVaMD:hover .NeedsAttention_title__aaOm9{color:var(--green)}.NeedsAttention_head__HvLlv{display:flex;align-items:center;gap:7px;min-width:0}.NeedsAttention_number__zQEj3{font-size:11.5px;color:var(--ink-3);flex-shrink:0}.NeedsAttention_title__aaOm9{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NeedsAttention_meta__YTCEy{display:flex;align-items:center;gap:10px;margin-top:3px;padding-left:2px}.NeedsAttention_who__0dnmu{font-size:11.5px;color:var(--ink-2)}.NeedsAttention_elapsed__7h37Y{font-size:11px;color:var(--ink-3)}.RecentlyDone_count__S75lH{font-size:12px;color:var(--ink-3)}.RecentlyDone_empty__t4XP6{font-size:12.5px;color:var(--ink-3);padding:12px 0}.RecentlyDone_list__uJu9H{list-style:none;margin:0;padding:0}.RecentlyDone_list__uJu9H>li+li{border-top:1px solid var(--line)}.RecentlyDone_item__sApG7{display:block;padding:9px 8px;margin:0 -8px;border-radius:var(--radius-s);transition:background .12s ease}.RecentlyDone_item__sApG7:hover{background:var(--surface-dim)}.RecentlyDone_item__sApG7:hover .RecentlyDone_title__dX7v_{color:var(--green)}.RecentlyDone_head__g0gvJ{display:flex;align-items:center;gap:7px;min-width:0}.RecentlyDone_number__bH9uf{font-size:11.5px;color:var(--ink-3);flex-shrink:0}.RecentlyDone_title__dX7v_{font-size:13px;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RecentlyDone_meta__m8T4N{display:flex;align-items:center;gap:10px;margin-top:3px;padding-left:2px}.RecentlyDone_when__Yr8lq,.RecentlyDone_who__nOc0P{font-size:11px;color:var(--ink-3)}.ChangeLogList_list__kTsse{list-style:none;margin:0;padding:0}.ChangeLogList_list__kTsse>li+li{border-top:1px solid var(--line)}.ChangeLogList_empty__yHxnP{font-size:12.5px;color:var(--ink-3);padding:12px 0}.ChangeLogList_day__siMZT+.ChangeLogList_day__siMZT{margin-top:6px}.ChangeLogList_dayHeading__M6cDN{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:baseline;gap:8px;margin:0;padding:10px 0 6px;font-size:11.5px;font-weight:600;color:var(--ink-2);background:var(--surface)}.ChangeLogList_dayCount__rJtdj{font-size:11px;font-weight:400;color:var(--ink-3)}.ChangeLogList_new__tofmi{width:6px;height:6px;border-radius:999px;background:var(--green);flex-shrink:0;margin-left:-2px}.ChangeLogList_newSummary__u9LwJ{font-size:11px;color:var(--ink-3);margin:10px 0 0}.ChangeLogList_item___3qRG{display:block;padding:10px 8px;margin:0 -8px;border-radius:var(--radius-s);transition:background .12s ease}.ChangeLogList_item___3qRG:hover{background:var(--surface-dim)}.ChangeLogList_item___3qRG:hover .ChangeLogList_title__w79iS{color:var(--green)}.ChangeLogList_head__xSp_Q{display:flex;align-items:center;gap:8px;min-width:0}.ChangeLogList_kind__dM2fe{font-size:10.5px;font-weight:600;color:var(--ink-2);background:var(--surface-dim);border:1px solid var(--line);border-radius:var(--radius-s);padding:1px 5px;flex-shrink:0}.ChangeLogList_number__RXEE0{font-size:12px;color:var(--ink-3);flex-shrink:0}.ChangeLogList_title__w79iS{flex:1 1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeLogList_meta__vEVY2{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:3px;padding-left:34px}.ChangeLogList_actor__Sczy0{font-size:11.5px;color:var(--ink-2)}.ChangeLogList_date__i2R9q,.ChangeLogList_facts__506jK{font-size:11px;color:var(--ink-3)}.ChangeLogList_more__hIaPr{display:block;width:100%;margin-top:10px;padding:8px;font-family:inherit;font-size:12.5px;color:var(--ink-2);background:none;border:1px solid var(--line);border-radius:var(--radius-s);cursor:pointer;transition:background .12s ease}.ChangeLogList_more__hIaPr:hover:not(:disabled){background:var(--surface-dim)}.ChangeLogList_more__hIaPr:disabled{color:var(--ink-3);cursor:default}.TeamChangeLog_note__ixzY0{font-size:12px;color:var(--ink-3)}.TeamChangeLog_filters__GVE02{display:flex;flex-wrap:wrap;gap:6px;padding-bottom:14px;margin-bottom:6px;border-bottom:1px solid var(--line)}.TeamChangeLog_chip__SIa7P{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 4px;font-size:12px;color:var(--ink-2);background:var(--surface);border:1px solid var(--line);border-radius:999px;cursor:pointer;transition:border-color .12s ease,background .12s ease}.TeamChangeLog_chip__SIa7P:first-child{padding-left:10px}.TeamChangeLog_chip__SIa7P:hover{border-color:var(--line-strong);background:var(--surface-dim)}.TeamChangeLog_chip__SIa7P.TeamChangeLog_active__Z6gwN{color:var(--green-strong);background:var(--green-tint);border-color:var(--green)}.TeamChangeLog_chipMine__gsmmo{font-size:10px;line-height:1;padding:2px 5px;border-radius:999px;color:var(--ink-3);background:var(--surface-dim)}.TeamChangeLog_chip__SIa7P.TeamChangeLog_active__Z6gwN .TeamChangeLog_chipMine__gsmmo{color:var(--green-strong);background:var(--surface)}.TeamChangeLog_chipLogin__i8Q4z{font-size:11.5px}.TeamChangeLog_selectedBar__B3ssW{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:8px 10px;margin-bottom:4px;background:var(--green-tint);border-radius:var(--radius-s)}.TeamChangeLog_selectedText__PCtQK{font-size:12px;color:var(--ink-2)}.TeamChangeLog_detailLink__XpnkS,.TeamChangeLog_selectedLogin__YuUGg{font-size:12px;color:var(--green-strong);font-weight:600}.TeamChangeLog_detailLink__XpnkS{white-space:nowrap}.TeamChangeLog_detailLink__XpnkS:hover{text-decoration:underline}.TeamPulse_range__ld1RO{font-size:12px;color:var(--ink-3);font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TeamPulse_empty__zkwMX{font-size:12.5px;color:var(--ink-3);padding:12px 0}.TeamPulse_chart__J9E3T{display:flex;align-items:flex-end;gap:4px}.TeamPulse_column__0_ZLe{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:5px}.TeamPulse_track__thCcq{width:100%;height:140px;display:flex;align-items:flex-end;background:var(--surface-dim);border-radius:var(--radius-s);overflow:hidden}.TeamPulse_bar__YvOUM{width:100%;min-height:3px;display:flex;flex-direction:column}.TeamPulse_segment__1id9r{display:block;flex-basis:0;min-height:0}.TeamPulse_tick__aCqJc{font-size:10.5px;color:var(--ink-3);white-space:nowrap}@media (max-width:760px){.TeamPulse_column__0_ZLe:nth-last-child(2n) .TeamPulse_tick__aCqJc{visibility:hidden}}.TeamPulse_legend__HdKB7{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-2)}.TeamPulse_legendItem__TuiWV{display:inline-flex;align-items:center;gap:5px}.TeamPulse_swatch__iaZqP{width:9px;height:9px;border-radius:2px}.TeamPulse_total__7_1_G{margin-left:auto;font-size:11.5px;color:var(--ink-3)}.TeamPulse_delta__l1Y2B{color:var(--ink-3)}.Themes_more__AWwll{font-size:11px;color:var(--ink-3);margin:4px 0 0;padding-left:2px}.Themes_group__G68VL+.Themes_group__G68VL{margin-top:14px}.Themes_groupHeading__UMTGq{margin:0 0 6px;font-size:11px;font-weight:600;color:var(--ink-2)}.Themes_subtitle__lM5Uj{font-size:11.5px;color:var(--ink-3);margin:0 0 10px}.Themes_empty__KHWXx{font-size:12.5px;color:var(--ink-3);padding:12px 0}.Themes_list__S9wOz{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:9px}.Themes_row__I4S1Q{display:flex;align-items:center;gap:10px}.Themes_label__QTU_y{font-size:12px;color:var(--ink-2);width:110px;flex-shrink:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Themes_track__8zNgI{flex:1 1;min-width:24px;height:6px;background:var(--surface-dim);border-radius:999px;overflow:hidden}.Themes_bar__lqlxb{display:flex;height:100%;border-radius:999px;overflow:hidden}.Themes_closed__PXwjJ,.Themes_open__16iYi{display:block;flex-basis:0}.Themes_open__16iYi{background:var(--ochre)}.Themes_closed__PXwjJ{background:var(--line-strong)}.Themes_counts__EINOS{font-size:11.5px;color:var(--ink-3);min-width:44px;text-align:right}.Themes_openCount__74Acx{color:var(--ochre)}.Themes_slash__eAsld{margin:0 2px;color:var(--ink-3)}.Themes_caption__FVUEO{display:flex;align-items:center;gap:5px;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-3)}.Themes_period__xamFn{margin-left:auto}.Themes_swatchClosed__9JBE8,.Themes_swatchOpen__YiN4s{width:9px;height:9px;border-radius:2px}.Themes_swatchOpen__YiN4s{background:var(--ochre)}.Themes_swatchClosed__9JBE8{background:var(--line-strong);margin-left:10px}.page_header__evh8t{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.page_title__dC8KX{font-size:20px;font-weight:600;letter-spacing:-.01em}.page_repo__3G05E{font-size:12px;color:var(--ink-3)}.page_repo__3G05E:hover{color:var(--green)}.page_headerActions__3I8gH{display:flex;align-items:center;gap:12px}.page_synced__J8BFT{font-size:11.5px;color:var(--ink-3)}.page_banner__rdnQz{padding:10px 14px;margin-bottom:16px;font-size:12.5px;color:var(--ink-2);background:var(--ochre-tint);border:1px solid var(--line);border-radius:var(--radius-m)}.page_panels__yDiSy{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px;margin-bottom:16px}.page_column__mxpT5{display:flex;flex-direction:column;gap:16px;min-width:0}.page_intro___IrPm{padding:16px 18px;margin-bottom:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m)}.page_introLead__gDuJa{margin:0;font-size:13.5px;color:var(--ink)}.page_introBody__1p8BI{margin:6px 0 0;font-size:12.5px;line-height:1.7;color:var(--ink-3)}.page_changelog__TVNXc{margin-bottom:24px}@media (max-width:900px){.page_panels__yDiSy{grid-template-columns:minmax(0,1fr)}}.ChangeLog_note__RG4_4{font-size:12px;color:var(--ink-3)}.ContributionFacts_grid__Dfrfi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line);border-radius:var(--radius-s);overflow:hidden}.ContributionFacts_stat__y34gD{display:flex;flex-direction:column;gap:2px;padding:12px 14px;background:var(--surface);min-width:0}.ContributionFacts_label__2Aubi{font-size:11.5px;color:var(--ink-3)}.ContributionFacts_value__biVw_{font-size:22px;line-height:1.2;font-weight:600;color:var(--ink)}.ContributionFacts_detail__tW6qR{font-size:11px;color:var(--ink-3)}.ContributionFacts_callout__y5xhU{margin-top:12px;padding:9px 12px;font-size:12.5px;color:var(--ink-2);background:var(--ochre-tint);border-radius:var(--radius-s)}.ContributionFacts_source__RP3wF{margin-top:12px;font-size:11.5px;line-height:1.7;color:var(--ink-3)}@media (max-width:760px){.ContributionFacts_grid__Dfrfi{grid-template-columns:repeat(2,minmax(0,1fr))}}.SummaryJobFailure_message__ps7iV{color:var(--red-strong)}.SummaryJobFailure_details__IuNmy{margin-top:4px;color:var(--ink-3)}.SummaryJobFailure_summary__WLyE_{width:-moz-fit-content;width:fit-content;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.SummaryJobFailure_reason__1zgD4{margin-top:4px}.Input_field__Z5Ma1{display:flex;flex-direction:column;gap:6px}.Input_label__83Pis{font-size:12px;font-weight:600;color:var(--ink-2)}.Input_input__h6Yry{height:38px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);color:var(--ink);font-size:14px;font-family:inherit;transition:border-color .15s ease}.Input_input__h6Yry::placeholder{color:var(--ink-3)}.Input_input__h6Yry:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px var(--green-tint)}.Input_textarea__KcRxf{height:auto;min-height:88px;padding:10px 12px;resize:vertical;line-height:1.6}.Input_hint__g0kVw{font-size:12px;color:var(--ink-3)}.AllocationTable_badges__MPSyS{display:inline-flex;align-items:center;gap:6px}.AllocationTable_startNote___nXg8{padding:11px 13px;margin-bottom:14px;background:var(--green-tint);border-radius:var(--radius-s);font-size:12.5px;line-height:1.7;color:var(--ink-2)}.AllocationTable_lapsedNote__pC7Fe,.AllocationTable_stampNote__P0HWd{padding:11px 13px;margin-bottom:14px;background:var(--surface-dim);border-radius:var(--radius-s);font-size:12.5px;color:var(--ink-2)}.AllocationTable_meta__VDuWm{display:flex;flex-wrap:wrap;gap:4px 14px;margin-bottom:16px;font-size:12px;color:var(--ink-3)}.AllocationTable_amountRow__DVD2o{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px;margin-bottom:16px;background:var(--surface-dim);border-radius:var(--radius-s)}.AllocationTable_amountLabel__ID6TO{font-size:12.5px;color:var(--ink-2)}.AllocationTable_amountInput__gpxsq{width:160px;height:30px;padding:0 8px;border:1px solid var(--line-strong);border-radius:var(--radius-s);font-size:13px;text-align:right;background:var(--surface)}.AllocationTable_amountInput__gpxsq:focus{outline:none;border-color:var(--green)}.AllocationTable_amountHint__FT2dm{font-size:12px;color:var(--ink-3)}.AllocationTable_table__uQKDd{width:100%;border-collapse:collapse}.AllocationTable_allocCol__5q6g4{width:170px}.AllocationTable_amountCol__Irlws{width:150px}.AllocationTable_table__uQKDd :where(th,td){padding:9px 8px;border-bottom:1px solid var(--line);text-align:left;font-weight:400}.AllocationTable_table__uQKDd thead th{font-size:11.5px;color:var(--ink-3);font-weight:500}.AllocationTable_table__uQKDd tfoot td,.AllocationTable_table__uQKDd tfoot th{border-bottom:none;border-top:1px solid var(--line-strong);font-weight:600;font-size:13px}.AllocationTable_right__UXkRY{text-align:right}.AllocationTable_member__LIlyz{display:inline-flex;align-items:center;gap:9px;font-size:13px}.AllocationTable_percentField__TogAh{display:inline-flex;align-items:center;gap:4px}.AllocationTable_totalValue__II3eQ{display:inline-block;width:78px;padding-right:6px;text-align:right}.AllocationTable_percentInput__ahQYW{width:78px;height:28px;padding:0 6px;border:1px solid var(--line-strong);border-radius:var(--radius-s);font-size:13px;text-align:right}.AllocationTable_percentInput__ahQYW:focus{outline:none;border-color:var(--green)}.AllocationTable_unit__n5VY8{font-size:12px;color:var(--ink-3)}.AllocationTable_amount__r765q{color:var(--ink-2)}.AllocationTable_invalid__EUt3D{color:var(--red)}.AllocationTable_balanceHint__oEh1Z{margin-top:10px;font-size:12.5px;color:var(--red-strong)}.AllocationTable_remainder__EUaYw{min-width:46px;padding:1px 6px;border:1px solid var(--green);border-radius:999px;background:var(--green-tint);font:inherit;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--green-strong);cursor:pointer}.AllocationTable_remainder__EUaYw:hover{background:var(--green);color:#fff}.AllocationTable_remainder__EUaYw:disabled{cursor:not-allowed;opacity:.5}.AllocationTable_remainderSample__ioknG{display:inline-block;margin:0 4px;padding:1px 6px;border:1px solid var(--green);border-radius:999px;background:var(--green-tint);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--green-strong)}.AllocationTable_equalize__R8hfM{margin-left:auto;padding:0;border:none;background:none;font:inherit;font-size:12px;color:var(--ink-3);text-decoration:underline;cursor:pointer}.AllocationTable_equalize__R8hfM:hover{color:var(--green)}.AllocationTable_editor__3WGXU{display:flex;flex-direction:column;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.AllocationTable_actions__BylLz{display:flex;align-items:center;gap:10px}.AllocationTable_finalize__BRysH{margin-top:18px;padding-top:16px;border-top:1px solid var(--line)}.AllocationTable_finalizeWarning__TsQbx{margin-bottom:12px;font-size:12.5px;color:var(--ink-2)}.AllocationTable_finalizeHint__YVdD0{margin-top:8px;font-size:12px;color:var(--ink-3)}.AllocationTable_danger__IRSnY{margin-top:16px;padding-top:14px;border-top:1px solid var(--line)}.AllocationTable_deleteLink__DmALG{padding:0;border:none;background:none;font:inherit;font-size:12px;color:var(--ink-3);text-decoration:underline;cursor:pointer}.AllocationTable_deleteLink__DmALG:hover{color:var(--red-strong)}.AllocationTable_dangerWarning__JXvLC{margin-bottom:10px;font-size:12.5px;color:var(--red-strong)}.Modal_overlay__eWoat{position:fixed;inset:0;display:flex;align-items:flex-start;justify-content:center;padding:9vh 24px 24px;z-index:100;animation:Modal_fadeIn__6oH_K .15s ease}.Modal_backdrop__MVQWC{position:absolute;inset:0;border:0;background:rgba(21,33,28,.45);cursor:default}.Modal_modal__uIkm_{position:relative;width:100%;background:var(--surface);border-radius:var(--radius-l);box-shadow:var(--shadow-modal);animation:Modal_slideUp__8EMLs .18s ease;max-height:82vh;display:flex;flex-direction:column}.Modal_header__8JnYo{display:flex;align-items:center;justify-content:space-between;padding:18px 24px 14px;border-bottom:1px solid var(--line)}.Modal_title__iI9nk{font-size:16px;font-weight:600}.Modal_close__vttM6{border:none;background:none;font-size:22px;line-height:1;color:var(--ink-3);cursor:pointer;padding:4px}.Modal_close__vttM6:hover{color:var(--ink)}.Modal_body__9cyDA{padding:20px 24px;overflow-y:auto}.Modal_footer__phBNt{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px 18px;border-top:1px solid var(--line)}@keyframes Modal_fadeIn__6oH_K{0%{opacity:0}}@keyframes Modal_slideUp__8EMLs{0%{opacity:0;transform:translateY(10px)}}.CreateProposalDialog_form__Yxe3e{display:flex;flex-direction:column;gap:14px}.CreateProposalDialog_note__yO07T{font-size:12px;color:var(--ink-3)}.CreateProposalDialog_disclosure__Igp42{margin-top:18px;padding-top:14px;border-top:1px solid var(--line)}.CreateProposalDialog_disclosureLead__QVx6M{font-size:13px;color:var(--ink)}.CreateProposalDialog_notes__FjqQe{margin:10px 0 0;padding:12px 14px 12px 30px;background:var(--surface-dim);border-radius:var(--radius-s);font-size:12px;color:var(--ink-2)}.CreateProposalDialog_notes__FjqQe li+li{margin-top:4px}.EditHistoryTimeline_lead__XpTyC{margin-bottom:14px;font-size:12.5px;color:var(--ink-2)}.EditHistoryTimeline_empty__aXZAl{font-size:12.5px;color:var(--ink-3)}.EditHistoryTimeline_list__khPIj{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.EditHistoryTimeline_item__vZ_Ai{position:relative;padding:0 0 18px 18px;border-left:1px solid var(--line)}.EditHistoryTimeline_item__vZ_Ai:last-child{padding-bottom:0;border-left-color:transparent}.EditHistoryTimeline_item__vZ_Ai:before{content:"";position:absolute;left:-4px;top:6px;width:7px;height:7px;border-radius:50%;background:var(--green)}.EditHistoryTimeline_head__t8BqH{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.EditHistoryTimeline_editor__l4LkJ{font-size:12.5px;font-weight:600}.EditHistoryTimeline_at__L7rr9{font-size:11.5px;color:var(--ink-3)}.EditHistoryTimeline_reason__IXOmY{margin-top:6px;font-size:13px;color:var(--ink);white-space:pre-wrap}.EditHistoryTimeline_changes__Y5pC1{list-style:none;margin:8px 0 0;padding:8px 10px;background:var(--surface-dim);border-radius:var(--radius-s);display:flex;flex-direction:column;gap:3px}.EditHistoryTimeline_change__Oyyg5{display:flex;align-items:center;gap:8px;font-size:12px}.EditHistoryTimeline_changeLabel__9ku0A{min-width:140px;color:var(--ink-2)}.EditHistoryTimeline_from__4wE14{color:var(--ink-3);text-decoration:line-through}.EditHistoryTimeline_arrow__jbzoZ{color:var(--ink-3)}.EditHistoryTimeline_to__QH_9F{font-weight:600}.ProposalRecords_lead__uXuvw{margin-bottom:12px;font-size:12.5px;color:var(--ink-2)}.ProposalRecords_list__b1nC6{list-style:none;margin:0;padding:0}.ProposalRecords_item__u6J5T{border-top:1px solid var(--line)}.ProposalRecords_item__u6J5T:first-child{border-top:none}.ProposalRecords_head__SS1Ry{display:grid;grid-template-columns:14px minmax(0,1fr) 110px 90px 120px;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:10px 4px;border:none;background:none;font:inherit;text-align:left;cursor:pointer}.ProposalRecords_head__SS1Ry:hover{background:var(--surface-dim)}.ProposalRecords_columns__K8UaR{cursor:default;padding-bottom:4px;font-size:11px;color:var(--ink-3)}.ProposalRecords_columns__K8UaR:hover{background:none}.ProposalRecords_marker__mUJhw{color:var(--ink-3);font-size:11px}.ProposalRecords_name__xdp0h{display:flex;align-items:center;gap:8px;min-width:0;font-size:13px}.ProposalRecords_name__xdp0h>:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProposalRecords_removed__WcPpX,.ProposalRecords_untouched__ajkms{flex-shrink:0;padding:1px 6px;border-radius:999px;background:var(--surface-dim);color:var(--ink-3);font-size:10.5px}.ProposalRecords_untouched__ajkms{white-space:nowrap}.ProposalRecords_removedNote__KkYnG{font-size:12px;color:var(--ink-3)}.ProposalRecords_total__VYupB{font-size:12.5px;text-align:right}.ProposalRecords_at__mZHxu,.ProposalRecords_by__Andz1{font-size:11.5px;color:var(--ink-3);text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProposalRecords_body__00opD{padding:4px 4px 14px 24px}.ProposalRecords_table__m2KW_{width:100%;border-collapse:collapse}.ProposalRecords_table__m2KW_ :where(th,td){padding:5px 6px;font-weight:400;text-align:left}.ProposalRecords_member__reJlc{display:inline-flex;align-items:center;gap:8px;font-size:12.5px}.ProposalRecords_percent__yU5FB{width:90px;text-align:right;font-size:12.5px;font-weight:600}.ProposalRecords_amount__IoKWM{width:120px;text-align:right;font-size:12px;color:var(--ink-3)}.ProposalRecords_more__4H8yZ{margin-top:10px;padding-top:10px;border-top:1px solid var(--line)}@media (max-width:720px){.ProposalRecords_head__SS1Ry{grid-template-columns:14px minmax(0,1fr) 90px}.ProposalRecords_by__Andz1,.ProposalRecords_total__VYupB{display:none}}.ProposalCompare_empty__Im7fE{font-size:12.5px;color:var(--ink-3)}.ProposalCompare_picker__JLUZI{margin:0 0 16px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-s);background:var(--surface-dim)}.ProposalCompare_legend__U0zXT{padding:0 6px;font-size:11.5px;color:var(--ink-3)}.ProposalCompare_options__XlgPf{display:flex;flex-wrap:wrap;gap:6px 16px}.ProposalCompare_option__If4K1{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;cursor:pointer}.ProposalCompare_disabled__l5K4D{cursor:not-allowed;color:var(--ink-3)}.ProposalCompare_optionName__xIefI{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProposalCompare_limitNote__O0jCi{margin-top:8px;font-size:11.5px;color:var(--ink-3)}.ProposalCompare_scroll__leDgX{overflow-x:auto}.ProposalCompare_table___Uplv{width:100%;border-collapse:collapse;min-width:420px}.ProposalCompare_table___Uplv :where(th,td){padding:9px 10px;border-bottom:1px solid var(--line);text-align:left;font-weight:400;vertical-align:top}.ProposalCompare_memberHead__upsZQ{font-size:11.5px;color:var(--ink-3);font-weight:500}.ProposalCompare_proposalHead__sqXcC{text-align:right;min-width:128px}.ProposalCompare_proposalName__t4Wlj{display:block;font-size:12.5px;font-weight:600}.ProposalCompare_amountHead__VdGS0,.ProposalCompare_weights__uNMmc{display:block;font-size:11px;color:var(--ink-3)}.ProposalCompare_finalized__Sf9Zl{display:inline-block;margin-top:3px;padding:1px 6px;border-radius:999px;background:var(--green-tint);color:var(--green-strong);font-size:10.5px}.ProposalCompare_member__VXUtG{font-size:12.5px;white-space:nowrap}.ProposalCompare_cell__kaMAz{text-align:right}.ProposalCompare_percent__5GxSO{display:block;font-size:13px;font-weight:600}.ProposalCompare_amount__DQDpO{display:block;font-size:11.5px;color:var(--ink-3)}.ProposalCompare_absent__nQCU_{font-size:12px;color:var(--ink-3)}.ProposalCompare_note__aVgy0{margin-top:12px;font-size:11.5px;color:var(--ink-3)}.ProposalSwitcher_bar__AKmDD{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m)}.ProposalSwitcher_tabs__jN6gy{display:flex;flex-wrap:wrap;gap:6px}.ProposalSwitcher_tab__NekGR{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border:1px solid var(--line-strong);border-radius:999px;background:var(--surface);font:inherit;font-size:12.5px;color:var(--ink-2);cursor:pointer}.ProposalSwitcher_tab__NekGR:hover{background:var(--surface-dim)}.ProposalSwitcher_active__zLEl6{background:var(--green);border-color:var(--green);color:#fff}.ProposalSwitcher_active__zLEl6:hover{background:var(--green-strong)}.ProposalSwitcher_empty__piOVq{font-size:12.5px;color:var(--ink-3)}.ProposalSwitcher_actions__Ktg8y{display:flex;align-items:center;gap:8px}.ScorePanel_lead___9F1T{margin-bottom:16px;font-size:12px;color:var(--ink-3)}.ScorePanel_empty__bd5fJ{font-size:12.5px;color:var(--ink-3)}.ScorePanel_undisclosed__9zGxd{padding:14px 16px;background:var(--surface-dim);border-radius:var(--radius-s)}.ScorePanel_undisclosedLead__yOE6u{font-size:13px;color:var(--ink);margin-bottom:6px}.ScorePanel_undisclosedBody__C3cZQ{font-size:12.5px;color:var(--ink-2)}.ScorePanel_members__1m4kH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ScorePanel_member__GRo5M{padding-bottom:10px;border-bottom:1px solid var(--line)}.ScorePanel_member__GRo5M:last-child{padding-bottom:0;border-bottom:none}.ScorePanel_memberHead__Mlonr{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.ScorePanel_totalWrap___owbV{display:inline-flex;align-items:baseline;gap:6px}.ScorePanel_totalLabel__uVZpy{font-size:10.5px;color:var(--ink-3)}.ScorePanel_login__I_oxk{font-size:12.5px;color:var(--ink-2);text-decoration:none}.ScorePanel_login__I_oxk:hover{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.ScorePanel_total__M_xzn{font-size:12.5px;color:var(--ink-2)}.ScorePanel_categories__jSdYo{display:flex;flex-direction:column;gap:3px;margin-top:6px}.ScorePanel_category__U8JDP{display:grid;grid-template-columns:62px minmax(0,420px) 46px;align-items:center;grid-gap:8px;gap:8px}.ScorePanel_categoryLabel__9y3DG{font-size:11px;color:var(--ink-3)}.ScorePanel_track___XuUw{height:6px;border-radius:999px;background:var(--line);overflow:hidden}.ScorePanel_fill__lIjAW{display:block;height:100%;border-radius:999px;transition:width .2s ease}.ScorePanel_categoryValue__wJ7A7{font-size:11px;color:var(--ink-2);text-align:right}.ScorePanel_facts__XFgDq{list-style:none;margin:9px 0 0;padding:0;max-width:760px;display:grid;grid-template-columns:repeat(auto-fit,minmax(148px,1fr));grid-gap:1px 14px;gap:1px 14px}.ScorePanel_fact__MaTV4{display:flex;align-items:baseline;justify-content:space-between;gap:6px;font-size:11px}.ScorePanel_factLabel__24lOT{color:var(--ink-3)}.ScorePanel_factValue__orXdv{color:var(--ink-2);font-weight:600}.ScorePanel_factsNote__d3d9f{margin-top:14px;font-size:11.5px;color:var(--ink-3)}.ScorePanel_legend__9dYrG{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:12px;padding-top:10px;border-top:1px solid var(--line);font-size:11.5px;color:var(--ink-3)}.ScorePanel_legendItem__q_lCe{display:inline-flex;align-items:center;gap:6px}.ScorePanel_swatch__zf_wU{width:9px;height:9px;border-radius:2px}.WeightSliders_wrap__Lu_C4{display:flex;flex-direction:column;gap:16px}.WeightSliders_bar__np5jx{display:flex;height:30px;border-radius:var(--radius-s);overflow:hidden;gap:2px}.WeightSliders_barSegment__6rdBX{display:flex;align-items:center;justify-content:center;transition:flex-grow .2s ease;min-width:0}.WeightSliders_barLabel__I4OHb{font-size:11.5px;font-weight:600;color:#fff}.WeightSliders_rows__c5wKk{display:flex;flex-direction:column;gap:10px}.WeightSliders_row__H5OFj{display:grid;grid-template-columns:170px 1fr 64px;align-items:center;grid-gap:14px;gap:14px}.WeightSliders_label__tJaZ8{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink-2);cursor:pointer}.WeightSliders_swatch__vaD_a{width:10px;height:10px;border-radius:2px;flex-shrink:0}.WeightSliders_slider__jLxLL{width:100%;height:4px;cursor:pointer}.WeightSliders_numInput__liYlx:disabled,.WeightSliders_slider__jLxLL:disabled{cursor:not-allowed;opacity:.55}.WeightSliders_numInput__liYlx{height:30px;padding:0 8px;border:1px solid var(--line-strong);border-radius:var(--radius-s);font-size:13px;text-align:right}.WeightSliders_numInput__liYlx:focus{outline:none;border-color:var(--green)}.WeightEditor_lead__aKAlg{margin-bottom:16px;font-size:12.5px;color:var(--ink-2)}.WeightEditor_footer__5vjhE{display:flex;align-items:center;justify-content:flex-end;padding:12px 0}.WeightEditor_total__rrZ6J{font-size:12.5px;color:var(--ink-2)}.WeightEditor_invalid__RA18v{color:var(--red);font-weight:600}.WeightEditor_warning__s8N9G{padding:10px 12px;margin-bottom:14px;background:var(--ochre-tint);border-radius:var(--radius-s);font-size:12.5px;color:var(--ink-2)}.WeightEditor_actions__8IU2x{display:flex;align-items:center;gap:10px;margin-top:14px}.WeightEditor_locked__nFAWl{margin-top:14px;font-size:12.5px;color:var(--ink-3)}.page_header__YF2c9{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:20px}.page_title__NFKul{font-size:20px;font-weight:600;letter-spacing:-.01em}.page_subtitle__M6a1e{margin-top:2px;font-size:12.5px;color:var(--ink-3)}.page_stack__3RDUL{display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.page_overview__fx7kh{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;grid-gap:16px;gap:16px}.page_singleColumn__c6G0e{grid-template-columns:minmax(0,1fr)}@media (max-width:900px){.page_overview__fx7kh{grid-template-columns:minmax(0,1fr)}}.page_intro__2r6Pt{padding:16px 18px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-m)}.page_introLead__DQYaD{font-size:13.5px;color:var(--ink)}.page_introBody__3BLxA{margin-top:6px;font-size:12.5px;line-height:1.7;color:var(--ink-3)}.page_createRow__0jvLD{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.WeightEditor_wrap__sevgW{display:flex;flex-direction:column;gap:16px}.WeightEditor_footer__OVi8e{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--line)}.WeightEditor_total__yTPJn{font-size:12.5px;color:var(--ink-2)}.WeightEditor_invalid__hoByW{color:var(--red);font-weight:600}.SpLabelGuide_wrap__g4RP1{display:flex;flex-direction:column;gap:14px}.SpLabelGuide_intro__th0FJ{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.SpLabelGuide_introText__xmB7p{font-size:13px;color:var(--ink-2);flex:1 1;min-width:240px}.SpLabelGuide_toggle__RXjaJ{border:none;background:none;padding:0;font-size:12.5px;font-weight:600;color:var(--green);cursor:pointer;white-space:nowrap}.SpLabelGuide_toggle__RXjaJ:hover{text-decoration:underline}.SpLabelGuide_steps__P4OMx{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.SpLabelGuide_step__wh2zK{display:flex;gap:14px;padding:12px 14px;background:var(--surface-dim);border-radius:var(--radius-s)}.SpLabelGuide_stepNum__CTxu_{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background:var(--green);color:#fff;font-size:12px;font-weight:600;flex-shrink:0}.SpLabelGuide_stepTitle__zipKm{font-size:13px;font-weight:600}.SpLabelGuide_stepBody___dxje{margin-top:3px;font-size:12.5px;color:var(--ink-2);line-height:1.7}.page_header__wF6d5{margin-bottom:24px}.page_title___G8Np{font-size:22px;font-weight:700;letter-spacing:-.01em}.page_stack__V2X2O{display:flex;flex-direction:column;gap:20px}.page_cardNote__1HP1m{font-size:11.5px;color:var(--ink-3)}.page_repoRow__0KBfh{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_projectName___2xUZ{font-size:16px;font-weight:600}.page_repoLink__Zgaig{font-size:13px;color:var(--ink-2)}.page_repoLink__Zgaig:hover{color:var(--green);text-decoration:underline}.page_createdAt__9yELI{font-size:12px;color:var(--ink-3)}.page_memberList__eXcl4{list-style:none;margin:0;padding:0}.page_memberRow__xV_rr{display:flex;align-items:center;gap:12px;padding:9px 0}.page_memberRow__xV_rr+.page_memberRow__xV_rr{border-top:1px solid var(--line)}.page_memberLogin__EvwwQ{flex:1 1;font-size:13.5px}.page_inviteWrap__s_biz{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.page_inviteRow__LwhQk{display:flex;align-items:center;gap:10px;width:100%}.page_inviteUrl__tr6SV{flex:1 1;padding:9px 12px;background:var(--surface-dim);border:1px solid var(--line);border-radius:var(--radius-s);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_inviteExpiry__7LFQ1{font-size:11.5px;color:var(--ink-3)}.page_muted__5qOaR{font-size:13px;color:var(--ink-2);line-height:1.8}.page_saveMessage__MFgDm{margin-top:10px;font-size:12.5px;color:var(--green-strong)}.page_error__erm9A{color:var(--red);font-size:13px}.NewProjectModal_body__T1AZj{display:flex;flex-direction:column;gap:20px}.NewProjectModal_listWrap__2lKno{border:1px solid var(--line);border-radius:var(--radius-m);max-height:240px;overflow-y:auto}.NewProjectModal_center___Wt14{display:flex;justify-content:center;padding:24px}.NewProjectModal_repoItem__cZhgS{display:flex;align-items:center;justify-content:space-between;width:100%;padding:10px 14px;background:none;border:none;border-bottom:1px solid var(--line);cursor:pointer;text-align:left;color:var(--ink);font-family:inherit;font-size:13px;transition:background .1s}.NewProjectModal_repoItem__cZhgS:last-child{border-bottom:none}.NewProjectModal_repoItem__cZhgS:hover{background:var(--surface-dim)}.NewProjectModal_repoItem__cZhgS.NewProjectModal_selected__MVv0d{background:var(--green-tint)}.NewProjectModal_repoName__Z_OGL{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NewProjectModal_empty__fE1mC{padding:20px;text-align:center;color:var(--ink-3);font-size:13px}.NewProjectModal_notice__az29J{padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-m);background:var(--surface-dim);color:var(--ink-2);font-size:13px;line-height:1.6}.NewProjectModal_notice__az29J p+p{margin-top:6px}.NewProjectModal_noticeLink__cXmmG{display:inline-block;margin-top:6px;padding:0;border:0;background:none;color:var(--ink);font:inherit;text-decoration:underline;cursor:pointer}.NewProjectModal_footer__N_BHa{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.NewProjectModal_error__pb7Ar{flex:1 1;font-size:13px;color:var(--red)}.page_page__Aa9X7{display:flex;flex-direction:column;gap:32px}.page_header__mWTzC{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.page_title__b5UrF{font-size:22px;font-weight:700;color:var(--ink);letter-spacing:-.01em}.page_grid__oRjLo{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:16px;gap:16px}.page_center__FMBBE{display:flex;justify-content:center;padding:48px 0}.page_error__vauL4{color:var(--red);font-size:14px;padding:16px 0}.page_empty__mwn3N{display:flex;flex-direction:column;align-items:center;gap:20px;padding:64px 0;text-align:center}.page_emptyText__7prXh{max-width:420px;color:var(--ink-2);font-size:14px;line-height:1.7}