.ProjectCoordination_view__dJdoW{min-width:0;padding:12px 0 24px;color:var(--ink)}.ProjectCoordination_title__NuyUk{display:flex;min-width:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px;margin-bottom:12px}.ProjectCoordination_title__NuyUk h2{min-width:0;font-size:14px;font-weight:600}.ProjectCoordination_actions__VbpaW{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.ProjectCoordination_list__cDZxu{border-top:1px solid var(--line)}.ProjectCoordination_row__OZcUT{display:flex;min-width:0;align-items:flex-start;gap:8px;padding:12px 0;border-bottom:1px solid var(--line)}.ProjectCoordination_main__NprxW{min-width:0;flex:1}.ProjectCoordination_name__9d9iC{min-width:0;font-size:13px;font-weight:600;overflow-wrap:anywhere;text-align:left}.ProjectCoordination_name__9d9iC:hover{color:var(--brand-700)}.ProjectCoordination_link__BAG7X:focus-visible,.ProjectCoordination_name__9d9iC:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.ProjectCoordination_meta__i9Fa1{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:5px;font-size:11px;color:var(--muted)}.ProjectCoordination_meta__i9Fa1 span{min-width:0;overflow-wrap:anywhere}.ProjectCoordination_muted__bIvt9{color:var(--muted)}.ProjectCoordination_empty___y_lE{padding:20px 0;color:var(--muted);font-size:12px}.ProjectCoordination_description__8_rjo{margin-top:8px;color:var(--muted);font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.ProjectCoordination_detailSection__3y42W{margin-top:20px}.ProjectCoordination_detailSection__3y42W h3{font-size:12px;font-weight:600;margin-bottom:8px}.ProjectCoordination_detailSection__3y42W ul{padding-left:18px;list-style:disc}.ProjectCoordination_detailSection__3y42W li{padding:4px 0;font-size:12px;overflow-wrap:anywhere}.ProjectCoordination_link__BAG7X{color:var(--brand-700);text-align:left;font-size:12px;overflow-wrap:anywhere}.ProjectCoordination_status__5iJWX{display:inline-flex;align-items:center;gap:4px;color:var(--muted);text-transform:capitalize}.ProjectCoordination_alert__FQ6cF{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 12px;font-size:12px;color:var(--ink)}.ProjectCoordination_danger__VeF_7{color:var(--danger-ink)}.ProjectCoordination_roadmap___mM3K{display:grid;gap:24px;min-width:0}.ProjectCoordination_roadmap___mM3K h3{margin-bottom:8px;font-size:12px;font-weight:600}.ProjectCoordination_roadmapSection__7G1dn{min-width:0}.ProjectCoordination_checks__85cXb{display:grid;gap:8px;min-width:0}.ProjectCoordination_check__YtqT3{display:flex;min-width:0;align-items:flex-start;gap:8px;font-size:12px;color:var(--ink)}.ProjectCoordination_check__YtqT3 span{min-width:0;overflow-wrap:anywhere}.ProjectCoordination_check__YtqT3 input{flex-shrink:0;margin-top:2px;accent-color:var(--brand-500)}.ProjectCoordination_formSection___sw0E{grid-column:1/-1;min-width:0;padding:10px 0;border-top:1px solid var(--line)}.ProjectCoordination_formSection___sw0E h3{font-size:12px;font-weight:600;margin-bottom:8px}.ProjectCoordination_formSection___sw0E label{color:var(--ink)}.ProjectCoordination_formSection___sw0E input:not([type=checkbox]),.ProjectCoordination_formSection___sw0E textarea{width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;padding:7px 9px;color:var(--ink);background:var(--surface-raised);font-size:13px}.ProjectCoordination_formSection___sw0E input:focus,.ProjectCoordination_formSection___sw0E textarea:focus{outline:2px solid var(--focus-ring);outline-offset:1px}.ProjectCoordination_criterion__NwUtp{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;padding:10px 0;border-bottom:1px solid var(--line)}.ProjectCoordination_criterionFields__1tphm{display:grid;gap:8px}.ProjectCoordination_picker__aAJYz{max-height:220px;overflow-y:auto;padding:6px 0}.ProjectCoordination_disclosure__TC1cK{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;text-align:left;font-size:13px;font-weight:600}.ProjectCoordination_disclosure__TC1cK summary{cursor:pointer}.ProjectCoordination_stat__U6t9P{font-size:12px;color:var(--muted);font-weight:400}.ProjectCoordination_avatars__4Sopn{display:flex;flex-shrink:0;align-items:center;margin-top:2px}.ProjectCoordination_avatars__4Sopn>*+*{margin-left:-4px}.ProjectCoordination_avatars__4Sopn .ProjectCoordination_more__52Y1Y{margin-left:3px;font-size:10px;color:var(--muted)}.ProjectCoordination_timestamp__f6UWe{white-space:nowrap}.ProjectCoordination_feed__bY3mb{border-left:1px solid var(--line);margin:6px 0 0 6px;padding-left:16px}.ProjectCoordination_feedItem__wrQSp{padding:8px 0 16px;min-width:0}.ProjectCoordination_feedItem__wrQSp+.ProjectCoordination_feedItem__wrQSp{border-top:1px solid var(--line)}.ProjectCoordination_feedItem__wrQSp .ProjectCoordination_meta__i9Fa1{margin-top:0;margin-bottom:6px}.ProjectCoordination_notification__kV8yk{position:relative;display:flex;min-width:0;align-items:flex-start;gap:8px;padding:8px 0}.ProjectCoordination_notificationLink__1kR2O{display:block;text-decoration:none}.ProjectCoordination_notificationLink__1kR2O:after{content:"";position:absolute;inset:0;border-radius:3px}.ProjectCoordination_notificationLink__1kR2O:hover:after{background:color-mix(in srgb,var(--ink) 4%,transparent)}.ProjectCoordination_notificationLink__1kR2O:focus-visible{outline:none}.ProjectCoordination_notificationLink__1kR2O:focus-visible:after{outline:2px solid var(--focus-ring);outline-offset:2px}.ProjectCoordination_notification__kV8yk>button{position:relative;z-index:1}.ProjectCoordination_notification__kV8yk+.ProjectCoordination_notification__kV8yk{border-top:1px solid var(--line)}.ProjectCoordination_notificationUnread__BaOCG{font-weight:600}.ProjectCoordination_notificationBadge__JF__m{box-sizing:border-box;width:24px;padding:0 2px;text-align:center;font-variant-numeric:tabular-nums}.ProjectCoordination_inboxToolbar__UNQts{display:flex;min-width:0;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:4px 8px;margin-bottom:12px}.ProjectCoordination_inboxCount__p46Za{min-width:0;font-size:12px;color:var(--muted)}.ProjectCoordination_inboxActions__zZODt{display:flex;min-width:0;align-items:center;flex-wrap:wrap;gap:4px}.ProjectCoordination_inboxAction__HufsK{white-space:nowrap}.ProjectCoordination_inboxAction__HufsK[aria-disabled=true]{color:var(--subtle);cursor:default}@media (max-width:480px){.ProjectCoordination_inboxAction__HufsK{width:24px;padding:0}.ProjectCoordination_inboxActionLabel__xLfab{display:none}}@media (min-width:900px){.ProjectCoordination_roadmap___mM3K{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:639px){.ProjectCoordination_row__OZcUT{flex-wrap:wrap}.ProjectCoordination_row__OZcUT>.ProjectCoordination_main__NprxW{flex-basis:calc(100% - 80px)}.ProjectCoordination_timestamp__f6UWe{white-space:normal}}.ProjectCoordination_inboxClearing__T_t6c{display:grid;grid-template-rows:1fr;pointer-events:none;animation:ProjectCoordination_inbox-clear__PeE39 .28s ease-out forwards}.ProjectCoordination_inboxClearingRows___L_SK{min-height:0;overflow:hidden}@keyframes ProjectCoordination_inbox-clear__PeE39{to{grid-template-rows:0fr;opacity:0;transform:translateX(8px)}}@media (prefers-reduced-motion:reduce){.ProjectCoordination_inboxClearing__T_t6c{display:none;animation:none}}.planning-view-select{height:24px;flex:0 1 150px;min-width:75px;width:145px;padding:0 4px;border:1px solid var(--line);border-radius:3px;background:var(--surface);color:var(--ink);font-size:12px;text-overflow:ellipsis}.board-toolbar .bw-tab{height:24px}.planning-view-select:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.planning-form>fieldset>label>:is(input,textarea,select){width:100%;min-width:0;border:1px solid var(--line);border-radius:4px;padding:7px 9px;background:var(--surface-raised);color:var(--ink);font-size:13px}.planning-muted{color:var(--muted)}.planning-error{color:var(--danger-ink);padding-block:10px;font-size:12px}.planning-section-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:12px}.planning-section-heading h2{font-size:14px;font-weight:600}.planning-delivery-section{padding-block:16px}.planning-delivery-section>.planning-section-heading{padding-top:0}.planning-empty{padding-block:20px;font-size:13px;color:var(--muted)}.planning-epic-row{display:flex;gap:8px;padding-block:16px}.planning-epic-row:hover{background:var(--surface-muted)}.planning-fieldset{padding:10px;border:1px solid var(--line);border-radius:4px;min-width:0}.planning-fieldset legend{padding-inline:3px;color:var(--muted);font-size:12px}.planning-fieldset .planning-checkbox{flex-direction:row;align-items:start;gap:8px;padding-block:5px;color:var(--ink)}.planning-checkbox input{margin-top:2px;flex:none;accent-color:var(--brand-500)}.planning-checkbox span{overflow-wrap:anywhere}.planning-retained-choice{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-block:6px;font-size:12px;color:var(--ink)}.planning-brief-field{margin-block:20px;max-width:760px}.planning-brief-field h3{margin-bottom:8px;color:var(--muted);font-size:12px;font-weight:600}.planning-brief-field>div{font-size:14px}.planning-details{display:grid;gap:12px;margin-block:16px;font-size:13px}.planning-details>div{display:grid;grid-template-columns:100px minmax(0,1fr);gap:12px}.planning-details dt{font-size:12px;color:var(--muted)}.planning-details dd{overflow-wrap:anywhere}.planning-criterion{padding-block:14px;border-top:1px solid var(--line)}.planning-criterion-evidence{margin-left:22px;margin-top:8px}.planning-verified{color:var(--success-ink)}.planning-accepted{gap:8px;padding-block:12px;font-size:13px;color:var(--success-ink)}.planning-accepted,.planning-signoff{display:flex;align-items:center;flex-wrap:wrap}.planning-signoff{gap:12px;padding-block:16px}.planning-history{margin-top:16px}.planning-history-entry{padding-block:14px;border-top:1px solid var(--line)}.planning-history-entry summary{display:flex;flex-wrap:wrap;gap:8px;cursor:pointer;font-size:13px;list-style:none}.planning-history-entry summary:before{content:"›";color:var(--muted)}.planning-history-entry[open] summary:before{content:"⌄"}.planning-history-entry summary:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}.planning-history-entry time{flex:0 1 auto;font-size:11px;color:var(--muted)}.planning-history-entry dl{display:grid;gap:12px;margin:16px 0 0 16px;font-size:13px}.planning-history-entry dt{margin-bottom:4px;font-size:12px;font-weight:600}.planning-history-entry dd{overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:639px){.planning-view-select{flex:0 1 108px;width:108px;min-width:68px;font-size:11px}.planning-details>div{grid-template-columns:85px minmax(0,1fr);gap:8px}}