.milestoneSurface_page__yxHjj{max-width:820px;margin:0 auto;padding:52px 24px 96px;color:var(--color-ink);font-family:var(--font-ui)}.milestoneSurface_hero__GF76M{font-size:33px;font-weight:700;letter-spacing:-.02em;line-height:1.1;color:#23242b;margin:0 0 6px}.milestoneSurface_lockup__IXicF{display:flex;align-items:center;gap:8px}.milestoneSurface_logo__q1wRY{width:28px;height:28px;border-radius:6px;object-fit:contain}.milestoneSurface_issuer___Zdh9{font-size:13px;font-weight:600;color:var(--color-muted)}.milestoneSurface_titleBlock__QfNUg{margin-top:14px}.milestoneSurface_title__vcW6u{margin:0;font-size:24px;line-height:1.25;letter-spacing:-.01em;font-family:var(--font-display)}.milestoneSurface_scope___GAol{margin:5px 0 0;font-size:13px;color:var(--color-muted)}.milestoneSurface_hero__GF76M{padding:20px 0}.milestoneSurface_outcome__wtbBi{margin:0 0 12px;font-size:16px;line-height:1.5;color:var(--color-body)}.milestoneSurface_facts__C4aMI{margin:0 0 10px;font-size:13.5px;display:flex;flex-wrap:wrap;gap:6px;align-items:center}.milestoneSurface_fact__UCwxI{font-weight:600}.milestoneSurface_factSep__Vfa0v{margin-right:6px;color:var(--color-faint);font-weight:400}.milestoneSurface_meter__WJk72{height:6px;border-radius:999px;background:var(--color-subtle);overflow:hidden}.milestoneSurface_meterFill___pIX4{display:block;height:100%;border-radius:999px;background:var(--rag-green);transition:width .3s ease}.milestoneSurface_target__jyq_S{margin:10px 0 0;font-size:12.5px;color:var(--color-muted)}.milestoneSurface_tone_done__XtG94{color:var(--rag-green)}.milestoneSurface_tone_neutral__8hpES{color:var(--color-muted)}.milestoneSurface_tone_dark__xtskK{color:var(--color-ink)}.milestoneSurface_tone_info__MOL6W{color:var(--color-accent)}.milestoneSurface_tone_warn__6YZ7M{color:var(--rag-amber)}.milestoneSurface_tone_danger__IwNZV{color:var(--rag-red)}.milestoneSurface_tone_muted__e13xb{color:var(--color-faint)}.milestoneSurface_changes__hNIex{margin:8px 0 20px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);overflow:hidden}.milestoneSurface_changesHead__J3UrX{width:100%;display:flex;align-items:center;gap:7px;padding:11px 14px;border:0;background:var(--color-subtle);font-family:inherit;font-size:13px;font-weight:600;color:var(--color-ink);cursor:pointer;text-align:left}.milestoneSurface_changesCount__631n6{margin-left:auto;font-size:12px;font-weight:600;color:var(--color-muted)}.milestoneSurface_changeList__qZzR_{margin:0;padding:10px 14px 12px;list-style:none;display:flex;flex-direction:column;gap:6px}.milestoneSurface_changeList__qZzR_ li{font-size:13px;line-height:1.45;padding-left:10px;border-left:2px solid var(--color-border)}.milestoneSurface_chg_added__KjQfO{border-left-color:var(--rag-green)!important}.milestoneSurface_chg_removed__Ys7RA{border-left-color:var(--rag-red)!important}.milestoneSurface_chg_changed__4ClGj{border-left-color:var(--rag-amber)!important}.milestoneSurface_chg_renumbered__bgO8p{color:var(--color-muted)!important}.milestoneSurface_sectionTitle__NKtCO{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:16px;font-weight:700;letter-spacing:-.005em}.milestoneSurface_sectionCount__49Xsf{font-size:12px;font-weight:600;color:var(--color-muted);background:var(--color-subtle);border-radius:999px;padding:1px 8px}.milestoneSurface_empty__n2_bw{margin:0;padding:14px;border:1px dashed var(--color-border);border-radius:10px;font-size:13px;color:var(--color-muted)}.milestoneSurface_whole__b0qNz,.milestoneSurface_yours__VLPF_{padding:18px 0;border-top:1px solid var(--color-border)}.milestoneSurface_whole__b0qNz{--pdl-detail-bg:var(--color-gutter);--pdl-detail-edge:var(--color-border-soft)}.milestoneSurface_threadPanel__QaaIA>.milestoneSurface_thread__I9ZTt:first-child{margin-top:0;padding-top:12px;border-top:0}.milestoneSurface_threadPanel__QaaIA{padding:2px 14px 12px;border-radius:10px;background:var(--color-gutter)}.milestoneSurface_wholeHead__M5eX1{--head-gap:10px;display:flex;flex-direction:column;gap:var(--head-gap);margin-bottom:var(--head-gap)}.milestoneSurface_headRow__nmDEm{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.milestoneSurface_headTools__cxCDb{display:flex;align-items:center;gap:8px;margin-left:auto;flex-wrap:wrap}.milestoneSurface_headTools__cxCDb>*{height:30px}.milestoneSurface_headTools__cxCDb>span>button{height:100%}.milestoneSurface_views__lBgMl{display:flex;gap:2px;padding:2px;border-radius:8px;background:var(--color-subtle)}.milestoneSurface_viewBtn__LS5XZ{border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:12px;color:var(--color-muted);padding:6px 12px;border-radius:6px;cursor:pointer}.milestoneSurface_viewBtn__LS5XZ:hover{color:var(--color-ink)}.milestoneSurface_viewBtnOn__OXsJk{background:var(--color-surface);color:var(--color-ink);font-weight:600;box-shadow:0 1px 2px rgba(20,20,18,.1)}.milestoneSurface_flatList__fb2AG{margin:0;padding:0;list-style:none;background:var(--color-surface)}.milestoneSurface_flatBoxed__NdjSM{border:1px solid var(--color-border);border-radius:10px;overflow:hidden}.milestoneSurface_row__PLwOK{border-top:1px solid var(--color-border-soft)}.milestoneSurface_row__PLwOK:first-child{border-top:0}.milestoneSurface_rowSection__L2kgC{background:var(--color-gutter);font-weight:600}.milestoneSurface_rowMine__84_UY{box-shadow:inset 3px 0 0 var(--color-accent)}.milestoneSurface_rowOpen__aFQ8t{background:var(--color-subtle)}.milestoneSurface_rowOpen__aFQ8t>.milestoneSurface_rowHead__mvBKb:hover{background:var(--color-hover)}.milestoneSurface_rowHead__mvBKb{width:100%;display:flex;align-items:baseline;gap:10px;padding:8px 13px;border:0;background:rgba(0,0,0,0);font-family:inherit;font-size:12.5px;color:inherit;text-align:left;cursor:pointer}.milestoneSurface_rowHead__mvBKb:hover{background:var(--color-hover)}.milestoneSurface_filterCount__sKrFV{display:inline-grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:var(--color-ink);color:var(--color-surface);font-size:10.5px;font-weight:700}.milestoneSurface_ref__IkSYb{flex:0 0 auto;min-width:34px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:600;color:var(--color-muted)}.milestoneSurface_label__ynG6B{flex:1 1 auto;min-width:0;line-height:1.4}.milestoneSurface_withdrawn__BZVzE{margin-left:8px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--rag-red)}.milestoneSurface_meta__ciclf{flex:0 0 auto;display:flex;align-items:center;gap:10px;font-size:12px;color:var(--color-muted)}.milestoneSurface_kind__xyB_r{width:44px}.milestoneSurface_kind__xyB_r,.milestoneSurface_owner__aE_Vf{flex:0 0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.milestoneSurface_owner__aE_Vf{width:132px}.milestoneSurface_date__ERAHK,.milestoneSurface_state__j8gcW{flex:0 0 auto;width:104px;white-space:nowrap}.milestoneSurface_state__j8gcW{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border:1px solid rgba(0,0,0,0);border-radius:var(--radius-pill,999px);font-size:11.5px;font-weight:600}.milestoneSurface_state__j8gcW,.milestoneSurface_state__j8gcW[data-kind=open]{background:var(--color-surface);border-color:var(--color-border);color:var(--color-body)}.milestoneSurface_state__j8gcW[data-kind=working]{background:var(--accent-tint,#e8eefb);border-color:rgba(0,0,0,0);color:var(--color-accent,#37538f)}.milestoneSurface_state__j8gcW[data-kind=submitted]{background:#e9eef8;border-color:rgba(0,0,0,0);color:#3a5288}.milestoneSurface_state__j8gcW[data-kind=done]{background:var(--rag-green-bg,#e8f5ec);border-color:rgba(0,0,0,0);color:var(--rag-green,#1a7f45)}.milestoneSurface_state__j8gcW[data-kind=closed]{background:var(--rag-grey-bg,#eef0f3);border-color:rgba(0,0,0,0);color:var(--color-faint)}.milestoneSurface_state__j8gcW[data-kind=overdue]{background:var(--rag-red-bg,#fdecea);border-color:rgba(0,0,0,0);color:var(--rag-red,#b23a3a)}.milestoneSurface_state__j8gcW[data-kind=atRisk]{background:var(--rag-amber-bg,#fdf3e2);border-color:rgba(0,0,0,0);color:var(--rag-amber,#9a6a12)}.milestoneSurface_tableBox__K4E_x{border:1px solid var(--color-border);border-radius:10px;overflow:hidden;background:var(--color-surface)}.milestoneSurface_metaHead__KZP3n{display:flex;align-items:center;gap:10px;padding:8px 14px 8px 12px;background:var(--color-gutter);border-bottom:1px solid var(--color-border);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.milestoneSurface_metaHead__KZP3n .milestoneSurface_state__j8gcW{background:none;border-color:rgba(0,0,0,0);padding:0;justify-content:flex-start}.milestoneSurface_metaHead__KZP3n .milestoneSurface_ref__IkSYb,.milestoneSurface_metaHead__KZP3n .milestoneSurface_state__j8gcW{color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.milestoneSurface_metaHeadName__ZpOc3{flex:1 1 auto;min-width:0}@media(max-width:720px){.milestoneSurface_metaHead__KZP3n{display:none}.milestoneSurface_meta__ciclf{flex-wrap:wrap}.milestoneSurface_date__ERAHK,.milestoneSurface_kind__xyB_r,.milestoneSurface_owner__aE_Vf,.milestoneSurface_state__j8gcW{width:auto}}.milestoneSurface_detail___SdJo{padding:0 14px 12px 46px;display:flex;flex-direction:column;gap:6px}.milestoneSurface_detailText__qfCZT{margin:0;font-size:13px;line-height:1.5;color:var(--color-body)}.milestoneSurface_detailLead__SO8sc{margin:0;display:flex;align-items:center;gap:5px;font-size:12.5px;color:var(--color-muted)}.milestoneSurface_detailNote__QMtx6{margin:0;font-size:12.5px;line-height:1.45;color:var(--color-muted);padding-left:9px;border-left:2px solid var(--color-border)}@media(max-width:560px){.milestoneSurface_title__vcW6u{font-size:20px}.milestoneSurface_rowHead__mvBKb{flex-wrap:wrap}.milestoneSurface_meta__ciclf{width:100%;padding-left:44px}}.milestoneSurface_fileList__eYngJ{margin:10px 0 0;padding:0;list-style:none}.milestoneSurface_file__TG6LB{display:flex;align-items:center;gap:7px;padding:5px 0;font-size:12.5px;border-top:1px solid var(--color-border)}.milestoneSurface_fileStaged__FXK1m{opacity:.75}.milestoneSurface_fileName___Tsmu{padding:0;border:0;background:none;font:inherit;color:var(--color-accent);text-decoration:underline;cursor:pointer;text-align:left}.milestoneSurface_fileStaged__FXK1m .milestoneSurface_fileName___Tsmu{color:var(--color-body);text-decoration:none;cursor:default}.milestoneSurface_fileMeta__d_2j6{color:var(--color-faint);font-size:11.5px}.milestoneSurface_fileDrop__lJusF{margin-left:auto;padding:0;border:0;background:none;font:inherit;font-size:11.5px;color:var(--rag-red);cursor:pointer}.milestoneSurface_act__cxczK{display:flex;align-items:center;gap:10px;margin-top:10px}.milestoneSurface_actBtn__F_iTT{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-ink);cursor:pointer}.milestoneSurface_actBtn__F_iTT:hover{border-color:var(--color-ink)}.milestoneSurface_actBtn__F_iTT:disabled{opacity:.55;cursor:default}.milestoneSurface_actFile__1K0c0{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.milestoneSurface_actPct__qmVeB{font-size:11.5px;color:var(--color-muted)}.milestoneSurface_actNote__gTkwu{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--color-muted)}.milestoneSurface_actAlert__E_Ay9{margin:12px 0 0;padding:10px 12px;border:1px solid var(--rag-red);border-radius:8px;font-size:12.5px;color:var(--rag-red)}.milestoneSurface_sendBar__e3_1M{position:-webkit-sticky;position:sticky;top:8px;z-index:2;display:flex;align-items:center;gap:12px;margin:14px 0;padding:10px 14px;border:1px solid var(--color-accent);border-radius:10px;background:var(--color-surface);box-shadow:0 6px 18px -10px rgba(20,20,18,.35)}.milestoneSurface_sendCount__RhIQ6{font-size:13px;font-weight:600}.milestoneSurface_sendBtn__yWuBK{display:inline-flex;align-items:center;gap:7px;margin-left:auto;padding:9px 18px;border:0;border-radius:9px;background:var(--color-ink);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer}.milestoneSurface_sendBtn__yWuBK:disabled{opacity:.55;cursor:default}.milestoneSurface_thread__I9ZTt{margin-top:12px;padding-top:10px;border-top:1px solid var(--color-border)}.milestoneSurface_qa__5yy0B{margin:0 0 8px;padding:10px 12px;border:1px solid var(--color-border-soft);border-radius:9px;background:var(--color-surface)}.milestoneSurface_qaMine__u8QsC{box-shadow:inset 3px 0 0 var(--color-accent)}.milestoneSurface_qaAnswer__Zv9Si,.milestoneSurface_qaAsk__d8j41{margin:0 0 4px;font-size:12.5px;line-height:1.55}.milestoneSurface_qaAnswer__Zv9Si{padding-left:12px;border-left:2px solid var(--color-accent);color:var(--color-body)}.milestoneSurface_qaWho__snG4i{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin-bottom:3px;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-body)}.milestoneSurface_qaWhen__Kc0es{flex:none;font-weight:600;letter-spacing:0;text-transform:none;color:var(--color-faint)}.milestoneSurface_qaFiles__q1oLs,.milestoneSurface_qaPending__iD3bC,.milestoneSurface_qaPrivate__jhCZS{margin:0 0 4px;font-size:11.5px;color:var(--color-muted)}.milestoneSurface_qaPending__iD3bC{font-style:italic}.milestoneSurface_qaAskBox__1LdmT{display:flex;flex-direction:column;gap:8px;margin-top:10px}.milestoneSurface_qaAskAct__flG6G{display:flex;justify-content:flex-end}.milestoneSurface_qaInput__OA0w8{width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font-family:inherit;font-size:12.5px;line-height:1.5;color:var(--color-body);resize:vertical}.milestoneSurface_qaInput__OA0w8:focus{outline:none;border-color:var(--color-ink)}.milestoneSurface_qaAskBtn__l7nW7{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 18px;border:1px solid var(--color-ink);border-radius:8px;background:var(--color-ink);font-family:inherit;font-size:12.5px;font-weight:600;color:var(--color-surface);cursor:pointer}.milestoneSurface_qaAskBtn__l7nW7:hover:not(:disabled){background:var(--color-ink-hover);border-color:var(--color-ink-hover)}.milestoneSurface_qaAskBtn__l7nW7:disabled{cursor:default;opacity:.45}.milestoneSurface_qaChip__kMT_t{display:inline-flex;align-items:center;gap:3px;padding:1px 6px;border-radius:999px;background:var(--color-subtle);font-size:11px;font-weight:600;color:var(--color-muted)}.milestoneSurface_hiddenNote__CK_n1{margin:8px 0 0;font-size:12px;line-height:1.5;color:var(--color-muted)}.milestoneSurface_restricted__q_6uq{display:inline-flex;margin-left:6px;color:var(--color-faint);vertical-align:middle}.milestoneSurface_duePill__t7qO9{display:inline-flex;align-items:center;gap:7px;margin-top:11px;padding:5px 11px;border:1px solid var(--color-border);border-radius:999px;background:var(--color-subtle);font-size:12px;color:var(--color-body)}.milestoneSurface_duePill__t7qO9[data-hard="1"]{border-color:var(--rag-amber);background:color-mix(in srgb,var(--rag-amber) 12%,transparent)}.milestoneSurface_dueLabel__5Erh5{font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;color:var(--color-muted)}.milestoneSurface_dueDate__oG8P_{font-weight:600;color:var(--color-ink)}.milestoneSurface_fileTick__YLvwe{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;padding:0;border:1.5px solid var(--color-border);border-radius:4px;background:var(--color-surface);color:var(--color-surface);cursor:pointer}.milestoneSurface_fileTick__YLvwe[data-on="1"]{border-color:var(--color-accent);background:var(--color-accent)}.milestoneSurface_fileTick__YLvwe:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.milestoneSurface_fileGet__xReS1{flex:none;margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface);color:var(--color-muted);cursor:pointer}.milestoneSurface_fileGet__xReS1:hover:not(:disabled){color:var(--color-accent);border-color:var(--color-accent)}.milestoneSurface_fileGet__xReS1:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.milestoneSurface_fileGet__xReS1:disabled{opacity:.45;cursor:default}.milestoneSurface_menuWrap__2vS2B{position:relative;display:inline-flex}.milestoneSurface_downloadBtn__4eSyO{display:inline-flex;align-items:center;gap:6px;padding:0 12px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-surface);font:inherit;font-size:12.5px;font-weight:600;color:var(--color-ink);cursor:pointer}.milestoneSurface_downloadBtn__4eSyO:hover{border-color:var(--color-accent);color:var(--color-accent)}.milestoneSurface_downloadBtn__4eSyO:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.milestoneSurface_menu__9HO0t{position:absolute;top:calc(100% + 6px);right:0;z-index:20;min-width:250px;padding:5px;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface);box-shadow:0 10px 28px rgba(0,0,0,.14)}.milestoneSurface_menu__9HO0t button{display:flex;flex-direction:column;gap:2px;width:100%;padding:8px 10px;border:0;border-radius:7px;background:none;font:inherit;font-size:13px;color:var(--color-ink);text-align:left;cursor:pointer}.milestoneSurface_menu__9HO0t button:hover{background:var(--color-hover)}.milestoneSurface_menu__9HO0t button:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}.milestoneSurface_menuChoice__BuzuP{flex-direction:row;align-items:center;gap:8px}.milestoneSurface_menuChoice__BuzuP>span:first-child{flex:1 1;min-width:0}.milestoneSurface_menuChoice__BuzuP svg{flex:0 0 auto;color:var(--color-accent)}.milestoneSurface_menuHint__9_3Ms{font-size:11.5px;color:var(--color-faint)}.milestoneSurface_menuSep__rENqq{height:1px;margin:4px 6px;background:var(--color-border)}.milestoneSurface_selBar__J2nCe{position:fixed;left:50%;bottom:20px;transform:translateX(-50%);z-index:30;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 32px);padding:9px 9px 9px 16px;border-radius:999px;background:var(--color-ink);box-shadow:0 12px 32px rgba(0,0,0,.26)}.milestoneSurface_selCount__foNfv{font-size:12.5px;font-weight:600;color:#fff;white-space:nowrap}.milestoneSurface_selGet__8KDx8{display:inline-flex;align-items:center;gap:6px;padding:7px 13px;border:0;border-radius:999px;background:#fff;font:inherit;font-size:12.5px;font-weight:700;color:var(--color-ink);cursor:pointer;white-space:nowrap}.milestoneSurface_selGet__8KDx8:focus-visible{outline:2px solid #fff;outline-offset:2px}.milestoneSurface_selClear__AKPtm{padding:6px 4px;border:0;background:none;font:inherit;font-size:12.5px;color:hsla(0,0%,100%,.72);cursor:pointer}.milestoneSurface_selClear__AKPtm:hover{color:#fff}.milestoneSurface_selClear__AKPtm:focus-visible{outline:2px solid #fff;outline-offset:2px}.milestoneSurface_fileIssued__RPHPt{background:var(--color-subtle);border-top:0;border-radius:7px;padding-left:7px;padding-right:7px}.milestoneSurface_wholeHeadRight__qjaV4{margin-left:auto;display:inline-flex;align-items:center;gap:8px}.milestoneSurface_downloadTop__9Y7vA{height:30px;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:9px;background:var(--color-ink);color:var(--color-surface);font-size:12px;font-weight:600;text-decoration:none;white-space:nowrap}.milestoneSurface_downloadTop__9Y7vA:hover{background:var(--color-ink-hover,#34353d)}.milestoneSurface_pdlBtn__DCgpe{display:inline-flex;align-items:center;justify-content:center;gap:5px;background:#fff;border:1px solid #e3e5e9;border-radius:8px;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;color:#41434b;padding:5px 11px;white-space:nowrap}.milestoneSurface_pdlBtn__DCgpe:hover:not(:disabled){background:#f4f6f8}.milestoneSurface_pdlBtn__DCgpe:disabled{opacity:.45;cursor:default}.milestoneSurface_vEmpty__jvR6N{margin:0;padding:28px 16px;text-align:center;font-size:13px;color:var(--color-muted);border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.milestoneSurface_vEmpty__jvR6N em{font-style:normal;font-weight:600;color:var(--color-body)}.milestoneSurface_vDot__MzvWU{width:9px;height:9px;flex:0 0 auto;border-radius:50%;box-sizing:border-box;border:2px solid var(--color-border);background:rgba(0,0,0,0)}.milestoneSurface_vDot__MzvWU[data-kind=done]{border-color:var(--rag-green,#1a7f45);background:var(--rag-green,#1a7f45)}.milestoneSurface_vDot__MzvWU[data-kind=submitted]{border-color:#3a5288;background:#3a5288}.milestoneSurface_vDot__MzvWU[data-kind=working]{border-color:var(--color-accent,#37538f)}.milestoneSurface_vDot__MzvWU[data-kind=overdue]{border-color:var(--rag-red,#b23a3a)}.milestoneSurface_vDot__MzvWU[data-kind=atRisk]{border-color:var(--rag-amber,#9a6a12)}.milestoneSurface_vDot__MzvWU[data-kind=closed]{border-color:var(--color-faint);background:var(--color-faint)}.milestoneSurface_tlScroll__0yPIV{overflow-x:auto;border:1px solid var(--color-border);border-radius:10px;background:var(--color-surface)}.milestoneSurface_tl__8_MZH{--tl-item:268px;--tl-none:122px;min-width:680px;font-size:12.5px}.milestoneSurface_tlRow__OGTEb{display:grid;grid-template-columns:var(--tl-item) 1fr var(--tl-none);align-items:center;position:relative;z-index:1;border-top:1px solid var(--color-border)}.milestoneSurface_tlRow__OGTEb:first-child{border-top:0}.milestoneSurface_tlHead__IawuB{background:var(--color-gutter);border-bottom:1px solid var(--color-border);font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--color-muted)}.milestoneSurface_tlHead__IawuB .milestoneSurface_tlItem__eZHSZ,.milestoneSurface_tlHead__IawuB .milestoneSurface_tlNone__KkbG0{padding-top:9px;padding-bottom:9px}.milestoneSurface_tlHead__IawuB .milestoneSurface_tlNone__KkbG0{justify-content:flex-end}.milestoneSurface_tlItem__eZHSZ{display:flex;align-items:center;gap:8px;min-width:0;padding:8px 12px;text-align:left;background:none;border:0;font:inherit;color:inherit;border-right:1px solid var(--color-border)}button.milestoneSurface_tlItem__eZHSZ{cursor:pointer}.milestoneSurface_tlRef__XQhd_{flex:0 0 auto;min-width:34px;color:var(--color-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.milestoneSurface_tlName__LJUO6{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--pdl-name-size,inherit);font-weight:var(--pdl-name-weight,inherit);color:var(--pdl-name-ink,var(--color-ink))}.milestoneSurface_tlPlot__bZ5uE{position:relative;height:34px;min-width:0}.milestoneSurface_tlTick__LajXR{position:absolute;top:50%;transform:translateY(-50%);padding-left:6px;white-space:nowrap}.milestoneSurface_tlNone__KkbG0{display:flex;align-items:center;justify-content:flex-end;padding:6px 12px;border-left:1px solid var(--color-border)}.milestoneSurface_tlBody__DvPbn{position:relative}.milestoneSurface_tlRules__ee_JH{position:absolute;top:0;bottom:0;left:var(--tl-item);right:var(--tl-none);z-index:0;pointer-events:none}.milestoneSurface_tlRule__mDqMg{position:absolute;top:0;bottom:0;width:1px;background:var(--color-border)}.milestoneSurface_tlToday__ZaEiN{position:absolute;top:0;bottom:0;width:2px;background:var(--rag-red,#b23a3a);opacity:.5}.milestoneSurface_tlBand__zLGXR{position:relative;z-index:1;display:flex;align-items:baseline;gap:9px;padding:8px 12px;background:var(--color-gutter);border-top:1px solid var(--color-border);font-size:12px}.milestoneSurface_tlBandRef__Gr2hu{color:var(--color-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.milestoneSurface_tlBandName__juC_6{font-weight:700;color:var(--color-ink)}.milestoneSurface_tlBandMeta__LQ_He{color:var(--color-muted);font-size:11px}.milestoneSurface_tlMark__Ylgse{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.milestoneSurface_tlMark__Ylgse[data-flip="1"]{flex-direction:row-reverse}.milestoneSurface_tlMarkChip__z5UCc{width:auto;padding:2px 8px;font-size:10.5px;letter-spacing:.02em}.milestoneSurface_tlDetail__VyohE{position:relative;z-index:1;background:var(--color-gutter);border-top:1px solid var(--color-border);padding:4px 14px 12px}.milestoneSurface_tlLegend__0Bs_D{display:flex;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 14px;border-top:1px solid var(--color-border);background:var(--color-surface);font-size:11px;color:var(--color-muted)}.milestoneSurface_tlKey__y_uoh{display:inline-flex;align-items:center;gap:6px}.milestoneSurface_tlKeyToday__e2J6S{margin-left:auto}.milestoneSurface_tlTodayKey__sAwr0{width:2px;height:11px;background:var(--rag-red,#b23a3a);opacity:.6}.milestoneSurface_sq__fRyLB{list-style:none;margin:0;padding:0}.milestoneSurface_sqNode__WOggv{margin-bottom:4px}.milestoneSurface_sqHead__UAuBD{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.milestoneSurface_sqNo__LHOoZ{flex:0 0 auto;width:23px;height:23px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-ink);color:var(--color-surface);font-size:11px;font-weight:700;align-self:center}.milestoneSurface_sqTitle__PZtGP{font-size:14.5px;font-weight:700;color:var(--color-ink)}.milestoneSurface_sqStats__dopZX{font-size:11.5px;color:var(--color-muted)}.milestoneSurface_sqBody__96_wf{margin:10px 0 20px 11px;padding-left:22px;border-left:1px solid var(--color-border)}.milestoneSurface_sqBody__96_wf[data-headless="1"]{margin-left:0;padding-left:0;border-left:0}.milestoneSurface_sqSub__7XeRa{margin:12px 0 8px;display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:700;color:var(--color-body)}.milestoneSurface_sqSubRef__yY3KX{color:var(--color-faint);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.milestoneSurface_sqCard__RqDAT{display:flex;align-items:center;gap:10px;margin-bottom:8px;padding:9px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:9px}.milestoneSurface_sqCard__RqDAT[data-open="1"]{border-color:var(--color-body)}.milestoneSurface_sqCard__RqDAT[data-mine="1"]{box-shadow:inset 3px 0 0 var(--color-accent,#5e72a0)}.milestoneSurface_sqMain__Ld6qC{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:10px;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit}button.milestoneSurface_sqMain__Ld6qC{cursor:pointer}.milestoneSurface_sqRef__p6qdH{flex:0 0 auto;min-width:34px;padding-top:1px;font-size:11.5px;color:var(--color-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.milestoneSurface_sqText__mymNe{min-width:0}.milestoneSurface_sqName__s4EQH{display:block;font-size:var(--pdl-name-size,13.5px);font-weight:var(--pdl-name-weight,600);color:var(--pdl-name-ink,var(--color-ink))}.milestoneSurface_sqOwner__0Bb0o{display:block;margin-top:2px;font-size:11.5px;color:var(--color-muted)}.milestoneSurface_sqDate___CZzv{flex:0 0 auto;min-width:96px;text-align:right;font-size:11.5px;color:var(--color-muted)}.milestoneSurface_sqDate___CZzv[data-none="1"]{color:var(--color-faint)}.milestoneSurface_sqDetail__QBu7C{margin:-2px 0 10px;padding:2px 12px 10px;border:1px solid var(--color-border);border-top:0;border-radius:0 0 9px 9px;background:var(--color-gutter)}.milestoneSurface_ag__YzZN7{margin:0}.milestoneSurface_agHead__G22m0{display:flex;align-items:center;gap:9px;margin:20px 0 9px}.milestoneSurface_agBand___6TUM:first-child .milestoneSurface_agHead__G22m0{margin-top:2px}.milestoneSurface_agLabel__vQOoh{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--color-body)}.milestoneSurface_agNote__klurt{font-size:11px;color:var(--color-faint)}.milestoneSurface_agRule__QX1Nu{flex:1 1 auto;height:1px;background:var(--color-border)}.milestoneSurface_agCount__77fz0{font-size:11px;color:var(--color-muted);white-space:nowrap}.milestoneSurface_agBand___6TUM[data-band=overdue] .milestoneSurface_agLabel__vQOoh{color:var(--rag-red,#b23a3a)}.milestoneSurface_agBand___6TUM[data-band=settled] .milestoneSurface_agLabel__vQOoh{color:var(--color-faint)}.milestoneSurface_agCard__3fIqe{display:flex;align-items:center;gap:10px;margin-bottom:7px;padding:9px 12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:9px}.milestoneSurface_agCard__3fIqe[data-open="1"]{border-color:var(--color-body)}.milestoneSurface_agCard__3fIqe[data-mine="1"]{box-shadow:inset 3px 0 0 var(--color-accent,#5e72a0)}.milestoneSurface_agMain__F0kED{flex:1 1 auto;min-width:0;display:flex;align-items:flex-start;gap:9px;text-align:left;background:none;border:0;padding:0;font:inherit;color:inherit}button.milestoneSurface_agMain__F0kED{cursor:pointer}.milestoneSurface_agMain__F0kED>.milestoneSurface_vDot__MzvWU{margin-top:4px}.milestoneSurface_agRef__Q5SsX{flex:0 0 auto;min-width:34px;padding-top:1px;font-size:11.5px;color:var(--color-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.milestoneSurface_agText__AMWnJ{min-width:0}.milestoneSurface_agName__XmMnk{display:block;font-size:var(--pdl-name-size,13.5px);font-weight:var(--pdl-name-weight,600);color:var(--pdl-name-ink,var(--color-ink))}.milestoneSurface_agWhere__MoZur{display:block;margin-top:2px;font-size:11.5px;color:var(--color-muted)}.milestoneSurface_agDate__KfylV{flex:0 0 auto;min-width:110px;text-align:right;font-size:11.5px;color:var(--color-muted)}.milestoneSurface_agDetail__a1jlo{margin:-1px 0 9px;padding:2px 12px 10px;border:1px solid var(--color-border);border-top:0;border-radius:0 0 9px 9px;background:var(--color-gutter)}.milestoneSurface_viewSwitch__AzYVO{display:flex;justify-content:flex-end;margin-left:auto}.milestoneSurface_viewSwitch__AzYVO>span{height:30px}.milestoneSurface_viewSwitch__AzYVO>span>button{height:100%}@media(max-width:560px){.milestoneSurface_viewSwitch__AzYVO{width:100%;overflow-x:auto;justify-content:flex-start}.milestoneSurface_viewSwitch__AzYVO>span{width:max-content}.milestoneSurface_tl__8_MZH{--tl-item:180px;--tl-none:112px}.milestoneSurface_agDate__KfylV,.milestoneSurface_sqDate___CZzv{min-width:0}}.milestoneSurface_partyChip__ClSxj{display:inline-block;vertical-align:middle;max-width:100%;padding:1px 7px;border-radius:999px;background:var(--color-subtle);font-size:11px;font-weight:600;color:var(--color-faint);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.milestoneSurface_gate__CLbP7{position:fixed;inset:0;z-index:80;display:flex;align-items:flex-start;justify-content:center;padding:28px 18px 48px;overflow-y:auto;background:rgba(23,24,27,.58)}.milestoneSurface_gateCard__loQyI{width:100%;max-width:520px;margin:auto;background:#fff;border-radius:14px;padding:26px 26px 22px;box-shadow:0 24px 60px rgba(23,24,27,.26)}.milestoneSurface_gateLockup__zDdTF{display:flex;align-items:center;gap:10px;margin-bottom:12px}.milestoneSurface_gateLogo__Nk0qe{width:40px;height:40px;border-radius:50%;object-fit:cover;display:block;flex:none}.milestoneSurface_gateMono__kDwkO{width:40px;height:40px;border-radius:11px;flex:none;background:var(--ms-card-avatar-bg,#eef1f7);color:var(--ms-card-avatar-ink,#4f6394);display:inline-flex;align-items:center;justify-content:center;font-size:13px;font-weight:700}.milestoneSurface_gateOrg__l4eDb{font-size:15px;font-weight:700;color:#23242b;min-width:0;overflow-wrap:anywhere}.milestoneSurface_gateFrom__1Ylaz{font-size:12.5px;line-height:1.5;color:#6b6d75;margin:0 0 14px}.milestoneSurface_gateTitle__1ZSU_{font-size:22px;font-weight:700;letter-spacing:-.01em;line-height:1.2;color:#23242b;margin:0}.milestoneSurface_gateSub__vQ8He{font-size:13px;color:#6b6d75;margin:5px 0 0}.milestoneSurface_gateFacts__OFsAM{margin:16px 0 0;padding:12px 14px;background:#fbfbfc;border:1px solid #eceef1;border-radius:11px}.milestoneSurface_gateFacts__OFsAM>ul{list-style:none;margin:0;padding:0}.milestoneSurface_gateFacts__OFsAM li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;color:#41434b}.milestoneSurface_gateFacts__OFsAM li+li{margin-top:7px}.milestoneSurface_gateFacts__OFsAM li>svg{flex:none;margin-top:2px;color:#9a9ca3}.milestoneSurface_gateFactsHead__qco3B{display:block;margin-bottom:9px;font-size:10.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:#9a9ca3}.milestoneSurface_gateNote__Xbl0Y{font-size:12.5px;line-height:1.55;color:#6b6d75;margin:14px 0 12px}.milestoneSurface_gateErr__JVMBu{font-size:12.5px;line-height:1.5;color:#a03434;background:#fdecec;border:1px solid #f6d9d9;border-radius:9px;padding:9px 11px;margin:0 0 12px}.milestoneSurface_gateFoot__VFyVm{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:14px;text-decoration:none}.milestoneSurface_gateFoot__VFyVm .milestoneSurface_brandName__EH_S_,.milestoneSurface_gateFoot__VFyVm .milestoneSurface_footLead__BziwR{font-size:11px;line-height:13px}.milestoneSurface_gateFoot__VFyVm .milestoneSurface_footLead__BziwR{color:#9a9ca3}.milestoneSurface_gateFoot__VFyVm .milestoneSurface_brandName__EH_S_{color:#6b6d75;transition:color .2s ease}.milestoneSurface_gateFoot__VFyVm:hover .milestoneSurface_brandName__EH_S_{color:#23242b}.milestoneSurface_gateFoot__VFyVm:hover .milestoneSurface_gateMarkBox__SwYhD>img{transform:rotate(1turn)}.milestoneSurface_gateMarkBox__SwYhD{display:block;width:13px;height:13px;flex:none;border-radius:4px;overflow:hidden}.milestoneSurface_gateMarkBox__SwYhD>img{display:block;width:13px;height:13px;animation:milestoneSurface_gateMarkLand__c5Ne_ .9s cubic-bezier(.1,.82,.14,1);transition:transform .7s cubic-bezier(.1,.82,.14,1)}@keyframes milestoneSurface_gateMarkLand__c5Ne_{0%{transform:rotate(-1turn);opacity:0}to{transform:none;opacity:1}}.milestoneSurface_gateChoice__EgYAD{display:flex;align-items:stretch;gap:10px}.milestoneSurface_gateChoice__EgYAD>*{flex:1 1;min-width:0}.milestoneSurface_gateBtnGhost__WZxle{display:inline-flex;align-items:center;justify-content:center;gap:7px;font:inherit;font-size:14px;font-weight:600;padding:12px 16px;white-space:nowrap;color:#41434b;background:#fff;border:1px solid #e3e5e9;border-radius:10px;cursor:pointer}.milestoneSurface_gateBtnGhost__WZxle:hover:not(:disabled){background:#f6f7f9;color:#23242b}.milestoneSurface_gateBtnGhost__WZxle:disabled{opacity:.55;cursor:default}.milestoneSurface_gateBtn__TDtpY{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;font:inherit;font-size:14px;font-weight:600;padding:12px 18px;color:#fff;background:#23242b;border:none;border-radius:10px;cursor:pointer}.milestoneSurface_gateBtn__TDtpY:hover:not(:disabled){background:#34353d}.milestoneSurface_gateBtn__TDtpY:disabled{opacity:.55;cursor:default}.milestoneSurface_tourPill__V7HZ0{font-size:11.5px!important;font-weight:600!important;padding:6px 11px!important;gap:5px!important}