.Project_page__Wr_fi{min-width:0;display:flex;flex-direction:column;gap:var(--s-5);padding:var(--s-4) var(--s-6)}.Project_header__spLps{display:flex;flex-direction:column;gap:var(--s-2);padding-bottom:var(--s-3);border-bottom:1px solid var(--border)}.Project_back__dS3YA{color:var(--text-3);font:500 var(--fs-xs) /1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase}.Project_title__q_bc2{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-3);font-size:var(--fs-xl)}.Project_key__8i9Q9{color:var(--text-3);font-family:var(--mono);font-size:var(--fs-sm)}.Project_private__lBpBo{padding:0 var(--s-1);border:1px solid var(--border-strong);border-radius:var(--r-ctl);color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase}.Project_meta__1Z3C_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.Project_count__YisO9{color:var(--text-3);font:500 var(--fs-sm) /1 var(--mono)}.Project_description__jiD8g{margin:0;max-width:70ch;color:var(--text-2)}.Project_links__H5cFg{display:flex;flex-direction:column;gap:var(--s-2)}.Project_linksHead__69_UB{margin:0;display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-sm);font-weight:600;color:var(--text-2);letter-spacing:.02em}.Project_about__5qpXk{display:flex;flex-direction:column;gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--border)}.Project_linksBar__UxjI0{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2)}.Project_docList__34ahd{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-1);font-size:var(--fs-sm)}.Project_docList__34ahd a{color:var(--text)}@media (max-width:560px){.Project_page__Wr_fi{padding:var(--s-4) var(--s-3)}}.Project_tabBody__ONPny{gap:var(--s-6)}.Project_section__f8gWO,.Project_tabBody__ONPny{display:flex;flex-direction:column;padding-top:var(--s-4)}.Project_section__f8gWO{gap:var(--s-3);min-width:0}.Project_tabBody__ONPny .Project_section__f8gWO{padding-top:0}.Project_sectionBar__5c4gg{display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-3)}.Project_sectionHead__jKDmX{margin:0;display:flex;align-items:baseline;gap:var(--s-2);font:600 var(--fs-md) /1.3 var(--display)}.Project_sectionLink__wS3qK{color:var(--text-2);font-size:var(--fs-sm);text-decoration:none}.Project_sectionLink__wS3qK:hover{color:var(--text);text-decoration:underline}.Project_truncated__iewpc{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.Project_srOnly__Tro3s{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.Project_sectionActions__K1d9h{display:inline-flex;align-items:center;gap:var(--s-3)}.Project_home__foKAJ{display:flex;align-items:flex-start;gap:18px;padding-top:var(--s-4);min-width:0}.Project_homeMain__nx_QW{flex:1 1 auto;min-width:0}@media (max-width:899px){.Project_home__foKAJ{flex-direction:column;align-items:stretch}}.Project_overviewLayout__Y8xrS{display:grid;grid-template-columns:minmax(0,1fr) 286px;grid-gap:18px;gap:18px;align-items:start}.Project_overviewRail__TV7oA{display:flex;flex-direction:column;gap:var(--s-4);min-width:0;padding-top:var(--s-4)}.Project_railNote__9NtY4{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.Project_railNote__9NtY4 .Project_sectionLink__wS3qK{text-decoration:underline;text-underline-offset:2px}.Project_sectionNote__UDVCl{margin:calc(var(--s-2) * -1) 0 0;color:var(--text-3);font-size:var(--fs-sm)}.Project_subHead__T0B5E{margin:var(--s-3) 0 0;display:flex;align-items:baseline;gap:var(--s-2);font:600 var(--fs-base) /1.3 var(--display)}@media (max-width:899px){.Project_overviewLayout__Y8xrS{grid-template-columns:minmax(0,1fr)}}.Project_pageActions__dnkEb{display:contents}@media (min-width:1100px){.Project_section__f8gWO:has([data-phases-open]) [data-board]{margin-right:calc(var(--sheet-w) + var(--s-2))}}.Project_overviewSplit__iR66h{display:grid;grid-template-columns:minmax(0,11fr) minmax(0,9fr);grid-gap:20px;gap:20px;align-items:start;padding:18px 20px 24px}.Project_overviewNotes__1xD_2{min-width:0}.Project_overviewLists__ONzMD{display:flex;flex-direction:column;gap:12px;min-width:0}.Project_overviewCorner__zobX9{display:flex;justify-content:flex-end}@media (max-width:980px){.Project_overviewSplit__iR66h{grid-template-columns:minmax(0,1fr);padding:14px 16px 20px}.Project_overviewCorner__zobX9{justify-content:flex-start}}.Icon_icon__P_nzZ{flex:none;color:currentColor}.Button_button__96uC6{display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:var(--r-ctl);border:1px solid transparent;font:400 var(--fs-base) /1 var(--sans);cursor:pointer;white-space:nowrap;text-decoration:none;transition:transform var(--t-fast) var(--ease),opacity var(--t-fast) var(--ease)}.Button_md__ktIWF{min-height:var(--row-h);padding:0 var(--s-4)}.Button_sm__pnQzd{min-height:28px;padding:0 var(--s-3);font-size:var(--fs-sm)}.Button_button__96uC6:active:not(:disabled){transform:translateY(1px)}.Button_button__96uC6:disabled{cursor:default;opacity:.55}.Button_button__96uC6[data-pending]{cursor:progress;opacity:.55}.Button_primary__6_Dls{background:var(--primary);color:var(--primary-fg);border:none;font-weight:600;box-shadow:var(--shadow-primary)}.Button_primary__6_Dls:hover:not(:disabled),.Button_primary__6_Dls[data-hover]{background:var(--primary-hover)}.Button_primary__6_Dls:active:not(:disabled),.Button_primary__6_Dls[data-active]{background:var(--primary-active)}.Button_secondary__uuOdH{background:transparent;color:var(--text-2);border-color:var(--border)}.Button_secondary__uuOdH:hover:not(:disabled),.Button_secondary__uuOdH[data-hover]{background:var(--surface-hover);border-color:var(--border-strong);color:var(--text)}.Button_quiet__0qDO_{background:transparent;color:var(--text-3);padding-inline:var(--s-1)}.Button_quiet__0qDO_:hover:not(:disabled),.Button_quiet__0qDO_[data-hover]{background:var(--surface-hover);color:var(--text)}.Button_destructive__9VB0j{background:transparent;color:var(--danger);border-color:var(--danger-line)}.Button_destructive__9VB0j:hover:not(:disabled),.Button_destructive__9VB0j[data-hover]{background:transparent;border-color:var(--danger)}.Button_destructive__9VB0j[data-confirm]{background:var(--danger);border-color:var(--danger);color:var(--danger-ink);font-weight:600}.Button_destructive__9VB0j[data-confirm]:hover:not(:disabled){background:var(--danger);opacity:.9}.Button_shortcut__G61c3{font:400 var(--fs-xs) /1 var(--mono);opacity:.6}.Button_button__96uC6:focus-visible,.Button_button__96uC6[data-focus]{outline:none;box-shadow:var(--ring)}.Button_primary__6_Dls:focus-visible,.Button_primary__6_Dls[data-focus]{box-shadow:var(--shadow-primary),var(--ring)}.Palette_overlay__2MGmq{position:fixed;inset:0;z-index:var(--z-float);background:color-mix(in oklab,var(--bg) 45%,transparent)}.Palette_dialog__s7o1C{position:fixed;top:12vh;left:50%;transform:translateX(-50%);width:min(calc(100vw - var(--s-8)),var(--palette-w));z-index:var(--z-float);background:var(--glass);-webkit-backdrop-filter:blur(22px) saturate(1.3);backdrop-filter:blur(22px) saturate(1.3);border:1px solid var(--glass-border);border-radius:var(--r-card);box-shadow:inset 0 1px 0 var(--highlight),var(--shadow-xl);overflow:hidden;animation:Palette_paletteIn__GFCQ_ var(--t-med) var(--ease-spring)}@keyframes Palette_paletteIn__GFCQ_{0%{opacity:0;transform:translateX(-50%) translateY(-6px) scale(.985)}to{opacity:1;transform:translateX(-50%)}}.Palette_command__EMQrx{display:flex;flex-direction:column;max-height:min(60vh,520px)}.Palette_inputRow__E2XWi{display:flex;align-items:center;gap:var(--s-3);padding:var(--s-3) var(--s-4);border-bottom:1px solid var(--glass-border)}.Palette_inputIcon__y4B0W{color:var(--text-3)}.Palette_input__mcrs4{flex:1 1;min-width:0;background:transparent;border:0;color:var(--text);font:400 var(--fs-md) /var(--lh-base) var(--sans)}.Palette_input__mcrs4:focus{outline:none;box-shadow:none}.Palette_input__mcrs4::placeholder{color:var(--text-3)}.Palette_list__U9xuT{overflow:auto;padding:var(--s-2);scroll-padding-block:var(--s-2)}.Palette_empty__SFEAC{padding:var(--s-6) var(--s-4);text-align:center;color:var(--text-3)}.Palette_group__b4Af7 [cmdk-group-heading]{padding:var(--s-2) var(--s-2) var(--s-1);font:500 var(--fs-xs) /1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-3)}.Palette_item__g6w29{display:flex;align-items:center;gap:var(--s-3);min-height:var(--row-h);padding:0 var(--s-2);border-radius:var(--r-chip);color:var(--text);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Palette_item__g6w29[data-selected=true]{background:var(--surface-hover)}.Palette_item__g6w29[data-disabled=true]{opacity:.45}.Palette_itemIcon__7gH8I{display:inline-flex;width:16px;color:var(--text-3)}.Palette_item__g6w29[data-selected=true] .Palette_itemIcon__7gH8I{color:var(--text)}.Palette_itemTitle__PG4qk{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Palette_scope__Kv8TD{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.Palette_sheetGrid__xVfhw{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--s-6) var(--s-8);gap:var(--s-6) var(--s-8)}.Palette_sheetGroup__Uxf73 h3{margin-bottom:var(--s-2)}.Palette_sheetList__ruAWb{margin:0;display:flex;flex-direction:column}.Palette_sheetRow__Wk9Py{display:flex;align-items:center;justify-content:space-between;gap:var(--s-4);min-height:30px;border-bottom:1px solid var(--border)}.Palette_sheetRow__Wk9Py dt{color:var(--text)}.Palette_sheetRow__Wk9Py dd{margin:0;display:inline-flex;gap:var(--s-2)}.Palette_sheetNote__pVRfI{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.Wordmark_wordmark__piAi2{font-family:var(--display);font-weight:600;font-size:var(--fs-xl);letter-spacing:-.01em;line-height:var(--lh-tight);color:var(--text)}.Wordmark_ops__7MTfB{margin-left:.35em;color:var(--text-3);font-weight:500}.Auth_page__SPb4i{min-height:100%;display:grid;place-items:center;padding:var(--s-6) var(--s-4)}.Auth_card__RP9Dq{width:min(100%,420px);padding:var(--s-8) var(--s-6);display:flex;flex-direction:column;gap:var(--s-5);overflow:hidden}.Auth_header__nOvTA{display:flex;flex-direction:column;align-items:center;gap:var(--s-2)}.Auth_mark__GuWbo{border-radius:var(--r-ctl)}.Auth_title__TD3R8{font-size:var(--fs-lg);text-align:center}.Auth_lead__bQrj7{margin:0;color:var(--text-2);text-align:center;text-wrap:balance}.Auth_meta__HmrHf{margin:0;color:var(--text-3);font-size:var(--fs-sm);text-align:center}.Auth_mono__rvv0u{font-family:var(--mono);color:var(--text-2)}.Auth_actions___FqRQ{display:flex;flex-direction:column;gap:var(--s-3)}.Auth_detail__Idq3C{display:grid;grid-template-columns:auto 1fr;grid-gap:var(--s-2) var(--s-4);gap:var(--s-2) var(--s-4);margin:0;padding:var(--s-4);border-radius:var(--r-ctl);background:var(--surface-rest);border:1px solid var(--border)}.Auth_detail__Idq3C dt{color:var(--text-3);font:500 var(--fs-xs) /1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase}.Auth_detail__Idq3C dd{margin:0;color:var(--text)}.Auth_invite__SA9OA{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--accent-line);border-radius:var(--r-ctl);background:var(--accent-muted)}.Auth_or__lzQTW{margin:0;color:var(--text-3);font-size:var(--fs-sm);text-align:center}.Auth_people__SDfo_{display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;list-style:none}.Auth_personButton__iVsSZ{width:100%;justify-content:space-between}.EmptyState_empty__cAEgQ{display:flex;flex-direction:column;align-items:center;gap:var(--s-2);padding:var(--s-10) var(--s-6);text-align:center;color:var(--text-2)}.EmptyState_icon__HLCG7{color:var(--text-3);margin-bottom:var(--s-1)}.EmptyState_title__rGbjB{font-size:var(--fs-md);color:var(--text)}.EmptyState_body__ZUyq1{margin:0;max-width:44ch;text-wrap:balance}.EmptyState_action__cIrJS{margin-top:var(--s-2)}.Views_page__zJXF4{display:flex;min-width:0;flex-direction:column;gap:var(--s-5);padding:var(--s-4) var(--s-6)}.Views_section__8cXvv{display:flex;flex-direction:column;gap:var(--s-2)}.Views_heading__4B1r9{margin:0;color:var(--text-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.Views_rows__NCGkv{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none}.Views_row__Oj4Qx{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-height:var(--row-h);padding:var(--s-1) var(--s-3);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--surface);position:relative;cursor:pointer}.Views_row__Oj4Qx:hover{background:var(--surface-hover)}.Views_row__Oj4Qx:has(.Views_name__bNK88:focus-visible){box-shadow:var(--ring)}.Views_actions__ctIsY{display:inline-flex;gap:var(--s-1)}.Views_name__bNK88{min-width:0;overflow:hidden;color:var(--text);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.Views_summary__MOu2J{color:var(--text-3);font-size:var(--fs-sm)}.Views_spacer__Bg91Z{flex:1 1}@media (max-width:560px){.Views_page__zJXF4{padding:var(--s-4) var(--s-3)}}.Views_tabs__ldCx6{display:inline-flex;align-self:flex-start;max-width:100%;padding:2px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-rest)}.Views_tab__B39CW{padding:0 var(--s-3);min-height:28px;display:inline-flex;align-items:center;border-radius:calc(var(--r-ctl) - 2px);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;white-space:nowrap}.Views_tab__B39CW:hover{color:var(--text)}.Views_tab__B39CW[aria-current=page]{background:var(--raised);color:var(--text);box-shadow:var(--shadow-xs)}.SelectionBar_bar__RiZNl{position:-webkit-sticky;position:sticky;bottom:var(--s-4);z-index:var(--z-float);display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:0 auto;padding:var(--s-2) var(--s-3);border:1px solid var(--glass-border);border-radius:var(--r-card);background:var(--glass);box-shadow:var(--shadow-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:SelectionBar_rise__BcB20 var(--t-med) var(--ease-spring)}@keyframes SelectionBar_rise__BcB20{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SelectionBar_bar__RiZNl{animation:none}}.SelectionBar_count__MzLWW{padding-right:var(--s-2);color:var(--text);font:500 var(--fs-base) /1 var(--sans);white-space:nowrap}.SelectionBar_actions__hTRax{display:flex;flex-wrap:wrap;gap:var(--s-1)}.SelectionBar_hint__x6VKv{color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}@media (max-width:560px){.SelectionBar_bar__RiZNl{width:100%}.SelectionBar_hint__x6VKv{display:none}}.WorkItemList_wrap__TrpgP{display:flex;min-width:0;flex-direction:column;gap:var(--s-3)}.WorkItemList_hint__muU2V{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.WorkItemList_groups__klwHy{display:flex;flex-direction:column;gap:var(--s-4)}.WorkItemList_group__PbNiA{display:flex;flex-direction:column;gap:var(--s-2)}.WorkItemList_heading__oDpl0{display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:500}.WorkItemList_count__PLbOb{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.WorkItemList_unassigned__MokZx{color:var(--text-3);font-size:var(--fs-xs)}.WorkItemList_picker__MGTxV{position:-webkit-sticky;position:sticky;bottom:var(--s-4);display:flex;justify-content:center}.WorkItemList_srOnly__0CUJ1{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.WorkItemList_truncated__aw5SB{margin:0;padding:var(--s-2) var(--s-3);border:1px solid var(--warn);border-radius:var(--r-chip);background:var(--warn-dim);color:var(--text-2);font-size:var(--fs-sm)}.WorkItemList_virtualWrap__b1bR2{position:relative;min-width:0}.WorkItemList_virtualInner__11ZLE{position:relative;width:100%}.WorkItemList_virtualWindow__VvqlF{position:absolute;top:0;left:0;width:100%;will-change:transform}.WorkItemList_virtualWindow__VvqlF [role=row]{height:var(--row-h)}.WorkItemList_createBar__ye5kl,.WorkItemList_headingCell__40exi{display:flex;align-items:center}.WorkItemList_createBar__ye5kl{gap:var(--s-2);padding:0 0 var(--s-2)}.WorkItemList_createSpacer__0ABDA{flex:1 1}.WorkItemList_titleLine__Q4DwZ{display:flex;align-items:center;gap:var(--s-3);min-width:0}.WorkItemList_listWord__p514z{flex:none;color:var(--text-3);font-size:var(--fs-xs);white-space:nowrap}.WorkItemList_titleText__riLOx{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkItemList_tick__4jHw1{flex:none;width:14px;height:14px;margin:0;accent-color:var(--accent);cursor:pointer}.WorkItemList_pickerNote__k4XPJ{position:-webkit-sticky;position:sticky;bottom:var(--s-4);display:flex;align-items:center;gap:var(--s-3);max-width:560px;margin:0 auto;padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-card);background:var(--raised);box-shadow:var(--shadow-md);color:var(--text);font-size:var(--fs-sm)}.WorkItemList_pickerNote__k4XPJ p{margin:0}.StructureMarks_parent__554Er{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono);white-space:nowrap}.StructureMarks_waiting__AyjO6{color:var(--warn);font-weight:500}.StructureMarks_stuck__K4lWa,.StructureMarks_waiting__AyjO6{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--fs-sm);white-space:nowrap}.StructureMarks_stuck__K4lWa{color:var(--danger);font-weight:600}.StructureMarks_stuckMark__2GX_l{flex:none;width:7px;height:7px;border-radius:2px;background:var(--danger)}.StructureMarks_waiting__AyjO6 svg{flex:none}.StructureMarks_srOnly__qL9RY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:640px){.StructureMarks_words__gmBK9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.StructureMarks_parent__554Er{display:none}}.MilestoneWork_groups__ucbc9{display:flex;flex-direction:column;gap:var(--s-5)}.MilestoneWork_group__mWICc{display:flex;flex-direction:column;gap:var(--s-1)}.MilestoneWork_head__muTBa{display:flex;align-items:center;gap:var(--s-3);min-height:30px;padding:0 var(--s-2)}.MilestoneWork_name__0wUud{margin:0;font:600 var(--fs-base) /1.3 var(--display)}.MilestoneWork_ratio__01Zns{color:var(--text-3);font:500 var(--fs-sm) /1 var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MilestoneWork_spacer__BWNRX{flex:1 1}.MilestoneWork_doneWord__ZPbH0{color:var(--ok);font-size:var(--fs-sm)}.MilestoneWork_rows__kZ_XI{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.MilestoneWork_row__aQKCX{position:relative;display:flex;align-items:center;gap:var(--s-3);min-height:var(--row-h);padding:0 var(--s-2);border-radius:var(--r-chip);font-size:var(--fs-base);cursor:pointer}.MilestoneWork_row__aQKCX:hover{background:var(--surface-hover)}.MilestoneWork_row__aQKCX:has(.MilestoneWork_title__op_dJ:focus-visible){box-shadow:inset var(--ring)}.MilestoneWork_row__aQKCX[data-done] .MilestoneWork_title__op_dJ{color:var(--text-3);text-decoration:line-through}.MilestoneWork_check__CJwIH{width:14px;height:14px;margin:0;flex:none;accent-color:var(--ok);cursor:pointer}.MilestoneWork_check__CJwIH:focus-visible{outline:none;box-shadow:var(--ring)}.MilestoneWork_title__op_dJ{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MilestoneWork_unassigned__A96PB{color:var(--text-3);font-size:var(--fs-xs)}.MilestoneWork_empty__3qcyU,.MilestoneWork_none__OMErx{margin:0;padding:var(--s-2);color:var(--text-3);font-size:var(--fs-sm)}@media (max-width:640px){.MilestoneWork_head__muTBa [data-testid=segmented-progress]{display:none}.MilestoneWork_row__aQKCX{flex-wrap:wrap;row-gap:var(--s-1);padding-block:var(--s-1)}.MilestoneWork_title__op_dJ{flex-basis:calc(100% - 14px - var(--s-3))}}.Field_field__vRj3V{display:flex;flex-direction:column;gap:var(--s-1)}.Field_label__ug_p6{font:500 var(--fs-sm) /var(--lh-base) var(--sans);color:var(--text-2)}.Field_hint__9kUPP{margin:0;font-size:var(--fs-sm);color:var(--text-3)}.Field_error__ssWaB{margin:0;font-size:var(--fs-sm);color:var(--danger)}.FilterBar_bar__G3Cqh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-width:0}.FilterBar_chip__4t6hN{display:inline-flex;align-items:center;gap:var(--s-1);max-width:100%;padding:2px var(--s-1) 2px var(--s-2);border:1px solid var(--accent-line);border-radius:var(--r-chip);background:var(--accent-muted);color:var(--text);font-size:var(--fs-sm)}.FilterBar_chipField___U68s{border:0;background:none;color:var(--text-2);font:inherit;cursor:pointer}.FilterBar_chipField___U68s:hover{color:var(--text)}.FilterBar_chipField___U68s:focus-visible{border-radius:var(--r-chip);outline:none;box-shadow:var(--ring)}.FilterBar_chipValue__WymmU{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FilterBar_spacer__Q9Sjn{flex:1 1}.FilterBar_hint__gYlRY{color:var(--text-3);font-size:var(--fs-xs)}@media (max-width:560px){.FilterBar_hint__gYlRY{display:none}}.FilterBar_chips__X60NV{display:flex;flex-wrap:wrap;gap:var(--s-1);min-width:0;margin:0;padding:0;list-style:none}.StepBoard_board__Sgc_i{display:flex;position:relative;min-width:0;max-width:100%;gap:var(--s-3);align-items:stretch;overflow-x:auto;padding-bottom:var(--s-2);scroll-snap-type:x proximity}.StepBoard_lane__LjlXR{scroll-snap-align:start;display:flex;flex:1 1;min-width:160px;max-width:var(--board-col-max)}.StepBoard_board__Sgc_i .StepBoard_lane__LjlXR>*{width:auto;min-width:0;flex:1 1;border-radius:13px;background:var(--bg-2)}.StepBoard_cardButton__qgcz1{display:block;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer;position:relative}.StepBoard_cardButton__qgcz1:focus-visible{outline:none;border-radius:var(--r-ctl);box-shadow:var(--ring)}.StepBoard_board__Sgc_i[data-dragging]{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:-webkit-grabbing;cursor:grabbing}.StepBoard_gap__5DZgl{flex:none;border:1px dashed var(--border-strong);border-radius:var(--r-ctl)}.StepBoard_lifted__kN6o5{position:fixed;top:0;left:0;z-index:var(--z-float);pointer-events:none;box-shadow:var(--shadow-lg);border-radius:var(--r-ctl)}@media (prefers-reduced-motion:no-preference){.StepBoard_lifted__kN6o5{rotate:2.5deg}}.StepBoard_stepHead__ktfZF{display:inline-flex;align-items:center;gap:var(--s-2);min-width:0;position:relative}.StepBoard_stepMark__1XMdo{flex:none;width:9px;height:9px;border-radius:3px;background:var(--st-todo)}.StepBoard_stepMark__1XMdo[data-finished]{border-radius:var(--r-full);background:var(--st-done)}.StepBoard_card__3ZhMp{position:relative;display:flex;gap:3px;width:100%;min-height:30px;padding:9px 10px;border:1px solid var(--border);border-radius:9px;background:var(--surface);color:var(--text);text-align:left;cursor:-webkit-grab;cursor:grab}.StepBoard_card__3ZhMp,.StepBoard_card__3ZhMp[data-editing]{flex-direction:column;align-items:stretch}.StepBoard_card__3ZhMp .StepBoard_stepHead__ktfZF{flex:1 1 auto}.StepBoard_controls__s1WmL{position:absolute;top:6px;right:6px;display:flex;align-items:center;gap:4px;padding-left:6px;border-radius:var(--r-chip);background:var(--surface);opacity:0}.StepBoard_card__3ZhMp:focus-within .StepBoard_controls__s1WmL,.StepBoard_card__3ZhMp:hover .StepBoard_controls__s1WmL{opacity:1}.StepBoard_controls__s1WmL .StepBoard_quickAddOpen__hGlZR{min-height:20px;height:20px;padding:0 6px;font-size:var(--fs-xs)}.StepBoard_controls__s1WmL .StepBoard_moveButton__9QJY3,.StepBoard_controls__s1WmL .StepBoard_removeButton__RK7b1,.StepBoard_controls__s1WmL .StepBoard_renameButton__k3bLG,.StepBoard_controls__s1WmL .StepBoard_scheduleButton__jTJxI{width:20px;min-height:20px;height:20px;opacity:1}.StepBoard_card__3ZhMp[data-editing] .StepBoard_controls__s1WmL{display:none}.StepBoard_card__3ZhMp[data-selected]{border-color:var(--accent-line);box-shadow:var(--ring)}.StepBoard_cardName__qBFWe{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:500 var(--fs-sm) /1.3 var(--sans);letter-spacing:-.002em}.StepBoard_cardNote__jhRp1{display:block;color:var(--text-3);font-size:var(--fs-xs);line-height:1.45}.StepBoard_listGroup__5_Zs_{display:flex;flex-direction:column;gap:var(--s-2)}.StepBoard_listName__Zwnaf{display:flex;align-items:center;gap:6px;padding:3px 3px 1px;color:var(--text-3);font:400 10px/1.4 var(--mono);letter-spacing:.07em;text-transform:uppercase}.StepBoard_listName__Zwnaf:after{content:"";flex:1 1;height:1px;background:var(--border)}.StepBoard_listAccent__b53k0{display:none}.StepBoard_listGroup__5_Zs_[data-accent]{padding-left:var(--s-2);border-left:3px solid var(--edge);border-radius:0}.StepBoard_colourOption___ae16{display:inline-flex;align-items:center;gap:var(--s-2)}.StepBoard_listTitle__Zfba8{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StepBoard_listMore__xjo_Y{order:4;width:20px;min-height:20px;height:20px;opacity:0;transition:opacity var(--t-fast) var(--ease)}.StepBoard_listMore__xjo_Y[data-state=open],.StepBoard_listName__Zwnaf:focus-within .StepBoard_listMore__xjo_Y,.StepBoard_listName__Zwnaf:hover .StepBoard_listMore__xjo_Y{opacity:1}.StepBoard_listGroup__5_Zs_[data-drop-target]{border-radius:var(--r-ctl);box-shadow:0 0 0 1px var(--accent-line)}.StepBoard_dropHere__ogM_h{margin:0;padding:var(--s-1) var(--s-2);border:1px dashed var(--accent-line);border-radius:var(--r-ctl);color:var(--text-2);font-size:var(--fs-xs)}.StepBoard_foot__sbVS5{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--s-1)}.StepBoard_foot__sbVS5>form{flex:1 1 100%}.StepBoard_listCount__3k7qH{order:3;color:var(--text-3);font:400 10px/1 var(--mono)}.StepBoard_renameButton__k3bLG{opacity:0;transition:opacity var(--t-fast) var(--ease)}.StepBoard_renameButton__k3bLG:focus-visible,.StepBoard_stepHead__ktfZF:hover .StepBoard_renameButton__k3bLG{opacity:1}.StepBoard_renameField__39SU5{flex:1 1;min-width:0;width:100%;padding:1px var(--s-1);border:1px solid var(--accent-line);border-radius:var(--r-chip);background:var(--input);color:var(--text);font:500 var(--fs-base) /1.3 var(--sans)}.StepBoard_problem__t0z0h{flex:1 1 100%;margin:0;padding-left:var(--s-2);border-left:2px solid var(--danger);color:var(--text);font-size:var(--fs-sm);font-weight:400}.StepBoard_quickAddOpen__hGlZR{align-self:flex-start}.StepBoard_quickAdd__L2Zpz{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-2);border:1px solid var(--accent-line);border-radius:var(--r-ctl);background:var(--surface)}.StepBoard_quickAddField__AG8E2{width:100%;padding:var(--s-1) var(--s-2);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--input);color:var(--text);font:400 var(--fs-base) /1.3 var(--sans)}.StepBoard_quickAddField__AG8E2::placeholder{color:var(--text-3)}.StepBoard_quickAddRow___ms1U{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.StepBoard_quickAddHint__GlWEK{color:var(--text-3);font-size:var(--fs-xs)}@media (hover:none){.StepBoard_controls__s1WmL,.StepBoard_listMore__xjo_Y,.StepBoard_renameButton__k3bLG{opacity:1}.StepBoard_controls__s1WmL{position:static;align-self:flex-end;padding-left:0}}.Badge_badge__9tA3b{display:inline-flex;align-items:center;gap:var(--s-1);height:20px;padding:0 var(--s-2);border-radius:var(--r-chip);border:1px solid var(--border);background:var(--surface-rest);color:var(--text-2);font:500 var(--fs-xs) /1 var(--mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.Badge_dot__kS755{width:6px;height:6px;border-radius:var(--r-full);background:currentColor}.Badge_accent__ZAYdk{color:var(--accent);background:var(--accent-muted);border-color:var(--accent-line)}.Badge_ok__AeDfA{color:color-mix(in oklab,var(--ok) 85%,var(--text));background:var(--ok-dim);border-color:transparent}.Badge_warn__Xz05y{color:color-mix(in oklab,var(--warn) 85%,var(--text));background:var(--warn-dim);border-color:transparent}.Badge_danger__W_n0o{color:color-mix(in oklab,var(--danger) 85%,var(--text));background:var(--danger-dim);border-color:transparent}.Badge_ai__49fW1{color:color-mix(in oklab,var(--ai) 85%,var(--text));background:var(--ai-dim);border-color:transparent}.RichText_wrap__7Ia4u{display:flex;flex-direction:column;gap:var(--s-2);min-width:0}.RichText_box__XvfKJ{border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--input);min-width:0}.RichText_box__XvfKJ:focus-within{border-color:var(--accent-line)}.RichText_toolbar__Qz6RY{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:var(--s-1);border-bottom:1px solid var(--border)}.RichText_sep__ZsWgE{width:1px;height:16px;margin:0 var(--s-1);background:var(--border)}.RichText_prose__C4ire{min-height:120px;padding:var(--s-3) var(--s-4);color:var(--text);font-size:var(--fs-base);line-height:1.65;outline:none;overflow-wrap:anywhere}.RichText_wrap__7Ia4u[data-compact] .RichText_prose__C4ire{min-height:64px;padding:var(--s-2) var(--s-3)}.RichText_wrap__7Ia4u[data-readonly] .RichText_prose__C4ire{min-height:0;padding:0}.RichText_prose__C4ire>:first-child{margin-top:0}.RichText_prose__C4ire>:last-child{margin-bottom:0}.RichText_prose__C4ire h1,.RichText_prose__C4ire h2,.RichText_prose__C4ire h3{font-family:var(--display);margin:var(--s-4) 0 var(--s-2);line-height:var(--lh-tight)}.RichText_prose__C4ire h1{font-size:var(--fs-xl)}.RichText_prose__C4ire h2{font-size:var(--fs-lg)}.RichText_prose__C4ire h3{font-size:var(--fs-md)}.RichText_prose__C4ire p{margin:0 0 var(--s-2)}.RichText_prose__C4ire ol,.RichText_prose__C4ire ul{margin:0 0 var(--s-2);padding-left:var(--s-5)}.RichText_prose__C4ire li>p{margin:0}.RichText_prose__C4ire a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.RichText_prose__C4ire blockquote{margin:0 0 var(--s-2);padding-left:var(--s-3);border-left:2px solid var(--border-strong);color:var(--text-2)}.RichText_prose__C4ire code{font-family:var(--mono);font-size:var(--fs-sm);background:var(--surface-rest);padding:0 var(--s-1);border-radius:var(--r-chip)}.RichText_prose__C4ire pre{margin:0 0 var(--s-2);padding:var(--s-3);border-radius:var(--r-ctl);background:var(--surface-rest);overflow-x:auto}.RichText_prose__C4ire pre code{padding:0;background:none}.RichText_prose__C4ire hr{margin:var(--s-3) 0;border:0;border-top:1px solid var(--border-strong)}.RichText_prose__C4ire p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--text-3);float:left;height:0;pointer-events:none}.RichText_prose__C4ire ul[data-type=taskList]{list-style:none;padding-left:0}.RichText_prose__C4ire ul[data-type=taskList]>li{display:flex;align-items:flex-start;gap:var(--s-2)}.RichText_prose__C4ire ul[data-type=taskList]>li>label{flex:none;display:inline-flex;align-items:center;height:calc(var(--fs-base) * 1.65)}.RichText_prose__C4ire ul[data-type=taskList]>li>label input{width:15px;height:15px;margin:0;accent-color:var(--accent)}.RichText_prose__C4ire ul[data-type=taskList]>li>div{flex:1 1;min-width:0}.RichText_prose__C4ire ul[data-type=taskList]>li[data-checked=true]>div{color:var(--text-3);text-decoration:line-through}.RichText_prose__C4ire .tableWrapper{margin:0 0 var(--s-2);overflow-x:auto}.RichText_prose__C4ire table{border-collapse:collapse;min-width:100%;table-layout:fixed}.RichText_prose__C4ire td,.RichText_prose__C4ire th{min-width:96px;padding:var(--s-1) var(--s-2);border:1px solid var(--border-strong);vertical-align:top;text-align:left}.RichText_prose__C4ire th{background:var(--surface-rest);font-weight:600}.RichText_prose__C4ire td>p,.RichText_prose__C4ire th>p{margin:0}.RichText_prose__C4ire .selectedCell{background:var(--accent-muted)}.RichText_prose__C4ire [data-mention]{color:var(--text);font-weight:600;white-space:nowrap}.RichText_prose__C4ire a[data-resource]{padding:0 var(--s-1);border-radius:var(--r-chip);border-bottom:1px solid var(--accent-line);background:var(--accent-muted);color:var(--accent);font-weight:500;text-decoration:none;white-space:nowrap}.RichText_prose__C4ire [data-comment-anchor]{background:var(--accent-muted);border-bottom:1px dashed var(--accent-line)}.RichText_prose__C4ire [data-comment-anchor][data-active]{border-bottom:2px solid var(--accent)}.RichText_figure__tGPxd{margin:0 0 var(--s-2);border-radius:var(--r-ctl)}.RichText_figure__tGPxd[data-selected]{box-shadow:var(--ring)}.RichText_image__r6ODJ{display:block;max-width:100%;height:auto;border-radius:var(--r-ctl);border:1px solid var(--border)}.RichText_imagePending__PTitD,.RichText_imageProblem__Kyxr_{padding:var(--s-3);border-radius:var(--r-ctl);border:1px dashed var(--border-strong);background:var(--surface-rest);color:var(--text-2);font-size:var(--fs-sm)}.RichText_imageProblem__Kyxr_{border-style:solid;border-color:var(--danger);background:var(--danger-dim);color:var(--text)}.RichText_imageMessage__JmeWM{margin:0 0 var(--s-2)}.RichText_imageName___N26n{color:var(--text-2)}.RichText_imageActions__uaWDh,.RichText_status__sT635{display:flex;gap:var(--s-2)}.RichText_status__sT635{flex-wrap:wrap;align-items:center;min-height:24px}.RichText_statusText__JVZ02{margin:0;color:var(--text-3);font:500 var(--fs-sm) /1.4 var(--mono)}.RichText_statusText__JVZ02[data-state=failed]{color:var(--danger)}.RichText_fatal__TAY3j{margin:0;padding:var(--s-3);border:1px solid var(--danger);border-radius:var(--r-ctl);background:var(--danger-dim);color:var(--text);font-size:var(--fs-sm)}.RichText_plain__Ji8Jr{white-space:pre-wrap;color:var(--text);font-size:var(--fs-base);line-height:1.65}.RichText_suggestLayer__pUums{position:fixed;z-index:var(--z-float)}.RichText_suggest__LUpAn{max-height:280px;min-width:220px;overflow-y:auto}.RichText_suggestHint__5gEWn{margin-left:auto;padding-left:var(--s-3);color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.RichText_suggestEmpty__S_WIO{margin:0;padding:var(--s-2);color:var(--text-3);font-size:var(--fs-sm)}.RichText_linkPop__WLciW{width:min(360px,calc(100vw - var(--s-4) * 2));padding:var(--s-3)}.RichText_linkForm__TpXSb{display:flex;gap:var(--s-2)}.RichText_linkError__lq_th,.RichText_linkHint__b8sV2{margin:var(--s-2) 0 0;color:var(--text-3);font-size:var(--fs-sm)}.RichText_linkError__lq_th{color:var(--danger)}@media (max-width:560px){.RichText_prose__C4ire{padding:var(--s-2) var(--s-3)}}.RichText_inlineRetry__LCdwh{padding:0;border:0;background:none;color:var(--accent);font:inherit;text-decoration:underline;cursor:pointer}.Comments_comments__Qm9Km,.Comments_thread__LLw7f{display:flex;flex-direction:column;gap:var(--s-3)}.Comments_thread__LLw7f{margin:0;padding:0;list-style:none}.Comments_comment__u_nmw{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:var(--s-2) var(--s-3);gap:var(--s-2) var(--s-3)}.Comments_avatar__dbkxW{grid-row:span 2}.Comments_byline__kigIi{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2)}.Comments_author__bcap9{color:var(--text);font-size:var(--fs-base);font-weight:500}.Comments_stamp__UGU9y{color:var(--text-3);font:400 var(--fs-xs) /1 var(--mono)}.Comments_body__kuH5S{margin:0;color:var(--text-2);font-size:var(--fs-base);line-height:var(--lh-base);white-space:pre-wrap;overflow-wrap:anywhere}.Comments_mention__g_j1o{padding:0 2px;border-radius:var(--r-chip);background:var(--accent-muted);color:var(--accent);font-weight:500}.Comments_composer__JElOB{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-rest)}.Comments_input__ZCOCq{width:100%;min-height:calc(var(--s-10) * 1.6);padding:var(--s-2);border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--input);color:var(--text);font:400 var(--fs-base) /var(--lh-base) var(--sans);resize:vertical}.Comments_input__ZCOCq:focus-visible{border-color:var(--accent-line);outline:none;box-shadow:var(--ring)}.Comments_actions__32btX{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--s-2)}.Comments_hint__0HaAj{margin-right:auto;color:var(--text-3);font-size:var(--fs-xs)}.Comments_empty__XE60k{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.Comments_attachments__nu5Ky{grid-column:2;margin-top:var(--s-1)}.Comments_edit__U9nlu{margin-left:auto;min-height:22px;height:22px}.Docs_page__LJnQf{min-width:0;display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4) var(--s-6)}.Docs_bar__3ZKfb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.Docs_count__MgEsX{margin:0;color:var(--text-2);font:500 var(--fs-sm) /1 var(--mono)}.Docs_groups__i0Zig{display:flex;flex-direction:column;gap:var(--s-4)}.Docs_group__FdWAM{display:flex;flex-direction:column;gap:var(--s-2)}.Docs_groupHead__TgxeE{margin:0;display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-sm);font-weight:600;color:var(--text-2)}.Docs_groupLink__8yspP{color:inherit;text-decoration:none}.Docs_groupLink__8yspP:hover{color:var(--text)}.Docs_list__bJSZR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface);overflow:hidden}.Docs_row__uCSBZ{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2);min-height:var(--row-h);padding:var(--s-1) var(--s-3)}.Docs_row__uCSBZ+.Docs_row__uCSBZ{border-top:1px solid var(--border)}.Docs_row__uCSBZ:hover{background:var(--surface-hover)}.Docs_row__uCSBZ{position:relative;cursor:pointer}.Docs_row__uCSBZ:has(.Docs_title__WDDHC:focus-visible){box-shadow:inset var(--ring)}.Docs_title__WDDHC{color:var(--text);font-size:var(--fs-sm);font-weight:500;text-decoration:none}.Docs_meta__JTZPn{color:var(--text-2);font-size:var(--fs-xs)}@media (max-width:560px){.Docs_page__LJnQf{padding:var(--s-4) var(--s-3)}}.Docs_tabs__tM0U4{display:inline-flex;padding:2px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-rest)}.Docs_tab__oL4WX{display:inline-flex;align-items:center;min-height:28px;padding:0 var(--s-3);border-radius:calc(var(--r-ctl) - 2px);color:var(--text-2);font-size:var(--fs-sm);font-weight:500;text-decoration:none;white-space:nowrap}.Docs_tab__oL4WX:hover{color:var(--text)}.Docs_tab__oL4WX[aria-current=page]{background:var(--raised);color:var(--text);box-shadow:var(--shadow-xs)}.Docs_layout__TxF9v{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,280px);grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.Docs_main__xv78g{min-width:0}@media (max-width:900px){.Docs_layout__TxF9v{grid-template-columns:minmax(0,1fr)}}.Docs_excerpt__xmvG7{flex-basis:100%;min-width:0;overflow:hidden;color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis}.Docs_groupBar__yjBPa{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2)}.Docs_hidden__uN9IV{display:inline-flex;align-items:center;min-height:20px;padding:0 var(--s-2);border:1px solid var(--border-strong);border-radius:var(--r-chip);color:var(--text-2);font-size:var(--fs-xs)}.Docs_rail__XPPge{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface)}.Docs_railHead__jMeZj{margin:0;color:var(--text-2);font:600 var(--fs-sm) /1.4 var(--sans)}.Docs_templates__Pj_1t{display:flex;flex-direction:column;gap:var(--s-3);margin:0;padding:0;list-style:none}.Docs_template__Ky8A3{display:flex;flex-direction:column;align-items:flex-start;gap:var(--s-1)}.Docs_templateName__J1fDi{font-weight:600;font-size:var(--fs-sm)}.Docs_templateWhat__keOAk{color:var(--text-2);font-size:var(--fs-xs)}.Projects_page__L5g_k{display:flex;flex-direction:column;gap:var(--s-4);padding:var(--s-4) var(--s-6)}.Projects_bar__0C2vL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4);padding-bottom:var(--s-3);border-bottom:1px solid var(--border)}.Projects_count__G5uot{margin:0 auto 0 0;color:var(--text-3);font:500 var(--fs-xs) /1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase}.Projects_grouping__PKL_l{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);min-width:0}.Projects_groupLabel__xQvag{color:var(--text-3);font:500 var(--fs-xs) /1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase}.Projects_chip__Mgfg0{padding:var(--s-1) var(--s-2);border:1px solid var(--border);border-radius:var(--r-ctl);color:var(--text-2);font-size:var(--fs-sm);text-decoration:none}.Projects_chip__Mgfg0[data-active]{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text)}.Projects_name__0Guon{display:inline-flex;align-items:baseline;gap:var(--s-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Projects_private__ET33z{padding:0 var(--s-1);border:1px solid var(--border-strong);border-radius:var(--r-ctl);color:var(--text-3);font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.06em}.Projects_lead__G18zE{color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap}@media (max-width:560px){.Projects_lead__G18zE{display:none}.Projects_page__L5g_k{padding:var(--s-4) var(--s-3)}}.Projects_timelineNote__FVRrM{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.Projects_titleLine__KKC_h{display:flex;align-items:center;gap:var(--s-3);min-width:0}.Projects_filters__nWbk5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-3)}.Projects_chipCount__1ijHU{margin-left:4px;color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.GroupedList_list__G0Kxp{display:flex;flex-direction:column;gap:var(--s-5)}.GroupedList_group__d092o{display:flex;flex-direction:column;gap:var(--s-2)}.GroupedList_heading__H8fNP{display:flex;align-items:center;gap:var(--s-2);padding:0 var(--s-2);color:var(--text-2);font-size:var(--fs-sm);font-weight:500}.GroupedList_count__T7XUb{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.Reports_page__SmaOi{display:flex;flex-direction:column;gap:var(--s-6);padding:var(--s-4) var(--s-6);max-width:960px;min-width:0}.Reports_note__Hf3xc{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.Reports_report__PpRy0{display:flex;flex-direction:column;gap:var(--s-3);min-width:0}.Reports_head__5pzh6{margin:0;display:flex;align-items:baseline;gap:var(--s-2);font-size:var(--fs-lg)}.Reports_total__OvsKX{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.Reports_empty__OWITK{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.Reports_counts__EXfg0{display:flex;flex-wrap:wrap;gap:var(--s-4);margin:0}.Reports_count__mLQ71{display:flex;align-items:center;gap:var(--s-2)}.Reports_count__mLQ71 dt{margin:0}.Reports_count__mLQ71 dd{margin:0;font:500 var(--fs-lg) /1 var(--mono)}.Reports_table__hbc67{display:block;overflow-x:auto;max-width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.Reports_table__hbc67 tbody,.Reports_table__hbc67 thead,.Reports_table__hbc67 tr{width:100%}.Reports_table__hbc67 td,.Reports_table__hbc67 th{padding:var(--s-2);border-bottom:1px solid var(--border);text-align:left;vertical-align:middle;white-space:nowrap}.Reports_table__hbc67 thead th{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono);letter-spacing:.06em;text-transform:uppercase}.Reports_table__hbc67 tbody th{font-weight:500}.Reports_table__hbc67 a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px}.Reports_table__hbc67 a:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}.Reports_who__sW7iF{display:inline-flex;align-items:center;gap:var(--s-2)}.Reports_mono__myy2a{color:var(--text-3);font:500 var(--fs-xs) /1 var(--mono)}.Reports_muted__W_sUF{color:var(--text-2)}.Reports_late__1l504{color:var(--danger)}.Reports_soon__MpZa7{color:var(--warn)}@media (max-width:560px){.Reports_page__SmaOi{padding:var(--s-3) var(--s-4)}}.ProjectDescription_empty__7cf6z{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.ProjectDirectory_wrap__30F9c{display:flex;flex-direction:column;gap:var(--s-4)}.ProjectDirectory_group__DNtu8{display:flex;flex-direction:column;gap:var(--s-2)}.ProjectDirectory_groupHead__Mvfwo{margin:0;color:var(--text-2);font-size:var(--fs-sm);font-weight:600}.ProjectDirectory_empty__2glgp,.ProjectDirectory_note__4PZk_{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.ProjectDirectory_problem__EXLwX{margin:0;color:var(--danger);font-size:var(--fs-sm)}.ProjectDirectory_rows__UXQ1X{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-ctl)}.ProjectDirectory_row__dIcSs{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-1) var(--s-3);padding:var(--s-2) var(--s-3);border-bottom:1px solid var(--border)}.ProjectDirectory_row__dIcSs:last-child{border-bottom:0}.ProjectDirectory_main__jCkUH{flex:1 1 200px;min-width:0;display:flex;flex-direction:column}.ProjectDirectory_name__CXFuu{color:var(--text);font-weight:600;overflow-wrap:anywhere}.ProjectDirectory_sub__DtGcj{color:var(--text-2);font-size:var(--fs-sm);overflow-wrap:anywhere}.ProjectDirectory_reach__ZaUwY{flex:0 1 auto;min-width:0;display:flex;flex-wrap:wrap;gap:var(--s-1) var(--s-3)}.ProjectDirectory_link__ASwQ6{color:var(--accent);overflow-wrap:anywhere;text-decoration:none}.ProjectDirectory_link__ASwQ6:hover{text-decoration:underline}.ProjectDirectory_rowActions__gmqFB{display:flex;flex:0 0 auto;align-items:center;gap:var(--s-2)}.ProjectDirectory_addRow__VV3Zh{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);flex:1 1 100%;min-width:0}.ProjectDirectory_addRow__VV3Zh>*{flex:1 1 150px;min-width:0}.ProjectDirectory_addRow__VV3Zh>.ProjectDirectory_wide__k_Jgj{flex:3 1 240px}.ProjectDirectory_addRow__VV3Zh>button{flex:0 0 auto}@media (hover:none){.ProjectDirectory_link__ASwQ6{display:inline-flex;align-items:center;min-height:44px}}.Markup_tab__4DQ8E{display:flex;flex-direction:column;min-width:0}.Markup_strip__CV2bP{display:flex;align-items:center;gap:8px;padding:12px 20px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.Markup_pg__jHaFt{flex:none;padding:5px 11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-2);color:var(--text-3);font:inherit;font-size:var(--fs-sm);text-align:left;text-decoration:none;white-space:nowrap;cursor:pointer}.Markup_pg__jHaFt[aria-current=page]{border-color:var(--border-strong);background:var(--surface-hover);color:var(--text);font-weight:500}.Markup_pg__jHaFt small{display:block;color:var(--text-3);font:400 10px/1.4 var(--mono)}.Markup_newpg__jffj6{flex:none;padding:5px 11px;border:1px dashed var(--border-strong);border-radius:8px;background:transparent;color:var(--text-3);font:inherit;font-size:var(--fs-sm);white-space:nowrap;cursor:pointer}.Markup_newpg__jffj6:hover,.Markup_pg__jHaFt:hover{color:var(--text)}.Markup_newpg__jffj6:focus-visible,.Markup_pen__Qf46T:focus-visible,.Markup_pg__jHaFt:focus-visible,.Markup_tool__5CPEx:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Markup_archivedChip__XU2u9{margin-left:auto}.Markup_tools__mBuiH{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 20px;border-bottom:1px solid var(--border)}.Markup_pens__YleSa{display:flex;align-items:center;gap:5px}.Markup_pen__Qf46T{display:grid;place-items:center;width:22px;height:22px;padding:0;border:2px solid transparent;border-radius:var(--r-full);background:transparent;cursor:pointer}.Markup_pen__Qf46T i{display:block;width:12px;height:12px;border-radius:var(--r-full);background:var(--pen)}.Markup_pen__Qf46T[aria-pressed=true]{border-color:var(--border-strong);background:var(--surface-hover)}.Markup_sep__6SeWI{width:1px;height:18px;background:var(--border)}.Markup_tool__5CPEx{padding:3px 9px;border:1px solid var(--border);border-radius:6px;background:var(--bg-2);color:var(--text-3);font:inherit;font-size:var(--fs-xs);white-space:nowrap;cursor:pointer}.Markup_tool__5CPEx:hover:not(:disabled){color:var(--text)}.Markup_tool__5CPEx:disabled{cursor:default;opacity:.55}.Markup_tool__5CPEx[aria-pressed=true]{background:var(--surface-hover);color:var(--text)}.Markup_toggle__sk0Xy{display:flex;align-items:center;gap:7px;margin-left:auto;color:var(--text-3);font-size:var(--fs-xs)}.Markup_sws__PSbxp{position:relative;width:30px;height:17px;padding:0;border:0;border-radius:var(--r-full);background:var(--border-strong);cursor:pointer}.Markup_sws__PSbxp[aria-checked=true]{background:var(--accent)}.Markup_sws__PSbxp i{position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:var(--r-full);background:var(--surface);transition:left var(--t-fast) var(--ease)}.Markup_sws__PSbxp[aria-checked=true] i{left:15px}.Markup_hint__cVuhC{color:var(--text-3);font-size:var(--fs-xs)}.Markup_problem__lkzgD{margin:0;padding:8px 20px;color:var(--danger);font-size:var(--fs-sm)}.Markup_surface__z80KI{display:grid;grid-template-columns:minmax(0,1fr) 296px;align-items:start}@media (max-width:980px){.Markup_surface__z80KI{grid-template-columns:minmax(0,1fr)}.Markup_side__HV9I3{border-left:0;border-top:1px solid var(--border)}}.Markup_sheet__e8CFw{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px;min-width:0;padding:18px 20px 24px}.Markup_shot__I7vTR{position:relative;flex:none;width:100%;max-width:100%;overflow:hidden;margin:0;border:1px solid var(--border);border-radius:10px;background:var(--bg-2)}.Markup_shotcap__sqJEU{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:7px 11px;border-bottom:1px solid var(--border);color:var(--text-3);font-size:var(--fs-xs)}.Markup_k__eDorY{padding:0 5px;border:1px solid var(--border);border-radius:4px;color:var(--text-3);font:400 9.5px/1.6 var(--mono);letter-spacing:.05em}.Markup_shotTools__VufCM{display:flex;gap:6px;margin-left:auto}.Markup_shotTools__VufCM .Markup_tool__5CPEx{padding:1px 7px;font-size:var(--fs-xs)}.Markup_canvas__GSrom{position:relative;overflow:hidden;background:var(--bg);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Markup_canvas__GSrom[data-tool]{cursor:crosshair}.Markup_canvas__GSrom[data-tool=move]{cursor:-webkit-grab;cursor:grab}.Markup_canvas__GSrom[data-tool=erase]{cursor:pointer}.Markup_canvas__GSrom[data-tool=text]{cursor:text}.Markup_picture__8G4EY{position:relative;width:100%;transform-origin:50% 50%}.Markup_picture__8G4EY canvas,.Markup_picture__8G4EY img{display:block;width:100%;height:auto}.Markup_picture__8G4EY[data-pending]{opacity:.5}.Markup_overlay__3rAJS{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.Markup_halo__cZOxS{stroke:var(--mark-halo)}.Markup_halo__cZOxS,.Markup_mark__mf_qo{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.Markup_hit__VHeRt{stroke:transparent;fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:stroke;cursor:pointer}.Markup_hit__VHeRt:hover{stroke:color-mix(in oklab,var(--danger) 25%,transparent)}.Markup_draft__ZHdhz{stroke-dasharray:6 4}.Markup_txt__ltOUv{position:absolute;padding:1px 4px;border:1px dashed color-mix(in oklab,var(--text) 22%,transparent);border-radius:3px;color:var(--pen);font:500 var(--fs-xs) /1.4 var(--sans);text-shadow:0 0 2px var(--mark-halo),0 0 1px var(--mark-halo);white-space:nowrap;pointer-events:none}.Markup_txt__ltOUv[data-erasable]{pointer-events:auto;cursor:pointer}.Markup_txtBox__b_uK6{position:absolute;display:flex;align-items:center;gap:4px}.Markup_txtInput__EaQv6{min-width:120px;padding:1px 4px;border:1px dashed var(--accent);border-radius:3px;background:var(--glass);color:var(--pen);font:500 var(--fs-xs) /1.4 var(--sans)}.Markup_pin__T7tVH{position:absolute;display:grid;place-items:center;width:19px;height:19px;border-radius:var(--r-full);background:var(--pen);color:var(--mark-ink);font:600 10px/1 var(--sans);box-shadow:0 1px 6px var(--mark-halo);translate:-50% -50%;border:0;padding:0;cursor:pointer}.Markup_pin__T7tVH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Markup_cropBox__gwx8u{position:absolute;border:1px dashed var(--accent);background:color-mix(in oklab,var(--accent) 12%,transparent);pointer-events:none}.Markup_sheet__e8CFw>.Markup_hint__cVuhC{flex:1 1 100%}.Markup_dropzone__32NdX{position:relative;flex:1 1 100%;padding:22px;border:1px dashed var(--border-strong);border-radius:10px;color:var(--text-3);font-size:var(--fs-sm);text-align:center}.Markup_dropzone__32NdX[data-over]{border-color:var(--accent);color:var(--text)}.Markup_dropzone__32NdX input{position:absolute;inset:0;width:100%;opacity:0;cursor:pointer}.Markup_empty__dcVgP{align-items:center;padding:48px 20px;color:var(--text-2);text-align:center}.Markup_empty__dcVgP,.Markup_side__HV9I3{display:flex;flex-direction:column;gap:10px}.Markup_side__HV9I3{position:relative;min-height:560px;padding:18px 16px 24px;border-left:1px solid var(--border)}.Markup_sidehead__ryUwQ{color:var(--text-3);font-size:var(--fs-xs);padding-bottom:2px}.Markup_n2__ZdQb_{color:var(--text-3);font:400 var(--fs-xs) /1 var(--mono)}.Markup_openn__8wEsQ{color:var(--warn)}.Markup_rail__JD3zf{position:relative;width:100%;cursor:copy}.Markup_rail__JD3zf[data-quiet]{cursor:default}.Markup_railHint__dNzf6{position:absolute;inset:0;display:grid;place-items:start center;padding-top:40px;color:var(--text-3);font-size:var(--fs-xs);text-align:center;pointer-events:none}.Markup_grp__DwnwZ{position:absolute;left:0;right:0;overflow:hidden;border:1px solid var(--border);border-left:3px solid var(--mk);border-radius:0 10px 10px 0;background:var(--bg-2);transition:top var(--t-med) var(--ease)}@media (prefers-reduced-motion:reduce){.Markup_grp__DwnwZ{transition:none}}.Markup_grphead__MQrkb{display:flex;align-items:center;gap:8px;width:100%;padding:8px 11px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font:inherit;text-align:left;cursor:pointer}.Markup_grp__DwnwZ[data-collapsed] .Markup_grphead__MQrkb{border-bottom:0}.Markup_num__efvwQ{display:grid;flex:none;place-items:center;width:17px;height:17px;border-radius:var(--r-full);background:var(--mk);color:var(--mk-ink,var(--mark-ink));font:600 9.5px/1 var(--sans)}.Markup_marks__gvhtA{color:var(--text-3);font:400 10px/1 var(--mono)}.Markup_first__Y_2ml{min-width:0;overflow:hidden;color:var(--text-2);font-size:var(--fs-xs);text-overflow:ellipsis;white-space:nowrap}.Markup_cnt__ozC7M{margin-left:auto;color:var(--text-3);font:400 10px/1 var(--mono);white-space:nowrap}.Markup_cm__bK4HL{padding:9px 11px;border-bottom:1px solid var(--border)}.Markup_cm__bK4HL[data-done] .Markup_body___3P06{color:var(--text-3);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.Markup_cmhead__Y3mwS{display:flex;align-items:center;gap:7px;margin-bottom:4px}.Markup_tick__9rIB_{display:grid;flex:none;place-items:center;width:14px;height:14px;padding:0;border:1.5px solid var(--border-strong);border-radius:4px;background:transparent;color:transparent;cursor:pointer}.Markup_tick__9rIB_ svg{width:9px;height:9px}.Markup_tick__9rIB_[aria-pressed=true]{border-color:var(--ok);background:var(--ok);color:var(--mark-ink)}.Markup_who__BRMvm{color:var(--text-2);font-size:var(--fs-xs);font-weight:500}.Markup_t__irKed{margin-left:auto;color:var(--text-3);font:400 10px/1 var(--mono)}.Markup_body___3P06{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.Markup_body___3P06 [data-mention]{color:var(--st-progress);font-weight:500}.Markup_cmfoot__OfSqo{margin-top:6px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.Markup_del__8WO_m{margin-left:auto;opacity:0;transition:opacity var(--t-fast) var(--ease)}.Markup_cm__bK4HL:focus-within .Markup_del__8WO_m,.Markup_cm__bK4HL:hover .Markup_del__8WO_m{opacity:1}.Markup_cm__bK4HL:has(.Markup_del__8WO_m) .Markup_cmfoot__OfSqo{min-height:0}.Markup_made__DxLOD{color:var(--text-3);font-size:var(--fs-xs)}.Markup_addcm__9Xj5P{width:100%;padding:8px 11px;border:0;background:transparent;color:var(--text-3);font:inherit;font-size:var(--fs-xs);text-align:left;cursor:pointer}.Markup_addcm__9Xj5P:hover{color:var(--text)}.Markup_composer__luD_W{position:absolute;left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:6px;padding:9px 11px;border:1px solid var(--accent-line);border-left:3px solid var(--mk);border-radius:0 10px 10px 0;background:var(--surface)}.Markup_composerFoot__CISNK{display:flex;align-items:center;gap:8px}.Markup_archive__YrsP8{margin-top:auto;padding:10px 12px;border:1px dashed var(--border-strong);border-radius:10px;color:var(--text-3);font-size:var(--fs-xs)}.Markup_archive__YrsP8 b{color:var(--text-2);font-weight:500}.Markup_archive__YrsP8 button{margin-left:6px}.Markup_zoomBtn__FmHNc{padding:0 4px;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer}.Markup_zoomBtn__FmHNc:hover{color:var(--text)}.Markup_placeholder__lEcO_{width:100%;aspect-ratio:16/9}.Markup_loading__0C_jK{position:absolute;inset:auto 0 8px 0;margin:0;color:var(--text-3);font-size:var(--fs-xs);text-align:center;pointer-events:none}.Markup_canvas__GSrom .Markup_problem__lkzgD{position:absolute;inset:0;display:grid;place-items:center;padding:20px}.Markup_cropLine__yg8Kx{stroke:var(--accent);stroke-dasharray:8 5}.Markup_canvas__GSrom[data-tool=crop]{cursor:crosshair}.Markup_composerHead__UCQtW{display:flex;flex-wrap:wrap;align-items:center;gap:7px}.Markup_pickRow__FvpTZ{display:flex;gap:4px;margin-left:auto}.Markup_pickRow__FvpTZ .Markup_num__efvwQ{border:0;padding:0;cursor:pointer}.Markup_pickRow__FvpTZ .Markup_num__efvwQ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Markup_banner__uzwNK{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:10px 20px;border-bottom:1px solid var(--border);background:var(--bg-2);color:var(--text-2);font-size:var(--fs-sm)}.Markup_form__aOwtQ{display:flex;flex-direction:column;gap:14px}.Markup_formFoot__R1ycr{display:flex;justify-content:flex-end;gap:8px}.Markup_side__HV9I3 .Markup_archive__YrsP8{margin-top:auto}.Markup_toggle__sk0Xy .Markup_sws__PSbxp{margin:0}@media (hover:none){.Markup_del__8WO_m{opacity:1}}.Notes_layout__uB3K0{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--s-5);gap:var(--s-5);align-items:start}@media (max-width:960px){.Notes_layout__uB3K0{grid-template-columns:minmax(0,1fr)}}.Notes_main__uXCTb{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.Notes_composer__SreDa{display:flex;flex-direction:column;gap:var(--s-2);padding:var(--s-3);border:1px solid var(--border-strong);border-radius:var(--r-card);background:var(--surface)}.Notes_composer__SreDa[data-compact]{padding:var(--s-2)}.Notes_composerFoot__lZKlC{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3)}.Notes_hint__osyiF{color:var(--text-3);font-size:var(--fs-sm)}.Notes_becomes__0q8A4{padding:0 var(--s-2);border-radius:var(--r-chip);background:var(--accent-muted);color:var(--accent);font-size:var(--fs-sm);line-height:22px}.Notes_decision__Wa8Z_{display:inline-flex;align-items:center;gap:var(--s-1);font-size:var(--fs-sm)}.Notes_feed__piqx8{display:flex;flex-direction:column;gap:var(--s-3)}.Notes_note__yr06f{padding:var(--s-3) 14px;border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-2)}.Notes_note__yr06f[data-pinned]{border-left:3px solid var(--accent)}.Notes_note__yr06f[data-narrow]{padding:10px 12px;border-radius:11px}.Notes_note__yr06f[data-narrow] .Notes_noteBody__h5UaU,.Notes_note__yr06f[data-narrow] .Notes_who__d_2PZ{font-size:var(--fs-sm)}.Notes_note__yr06f[data-narrow] .Notes_noteHead__mmpIN{margin-bottom:6px}.Notes_noteHead__mmpIN{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin-bottom:var(--s-2)}.Notes_who__d_2PZ{font-weight:500}.Notes_edited__QYLDi,.Notes_when__7Kkuy{color:var(--text-3);font-size:var(--fs-sm)}.Notes_who__d_2PZ{font-size:var(--fs-sm)}.Notes_spacer__w9nkb{flex:1 1 auto}.Notes_noteBody__h5UaU{color:var(--text-2);font-size:var(--fs-base);line-height:1.6}.Notes_noteEdit__JUJiL{display:flex;flex-direction:column;gap:var(--s-2)}.Notes_noteTodos__P4uTL{margin:var(--s-2) 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--s-1)}.Notes_noteTodo__vKSKb{display:flex;align-items:center;gap:var(--s-2);padding:var(--s-1) var(--s-2);border:1px solid var(--border);border-radius:var(--r-chip);font-size:var(--fs-sm)}.Notes_noteTodo__vKSKb[data-done] .Notes_noteTodoTitle__dZhP_{color:var(--text-3);text-decoration:line-through}.Notes_noteTodoTitle__dZhP_{flex:1 1 auto;min-width:0;color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Notes_empty__EJGGS,.Notes_noteTodoWhere__mEGVK{color:var(--text-3);font-size:var(--fs-sm)}.Notes_empty__EJGGS{margin:0;padding:var(--s-2) 0}.Notes_rail__OZF5i{display:flex;flex-direction:column;gap:var(--s-4);min-width:0}.Notes_box__gxqCT{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:var(--r-card);background:var(--bg-2);overflow:hidden}.Notes_boxHead__C4N7t{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:10px 12px 8px;border-bottom:1px solid var(--border)}.Notes_label__iY2dI{margin:0;display:inline-flex;align-items:center;gap:9px;font:500 var(--fs-sm) /1.3 var(--sans)}.Notes_count__Llivy{color:var(--text-3);font:400 var(--fs-xs) /1 var(--mono)}.Notes_headLink__klydi{margin-left:auto;color:var(--text-3);font-size:var(--fs-sm)}.Notes_rows__EMiC3{margin:0;padding:0;list-style:none}.Notes_box__gxqCT .Notes_empty__EJGGS{padding:10px 12px}.Notes_lane__osywy{color:var(--text-3);font-size:var(--fs-xs);text-decoration:none}.Notes_lane__osywy:hover{color:var(--accent)}.Notes_meeting__DxX9u{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--fs-sm)}.Notes_dateInput__XyVHr{height:28px;padding:0 var(--s-2);border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--input);color:var(--text);font:inherit;font-size:var(--fs-sm)}.Notes_meetingChip__2BuHr{color:var(--text-2);font-size:var(--fs-sm);font-weight:500}.Notes_meetingEdit__ZFjlP{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--s-2)}.Notes_updatesBody__IJ6yO{padding:10px 12px}.Notes_addMeeting__x0hXt{opacity:0;transition:opacity var(--t-fast) var(--ease)}.Notes_note__yr06f:focus-within .Notes_addMeeting__x0hXt,.Notes_note__yr06f:hover .Notes_addMeeting__x0hXt{opacity:1}@media (hover:none){.Notes_addMeeting__x0hXt{opacity:1}}@media (prefers-reduced-motion:reduce){.Notes_addMeeting__x0hXt{transition:none}}.Notes_layout__uB3K0[data-half]{grid-template-columns:minmax(0,1fr)}.LinkList_wrap__D5hcE{display:flex;flex-direction:column;gap:var(--s-2);align-items:flex-start}.LinkList_list__y9qsE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-1);width:100%}.LinkList_row__Tb7i2{display:flex;align-items:center;gap:var(--s-2);min-height:var(--row-h);padding:var(--s-1) var(--s-2);border-radius:var(--r-ctl);transition:background var(--t-fast) var(--ease)}.LinkList_row__Tb7i2:hover{background:var(--surface-hover)}.LinkList_list__y9qsE[data-compact]{gap:0}.LinkList_list__y9qsE[data-compact] .LinkList_row__Tb7i2{gap:10px;min-height:34px;padding:0 12px;border-bottom:1px solid var(--border);border-radius:0}.LinkList_list__y9qsE[data-compact] .LinkList_row__Tb7i2:last-child{border-bottom:0}.LinkList_list__y9qsE[data-compact] .LinkList_body__94LxP{flex-direction:row;align-items:center;gap:10px}.LinkList_list__y9qsE[data-compact] .LinkList_title__29Gcb{flex:1 1 auto;font-weight:400;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;white-space:normal;text-overflow:ellipsis;line-height:1.35}.LinkList_list__y9qsE[data-compact] .LinkList_tag__PRIbE{flex:none;color:var(--text-3);font:400 var(--fs-xs) /1 var(--mono)}.LinkList_badge__LHzxJ{flex:none;display:inline-flex;align-items:center;justify-content:center;width:42px;height:20px;border-radius:5px;color:var(--text-2);background:color-mix(in oklab,var(--link-tone,var(--text-2)) 14%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab,var(--link-tone,var(--text-2)) 35%,transparent);font:400 var(--fs-xs) /1 var(--mono)}.LinkList_badge__LHzxJ[data-kind=google_doc]{--link-tone:var(--chart-1)}.LinkList_badge__LHzxJ[data-kind=google_sheet]{--link-tone:var(--chart-3)}.LinkList_badge__LHzxJ[data-kind=google_drive],.LinkList_badge__LHzxJ[data-kind=google_slide]{--link-tone:var(--chart-4)}.LinkList_badge__LHzxJ[data-kind=figma]{--link-tone:var(--avatar-lilac)}.LinkList_badge__LHzxJ[data-kind=other],.LinkList_badge__LHzxJ[data-kind=website]{--link-tone:var(--chart-2)}.LinkList_badge__LHzxJ[data-kind=pdf]{--link-tone:var(--chart-4)}.LinkList_badge__LHzxJ[data-kind=form]{--link-tone:var(--chart-3)}.LinkList_kindPicker__SaoDb{height:24px;max-width:160px;padding:0 var(--s-1);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--surface);color:var(--text-2);font-size:var(--fs-xs)}.LinkList_icon___fJBS{flex:none;color:var(--text-2)}.LinkList_body__94LxP{display:flex;flex-direction:column;min-width:0;flex:1 1}.LinkList_title__29Gcb{color:var(--text);font-size:var(--fs-sm);font-weight:500;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LinkList_title__29Gcb:hover{text-decoration:underline}.LinkList_meta__42ZM0{color:var(--text-2);font-size:var(--fs-xs);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.LinkList_actions__R3wcu{display:flex;gap:2px;flex:none;opacity:0;transition:opacity var(--t-fast) var(--ease)}.LinkList_row__Tb7i2:focus-within .LinkList_actions__R3wcu,.LinkList_row__Tb7i2:hover .LinkList_actions__R3wcu{opacity:1}.LinkList_renameForm__NQcPk{display:flex}.LinkList_empty__QbWq1{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.LinkList_addForm__RfXE0{display:flex;flex-direction:column;gap:var(--s-2);width:100%;padding:var(--s-2);border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--surface-rest)}.LinkList_addRow___N1Kd{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--s-2);gap:var(--s-2)}.LinkList_addActions__qsO4e{display:flex;align-items:center;justify-content:flex-end;gap:var(--s-2)}.LinkList_preview__oiG84{display:inline-flex;align-items:center;gap:var(--s-1);margin-right:auto;color:var(--text-2);font-size:var(--fs-xs)}.LinkList_error__CoY74{margin:0;padding:var(--s-1) var(--s-2);border:1px solid var(--danger);border-radius:var(--r-ctl);background:var(--danger-dim);color:var(--text);font-size:var(--fs-sm)}@media (max-width:560px){.LinkList_addRow___N1Kd{grid-template-columns:1fr}.LinkList_actions__R3wcu{opacity:1}}@media (prefers-reduced-motion:reduce){.LinkList_actions__R3wcu,.LinkList_row__Tb7i2{transition:none}}.LinkList_tag__PRIbE{margin-left:var(--s-2);color:var(--accent);font:500 var(--fs-sm) /1 var(--mono)}.LinkList_share__asEeF{display:block;color:var(--text-3);font-size:var(--fs-xs)}.LinkList_share__asEeF:not([data-shared]){color:var(--warn)}.LinkList_hint__ku2oI{margin:0;color:var(--text-3);font-size:var(--fs-xs)}.WorkItemRecord_record__SXSj7{display:grid;grid-template-columns:minmax(0,1fr) var(--rail-w);grid-gap:var(--s-6);gap:var(--s-6);align-items:start}.WorkItemRecord_record__SXSj7[data-density=peek]{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}@container (min-width: 761px){.WorkItemRecord_record__SXSj7[data-density=peek]{grid-template-columns:minmax(0,1fr) var(--rail-w)}}.WorkItemRecord_main__fe8pd{display:flex;min-width:0;flex-direction:column;gap:var(--s-5)}.WorkItemRecord_breadcrumb__fzU3s{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);color:var(--text-3);font-size:var(--fs-sm)}.WorkItemRecord_crumbLink__C3UCy{color:var(--text-2);text-decoration:none}.WorkItemRecord_crumbLink__C3UCy:hover{color:var(--text)}.WorkItemRecord_crumbLink__C3UCy:focus-visible{border-radius:var(--r-chip);outline:none;box-shadow:var(--ring)}.WorkItemRecord_identifier__CuXjZ{font:500 var(--fs-sm) /1 var(--mono);color:var(--text-3)}.WorkItemRecord_title__XqfWW{width:100%;margin:0;padding:var(--s-1) var(--s-2);border:1px solid transparent;border-radius:var(--r-ctl);background:transparent;color:var(--text);font:600 var(--fs-xl) /var(--lh-tight) var(--display);resize:none;overflow:hidden;field-sizing:content}.WorkItemRecord_record__SXSj7[data-density=peek] .WorkItemRecord_title__XqfWW{font-size:var(--fs-lg)}.WorkItemRecord_title__XqfWW:hover:not(:disabled){border-color:var(--border)}.WorkItemRecord_title__XqfWW:focus{border-color:var(--accent-line);background:var(--input);outline:none;box-shadow:var(--ring)}.WorkItemRecord_title__XqfWW:disabled{cursor:default}.WorkItemRecord_section__7R44K{display:flex;flex-direction:column;gap:var(--s-2)}.WorkItemRecord_sectionHead__zytQP{display:flex;align-items:center;justify-content:space-between;gap:var(--s-2);margin:0;color:var(--text-2);font-size:var(--fs-xs);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.WorkItemRecord_sectionHead__zytQP>a,.WorkItemRecord_sectionHead__zytQP>button{letter-spacing:normal;text-transform:none}.WorkItemRecord_description__wHsX6{width:100%;min-height:calc(var(--s-10) * 2);padding:var(--s-3);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-rest);color:var(--text);font:400 var(--fs-base) /var(--lh-base) var(--sans);resize:vertical}.WorkItemRecord_description__wHsX6:focus{border-color:var(--accent-line);background:var(--input);outline:none;box-shadow:var(--ring)}.WorkItemRecord_description__wHsX6:disabled{color:var(--text-2);resize:none}.WorkItemRecord_descriptionHint__PBI2y{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.WorkItemRecord_links__uWrRP{display:flex;flex-direction:column;gap:var(--s-1);margin:0;padding:0;list-style:none}.WorkItemRecord_link__a4Hby{display:flex;align-items:center;gap:var(--s-2);min-height:var(--row-h);padding:0 var(--s-2);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--surface);color:var(--text);text-decoration:none}.WorkItemRecord_link__a4Hby:hover{background:var(--surface-hover)}.WorkItemRecord_link__a4Hby:focus-visible{outline:none;box-shadow:var(--ring)}.WorkItemRecord_linkKind__HN48B{flex:none;color:var(--text-3);font-size:var(--fs-xs);text-transform:lowercase}.WorkItemRecord_linkTitle__uWkbd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WorkItemRecord_rail__Tuflv{display:flex;flex-direction:column;gap:var(--s-3);padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-rest)}.WorkItemRecord_record__SXSj7[data-density=peek] .WorkItemRecord_rail__Tuflv{padding:var(--s-3)}.WorkItemRecord_facts__cmUcu{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--s-2) var(--s-6);gap:var(--s-2) var(--s-6);padding:var(--s-3) var(--s-4);border:1px solid var(--border);border-radius:var(--r-card);background:var(--surface-rest)}.WorkItemRecord_facts__cmUcu .WorkItemRecord_railSection__pj6gT{grid-column:1/-1}.WorkItemRecord_footnote__AOzXW,.WorkItemRecord_madeBy__7OeUh{margin:0;color:var(--text-3);font-size:var(--fs-sm)}.WorkItemRecord_madeBy__7OeUh{line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.WorkItemRecord_railRow__XtAbS{display:grid;grid-template-columns:84px minmax(0,1fr);align-items:center;grid-gap:var(--s-2);gap:var(--s-2)}.WorkItemRecord_railLabel__fscPP{color:var(--text-3);font-size:var(--fs-sm)}.WorkItemRecord_railValue__jpyXa{min-width:0;color:var(--text);font-size:var(--fs-base)}.WorkItemRecord_stamp__Z_il5{color:var(--text-3);font-size:var(--fs-xs)}.WorkItemRecord_labels__W_QQi{display:flex;flex-wrap:wrap;gap:var(--s-1)}.WorkItemRecord_date__XHV0d{width:100%;padding:var(--s-1) var(--s-2);border:1px solid var(--border);border-radius:var(--r-chip);background:var(--input);color:var(--text);font:400 var(--fs-sm) /1.4 var(--mono)}.WorkItemRecord_date__XHV0d:focus-visible{border-color:var(--accent-line);outline:none;box-shadow:var(--ring)}.WorkItemRecord_timeline__fMU8W{display:flex;flex-direction:column;gap:var(--s-2);margin:0;padding:0;list-style:none}.WorkItemRecord_event__PJlA7{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2);color:var(--text-2);font-size:var(--fs-sm)}.WorkItemRecord_eventWhen__I2TL7{color:var(--text-3);font:400 var(--fs-xs) /1 var(--mono)}.WorkItemRecord_empty__T_YFH{margin:0;color:var(--text-3);font-size:var(--fs-sm)}@media (max-width:900px){.WorkItemRecord_record__SXSj7{grid-template-columns:minmax(0,1fr);gap:var(--s-5)}}@media (max-width:560px){.WorkItemRecord_railRow__XtAbS{grid-template-columns:72px minmax(0,1fr)}}.WorkItemRecord_plainList__v_971{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--s-1);font-size:var(--fs-sm);color:var(--text-2)}.WorkItemRecord_plainList__v_971 a{color:var(--text)}.WorkItemRecord_chipControl__9dY8c>button{height:24px;border:1px solid var(--border);color:var(--text-2)}.WorkItemRecord_chip__N8Ols[data-static]{border-color:transparent;padding-left:0}.WorkItemRecord_dueChip__67u5Q{position:relative;display:inline-flex}.WorkItemRecord_dueField__HFoyC{position:absolute;inset:0;width:1px;height:1px;opacity:0;pointer-events:none}.WorkItemRecord_chips__Y8iF4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2);margin:var(--s-2) 0 var(--s-1)}.WorkItemRecord_chip__N8Ols{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 var(--s-2);border:1px solid var(--border);border-radius:var(--r-chip);color:var(--text-2);font-size:var(--fs-sm);white-space:nowrap}.WorkItemRecord_doneWord__MQl7q{color:var(--ok)}.WorkItemRecord_crumbSpacer__n_fpb{flex:1 1}.WorkItemRecord_copyStatus__Apm3C{color:var(--text-3);font-size:var(--fs-xs)}.WorkItemRecord_copyStatus__Apm3C:empty{display:none}.WorkItemRecord_railSection__pj6gT{display:flex;flex-direction:column;gap:var(--s-2);padding-top:var(--s-3);border-top:1px solid var(--border)}.WorkItemRecord_railHead__byonq{margin:0;display:flex;align-items:baseline;gap:var(--s-2);color:var(--text-3);font:500 var(--fs-xs) /1 var(--sans);letter-spacing:.06em;text-transform:uppercase}.WorkItemRecord_facts__cmUcu[data-busy]{cursor:progress}.WorkItemRecord_facts__cmUcu[data-busy] .WorkItemRecord_railValue__jpyXa{opacity:.7}.ProjectPeople_people__IuLU_{display:flex;flex-direction:column;gap:var(--s-2)}.ProjectPeople_rows___dAbZ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ProjectPeople_row__r3ynN{display:flex;align-items:center;gap:var(--s-2);min-height:var(--row-h);padding:var(--s-1) var(--s-2);border-radius:var(--r-ctl);font-size:var(--fs-sm)}.ProjectPeople_name__qY2_e{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectPeople_empty__52ofW{margin:0;color:var(--text-2);font-size:var(--fs-sm)}.ProjectPeople_add__fv2c4{max-width:280px}.ProjectPeople_duty__Nc_Cn{flex:1 1 160px;min-width:0}.ProjectPeople_dutyButton__nwuGV,.ProjectPeople_dutyText__v0YP7{flex:1 1 160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-2);font-size:var(--fs-sm);text-align:left}.ProjectPeople_dutyButton__nwuGV{padding:0 var(--s-1);border:0;border-radius:var(--r-chip);background:none;cursor:text;font:inherit}.ProjectPeople_dutyButton__nwuGV:hover{color:var(--text);background:var(--surface-hover)}.ProjectPeople_dutyButton__nwuGV:focus-visible{outline:none;box-shadow:var(--ring)}@media (max-width:520px){.ProjectPeople_row__r3ynN{flex-wrap:wrap}.ProjectPeople_dutyButton__nwuGV,.ProjectPeople_dutyText__v0YP7,.ProjectPeople_duty__Nc_Cn{order:10;flex-basis:100%;margin-left:calc(20px + var(--s-2))}}