.TiptapEditor_editorWrapper__gYjEr{position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.TiptapEditor_editorWrapper__gYjEr .ProseMirror{outline:none;font-size:15px;line-height:1.7;color:var(--color-text);min-height:200px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror>*+*{margin-top:.5em}.TiptapEditor_editorWrapper__gYjEr .ProseMirror h1{font-size:28px;font-weight:600;letter-spacing:-.01em;margin:1.2em 0 .4em;line-height:1.2}.TiptapEditor_editorWrapper__gYjEr .ProseMirror h2{font-size:22px;font-weight:600;margin:1em 0 .3em;line-height:1.3}.TiptapEditor_editorWrapper__gYjEr .ProseMirror h3{font-size:18px;font-weight:600;margin:.8em 0 .2em;line-height:1.4}.TiptapEditor_editorWrapper__gYjEr .ProseMirror p{margin:.4em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ol,.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul{padding-left:1.5em;margin:.4em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror li{margin:.15em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror li p{margin:0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul[data-type=taskList]{list-style:none;padding-left:0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul[data-type=taskList] li{display:flex;align-items:flex-start;gap:8px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul[data-type=taskList] li>label{flex-shrink:0;margin-top:3px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul[data-type=taskList] li>label input[type=checkbox]{cursor:pointer}.TiptapEditor_editorWrapper__gYjEr .ProseMirror ul[data-type=taskList] li>div{flex:1 1;min-width:0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror blockquote{border-left:2px solid var(--color-border);padding-left:16px;margin:.6em 0;color:var(--color-text-muted);font-style:italic}.TiptapEditor_editorWrapper__gYjEr .ProseMirror pre{background:var(--color-bg-subtle,#f5f5f5);border:1px solid var(--color-border);padding:12px 16px;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:13px;line-height:1.5;overflow-x:auto;margin:.6em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror pre code{background:none;padding:0;font-size:inherit;color:inherit}.TiptapEditor_editorWrapper__gYjEr .ProseMirror code{background:var(--color-bg-subtle,#f5f5f5);padding:2px 4px;font-family:SF Mono,Monaco,Inconsolata,Fira Mono,monospace;font-size:.9em}.TiptapEditor_editorWrapper__gYjEr .ProseMirror img{max-width:100%;height:auto;display:block;margin:.6em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror img.TiptapEditor_ProseMirror-selectednode__Y1IeE{outline:2px solid var(--color-text-muted)}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImage__cu_1D{position:relative;display:block;max-width:100%;margin:.6em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImage__cu_1D img{margin:0;max-width:100%;height:auto;display:block}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImageSelected__GHGEs img{outline:2px solid var(--color-text-muted)}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImageHandle__8x4yy{position:absolute;top:50%;width:6px;height:36px;max-height:40%;transform:translateY(-50%);background:var(--color-text-muted);border:1px solid var(--color-bg);cursor:ew-resize;opacity:0;transition:opacity .12s ease}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImageSelected__GHGEs .TiptapEditor_resizableImageHandle__8x4yy,.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImage__cu_1D:hover .TiptapEditor_resizableImageHandle__8x4yy{opacity:.8}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImageHandleLeft__Yv4l1{left:4px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .TiptapEditor_resizableImageHandleRight__tftX_{right:4px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror hr{border:none;border-top:1px solid var(--color-border);margin:1em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .tableWrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:.6em 0}.TiptapEditor_editorWrapper__gYjEr .ProseMirror table{border-collapse:collapse;table-layout:auto;width:auto;font-size:14px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror table td,.TiptapEditor_editorWrapper__gYjEr .ProseMirror table th{border:1px solid var(--color-border);padding:8px 12px;text-align:left;vertical-align:top}.TiptapEditor_editorWrapper__gYjEr .ProseMirror table th{font-weight:600;background:var(--color-bg-subtle,#f5f5f5);white-space:nowrap}.TiptapEditor_editorWrapper__gYjEr .ProseMirror table .TiptapEditor_selectedCell__QxZvu{background:var(--color-bg-subtle,#f0f0f0)}@media(max-width:600px){.TiptapEditor_editorWrapper__gYjEr .ProseMirror table{font-size:13px}.TiptapEditor_editorWrapper__gYjEr .ProseMirror table td,.TiptapEditor_editorWrapper__gYjEr .ProseMirror table th{padding:6px 8px}}.TiptapEditor_editorWrapper__gYjEr .ProseMirror a{color:var(--color-text);text-decoration:underline}.TiptapEditor_editorWrapper__gYjEr .ProseMirror a:hover{text-decoration:none}.TiptapEditor_editorWrapper__gYjEr .ProseMirror .is-empty:before{content:attr(data-placeholder);float:left;color:var(--color-text-light,#999);font-style:italic;font-size:14px;pointer-events:none;height:0}.TiptapEditor_dragHandle__vXVrj{position:fixed;cursor:-webkit-grab;cursor:grab;color:var(--color-text-light,#999);font-size:14px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;transition:opacity .15s ease;padding:2px}.TiptapEditor_dragHandle__vXVrj:hover{opacity:1!important;color:var(--color-text-muted)}.TiptapEditor_editorWrapper__gYjEr:hover .TiptapEditor_dragHandle__vXVrj{opacity:.4}.TiptapEditor_slashMenu__RR_T_{background:var(--color-bg,#fff);border:1px solid var(--color-border,#ddd);box-shadow:0 2px 8px rgba(0,0,0,.08);padding:4px 0;min-width:160px;max-height:300px;overflow-y:auto}.TiptapEditor_slashMenuItem__1fIC2{display:block;width:100%;padding:6px 12px;font-size:13px;color:var(--color-text);background:none;border:none;text-align:left;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.TiptapEditor_slashMenuItemActive__BVHPP,.TiptapEditor_slashMenuItem__1fIC2:hover{background:var(--color-bg-subtle,#f5f5f5)}.TiptapEditor_floatingToolbar__U3f7q{padding:4px}.TiptapEditor_floatingToolbar__U3f7q,.TiptapEditor_tableToolbar__ZHXTz{display:flex;gap:2px;background:var(--color-bg,#fff);border:1px solid var(--color-border,#ddd);box-shadow:0 2px 8px rgba(0,0,0,.12)}.TiptapEditor_tableToolbar__ZHXTz{align-items:center;padding:3px}.TiptapEditor_tableToolbarBtn__TbM2O{background:none;border:none;color:var(--color-text-muted);font-size:11px;font-family:inherit;padding:3px 6px;cursor:pointer;white-space:nowrap}.TiptapEditor_tableToolbarBtn__TbM2O:hover{color:var(--color-text);background:var(--color-bg-subtle)}.TiptapEditor_tableToolbarBtnDanger__uz5z_:hover{color:#b00}.TiptapEditor_tableToolbarDivider__SCTyD{width:1px;height:16px;background:var(--color-border);margin:0 2px}.TiptapEditor_toolbarButton__lgLoX{background:none;border:none;color:var(--color-text);font-size:13px;padding:4px 8px;cursor:pointer;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.TiptapEditor_toolbarButtonActive__B__12,.TiptapEditor_toolbarButton__lgLoX:hover{background:var(--color-bg-subtle,#f5f5f5)}.TiptapEditor_toolbarButtonActive__B__12{font-weight:600}.TiptapEditor_mention__BUzDV{font-weight:500}.ProseMirror .TiptapEditor_kanbanBoard__mwyCM{display:flex;gap:16px;overflow-x:auto;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md,6px);margin:.6em 0;align-items:flex-start}.TiptapEditor_kanbanColumn__D3EUt{flex:1 1;min-width:180px;min-height:120px}.TiptapEditor_kanbanColumnHeader__m4rLN{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.TiptapEditor_kanbanColumnTitle__tleH0{font-size:11px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:500;cursor:default}.TiptapEditor_kanbanColumnTitleInput__ba8_0{font-size:11px;text-transform:uppercase;letter-spacing:.05em;font-weight:500;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text);padding:0;width:100%}.TiptapEditor_kanbanColumnDelete__tMzTn{font-size:11px;color:var(--color-text-light,#999);background:none;border:none;cursor:pointer;opacity:0;padding:0}.TiptapEditor_kanbanColumnHeader__m4rLN:hover .TiptapEditor_kanbanColumnDelete__tMzTn{opacity:1}.TiptapEditor_kanbanCardList__OWIHx{min-height:40px}.TiptapEditor_kanbanCard__GdQsR{cursor:pointer}.TiptapEditor_kanbanCardLegacy__Uo_ha,.TiptapEditor_kanbanCard__GdQsR{padding:6px 8px;margin-bottom:4px;border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);font-size:13px;background:var(--color-bg);display:flex;align-items:center;justify-content:space-between;gap:4px}.TiptapEditor_kanbanCardLegacy__Uo_ha{cursor:default}.TiptapEditor_kanbanCardContent__mnMu1{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:2px}.TiptapEditor_kanbanCardText__9J_qP{overflow-wrap:break-word}.TiptapEditor_kanbanCardInput__kmFaK{font-size:13px;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text);padding:0;width:100%}.TiptapEditor_kanbanCardDueDate__hEqEv{font-size:10px;color:var(--color-text-light,#999);cursor:pointer}.TiptapEditor_kanbanCardOverdue__22FXO{font-weight:600;font-style:italic}.TiptapEditor_kanbanCardDateInput__Vbm4X{font-size:10px;border:none;outline:none;background:rgba(0,0,0,0);color:var(--color-text);padding:0;width:auto}.TiptapEditor_kanbanCardActions__cWqCb{display:flex;align-items:center;gap:4px;flex-shrink:0}.TiptapEditor_kanbanCardDateButton__RB_YW{font-size:10px;color:var(--color-text-light,#999);background:none;border:none;cursor:pointer;opacity:0;padding:0}.TiptapEditor_kanbanCardLegacy__Uo_ha:hover .TiptapEditor_kanbanCardDateButton__RB_YW,.TiptapEditor_kanbanCard__GdQsR:hover .TiptapEditor_kanbanCardDateButton__RB_YW{opacity:1}.TiptapEditor_kanbanCardDelete__IUoZr{font-size:11px;color:var(--color-text-light,#999);background:none;border:none;cursor:pointer;opacity:0;padding:0}.TiptapEditor_kanbanCardLegacy__Uo_ha:hover .TiptapEditor_kanbanCardDelete__IUoZr,.TiptapEditor_kanbanCard__GdQsR:hover .TiptapEditor_kanbanCardDelete__IUoZr{opacity:1}.TiptapEditor_kanbanCardOverlay__53W_u{padding:6px 8px;border:1px solid var(--color-border);border-radius:var(--radius-sm,4px);font-size:13px;background:var(--color-bg);box-shadow:0 2px 8px rgba(0,0,0,.08)}.TiptapEditor_kanbanAddButtons__tZM1f{display:flex;gap:12px;align-items:center}.TiptapEditor_kanbanAddButton__UbG_2{font-size:11px;color:var(--color-text-light,#999);background:none;border:none;cursor:pointer;padding:4px 0;white-space:nowrap}.TiptapEditor_kanbanAddButton__UbG_2:hover{color:var(--color-text-muted)}.TiptapEditor_kanbanAddButton__UbG_2:disabled{opacity:.5;cursor:not-allowed}.TiptapEditor_worksheetPicker__jY0_J{position:absolute;top:calc(100% + 4px);left:0;background:var(--color-bg,#fff);border:1px solid var(--color-border,#ddd);border-radius:var(--radius-sm,4px);min-width:240px;max-height:260px;overflow-y:auto;z-index:20;box-shadow:0 2px 8px rgba(0,0,0,.08)}.TiptapEditor_worksheetPickerInput__lHPCH{display:block;width:100%;font-size:13px;border:none;border-bottom:1px solid var(--color-border,#ddd);outline:none;padding:8px 12px;background:rgba(0,0,0,0);color:var(--color-text);font-family:inherit;box-sizing:border-box}.TiptapEditor_worksheetPickerInput__lHPCH::placeholder{color:var(--color-text-muted)}.TiptapEditor_worksheetPickerItem__qyVA3{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:6px 12px;font-size:13px;cursor:pointer;color:var(--color-text);background:none;border:none;text-align:left;font-family:inherit}.TiptapEditor_worksheetPickerItem__qyVA3:hover{background:var(--color-bg-subtle,#f5f5f5)}.TiptapEditor_worksheetPickerMuted__IMnrT{font-size:11px;color:var(--color-text-light,#999);flex-shrink:0}.TiptapEditor_worksheetPickerEmpty__qUWyY{padding:8px 12px;font-size:12px;color:var(--color-text-muted)}.TiptapEditor_chartBlock__h0W4t{border:1px solid var(--color-border);border-radius:var(--radius-md,6px);padding:16px;margin:.6em 0;overflow:hidden}.TiptapEditor_chartBlock__h0W4t svg{width:100%;height:auto}.TiptapEditor_chartTitle__NV_Qy{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-weight:500;margin-bottom:12px}.TiptapEditor_metricValue__maq18{font-size:28px;font-weight:600;line-height:1.2;color:var(--color-text)}.TiptapEditor_metricMeta__UsVWr{display:flex;gap:8px;align-items:baseline;margin-top:4px}.TiptapEditor_metricChange__5gYbl{font-size:14px;font-weight:500;color:var(--color-text)}.TiptapEditor_metricPeriod__F0_lV{font-size:13px;color:var(--color-text-muted)}.TiptapEditor_chartEditInput__qi7HD{font-family:inherit;font-size:13px;border:1px solid var(--color-border);border-radius:3px;padding:4px 8px;width:100%;margin-bottom:4px;background:var(--color-bg);color:var(--color-text)}.TiptapEditor_chartEditInput__qi7HD:focus{outline:none;border-color:var(--color-text-muted)}.TiptapEditor_chartEditDone__uOU_y{font-family:inherit;font-size:11px;background:var(--color-text);color:var(--color-bg);border:none;border-radius:3px;padding:4px 12px;cursor:pointer}.TiptapEditor_chartEditAdd__azCCs{font-family:inherit;font-size:11px;background:none;color:var(--color-text-muted);border:1px solid var(--color-border);border-radius:3px;padding:4px 12px;cursor:pointer}.TiptapEditor_chartEditAdd__azCCs:hover{color:var(--color-text)}.TiptapEditor_chartEditRemove__09f7F{font-family:inherit;font-size:11px;background:none;color:var(--color-text-muted);border:none;padding:2px 6px;cursor:pointer}.TiptapEditor_chartEditRemove__09f7F:hover{color:#b00}.TiptapEditor_editorWrapper__gYjEr .comment-mark{background:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);cursor:pointer}.TiptapEditor_editorWrapper__gYjEr .comment-mark:hover{background:var(--color-border)}.TiptapEditor_editorWrapper__gYjEr .comment-mark-resolved{background:rgba(0,0,0,0);border-bottom:1px dotted var(--color-border);opacity:.6}.PresenceAvatar_root__buIrn{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--presence-avatar-size);height:var(--presence-avatar-size);flex-shrink:0;line-height:0;vertical-align:middle}.PresenceAvatar_image__aY9JC{display:block;width:100%;height:100%;border-radius:50%;object-fit:cover}.PresenceAvatar_fallback__KGT5K{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:50%;background:var(--color-text-muted);color:var(--color-bg);font-size:var(--presence-fallback-font-size,calc(var(--presence-avatar-size) * .38));font-weight:600;line-height:1}.PresenceAvatar_indicator__ycc5_{position:absolute;right:0;bottom:0;width:var(--presence-dot-size);height:var(--presence-dot-size);border-radius:50%;background:#4caf50;border:var(--presence-dot-border) solid var(--color-bg-subtle);box-shadow:0 0 0 1px rgba(76,175,80,.2);pointer-events:none;z-index:2}.Avatar_avatarContainer__FLdUK{position:relative;flex-shrink:0}.Avatar_avatar__fZeKf{width:100%;height:100%;border-radius:50%;object-fit:cover}.Avatar_avatarFallback__S2Cp1{width:100%;height:100%;border-radius:50%;background:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.Avatar_avatarFallback__S2Cp1 span{font-weight:600;color:var(--color-bg);letter-spacing:.02em}.Avatar_onlineIndicator__ScFki{position:absolute;bottom:2px;right:2px;width:10px;height:10px;background:#4caf50;border-radius:50%;border:2px solid var(--color-bg-subtle);box-shadow:0 0 0 1px rgba(76,175,80,.2)}.ChannelInfoModal_modalBackdrop__dgSSx{position:fixed;inset:0;background:rgba(0,0,0,.65);z-index:10000;display:flex;align-items:center;justify-content:center;padding:32px}@media(max-width:768px){.ChannelInfoModal_modalBackdrop__dgSSx{padding:0;align-items:stretch;justify-content:stretch}}.ChannelInfoModal_modal__SSmwV{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;width:100%;max-width:560px;max-height:calc(100vh - 64px);display:flex;flex-direction:column;outline:none}@media(max-width:768px){.ChannelInfoModal_modal__SSmwV{max-width:none;max-height:none;height:100%;border:none;border-radius:0}}.ChannelInfoModal_modalHeader__1u03e{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:20px 24px;border-bottom:1px solid var(--color-border);flex-shrink:0}@media(max-width:768px){.ChannelInfoModal_modalHeader__1u03e{padding:16px 20px}}.ChannelInfoModal_modalTitle__JERMT{font-size:14px;font-weight:400;color:var(--color-text);margin:0;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ChannelInfoModal_closeButton__nFik5{background:none;border:none;color:var(--color-text-muted);font-size:18px;line-height:1;cursor:pointer;padding:0 4px;flex-shrink:0}.ChannelInfoModal_closeButton__nFik5:hover{color:var(--color-text)}.ChannelInfoModal_modalBody__wVfsJ{flex:1 1;overflow-y:auto;padding:16px 24px 24px;display:flex;flex-direction:column;gap:16px}@media(max-width:768px){.ChannelInfoModal_modalBody__wVfsJ{padding:16px 20px 24px}}.AbeThreadSwitcher_container__3B4Vx{position:relative;display:inline-flex;align-items:center;min-width:0}.AbeThreadSwitcher_trigger__XLa4U{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:0;border:0;background:rgba(0,0,0,0);font:inherit;color:inherit;cursor:pointer;text-align:left}.AbeThreadSwitcher_trigger__XLa4U:hover .AbeThreadSwitcher_title__mUKto{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.AbeThreadSwitcher_trigger__XLa4U:focus-visible{outline:1px solid var(--color-text);outline-offset:2px;border-radius:2px}.AbeThreadSwitcher_title__mUKto{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.AbeThreadSwitcher_chevron__ajbbF{flex:0 0 auto;font-size:11px;color:var(--color-text-light,var(--color-text-muted));line-height:1}.AbeThreadSwitcher_menu__SPoCU{position:absolute;top:calc(100% + 4px);left:0;z-index:50;min-width:240px;max-width:360px;max-height:320px;overflow-y:auto;padding:4px;background:var(--color-bg,#ffffff);border:1px solid var(--color-border,rgba(128,128,128,.2));border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.12)}.AbeThreadSwitcher_menuItem__A05kj,.AbeThreadSwitcher_menuNew__VAEMe{display:block;width:100%;padding:7px 10px;border:0;border-radius:3px;background:rgba(0,0,0,0);color:var(--color-text);font:inherit;font-size:13px;line-height:1.35;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AbeThreadSwitcher_menuItem__A05kj:hover,.AbeThreadSwitcher_menuNew__VAEMe:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.AbeThreadSwitcher_menuItem__A05kj:focus-visible,.AbeThreadSwitcher_menuNew__VAEMe:focus-visible{outline:1px solid var(--color-text);outline-offset:-2px}.AbeThreadSwitcher_menuNew__VAEMe{color:var(--color-text-muted)}.AbeThreadSwitcher_menuItemActive__kVbL7{background:color-mix(in srgb,var(--color-text) 10%,transparent)}.AbeThreadSwitcher_menuItemActive__kVbL7:hover{background:color-mix(in srgb,var(--color-text) 12%,transparent)}.AbeThreadSwitcher_menuDivider__Qkup4{height:1px;margin:4px 6px;background:var(--color-border,rgba(128,128,128,.18))}.messageContextMenu_contextMenuBackdrop__EHWVZ{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:5000;touch-action:none}.messageContextMenu_contextMenuPanel__6D6Yo{position:fixed;background:var(--color-bg);border:1px solid var(--color-border);box-shadow:0 4px 16px rgba(0,0,0,.25);max-width:280px;z-index:5001}.messageContextMenu_contextMenuReactions__q_1iq{display:flex;justify-content:center;gap:4px;padding:8px 12px}.messageContextMenu_contextMenuEmojiBtn__aF1pv{padding:0;font-size:24px;line-height:1;background:none;border:none;cursor:pointer;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm)}.messageContextMenu_contextMenuEmojiBtn__aF1pv:active{background:rgba(128,128,128,.15)}.messageContextMenu_contextMenuActions__L1Pp1{display:flex;flex-direction:column;border-top:1px solid var(--color-border)}.messageContextMenu_contextMenuAction__UalAU{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:13px;color:var(--color-text);background:none;border:none;cursor:pointer;text-align:left;padding:0 16px;min-height:44px;display:flex;align-items:center}.messageContextMenu_contextMenuAction__UalAU:active{background:rgba(128,128,128,.12)}.messageContextMenu_contextMenuAction__UalAU+.messageContextMenu_contextMenuAction__UalAU{border-top:1px solid var(--color-border)}.messageContextMenu_contextMenuActionDanger__juWeW{color:#c62828}.EmptyState_container__M6UvB{display:flex;align-items:center;justify-content:center;min-height:40vh;padding:48px 24px}.EmptyState_loaderWrapper__rfm1Y{position:relative;width:100%;max-width:600px;height:400px}.EmptyState_loaderWrapper__rfm1Y .solarSystem,.EmptyState_loaderWrapper__rfm1Y>div{position:absolute!important;width:100%!important;height:100%!important;z-index:1!important;background:rgba(0,0,0,0)!important}.ThreeDotLoader_dot__hZMA7{width:5px;height:5px;background:currentColor;border-radius:50%;animation:ThreeDotLoader_dotBounce__3QCAs 1.4s ease-in-out infinite both}.ThreeDotLoader_dot__hZMA7:first-child{animation-delay:-.32s}.ThreeDotLoader_dot__hZMA7:nth-child(2){animation-delay:-.16s}.ThreeDotLoader_dot__hZMA7:nth-child(3){animation-delay:0s}.ThreeDotLoader_loader__rxeti{display:flex;align-items:center;gap:8px;padding:24px 0;color:var(--color-text-muted)}.ThreeDotLoader_dots__zu2wh{display:flex;align-items:center;gap:3px}.ThreeDotLoader_label__x9TRl{font-size:13px;color:var(--color-text-muted)}.ThreeDotLoader_inlineDots__09RD9{display:inline-flex;align-items:center;gap:2px;margin-left:3px;vertical-align:middle}@keyframes ThreeDotLoader_dotBounce__3QCAs{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}.NotificationPermissionPrompt_prompt__Jsck0{display:block;width:100%;font-size:13px;font-family:inherit;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-muted);text-align:center;cursor:pointer}.NotificationPermissionPrompt_prompt__Jsck0:hover{color:var(--color-text)}.NotificationPermissionPrompt_prompt__Jsck0[role=status]{cursor:default}.NotificationPermissionPrompt_prompt__Jsck0[role=status]:hover{color:var(--color-text-muted)}.NotificationPermissionPrompt_page__68m5y{padding:12px 16px;margin:0 0 16px}.NotificationPermissionPrompt_compact__WWYSc{padding:8px 12px;margin:8px 12px;font-size:12px}.TaskKanban_board__DQ6PR{display:flex;gap:12px;padding-bottom:16px;min-height:300px;overflow-x:auto}.TaskKanban_column__js0Dl{flex:0 0 260px;min-height:200px}.TaskKanban_columnHeader__HBQM_{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:2px solid var(--col-accent,var(--color-border));margin-bottom:8px}.TaskKanban_columnTitle__a4mzO{opacity:.6;cursor:default}.TaskKanban_columnEditInput__7KPSq,.TaskKanban_columnTitle__a4mzO{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.TaskKanban_columnEditInput__7KPSq{padding:2px 4px;border:none;border-bottom:1px solid var(--color-text);background:rgba(0,0,0,0);color:var(--color-text);outline:none;width:120px}.TaskKanban_columnActions__2R_no{display:flex;align-items:center;gap:4px}.TaskKanban_columnCount__hoC9K{font-size:11px;color:var(--col-accent,var(--color-text-muted));font-weight:600}.TaskKanban_columnHeaderDropTarget__iLQFs{background:var(--color-surface);border-bottom-style:dashed}.TaskKanban_addColumnBtn__58SQe{flex:0 0 40px;display:flex;align-items:flex-start;padding-top:8px}.TaskKanban_newButton__j3UI9{font-size:13px;padding:4px 12px;background:none;border:1px solid var(--color-border);color:var(--color-text);cursor:pointer}.TaskKanban_newButton__j3UI9:hover{background:var(--color-surface)}.TaskKanban_columnTasks__pZ0YT{display:flex;flex-direction:column;gap:8px}.TaskKanban_card__yIPDo{padding:10px 12px;background:var(--col-tint,var(--color-bg-subtle));border:none;border-radius:3px;font-size:13px;cursor:-webkit-grab;cursor:grab;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.TaskKanban_card__yIPDo:hover{box-shadow:0 2px 8px var(--color-shadow);transform:translateY(-1px)}.TaskKanban_card__yIPDo:active{cursor:-webkit-grabbing;cursor:grabbing}.TaskKanban_cardDragging__kgG7s{opacity:.4;transform:scale(.97);box-shadow:none}.TaskKanban_cardDimmed__0fruv{opacity:.3}.TaskKanban_columnDropTarget__g4e0K{background:color-mix(in srgb,var(--col-accent,var(--color-border)) 6%,transparent);border-radius:4px}.TaskKanban_cardHeader__bW8sj{display:flex;gap:6px;margin-bottom:4px}.TaskKanban_cardPriority__75h3b{font-size:11px;font-weight:600;opacity:.7}.TaskKanban_cardPriority__75h3b[data-priority=P0]{opacity:1}.TaskKanban_cardPriority__75h3b[data-priority=P1]{opacity:.8}.TaskKanban_cardType__Wix0W{font-size:11px;opacity:.5}.TaskKanban_cardTitle__tYHPg{font-size:13px;line-height:1.4;margin-bottom:4px}.TaskKanban_cardMeta__7EAb6{display:flex;gap:8px;font-size:11px;color:var(--color-text-muted);align-items:center}.TaskKanban_cardAssignee__Q56Ee{display:inline-flex;align-items:center;gap:4px}.TaskKanban_cardAssigneeAvatar__fHD_3{width:14px;height:14px;border-radius:50%}.TaskKanban_cardAvatars__HjKtZ{display:inline-flex;align-items:center}.TaskKanban_cardAvatars__HjKtZ img+img{margin-left:-4px}.TaskKanban_cardAvatar__HwITc{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--color-bg);object-fit:cover}.TaskKanban_cardGithub__Mswrq{margin-left:auto;opacity:.6;display:inline-flex;align-items:center}.TaskKanban_addTaskBtn__xWwZv{margin-top:8px;font-size:11px;padding:4px 0;background:none;border:none;color:var(--color-text-muted);cursor:pointer;text-align:left;width:100%}.TaskKanban_addTaskBtn__xWwZv:hover{color:var(--color-text)}.TaskKanban_menuWrapper__GNMzX{position:relative;display:inline-flex;align-items:center}.TaskKanban_menuTrigger__3nd_p{font-size:14px;line-height:1;padding:0 4px;background:none;border:none;color:var(--color-text-muted);cursor:pointer;letter-spacing:1px}.TaskKanban_menuTrigger__3nd_p:hover{color:var(--color-text)}.TaskKanban_menuDropdown__Tzyf6{position:absolute;top:100%;right:0;z-index:20;background:#1a1a1a;border:1px solid var(--color-border);min-width:100px;box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-theme=light] .TaskKanban_menuDropdown__Tzyf6{background:#fff}.TaskKanban_menuItem__k3VB_{display:block;width:100%;text-align:left;font-size:12px;padding:6px 12px;background:none;border:none;color:var(--color-text);cursor:pointer}.TaskKanban_menuItem__k3VB_:hover{background:var(--color-surface)}.TaskKanbanSurface_surface__vmPsD{display:flex;flex-direction:column;gap:12px}.TaskKanbanSurface_header__D52qE{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap}.TaskKanbanSurface_headerMain__lyAsL{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.TaskKanbanSurface_headerTitle__u5_CA{font-size:14px;font-weight:600}.TaskKanbanSurface_headerCaption__VC7m1{font-size:12px;color:var(--color-text-muted)}.TaskKanbanSurface_chipRow__DaQWQ{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.TaskKanbanSurface_chip__jWJdj{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;font-size:12px;background:none;border:1px solid var(--color-border);color:var(--color-text);cursor:pointer}.TaskKanbanSurface_chip__jWJdj:hover{background:var(--color-surface)}.TaskKanbanSurface_chipActive__Mf16F{background:var(--color-text);color:var(--color-bg);border-color:var(--color-text)}.TaskKanbanSurface_chipActive__Mf16F:hover{background:var(--color-text)}.TaskKanbanSurface_chipDimmed__FsjgD{opacity:.4}.TaskKanbanSurface_chipLabel__cbE64{display:inline-flex;align-items:center;gap:4px}.TaskKanbanSurface_chipCount__bku_9{font-size:11px;opacity:.7}.TaskKanbanSurface_clearButton__SAQT9,.TaskKanbanSurface_countLabel__Tn7Bv{font-size:11px;color:var(--color-text-muted)}.TaskKanbanSurface_clearButton__SAQT9{background:none;border:none;padding:0;cursor:pointer;text-decoration:underline}.TaskKanbanSurface_clearButton__SAQT9:hover{color:var(--color-text)}.TaskKanbanSurface_headerActions__NB4Sb{display:flex;align-items:center;gap:8px}.CompetitionOnboarding_container__AkjFR{max-width:520px}.CompetitionOnboarding_header__PE3dG{margin-bottom:8px}.CompetitionOnboarding_stepIndicator__f9WGW{font-size:12px;color:var(--color-text-muted);letter-spacing:.5px}.CompetitionOnboarding_progressBar__djlO_{height:2px;background:var(--color-border);width:100%;margin-bottom:24px}.CompetitionOnboarding_progressFill__LkzR8{height:100%;background:linear-gradient(90deg,var(--color-accent) 25%,rgba(255,255,255,.15) 50%,var(--color-accent) 75%);background-size:200% 100%;animation:CompetitionOnboarding_progressShimmer__kW4pj 2.5s ease-in-out infinite;transition:width .3s ease}@keyframes CompetitionOnboarding_progressShimmer__kW4pj{0%{background-position:-200% 0}to{background-position:200% 0}}.CompetitionOnboarding_stepLabel__S6heT{display:block;font-size:11px;color:var(--color-text-light);letter-spacing:.08em;text-transform:uppercase;margin-bottom:12px}.CompetitionOnboarding_observation__O6e45{font-size:13px;line-height:1.5;color:var(--color-text-muted);font-style:italic;margin:0 0 12px}.CompetitionOnboarding_stepQuestion__QudP_{font-size:18px;line-height:1.4;color:var(--color-text);margin:0 0 8px}.CompetitionOnboarding_stepHint__ETqkg{font-size:13px;line-height:1.5;color:var(--color-text-muted);margin:0 0 16px}.CompetitionOnboarding_stepTextarea__ye5Kx{width:100%;padding:12px;font-size:15px;line-height:1.6;color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);resize:vertical;font-family:inherit}.CompetitionOnboarding_stepTextarea__ye5Kx:focus{outline:none;border-color:var(--color-text-muted)}.CompetitionOnboarding_stepTextarea__ye5Kx::placeholder{color:var(--color-text-muted);opacity:.6}.CompetitionOnboarding_previousAnswers__xRGhN{max-height:200px;overflow-y:auto;margin-bottom:24px;padding-right:4px}.CompetitionOnboarding_previousAnswer__HuCAE{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid var(--color-border)}.CompetitionOnboarding_previousAnswer__HuCAE:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.CompetitionOnboarding_previousObservation__nnoZm{font-style:italic}.CompetitionOnboarding_previousObservation__nnoZm,.CompetitionOnboarding_previousQuestion__B8v_r{font-size:12px;color:var(--color-text-muted);margin:0 0 4px}.CompetitionOnboarding_previousAnswerText__M_BDE{font-size:13px;color:var(--color-text);line-height:1.5;margin:0}.CompetitionOnboarding_actions__3YaWG{display:flex;align-items:center;gap:16px;margin-top:16px}.CompetitionOnboarding_continueBtn__wTrRn{padding:8px 14px;font-size:12px;font-family:inherit;background:var(--color-accent);color:var(--color-accent-text);border:none;cursor:pointer;transition:opacity .15s ease}.CompetitionOnboarding_continueBtn__wTrRn:hover:not(:disabled){opacity:.9}.CompetitionOnboarding_continueBtn__wTrRn:disabled{opacity:.5;cursor:not-allowed}.CompetitionOnboarding_skipBtn__UKXrs{background:none;border:none;padding:0;font-size:12px;color:var(--color-text-muted);cursor:pointer;text-decoration:underline}.CompetitionOnboarding_skipBtn__UKXrs:hover{color:var(--color-text);text-decoration:none}.CompetitionOnboarding_synthesizeLink__lP9K_{background:none;border:none;padding:0;font-size:12px;color:var(--color-text-muted);cursor:pointer;text-decoration:underline}.CompetitionOnboarding_synthesizeLink__lP9K_:hover{color:var(--color-text);text-decoration:none}.CompetitionOnboarding_loadingState__J5s62{font-size:13px;color:var(--color-text-muted);padding:24px 0}.CompetitionOnboarding_thinking__WDSC9{font-size:13px;color:var(--color-text-muted);font-style:italic;padding:12px 0}.CompetitionOnboarding_saveStatus__vrl5B{margin-top:12px;font-size:12px;color:var(--color-text-muted)}.engineering_pageWide__iJtO5{max-width:none;padding:0;font-size:13px;line-height:1.5;color:var(--color-text)}.engineering_headerRow__9Qad5{margin-bottom:16px}@media(max-width:480px){.engineering_headerRow__9Qad5{margin-bottom:12px}}.engineering_title__yKzmb{font-size:18px;font-weight:400;margin:0}.engineering_tabs__0JO0k{display:flex;border-bottom:1px solid var(--color-border);margin-bottom:24px;gap:0}.engineering_tab__v2ZOn{padding:8px 16px;font-size:12px;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s,border-color .15s}.engineering_tab__v2ZOn:hover{color:var(--color-text)}.engineering_activeTab__Fpd8n{color:var(--color-text);border-bottom-color:var(--color-accent)}.engineering_workspaceView__hnTmd{max-width:none}.engineering_section__nEAux{margin-bottom:32px}.engineering_sectionHeader__KsfVb{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin-bottom:8px}.engineering_sectionHeaderRow__6Ky7Q{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:8px}.engineering_sectionLink__dHI85{font-size:11px;color:var(--color-text-muted);text-decoration:none;background:none;border:none;cursor:pointer}.engineering_sectionLink__dHI85:hover{color:var(--color-text)}.engineering_agentRow__G4n_x{display:flex;align-items:center;gap:8px;padding:5px 0;border-bottom:1px solid var(--color-border)}.engineering_agentDot__7wxMc{width:6px;height:6px;border-radius:50%;flex-shrink:0;background:var(--color-text-muted)}.engineering_agentDot__7wxMc[data-status=running]{background:var(--color-text)}.engineering_agentDot__7wxMc[data-status=idle]{background:rgba(0,0,0,0);border:1.5px solid var(--color-text-muted)}.engineering_agentDot__7wxMc[data-status=blocked]{background:rgba(0,0,0,0);border:1.5px solid var(--color-text);box-shadow:inset 0 0 0 1px var(--color-text)}.engineering_agentDot__7wxMc[data-status=error]{background:var(--color-text)}.engineering_agentName__xZhAJ{font-size:13px;font-weight:500}.engineering_agentMeta__WdDir{font-size:11px;color:var(--color-text-muted)}.engineering_dataRow__VaCFm{display:flex;align-items:baseline;gap:12px;padding:5px 0;border-bottom:1px solid var(--color-border)}.engineering_dataName__8cxwV{font-size:13px;font-weight:500;min-width:64px;text-transform:capitalize}.engineering_dataStatus__pO0jN{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted)}.engineering_dataMeta__G2fVO{font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engineering_workRow__blD_K{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit}.engineering_workRow__blD_K:hover{background:var(--color-bg-hover)}.engineering_priority__hX5va{font-size:11px;font-weight:500;min-width:24px;color:var(--color-text-muted)}.engineering_workTitle__h_Eie{flex:1 1;font-size:13px}.engineering_workAge__TPREJ,.engineering_workMeta__FWxyz{font-size:11px;color:var(--color-text-muted)}.engineering_workAge__TPREJ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engineering_reviewPrs__5lBJE{margin-top:8px;font-size:12px;color:var(--color-text-muted);line-height:1.6}.engineering_reviewLabel__7p_7k{margin-right:4px}.engineering_reviewLink___MNCB{color:var(--color-text);text-decoration:none}.engineering_reviewLink___MNCB:hover{text-decoration:underline}.engineering_reviewAuthor__bziG2{color:var(--color-text-muted);font-size:11px}.engineering_attentionRow__VTEOs{display:flex;align-items:baseline;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border)}.engineering_attentionType__p6Z8d{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;min-width:48px;color:var(--color-text-muted)}.engineering_attentionTitle__IUbVZ{flex:1 1;font-size:13px;color:var(--color-text);text-decoration:none}.engineering_attentionTitle__IUbVZ:hover{text-decoration:underline}.engineering_attentionDetail__EtUKV{font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engineering_shippedRow__59auB{display:flex;align-items:baseline;gap:12px;padding:4px 0}.engineering_shippedDate__FRG81{font-size:11px;color:var(--color-text-muted);min-width:48px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.engineering_shippedTitle__tIwBO{font-size:13px;color:var(--color-text);text-decoration:none}.engineering_shippedTitle__tIwBO:hover{text-decoration:underline}.engineering_tabContent__P7sQT{max-width:900px}.engineering_tabSummary__IFj6S{font-size:13px;color:var(--color-text-muted);margin:0 0 16px}.engineering_dataTable__dSbNb{width:100%;border-collapse:collapse;font-size:13px}.engineering_dataTable__dSbNb th{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);text-align:left;padding:6px 12px 6px 0;border-bottom:1px solid var(--color-border)}.engineering_dataTable__dSbNb td{padding:8px 12px 8px 0;border-bottom:1px solid var(--color-border);vertical-align:top}.engineering_dataTable__dSbNb a{color:var(--color-text);text-decoration:none}.engineering_dataTable__dSbNb a:hover{text-decoration:underline}.engineering_setupNotice__xhUmf{padding:32px 0;max-width:400px}.engineering_setupNotice__xhUmf h2{font-size:14px;font-weight:500;margin:0 0 8px}.engineering_setupNotice__xhUmf p{font-size:13px;color:var(--color-text-muted);margin:0 0 16px;line-height:1.5}.engineering_setupLink__B6vpe{font-size:13px;color:var(--color-text);text-decoration:underline}.engineering_pulseStrip__YZTGo{display:flex;gap:32px;flex-wrap:wrap;padding:4px 0}.engineering_pulseStat__irbD3{display:flex;align-items:baseline;gap:4px}.engineering_pulseValue__g4wQw{font-size:18px;font-weight:400;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text)}.engineering_pulseLabel__REMvQ{font-size:11px;color:var(--color-text-muted)}.engineering_pulseAlert__7400K .engineering_pulseValue__g4wQw{font-weight:600}.engineering_boardSummary__j_vZ3{display:flex;gap:16px;flex-wrap:wrap;font-size:13px;color:var(--color-text-muted)}.engineering_boardCol__AqmDl strong{font-weight:500;color:var(--color-text)}.activity_page__iPvBQ{padding:0;max-width:900px;font-size:13px;line-height:1.6;color:var(--color-text)}.activity_pageWide__RvHxo{padding:24px 32px;width:100%}.activity_header__BMbNV{margin-bottom:32px}.activity_title__Soj7a{font-size:18px;font-weight:400;letter-spacing:.02em;color:var(--color-text);display:block;margin-bottom:4px}.activity_subtitle___tQvU{font-size:12px;color:var(--color-text-muted);margin:0}.activity_filters__cK96V{margin-bottom:24px}.activity_filterSelect__pkuuc{padding:6px 12px;font-size:13px;font-family:inherit;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);color:var(--color-text);min-width:150px;cursor:pointer}.activity_filterSelect__pkuuc:focus{outline:none;border-color:var(--color-text-muted)}.activity_noData__6uMj2{font-size:13px;color:var(--color-text-muted)}.activity_error__eVH1C{font-size:13px;color:#c62828}.activity_activityList__Ue2z6{display:flex;flex-direction:column}.activity_activityItem__AJxrm{display:flex;align-items:baseline;gap:16px;padding:12px 8px;margin:0 -8px;border-bottom:1px solid var(--color-border);text-decoration:none;color:inherit;border-radius:var(--radius-sm)}.activity_activityItem__AJxrm:last-child{border-bottom:none}.activity_activityItemLink__5274J{cursor:pointer}.activity_activityItemLink__5274J:hover{background:var(--color-bg-hover)}.activity_activityIcon__h2FV8{width:60px;flex-shrink:0;font-size:11px;color:var(--color-text-muted);text-align:right;padding-top:2px}.activity_iconFailed___7SKg,.activity_iconSuccess___FM_U{font-size:11px;font-weight:400}.activity_activityContent__htnIm{flex:1 1;min-width:0}.activity_activityHeader__VWUkr{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.activity_activityLabel__bj53t{font-size:13px;font-weight:500;color:var(--color-text)}.activity_activitySection__0r_1u{font-size:11px;color:var(--color-text-muted);text-transform:capitalize}.activity_activitySection__0r_1u:before{content:"· "}.activity_activityDescription__bvtIl{font-size:13px;color:var(--color-text-muted);margin:0;line-height:1.5}.activity_activityMeta__IzbfC{display:none}.activity_activityLink__qSzrs{font-size:12px;color:var(--color-text-muted);text-decoration:none;flex-shrink:0;align-self:baseline;padding-top:2px}.activity_activityLink__qSzrs:hover{color:var(--color-text)}.outcomes_actionLink__FOFaU{background:none;border:none;color:var(--color-text);font-size:13px;font-weight:400;cursor:pointer;text-decoration:underline;padding:0}.outcomes_actionLink__FOFaU:hover{text-decoration:none}.outcomes_sectionLabel__mAdCU{display:block;margin-bottom:8px}.outcomes_strategyBanner__4Y_MI{margin-bottom:16px;display:flex;flex-direction:column;gap:8px}.outcomes_metricsStrip__fmhVw{display:flex;gap:24px;margin-bottom:24px;flex-wrap:wrap}.outcomes_metricCard__aKnEi{display:flex;flex-direction:column;gap:2px}.outcomes_metricLabel___RggL{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em}.outcomes_metricValue__hjCV4{font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_focusSection__8yx9G{margin-bottom:32px}.outcomes_sectionDivider__P_zq5{border:none;border-top:1px solid var(--color-border);margin:0 0 32px}.outcomes_sectionLabel__mAdCU{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:12px;font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted)}.outcomes_missionStatement__YcAcp{font-size:12px;line-height:1.5;color:var(--color-text-muted)}.outcomes_companyLink__RIRjV{font-size:18px;font-weight:400;color:var(--color-text);text-decoration:none}.outcomes_companyLink__RIRjV:hover{opacity:.7}.outcomes_strategyStatement__iDxXE{font-size:18px;font-weight:500;line-height:1.3;color:var(--color-text);margin:0 0 8px}.outcomes_outcomeRow__Jo7FC{display:flex;align-items:center;gap:12px;padding:8px 0;flex-wrap:wrap;border:none;border-top:1px solid var(--color-border);background:none;margin-top:8px;cursor:pointer;font-family:inherit;color:var(--color-text);font-size:12px;text-align:left;width:100%}.outcomes_outcomeRow__Jo7FC:first-of-type{border-top:.5px solid var(--color-border)}.outcomes_outcomeRow__Jo7FC:hover{background:var(--color-bg-hover)}.outcomes_outcomeRowActive__KECOV{font-weight:600;background:var(--color-bg-hover)}.outcomes_outcomeRowTitle__7dJwk{font-size:12px;color:var(--color-text-muted);min-width:0}.outcomes_outcomeRowBar__6CofJ{width:80px;height:4px;background:var(--color-border);border-radius:2px;overflow:hidden;flex-shrink:0}.outcomes_outcomeRowBarFill__GBmkm{height:100%;background:var(--color-text);border-radius:2px}.outcomes_outcomeRowPct__OrF5a{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-muted);min-width:28px}.outcomes_outcomeRowDelta__oW9yp,.outcomes_outcomeRowGoals__6Olvx,.outcomes_outcomeRowTarget__jzwy_{font-size:11px;color:var(--color-text-muted);white-space:nowrap}.outcomes_outcomeRowDelta__oW9yp{font-weight:600}.outcomes_outcomeCard__vLG8E{border:1px solid var(--color-border);border-radius:8px;padding:16px 20px}.outcomes_strategyEmptyState__8VgL3{text-align:center;padding:8px 0}.outcomes_strategyEmptyTitle__Yq2FS{font-size:14px;font-weight:600;margin-bottom:8px}.outcomes_strategyEmptyDesc___88Fp{font-size:13px;line-height:1.6;color:var(--color-text-muted);margin:0 auto 16px;max-width:520px}.outcomes_strategySetupBtn__kElFM{font-size:13px;font-family:inherit;font-weight:500;color:var(--color-text);background:none;border:1px solid var(--color-border);border-radius:6px;padding:8px 20px;cursor:pointer}.outcomes_strategySetupBtn__kElFM:hover{border-color:var(--color-text-muted)}.outcomes_strategyBreadcrumb__tm5Cy{font-size:11px;margin-bottom:4px}.outcomes_breadcrumb__LMMMP,.outcomes_strategyBreadcrumbMuted__tEhOy{color:var(--color-text-muted)}.outcomes_breadcrumb__LMMMP{display:flex;flex-wrap:wrap;align-items:baseline;gap:0;margin-bottom:8px;font-size:12px}.outcomes_breadcrumbSep__dc9PF{color:var(--color-text-muted)}.outcomes_breadcrumbCurrent__rCI5m,.outcomes_breadcrumbLink__lMk1a{display:inline-block;vertical-align:bottom;max-width:min(320px,70vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outcomes_breadcrumbLink__lMk1a{color:var(--color-text-muted);text-decoration:underline}.outcomes_breadcrumbLink__lMk1a:hover{color:var(--color-text);text-decoration:none}.outcomes_breadcrumbCurrent__rCI5m,.outcomes_page__Z_HKi{color:var(--color-text)}.outcomes_page__Z_HKi{padding:32px;font-size:13px;line-height:1.6;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media(max-width:768px){.outcomes_page__Z_HKi{padding:24px 16px 24px 72px}}.outcomes_skeleton__M1U71{height:200px;background:var(--color-bg-hover);border-radius:4px;animation:outcomes_pulse__PLqeJ 1.5s ease-in-out infinite}@keyframes outcomes_pulse__PLqeJ{0%,to{opacity:.4}50%{opacity:.7}}.outcomes_header__wneCc{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}@media(max-width:768px){.outcomes_header__wneCc{flex-wrap:wrap;gap:8px}}.outcomes_pageTitle__koPlR{font-size:18px;font-weight:400;letter-spacing:.02em;margin:0}.outcomes_newLink__jOwcy{background:none;border:none;padding:0;font-size:12px;font-family:inherit;color:var(--color-text-muted);cursor:pointer;text-decoration:underline}.outcomes_newLink__jOwcy:hover{color:var(--color-text);text-decoration:none}.outcomes_primaryBtn___w_16{padding:8px 14px;background:var(--color-accent);color:var(--color-accent-text);border:none;border-radius:var(--radius-sm);font-size:12px;font-weight:400;font-family:inherit;cursor:pointer}.outcomes_primaryBtn___w_16:hover:not(:disabled){opacity:.9}.outcomes_primaryBtn___w_16:disabled{opacity:.5;cursor:not-allowed}.outcomes_ghostBtn__Srbai{background:none;border:none;padding:0;font-size:12px;font-family:inherit;color:var(--color-text-muted);cursor:pointer;text-decoration:underline}.outcomes_ghostBtn__Srbai:hover{color:var(--color-text);text-decoration:none}.outcomes_newForm__Hhl98{display:flex;gap:8px;align-items:center;margin-bottom:16px;padding:12px}.outcomes_newForm__Hhl98,.outcomes_newInput__7mccV{border:1px solid var(--color-border);border-radius:var(--radius-sm)}.outcomes_newInput__7mccV{flex:1 1;font-size:13px;padding:8px 10px;background:var(--color-bg);color:var(--color-text);outline:none}.outcomes_newInput__7mccV:focus{border-color:var(--color-text)}.outcomes_controls__6KiNX{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:16px;flex-wrap:wrap}.outcomes_filters__joGmJ{display:flex;gap:8px}.outcomes_select__NEO23{font-size:12px;padding:4px 24px 4px 8px;border:1px solid var(--color-border);border-radius:4px;background:var(--color-bg);color:var(--color-text);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23999' fill='none' stroke-width='1.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center}.outcomes_sortGroup__OMn6Z{display:flex;align-items:center;gap:4px}.outcomes_sortLabel__DBQPf{font-size:11px;color:var(--color-text-muted);margin-right:4px}.outcomes_sortBtn__u1Xlr{font-size:11px;padding:2px 8px;border:none;background:none;color:var(--color-text-muted);cursor:pointer;border-radius:4px}.outcomes_sortBtn__u1Xlr:hover{color:var(--color-text)}.outcomes_sortBtnActive__piRBC{color:var(--color-text);font-weight:600;background:var(--color-bg-hover)}.outcomes_cardList___US_A{display:flex;flex-direction:column;gap:16px}.outcomes_cardTopRow__RvTsl{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px}.outcomes_cardTitle__RkJ5g{font-weight:500;flex:1 1;min-width:0}.outcomes_cardTopRight__p63zZ{display:flex;align-items:baseline;gap:12px;flex-shrink:0}.outcomes_cardOwner__7xceB{font-size:11px;color:var(--color-text-muted)}.outcomes_cardScore__7p_S7{font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_cardBar__V_DPh{height:4px;background:var(--color-border);border-radius:2px;overflow:hidden;margin-bottom:12px}.outcomes_cardBarFill__Yx_rz{height:100%;background:var(--color-text);border-radius:2px}.outcomes_cardDesc__H6T5V{font-size:12px;color:var(--color-text-muted);line-height:1.5;margin:0 0 8px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.outcomes_cardKrs__l5id7{font-size:11px;color:var(--color-text-muted);margin-bottom:6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_cardKrSep__AwnKY,.outcomes_cardStats__YbSI3{color:var(--color-text-light)}.outcomes_cardStats__YbSI3{display:flex;gap:16px;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_cardAssessment__dai_G{font-size:12px;color:var(--color-text-muted);margin-top:8px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outcomes_newDot__u8ysb{display:inline-block;width:6px;height:6px;background:var(--color-text);border-radius:50%;margin-left:6px;vertical-align:middle}.outcomes_outcomesInlineHeader__J56LF{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:16px}.outcomes_goalsHeader__QJ3Rh{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:16px}.outcomes_goalsTitle__hdyMF{font-size:11px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.outcomes_viewPickerRow__VSzUB{display:flex;align-items:center;gap:2px;position:relative;z-index:1}.outcomes_viewPickerBtn__nv7A5{width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;font-size:24px;font-weight:300;background:rgba(0,0,0,0);border:none;border-radius:var(--radius-sm);color:var(--color-text-muted);cursor:pointer;transition:all .15s ease;line-height:1}.outcomes_viewPickerBtn__nv7A5:hover:not(.outcomes_viewPickerBtnActive__wwx_M){color:var(--color-text);background:rgba(128,128,128,.1)}.outcomes_viewPickerBtnActive__wwx_M{color:var(--color-text);background:rgba(128,128,128,.15)}@media(max-width:1024px){.outcomes_viewPickerBtn__nv7A5{width:40px;height:40px;font-size:20px}}@media(max-width:768px){.outcomes_viewPickerBtn__nv7A5{width:36px;height:36px;font-size:16px}}.outcomes_timeline__QmU7e{position:relative;padding:0 0 48px;max-width:800px;margin:0 auto}.outcomes_timelinePrompt__79T9n{position:absolute;right:0;top:32px;max-width:200px;text-align:right}@media(max-width:768px){.outcomes_timelinePrompt__79T9n{display:none}}.outcomes_timelinePromptText__tAHGu{font-size:13px;color:var(--color-text-muted);margin:0 0 4px}.outcomes_timelinePromptBtn__UboOY{font-size:12px;color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:0;text-decoration:underline;font-family:inherit;text-align:right}.outcomes_timelinePromptBtn__UboOY:hover{color:var(--color-text)}.outcomes_timelineLine__DdH2P{position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--color-border);transform:translateX(-50%)}@media(max-width:768px){.outcomes_timelineLine__DdH2P{left:24px;transform:none}}.outcomes_timelineEra__HHhr7{position:relative;padding:32px 0 16px}.outcomes_timelineEraLabel__XQCcn{position:relative;z-index:1;display:flex;justify-content:center;margin-bottom:24px}.outcomes_timelineEraLabel__XQCcn span{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);background:var(--color-bg);padding:4px 16px}@media(max-width:768px){.outcomes_timelineEraLabel__XQCcn{justify-content:flex-start;padding-left:56px}}.outcomes_timelineItems__ULo7Y{display:flex;flex-direction:column;gap:24px}.outcomes_timelineNode__d6iwZ{position:relative;display:flex;align-items:center;width:50%;padding-right:32px}.outcomes_timelineNode__d6iwZ .outcomes_timelineArm__1m3OK{position:absolute;right:0;top:50%;width:32px;height:1px;background:var(--color-border)}@media(max-width:768px){.outcomes_timelineNode__d6iwZ{width:100%;padding-left:56px;padding-right:0}.outcomes_timelineNode__d6iwZ .outcomes_timelineArm__1m3OK{left:24px;right:auto;width:32px}}.outcomes_timelineNodeRight__GKHAo{margin-left:50%;padding-right:0;padding-left:32px;flex-direction:row-reverse}.outcomes_timelineNodeRight__GKHAo .outcomes_timelineArm__1m3OK{right:auto;left:0}@media(max-width:768px){.outcomes_timelineNodeRight__GKHAo{margin-left:0;padding-left:56px;flex-direction:row}.outcomes_timelineNodeRight__GKHAo .outcomes_timelineArm__1m3OK{left:24px}}.outcomes_timelineCard__3lvw2{display:flex;align-items:flex-start;gap:16px;color:var(--color-text);width:100%;padding:12px;border-radius:var(--radius-md)}.outcomes_timelineCard__3lvw2[data-scale="3"] .outcomes_timelineCardTitle__55biV,.outcomes_timelineCard__3lvw2[data-scale="4"] .outcomes_timelineCardTitle__55biV{font-size:18px}.outcomes_timelineCard__3lvw2[data-scale="3"] .outcomes_timelineRing__4haci,.outcomes_timelineCard__3lvw2[data-scale="4"] .outcomes_timelineRing__4haci{width:64px;height:64px}.outcomes_timelineCard__3lvw2[data-scale="2"] .outcomes_timelineCardTitle__55biV{font-size:16px}.outcomes_timelineCard__3lvw2[data-scale="2"] .outcomes_timelineRing__4haci{width:56px;height:56px}@media(max-width:768px){.outcomes_timelineCard__3lvw2{gap:12px;padding:8px 0}}.outcomes_timelineRingLink__42yif{flex-shrink:0;text-decoration:none}.outcomes_timelineRing__4haci{width:48px;height:48px;display:block}.outcomes_timelineRingBg__R2Ezs{fill:none;stroke:var(--color-border);stroke-width:3}.outcomes_timelineRingFill__GQMSs{fill:none;stroke:var(--color-text);stroke-width:4;stroke-linecap:round}.outcomes_timelineCardContent__bN3UW{flex:1 1;min-width:0;max-width:360px}.outcomes_timelineCardTitleRow__UEKA_{display:flex;align-items:baseline;gap:6px;margin-bottom:8px}.outcomes_timelineCardTitle__55biV{font-size:14px;font-weight:500;line-height:1.3;color:var(--color-text);text-decoration:none}.outcomes_timelineCardTitle__55biV:hover{text-decoration:underline;text-underline-offset:2px}.outcomes_timelineCardKrList__wwN6k{display:flex;flex-direction:column;gap:6px;margin-bottom:6px}.outcomes_timelineCardKrItem__9RxMo{display:flex;align-items:center;gap:6px;text-decoration:none;color:var(--color-text-muted);font-size:12px}.outcomes_timelineCardKrItem__9RxMo:hover{color:var(--color-text)}.outcomes_timelineCardKrTitle__0IX_h{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.outcomes_timelineCardKrBar__4CKgS{width:40px;height:2px;background:var(--color-border);border-radius:1px;overflow:hidden;flex-shrink:0}.outcomes_timelineCardKrBarFill__FLraF{height:100%;background:var(--color-text);border-radius:1px}.outcomes_timelineCardKrScore__tlW9M{min-width:28px;text-align:right}.outcomes_timelineCardDate__gWNeC,.outcomes_timelineCardKrScore__tlW9M{font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_timelineCardDate__gWNeC{color:var(--color-text-light,var(--color-text-muted))}.outcomes_timelineEnd__F45sT{position:relative;width:8px;height:8px;background:var(--color-text-muted);border-radius:50%;margin:16px auto 0}.outcomes_radarContainer__oN29_{display:flex;justify-content:center;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:768px){.outcomes_radarContainer__oN29_{justify-content:flex-start;margin:0 -16px;padding:0 16px}}.outcomes_radarSvg__rDnxY{width:100%;max-width:900px;display:block;font-family:inherit}@media(max-width:768px){.outcomes_radarSvg__rDnxY{width:600px;min-width:600px;flex-shrink:0}}.outcomes_flywheelContainer__lg_lF{max-width:560px;margin:0}.outcomes_flywheelSvg__Cawmc{width:100%;display:block;font-family:inherit}.outcomes_flywheelStageLabel__kI2Jm{font-size:11px;font-weight:500;fill:var(--color-text);text-transform:uppercase;letter-spacing:.04em}.outcomes_flywheelGoalLabel__t46Pi{font-size:9px;fill:var(--color-text-muted);cursor:pointer}.outcomes_flywheelGoalLabel__t46Pi:hover{fill:var(--color-text)}.outcomes_flywheelCenterLabel__JFuZl{font-size:14px;font-weight:500;fill:var(--color-text)}.outcomes_flywheelNarrative__3437j{font-size:12px;color:var(--color-text-muted);line-height:1.5;margin:16px 0 8px;max-width:480px}.outcomes_flywheelEmpty__fx1TX{padding:32px 0}.outcomes_flywheelEmptyText__EJvii{font-size:13px;color:var(--color-text-muted);line-height:1.5;margin:0 0 16px;max-width:400px}.outcomes_flywheelGenerateBtn__f53U9{padding:8px 16px;font-size:13px;background:var(--color-accent);color:var(--color-bg);border:none;border-radius:4px;cursor:pointer}.outcomes_flywheelGenerateBtn__f53U9:disabled{opacity:.5}.outcomes_flywheelRegenerateBtn__vDecm{font-size:12px;color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:4px 0;margin-top:8px}.outcomes_flywheelRegenerateBtn__vDecm:hover{color:var(--color-text)}.outcomes_flywheelRegenerateBtn__vDecm:disabled{opacity:.5}.outcomes_radarRing__LKYx_{fill:none;stroke:var(--color-text-muted);stroke-width:.5;stroke-dasharray:4 4;opacity:.4}.outcomes_radarRingLabel__3xcqu{font-size:9px;fill:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase}.outcomes_radarCenter__YZdi0{fill:var(--color-text-muted)}.outcomes_radarNode__6JIoj{cursor:pointer}.outcomes_radarNode__6JIoj:hover .outcomes_radarNodeTitle__fu8_w{fill:var(--color-text)}.outcomes_radarNode__6JIoj:hover .outcomes_radarNodeBg__PWtom{stroke:var(--color-text)}.outcomes_radarNodeBg__PWtom{fill:none;stroke:var(--color-text-muted);stroke-width:2;transition:stroke .15s ease}.outcomes_radarNodeProgress__yyCG2{fill:none;stroke:var(--color-text);stroke-width:3;stroke-linecap:round}.outcomes_radarNodeTitle__fu8_w{font-size:14px;font-weight:500;fill:var(--color-text);transition:fill .15s ease}@media(max-width:768px){.outcomes_radarNodeTitle__fu8_w{font-size:18px}}.outcomes_radarNodeDomain__8lxr3{font-size:10px;fill:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.outcomes_radarNodeScore__OSqCp{font-size:13px;font-weight:600;fill:var(--color-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:768px){.outcomes_radarNodeScore__OSqCp{font-size:16px}}.outcomes_tableWrap__Wp5wU{overflow-x:auto;-webkit-overflow-scrolling:touch}.outcomes_outcomeTable__5e_TX{width:100%;border-collapse:collapse;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_outcomeTable__5e_TX th{padding:6px 10px;font-size:11px;font-weight:400;color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border);text-align:left;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.outcomes_outcomeTable__5e_TX th:hover{color:var(--color-text)}.outcomes_outcomeTable__5e_TX td{padding:10px;border-bottom:1px solid var(--color-border);vertical-align:middle;white-space:nowrap}.outcomes_outcomeTable__5e_TX td:first-child{white-space:normal;width:40%;min-width:200px}@media(max-width:900px){.outcomes_outcomeTable__5e_TX td:nth-child(5),.outcomes_outcomeTable__5e_TX td:nth-child(6),.outcomes_outcomeTable__5e_TX td:nth-child(8),.outcomes_outcomeTable__5e_TX th:nth-child(5),.outcomes_outcomeTable__5e_TX th:nth-child(6),.outcomes_outcomeTable__5e_TX th:nth-child(8){display:none}}@media(max-width:640px){.outcomes_outcomeTable__5e_TX td:nth-child(2),.outcomes_outcomeTable__5e_TX td:nth-child(7),.outcomes_outcomeTable__5e_TX th:nth-child(2),.outcomes_outcomeTable__5e_TX th:nth-child(7){display:none}}.outcomes_tableRowClickable__VPGCf{cursor:pointer}.outcomes_tableRowClickable__VPGCf:hover td{background:var(--color-bg-hover)}.outcomes_tableSortActive__HzjTZ{color:var(--color-text);font-weight:600}.outcomes_tableLink__n9XfH{color:var(--color-text);text-decoration:none}.outcomes_tableLink__n9XfH:hover{text-decoration:underline;text-underline-offset:2px}.outcomes_tableOwner__8ewCf{display:flex;align-items:center;gap:6px}.outcomes_tableOwnerAvatar__UEV68{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.outcomes_tableOwnerInitial__ZXcE1{width:18px;height:18px;border-radius:50%;background:var(--color-border);color:var(--color-text);font-size:9px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.outcomes_tableScoreCell__IoSGy{font-weight:600}.outcomes_tableKrRow__Z24Wd td{padding-left:24px;font-size:11px;color:var(--color-text-muted);border-bottom:1px solid var(--color-border-light,var(--color-border))}.outcomes_tableKrPrefix__Bbb6i{font-family:SF Mono,Monaco,monospace;color:var(--color-text-light,var(--color-text-muted));margin-right:6px}.outcomes_tableAssessmentRow__VCuOT td{padding:8px 8px 16px 24px;font-size:12px;color:var(--color-text-muted);line-height:1.5;border-bottom:1px solid var(--color-border)}.outcomes_ternaryContainer__4389J{display:flex;gap:0;align-items:flex-start;min-height:calc(100vh - 200px)}@media(max-width:768px){.outcomes_ternaryContainer__4389J{flex-direction:column;gap:16px;min-height:auto}}.outcomes_ternaryTriangleSection__dVSCv{flex:1 1;display:flex;align-items:flex-start;justify-content:center;padding-right:24px}@media(max-width:768px){.outcomes_ternaryTriangleSection__dVSCv{flex:none;width:100%;order:-1;justify-content:center;padding-right:0}}.outcomes_ternaryMapWrap__7Gw5M{position:relative}.outcomes_ternarySvg__SEg8_{width:100%;min-width:400px;max-width:560px;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}@media(max-width:768px){.outcomes_ternarySvg__SEg8_{min-width:auto;max-width:100%}}.outcomes_ternaryTriangle__w2XTh{fill:rgba(0,0,0,0);cursor:crosshair}.outcomes_ternaryTriangleBorder__Sh_df{fill:none;stroke:var(--color-text);stroke-width:.5}.outcomes_ternaryGrid__MohOI line{stroke:var(--color-border);stroke-width:.5;opacity:.05}.outcomes_ternaryVertexLabel__7b8Th{font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;fill:var(--color-text-muted)}.outcomes_ternaryDot__YUBPV{cursor:pointer}.outcomes_ternaryDotKr__WwGZo{fill:var(--color-text-muted);opacity:.2;transition:opacity .15s ease}.outcomes_ternaryDotKr__WwGZo:hover{opacity:.6}.outcomes_ternaryDotNormal__14pq_{fill:var(--color-text);opacity:.35;transition:opacity .15s ease}.outcomes_ternaryDotNormal__14pq_:hover{opacity:.9}.outcomes_ternaryDotNearby__iwIAA{fill:var(--color-text);opacity:1;transition:opacity .15s ease}.outcomes_ternaryHandleOuter__PAIkw{fill:none;stroke:var(--color-text);stroke-width:1}.outcomes_ternaryHandleCenter__x8rs0{fill:var(--color-text)}.outcomes_ternaryTooltip__AmbaT{position:absolute;transform:translate(-50%,-100%);padding:12px 16px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:0 4px 12px var(--color-shadow,rgba(0,0,0,.1));max-width:280px;pointer-events:none;z-index:10}.outcomes_ternaryTooltipTitle___aCu4{font-size:13px;font-weight:500;margin-bottom:2px}.outcomes_ternaryTooltipDomain__lQwWp{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:2px}.outcomes_ternaryTooltipMeta__lkVu_{font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_ternaryListSection__sbVU_{flex:1 1;padding-top:8px}@media(max-width:768px){.outcomes_ternaryListSection__sbVU_{flex:none;width:100%;padding-top:0}}.outcomes_ternaryListTitle__x127g{font-weight:500;text-transform:uppercase;letter-spacing:.05em;margin-bottom:16px}.outcomes_ternaryListEmpty__JPIXg,.outcomes_ternaryListTitle__x127g{font-size:12px;color:var(--color-text-muted)}.outcomes_ternaryList__K8i67{display:flex;flex-direction:column}.outcomes_ternaryListItem___LEy6{display:flex;gap:12px;align-items:flex-start;padding:16px 0;border-bottom:.5px solid var(--color-border);text-decoration:none;color:var(--color-text);cursor:pointer}.outcomes_ternaryListItem___LEy6:first-child{border-top:.5px solid var(--color-border)}.outcomes_ternaryListRank__I6tDD{font-size:11px;color:var(--color-text-muted);min-width:16px;text-align:right;padding-top:2px}.outcomes_ternaryListRank__I6tDD:after{content:"."}.outcomes_ternaryListInfo__M9VYc{flex:1 1;min-width:0}.outcomes_ternaryListNameRow__h5o3C{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.outcomes_ternaryListName__GKPOi{font-size:14px;font-weight:500}.outcomes_ternaryListOrigin__3P3K1{font-size:11px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.outcomes_ternaryListMeta__UIevc{font-size:12px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:2px}.outcomes_ternaryListTagline__m1BG5{font-size:13px;color:var(--color-text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.outcomes_emptyState__043PZ{color:var(--color-text-muted);font-size:13px;padding:32px 0;text-align:center}.outcomes_emptyState__043PZ p{margin:4px 0}.outcomes_backLink__mfcyv{display:inline-block;font-size:12px;color:var(--color-text-muted);text-decoration:none;white-space:nowrap;margin-bottom:8px}.outcomes_backLink__mfcyv:hover{color:var(--color-text)}.outcomes_detailHeader__74OZz{margin-bottom:24px}.outcomes_detailTitle__m0Gbc{font-size:18px;font-weight:400;letter-spacing:.02em;margin:0 0 4px}.outcomes_detailMeta__X4Hqw{display:flex;gap:16px;font-size:11px;color:var(--color-text-muted);margin-bottom:24px}.outcomes_detailOwner__H34TO{display:inline-flex;align-items:center;gap:6px}.outcomes_detailOwnerAvatar__dwegc{width:20px;height:20px;border-radius:50%;object-fit:cover}.outcomes_detailOwnerInitial__LNKK4{width:20px;height:20px;border-radius:50%;background:var(--color-border);color:var(--color-text);font-size:9px;font-weight:600;display:inline-flex;align-items:center;justify-content:center}.outcomes_detailDesc__xdqXm{font-size:13px;color:var(--color-text-muted);line-height:1.5;margin:0 0 4px;max-width:640px}.outcomes_newsGrid__1U_ct{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px 40px;gap:32px 40px;margin-bottom:32px;max-width:1000px}@media(max-width:768px){.outcomes_newsGrid__1U_ct{grid-template-columns:1fr;gap:24px}}.outcomes_newsLeft__XwK44,.outcomes_newsRight__5WpNT{display:flex;flex-direction:column;gap:32px}.outcomes_newsRight__5WpNT{border-left:1px solid var(--color-border);padding-left:40px}@media(max-width:768px){.outcomes_newsRight__5WpNT{border-left:none;padding-left:0;border-top:1px solid var(--color-border);padding-top:24px}}.outcomes_avatarCluster__Nxzlt{display:flex;flex-wrap:wrap;gap:4px;margin-top:24px;margin-bottom:16px}.outcomes_avatarBubble__WlkAW{width:36px;height:36px;border-radius:50%;border:2px solid rgba(0,0,0,0);background:rgba(0,0,0,0);cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;overflow:visible;transition:opacity .15s ease,border-color .15s ease;position:relative}.outcomes_avatarBubble__WlkAW:hover{border-color:var(--color-text-muted)}.outcomes_avatarBubble__WlkAW:hover .outcomes_avatarBubbleName__GqwHx{opacity:1}.outcomes_avatarBubbleName__GqwHx{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);font-size:10px;color:var(--color-text);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .1s ease}.outcomes_avatarBubbleActive__FEUJF{border-color:var(--color-accent);border-width:2px}.outcomes_avatarBubbleDimmed__O3Xx1{opacity:.5}.outcomes_avatarBubbleImg__DF1MQ{width:28px;height:28px;object-fit:cover;border-radius:50%}.outcomes_avatarBubbleInitial___IouK{font-size:12px;font-weight:500;color:var(--color-text-muted)}.outcomes_krBlocks__tFl4k{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:12px;gap:12px;margin-bottom:8px}.outcomes_krBlock__VmQOk{display:block;width:100%;text-align:left;padding:16px;border:1.5px solid var(--color-border);border-radius:8px;background:none;cursor:pointer;font-family:inherit;color:var(--color-text);transition:border-color .15s ease,opacity .15s ease;position:relative}.outcomes_krBlock__VmQOk:hover{background:var(--color-bg-hover)}.outcomes_krBlock__VmQOk:hover .outcomes_krEditBtn__1yW6B{opacity:1;background:var(--color-bg)}.outcomes_krBlockActive__0778i{border-color:var(--color-accent)}.outcomes_krBlockDimmed__GXlZ7{opacity:.6}.outcomes_krBlockHeader__VCxQD{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:10px}.outcomes_krBlockTitle__Peuq3{font-size:13px;font-weight:500}.outcomes_krBlockScore__nqqBH{font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_krBlockBar__ssc7Z{height:6px;background:var(--color-border);border-radius:3px;overflow:hidden}.outcomes_krBlockBarFill__t8MzC{height:100%;background:var(--color-text);border-radius:3px}.outcomes_newsResourceList__1HIKY{display:flex;flex-direction:column;gap:4px}.outcomes_newsResourceItem__tsmY7{display:flex;align-items:baseline;gap:8px;padding:8px 0;border-bottom:.5px solid var(--color-border);text-decoration:none;color:var(--color-text)}.outcomes_newsResourceItem__tsmY7:hover .outcomes_docTitle__EunoO{text-decoration:underline;text-underline-offset:2px}.outcomes_newsResourceItem__tsmY7:last-child{border-bottom:none}.outcomes_newsAssessmentBody__bre6G{font-size:14px;line-height:1.6;color:var(--color-text);margin:0 0 8px}.outcomes_newsAssessmentDate__C2aMu{font-size:11px;color:var(--color-text-muted)}.outcomes_sectionHeaderRow__nTBfF{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.outcomes_sectionHeaderRow__nTBfF .outcomes_zoneHeader___9h1y{margin-bottom:0}.outcomes_sectionAddBtn__2MmCR{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:none;color:var(--color-text-muted);font-size:16px;font-family:inherit;cursor:pointer;text-decoration:none;line-height:1;transition:border-color .15s ease,color .15s ease}.outcomes_sectionAddBtn__2MmCR:hover{border-color:var(--color-text-muted);color:var(--color-text);text-decoration:none}.outcomes_happeningNow__SDpPQ{margin-bottom:32px;padding:20px 24px;border:1px solid var(--color-border);border-radius:8px;background:var(--color-bg-elevated,var(--color-bg))}.outcomes_happeningNowHeader__T7nlo{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted);margin:0 0 12px}.outcomes_happeningNowBody__hWfHr{font-size:14px;line-height:1.7;color:var(--color-text);margin:0 0 12px}.outcomes_happeningNowDate__An7Fc{font-size:11px;color:var(--color-text-muted)}.outcomes_abeChatBubble__2BM_o{display:flex;gap:12px;align-items:flex-start;margin-bottom:24px;max-width:640px}.outcomes_abeChatAvatar__no2In{width:28px;height:28px;border-radius:50%;background:var(--color-accent,#6c5ce7);color:var(--color-accent-text,#fff);font-size:11px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.outcomes_abeChatContent__n2ELH{flex:1 1;min-width:0}.outcomes_abeChatHeader__6fSNt{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.outcomes_abeChatName__9C_Tp{font-size:12px;font-weight:600}.outcomes_abeChatTime__lldN_{font-size:11px;color:var(--color-text-muted)}.outcomes_abeChatMessage__SGBTn{font-size:13px;line-height:1.5;color:var(--color-text-muted);margin:0}.outcomes_resourcesGrid__TLKv6{display:grid;grid-template-columns:1fr 1fr;grid-gap:32px;gap:32px;margin-bottom:24px}@media(max-width:768px){.outcomes_resourcesGrid__TLKv6{grid-template-columns:1fr;gap:24px}}.outcomes_resourcesSection__ZEuJM{margin-bottom:24px}.outcomes_resourcesList__fNTY5{display:flex;flex-direction:column;margin-bottom:8px}.outcomes_resourceItem__buKxS{display:flex;align-items:baseline;gap:8px;padding:8px 0;border-bottom:.5px solid var(--color-border);text-decoration:none;color:var(--color-text);font-size:13px}.outcomes_resourceItem__buKxS:first-child{border-top:.5px solid var(--color-border)}.outcomes_resourceItem__buKxS:hover .outcomes_docTitle__EunoO{text-decoration:underline;text-underline-offset:2px}.outcomes_resourcePin___09mH{font-size:10px;color:var(--color-text-muted);min-width:12px}.outcomes_resourceMeta__cEvMA{font-size:11px;color:var(--color-text-muted);margin-left:auto;white-space:nowrap}.outcomes_wsToolbar__yiS18{display:flex;align-items:center;gap:12px;margin-bottom:16px}.outcomes_wsNewBtn__Uo2_R{font-size:13px;color:var(--color-text-muted);text-decoration:none;padding:6px 12px;border:1px solid var(--color-border);border-radius:6px;white-space:nowrap}.outcomes_wsNewBtn__Uo2_R:hover{color:var(--color-text);border-color:var(--color-text-muted)}.outcomes_wsSearch__Bsk_d{flex:1 1;max-width:320px;font-size:13px;font-family:inherit;padding:6px 12px;border:1px solid var(--color-border);border-radius:6px;background:rgba(0,0,0,0);color:var(--color-text);outline:none}.outcomes_wsSearch__Bsk_d::placeholder{color:var(--color-text-muted)}.outcomes_wsSearch__Bsk_d:focus{border-color:var(--color-text-muted)}.outcomes_starBtn__0Ruo5{background:none;border:none;cursor:pointer;font-size:12px;color:var(--color-text-muted);padding:0;line-height:1;min-width:16px}.outcomes_starBtnActive__LaRkS,.outcomes_starBtn__0Ruo5:hover{color:var(--color-text)}.outcomes_starBtnLocked__Js_Dy{cursor:default;opacity:.6}.outcomes_pagination__OWQFL{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:12px}.outcomes_pageBtn__BXh7v{font-size:12px;font-family:inherit;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);border-radius:4px;padding:4px 12px;cursor:pointer}.outcomes_pageBtn__BXh7v:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text-muted)}.outcomes_pageBtn__BXh7v:disabled{opacity:.3;cursor:default}.outcomes_pageInfo___VCHo{color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_detailTabs__JV0aT{display:flex;gap:4px;border-bottom:2px solid var(--color-border);margin-bottom:24px;margin-top:24px;align-items:center}.outcomes_customizeBtn__k8fRb{margin-left:auto;font-size:11px;color:var(--color-text-muted);background:none;cursor:pointer;padding:8px 12px;border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px}.outcomes_customizeBtn__k8fRb:hover{color:var(--color-text)}.outcomes_teamList__xSkME{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:12px;gap:12px}.outcomes_teamMember__8eoSp{display:block;width:100%;text-align:left;padding:16px;border:1px solid var(--color-border);border-radius:8px;background:none;cursor:pointer;font-family:inherit;color:var(--color-text);transition:border-color .15s,background .15s}.outcomes_teamMember__8eoSp:hover{background:var(--color-bg-hover);border-color:var(--color-text-muted)}.outcomes_teamMemberActive__8kU9y{background:var(--color-bg-hover);border-color:var(--color-text)}.outcomes_teamMemberRow__vBvuI{display:flex;align-items:flex-start;gap:12px}.outcomes_teamMemberAvatar__rVrgr{width:36px;height:36px;border-radius:50%;object-fit:cover;flex-shrink:0}.outcomes_teamMemberAvatarFallback__tw6uj{width:36px;height:36px;border-radius:50%;background:var(--color-border);color:var(--color-text);font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.outcomes_teamMemberAvatarAbe__XHYdT{background:var(--color-accent,#6c5ce7);color:var(--color-accent-text,#fff)}.outcomes_teamMemberInfo__9_IG7{flex:1 1;min-width:0}.outcomes_teamMemberHeader__v_LYx{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:4px}.outcomes_teamMemberName__C6SfC{font-size:13px;font-weight:600}.outcomes_teamMemberCount__G7k1B{font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_teamMemberTask__Xfj_V{font-size:12px;color:var(--color-text-muted);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.outcomes_teamMemberBar__daF6k{height:4px;background:var(--color-border);border-radius:2px;overflow:hidden;margin-top:8px}.outcomes_teamMemberBarFill__LarEb{height:100%;background:var(--color-text);border-radius:2px}.outcomes_teamMemberOwnerTag__0k8s5{font-size:9px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin-left:6px;font-weight:600}.outcomes_teamMemberTaskLabel__JNkBy{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-right:6px}.outcomes_teamMemberTaskNext__Wt7bV{font-size:11px;color:var(--color-text-light,var(--color-text-muted));display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;opacity:.7}.outcomes_nudgeBanner__PQ_78{font-size:12px;color:var(--color-text-muted);padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);margin-bottom:16px}.outcomes_nudgeNote__rXUrL{color:var(--color-text-light);font-style:italic}.outcomes_tabs__w2jLj{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:24px}.outcomes_tab__cRbfe{padding:10px 16px;font-size:13px;font-weight:500;font-family:inherit;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-2px;white-space:nowrap}.outcomes_tab__cRbfe:hover{color:var(--color-text)}.outcomes_activeTab__plaXV{color:var(--color-text);font-weight:600;border-bottom-color:var(--color-text)}.outcomes_tabContent__cFuI_{min-height:400px}.outcomes_filterChipBar__aLWT3{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.outcomes_filterChip__AZy27{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;font-size:11px;color:var(--color-text);background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm)}.outcomes_filterChipClear__boPgp{background:none;border:none;padding:0 2px;font-size:14px;line-height:1;color:var(--color-text-muted);cursor:pointer}.outcomes_filterChipClear__boPgp:hover{color:var(--color-text)}.outcomes_whatsNext__y6HfE{margin-bottom:32px}.outcomes_topTaskCard__1c5Cs{display:block;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:16px 20px;margin-bottom:12px;text-decoration:none;color:var(--color-text);transition:border-color .15s ease}.outcomes_topTaskCard__1c5Cs:hover{border-color:var(--color-text-muted)}.outcomes_topTaskHeader___xEdo{display:flex;gap:12px;align-items:baseline;margin-bottom:6px;font-size:11px;color:var(--color-text-muted)}.outcomes_topTaskAssignee__KrGPG{font-weight:600;color:var(--color-text);font-size:12px}.outcomes_topTaskPriority__lKBee{font-weight:600;text-transform:uppercase;letter-spacing:.04em}.outcomes_topTaskDue__6RPrB{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.outcomes_topTaskTitle__GNMEa{font-size:16px;font-weight:500;line-height:1.3}.outcomes_upNextToggleSection__mPibt{margin-top:4px}.outcomes_upNextList__iLh7N{margin-top:12px}.outcomes_upNextItem__8nMHh{display:flex;align-items:flex-start;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border-light);text-decoration:none;color:var(--color-text)}.outcomes_upNextItem__8nMHh:hover .outcomes_upNextTitle__z_TCX{text-decoration:underline;text-underline-offset:2px}.outcomes_upNextItem__8nMHh:last-child{border-bottom:none}.outcomes_upNextRank__u2mpU{font-size:11px;font-weight:600;color:var(--color-text-muted);min-width:16px;text-align:right;padding-top:2px}.outcomes_upNextContent___NeVu{flex:1 1;min-width:0}.outcomes_upNextTitle__z_TCX{font-size:13px;line-height:1.4}.outcomes_upNextMeta__fLrFF{display:flex;gap:8px;font-size:11px;color:var(--color-text-muted);margin-top:2px}.outcomes_collapseSection__v7_3b{margin-bottom:24px}.outcomes_collapseToggle__MRJvB{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:500;font-family:inherit;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-muted);background:none;border:none;cursor:pointer;padding:4px 0}.outcomes_collapseToggle__MRJvB:hover{color:var(--color-text)}.outcomes_chevronOpen__M9Mzi,.outcomes_chevron__cVO03{transition:transform .15s ease}.outcomes_chevronOpen__M9Mzi{transform:rotate(90deg)}.outcomes_collapsedContent__d8iRs{margin-top:16px}.outcomes_docsSection__78viA{margin-bottom:32px}.outcomes_docsRow__7dYbL{display:flex;gap:12px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.outcomes_docCard__xQCU8{flex:0 0 auto;min-width:160px;max-width:220px;padding:12px 16px;border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;color:var(--color-text);transition:border-color .15s ease}.outcomes_docCard__xQCU8:hover{border-color:var(--color-text-muted)}.outcomes_docCard__xQCU8 *{text-decoration:none}.outcomes_docLabel__y8Sq1{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-light);margin-bottom:4px}.outcomes_docTitle__EunoO{font-size:12px;font-weight:500;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.outcomes_zoneHeader___9h1y{font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0 0 16px}.outcomes_board__GIEWD{display:flex;gap:12px;padding-bottom:16px;min-height:300px;overflow-x:auto}.outcomes_column__ZLxET{flex:0 0 260px;min-height:200px}.outcomes_columnHeader__WEHGa{display:flex;justify-content:space-between;align-items:center;padding:8px 0;border-bottom:2px solid var(--col-accent,var(--color-border));margin-bottom:8px}.outcomes_columnTitle__4Hpoc{font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;opacity:.6;cursor:default}.outcomes_columnActions__k0Ut_{display:flex;align-items:center;gap:4px}.outcomes_columnCount__9_3BA{font-size:11px;color:var(--col-accent,var(--color-text-muted));font-weight:600}.outcomes_columnTasks__Ty_hc{display:flex;flex-direction:column;gap:8px}.outcomes_columnDropTarget__DKvXU{background:color-mix(in srgb,var(--col-accent,var(--color-border)) 6%,transparent);border-radius:4px}.outcomes_card__1XyCy{padding:10px 12px;background:var(--col-tint,var(--color-bg-subtle));border:none;border-radius:var(--radius-sm);font-size:13px;cursor:-webkit-grab;cursor:grab;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.outcomes_card__1XyCy:hover{box-shadow:0 2px 8px var(--color-shadow);transform:translateY(-1px)}.outcomes_card__1XyCy:active{cursor:-webkit-grabbing;cursor:grabbing}.outcomes_cardDragging__AQ0Co{opacity:.4;transform:scale(.97);box-shadow:none}.outcomes_cardHeader__UxGr0{display:flex;gap:6px;margin-bottom:4px}.outcomes_cardPriority__YbKjF{font-size:11px;font-weight:600;opacity:.7}.outcomes_cardPriority__YbKjF[data-priority=P0]{opacity:1}.outcomes_cardPriority__YbKjF[data-priority=P1]{opacity:.8}.outcomes_cardType__jFeJi{font-size:11px;opacity:.5}.outcomes_cardTitle__RkJ5g{font-size:13px;line-height:1.4;margin-bottom:4px}.outcomes_cardMeta__jqqvQ{display:flex;gap:8px;font-size:11px;color:var(--color-text-muted);align-items:center}.outcomes_cardAssignee__lcWTS{display:inline-flex;align-items:center;gap:4px}.outcomes_cardAssigneeAvatar__7r0_F{width:14px;height:14px;border-radius:50%}.outcomes_addTaskBtn__S48W_{font-size:12px;font-family:inherit;color:var(--color-text-muted);border:none;background:none;padding:8px 0;cursor:pointer;text-align:left;text-decoration:underline}.outcomes_addTaskBtn__S48W_:hover{color:var(--color-text);text-decoration:none}.outcomes_activityFeed__jypSH{display:flex;flex-direction:column}.outcomes_activityEntry__It8y_{display:flex;gap:12px;padding:6px 0;border-bottom:1px solid var(--color-border-light);font-size:12px}.outcomes_activityEntry__It8y_:last-child{border-bottom:none}.outcomes_activityTime__4un1U{flex-shrink:0;font-size:11px;color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:100px}.outcomes_activityText__tiazg{color:var(--color-text)}.outcomes_assessmentCard__alFhn{display:block;padding:16px;background:color-mix(in srgb,var(--color-text) 3%,transparent);border-radius:var(--radius-md);margin-bottom:32px;text-decoration:none;color:inherit;transition:background .15s ease}.outcomes_assessmentCard__alFhn:hover{background:color-mix(in srgb,var(--color-text) 6%,transparent)}.outcomes_assessmentHeader__vrusv{display:flex;align-items:baseline;gap:8px;margin-bottom:8px}.outcomes_assessmentDate__3waZ_{font-size:12px;font-weight:500;color:var(--color-text)}.outcomes_assessmentLabel__lDqr6{font-size:11px;color:var(--color-text-muted)}.outcomes_assessmentBody__Jj5T3{font-size:13px;line-height:1.6;color:var(--color-text);margin:0;max-width:640px}.outcomes_editableTitleInput__mdsB0{font-size:18px;font-weight:600;min-width:0;flex:1 1}.outcomes_editableDescInput__f9eQd,.outcomes_editableTitleInput__mdsB0{font-family:inherit;color:var(--color-text);background:rgba(0,0,0,0);border:none;border-bottom:1px solid var(--color-text-muted);outline:none;padding:0 0 2px;width:100%}.outcomes_editableDescInput__f9eQd{font-size:13px;resize:vertical;line-height:1.5;margin-bottom:8px}.outcomes_krEditBtn__1yW6B{position:absolute;bottom:8px;right:10px;font-size:11px;font-family:inherit;color:var(--color-text-light);background:var(--color-bg);border:1px solid var(--color-border);border-radius:4px;cursor:pointer;padding:2px 8px;transition:background .1s,color .1s,opacity .1s;opacity:0}.outcomes_krEditBtn__1yW6B:hover{color:var(--color-text);background:var(--color-bg-hover)}.outcomes_modalOverlay__rn7TF{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:1000;display:flex;align-items:center;justify-content:center}.outcomes_modal__KUrq4{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);width:480px;max-width:90vw;max-height:90vh;overflow-y:auto;padding:24px}.outcomes_modalTitle__WpGkD{font-size:14px;font-weight:600;margin:0 0 16px}.outcomes_modalLabel__RZNNu{display:block;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);margin-bottom:4px;margin-top:12px}.outcomes_modalLabel__RZNNu:first-of-type{margin-top:0}.outcomes_modalInput__ZOQ_9{width:100%;font-size:13px;font-family:inherit;color:var(--color-text);background:rgba(0,0,0,0);border:1px solid var(--color-border);padding:6px 8px;outline:none}.outcomes_modalInput__ZOQ_9:focus{border-color:var(--color-text-muted)}.outcomes_modalInput__ZOQ_9{-moz-appearance:textfield}.outcomes_modalInput__ZOQ_9::-webkit-inner-spin-button,.outcomes_modalInput__ZOQ_9::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.outcomes_modalTextarea__zsP1X{width:100%;font-size:13px;font-family:inherit;color:var(--color-text);background:rgba(0,0,0,0);border:1px solid var(--color-border);padding:6px 8px;outline:none;resize:vertical}.outcomes_modalTextarea__zsP1X:focus{border-color:var(--color-text-muted)}.outcomes_modalSelect__tot_A{width:100%;font-size:13px;font-family:inherit;color:var(--color-text);background:rgba(0,0,0,0);border:1px solid var(--color-border);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='%23888' stroke-width='1.2' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;padding:6px 24px 6px 8px;cursor:pointer}.outcomes_modalSelect__tot_A:focus{border-color:var(--color-text-muted)}.outcomes_modalRow__4tb6e{display:flex;gap:16px;align-items:flex-start;margin-top:12px}.outcomes_modalField__BLsHB{flex:1 1}.outcomes_modalStatic__C9VPw{font-size:13px;color:var(--color-text);padding:6px 0}.outcomes_modalActions__467yh{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;padding-top:16px;border-top:1px solid var(--color-border)}.outcomes_modalCancel__BCAFp{font-size:12px;font-family:inherit;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);padding:6px 14px;cursor:pointer}.outcomes_modalCancel__BCAFp:hover{color:var(--color-text);border-color:var(--color-text-muted)}.outcomes_modalSave__ZMm9L{font-size:12px;font-family:inherit;color:var(--color-bg);background:var(--color-text);border:none;padding:6px 14px;cursor:pointer}.outcomes_modalSave__ZMm9L:hover{opacity:.85}.outcomes_modalSave__ZMm9L:disabled{opacity:.4;cursor:not-allowed}.outcomes_editWithAbeButton__7NqbC{font-size:12px;font-family:inherit;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);padding:6px 14px;cursor:pointer;white-space:nowrap;flex-shrink:0}.outcomes_editWithAbeButton__7NqbC:hover{color:var(--color-text);border-color:var(--color-text-muted)}.okrs_page__lk0os{padding:0;max-width:900px;font-size:13px;line-height:1.6;color:var(--color-text);font-family:var(--font-sans)}@media(max-width:480px){.okrs_page__lk0os{font-size:12px}}.okrs_pageWide__Ro1Fu{padding:24px 32px;width:100%}.okrs_header__oZLQY{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;flex-wrap:wrap;gap:8px}@media(max-width:768px){.okrs_header__oZLQY{margin-bottom:20px}}.okrs_headerLeft__akx9u{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap}.okrs_headerRight__L3Z_x{display:flex;align-items:center;gap:8px}.okrs_title__JUdk8{font-size:18px;font-weight:400;letter-spacing:.02em}@media(max-width:768px){.okrs_title__JUdk8{font-size:17px;font-weight:500}}.okrs_subtitle__C8m8T{font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.05em}.okrs_newButton__PqIPm{background:none;border:none;padding:0;font-size:13px;color:var(--color-text);cursor:pointer;text-decoration:underline}.okrs_newButton__PqIPm:hover{text-decoration:none}.okrs_newButton__PqIPm:disabled{opacity:.5;cursor:not-allowed}.okrs_suggestButton__BQhqa{padding:8px 14px;background:rgba(0,0,0,0);color:var(--color-text-muted);border:1px solid var(--color-border);font-size:12px;font-weight:400;cursor:pointer;transition:all .15s ease}.okrs_suggestButton__BQhqa:hover:not(:disabled){color:var(--color-text);border-color:var(--color-text)}.okrs_suggestButton__BQhqa:disabled{opacity:.5;cursor:not-allowed}.okrs_summary___erWr{font-size:12px;color:var(--color-text-muted);margin:-16px 0 32px}.okrs_filters__yIZit{display:flex;gap:12px;margin-bottom:24px;flex-wrap:wrap}.okrs_select__A8Rt5{background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:8px 28px 8px 12px;color:var(--color-text);font-family:var(--font-sans);font-size:12px;cursor:pointer;transition:all .15s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6 9 12 15 18 9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 8px center;background-size:14px}.okrs_select__A8Rt5:focus{outline:none;border-color:var(--color-text)}.okrs_input__OnoGi{background:var(--color-bg-subtle);border:1px solid var(--color-border);padding:8px 12px;color:var(--color-text);font-family:var(--font-sans);font-size:12px;width:80px;transition:all .15s ease}.okrs_input__OnoGi:focus{outline:none;border-color:var(--color-text)}.okrs_tabs__vgcpG{display:flex;gap:0;border-bottom:1px solid var(--color-border);margin-bottom:16px}.okrs_tab__vPEXm{padding:8px 16px;font-size:12px;font-weight:400;color:var(--color-text-muted);background:none;border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;transition:color .15s,border-color .15s;margin-bottom:-1px}.okrs_activeTab__0chXr,.okrs_tab__vPEXm:hover{color:var(--color-text)}.okrs_activeTab__0chXr{border-bottom-color:var(--color-accent)}.okrs_scopeFilter__KO_q1{display:flex;gap:4px;margin-bottom:24px}.okrs_scopeButton__5FyRV{padding:4px 12px;font-size:11px;font-weight:400;color:var(--color-text-muted);background:none;border:1px solid var(--color-border);cursor:pointer;transition:all .15s ease}.okrs_scopeButtonActive__d0GSM,.okrs_scopeButton__5FyRV:hover{color:var(--color-text);border-color:var(--color-text)}.okrs_scopeButtonActive__d0GSM{background:var(--color-bg-subtle)}.okrs_goalCards__bG7Nv{display:flex;flex-direction:column;gap:16px}.okrs_goalCard__CpLnX{border:1px solid var(--color-border);padding:16px;background:var(--color-bg)}.okrs_goalCardHeader__Tsm3j{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:4px}.okrs_goalTitle__7lw9D{font-size:15px;font-weight:500;color:var(--color-text);margin:0}.okrs_goalActions__fsXsn{display:flex;gap:16px;flex-shrink:0}.okrs_goalOwner__8BgvE{font-size:11px;color:var(--color-text-muted);margin:2px 0}.okrs_goalDescription__Mih3u{font-size:13px;color:var(--color-text-muted);margin:4px 0 12px;line-height:1.6}.okrs_goalProgressRow___xOr0{display:flex;align-items:center;gap:12px}.okrs_goalProgressBar__ZmGGP{flex:1 1;height:6px;background:var(--color-bg-subtle);border:1px solid var(--color-border);overflow:hidden}.okrs_goalProgressFill__d021a{height:100%;background:linear-gradient(90deg,var(--color-accent) 25%,rgba(255,255,255,.15) 50%,var(--color-accent) 75%);background-size:200% 100%;animation:okrs_progressShimmer__J0nP9 2.5s ease-in-out infinite;transition:width .3s ease}@keyframes okrs_progressShimmer__J0nP9{0%{background-position:-200% 0}to{background-position:200% 0}}.okrs_goalProgressText__O09Uv{font-family:var(--font-mono);font-size:12px;color:var(--color-text);flex-shrink:0;width:32px;text-align:right}.okrs_checkboxLabel__s7I3G{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--color-text-muted);cursor:pointer}.okrs_overdue__UOkFc{color:var(--color-text);font-weight:500}.okrs_completedTag__CacOJ{font-size:10px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.okrs_objectiveCompleted__XSjj3{opacity:.6}.okrs_objectives__tvq9C{display:flex;flex-direction:column;gap:24px}.okrs_objective__KNqad{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);padding:20px}@media(max-width:480px){.okrs_objective__KNqad{padding:16px}}.okrs_objectiveHeader__iiZbc{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:16px;gap:12px}.okrs_objectiveInfo__xZE_R{flex:1 1;min-width:0}.okrs_objectiveTitle__qFBM9{font-size:15px;font-weight:500;margin:0 0 4px;color:var(--color-text)}.okrs_objectiveMeta__QqBPn{display:flex;align-items:center;gap:12px;flex-wrap:wrap;font-size:11px;color:var(--color-text-muted);margin:4px 0}.okrs_domainTag__TKFgU{padding:2px 8px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:10px;text-transform:uppercase;letter-spacing:.05em}.okrs_objectiveDescription__wkDv2{font-size:12px;color:var(--color-text);margin:8px 0 12px;line-height:1.6}.okrs_progressBar__5UGSQ{width:100%;height:6px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;margin:12px 0}.okrs_progressFill__asWT0{height:100%;background:linear-gradient(90deg,var(--color-accent) 25%,rgba(255,255,255,.15) 50%,var(--color-accent) 75%);background-size:200% 100%;animation:okrs_progressShimmer__J0nP9 2.5s ease-in-out infinite;border-radius:var(--radius-sm);transition:width .3s ease}.okrs_scoreText__kyy2M{font-family:var(--font-mono);font-size:14px;color:var(--color-text)}.okrs_objectiveActions__xmZzt{display:flex;gap:16px}.okrs_deleteButton__5GX21,.okrs_editButton___ClMR{background:none;border:none;color:var(--color-text-muted);font-size:11px;cursor:pointer;text-decoration:underline;padding:0}.okrs_deleteButton__5GX21:hover,.okrs_editButton___ClMR:hover{color:var(--color-text);text-decoration:none}.okrs_keyResultsSection__MyFsQ{margin-top:20px;border-top:1px solid var(--color-border);padding-top:16px}.okrs_keyResultsHeader__VFY_L{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.okrs_keyResultsTitle__7Sjt0{font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted)}.okrs_addKrButton__PlAyY{padding:6px 12px;background:rgba(0,0,0,0);color:var(--color-text-muted);border:1px solid var(--color-border);font-size:11px;cursor:pointer;transition:all .15s ease}.okrs_addKrButton__PlAyY:hover{color:var(--color-text);border-color:var(--color-text)}.okrs_keyResultsTable__v76_T{width:100%;border-collapse:collapse;font-size:12px}.okrs_keyResultsTable__v76_T th{padding:8px 8px 12px;font-size:11px;font-weight:400;color:var(--color-text-muted);letter-spacing:.05em;text-transform:uppercase;border-bottom:1px solid var(--color-border);text-align:left}.okrs_keyResultsTable__v76_T td{padding:10px 8px;border-bottom:1px solid var(--color-border);vertical-align:top}.okrs_keyResultsTable__v76_T td:last-child{text-align:right}.okrs_keyResultsTable__v76_T tbody tr:last-child td{border-bottom:none}.okrs_krTitle__mMG6P{font-weight:500;color:var(--color-text)}.okrs_krDescription__ph6_I,.okrs_krEvidence__xcDIW{font-size:11px;color:var(--color-text-muted);margin-top:4px;line-height:1.5}.okrs_krEvidence__xcDIW{font-style:italic}.okrs_krActionRequired__C9BvJ{font-size:11px;color:var(--color-text);margin-top:8px;padding:8px 12px;border:1px solid var(--color-border);background:var(--color-bg-subtle);line-height:1.6;white-space:pre-wrap}.okrs_krActionRequiredLabel__XZr_A{font-weight:500;text-transform:uppercase;letter-spacing:.05em;font-size:10px;color:var(--color-text-muted)}.okrs_progressAuto__ZvYuZ{font-family:var(--font-mono);font-size:12px;color:var(--color-text)}.okrs_ownerCell__vsR60{font-size:12px;color:var(--color-text-muted);white-space:nowrap}.okrs_progressCell__3YnP3{font-family:var(--font-mono);width:100px}.okrs_progressButton__d3T4g{background:none;border:none;color:var(--color-text);cursor:pointer;text-decoration:underline;font-family:var(--font-mono);font-size:12px;padding:0}.okrs_progressButton__d3T4g:hover{text-decoration:none}.okrs_progressEdit__MrGI6{display:flex;align-items:center;gap:8px}.okrs_progressInput__Vnx2z{width:50px;padding:4px 6px;border:1px solid var(--color-border);font-family:var(--font-mono);font-size:12px;background:var(--color-bg-subtle)}.okrs_progressInput__Vnx2z:focus{outline:none;border-color:var(--color-text)}.okrs_progressCancel__rL_d9,.okrs_progressSave__gf0bs{background:none;border:none;color:var(--color-text-muted);font-size:10px;cursor:pointer;text-decoration:underline;padding:0}.okrs_progressCancel__rL_d9:hover,.okrs_progressSave__gf0bs:hover{color:var(--color-text)}.okrs_actionsCell__D1U9K{display:flex;gap:16px;justify-content:flex-end;white-space:nowrap}.okrs_krDeleteButton__2LoWD,.okrs_krEditButton__yVWEW{background:none;border:none;color:var(--color-text-muted);font-size:10px;cursor:pointer;text-decoration:underline;padding:0}.okrs_krDeleteButton__2LoWD:hover,.okrs_krEditButton__yVWEW:hover{color:var(--color-text);text-decoration:none}.okrs_emptyState__DbNr6{text-align:center;padding:60px 20px;color:var(--color-text-muted);font-size:12px}.okrs_cardSummary__UmcPp{display:grid;grid-template-columns:1fr auto;grid-gap:16px;gap:16px;align-items:flex-start}.okrs_cardBody__2RtAd{min-width:0}.okrs_cardMetaRow__o9M7a{display:flex;align-items:center;gap:12px;font-size:11px;color:var(--color-text-muted);margin-top:8px;flex-wrap:wrap}.okrs_cardMetaItem__H5Of6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.okrs_expandToggle__pIYD3{background:none;border:1px solid var(--color-border);padding:4px 10px;font-size:11px;color:var(--color-text-muted);cursor:pointer;border-radius:var(--radius-sm);font-family:var(--font-sans)}.okrs_expandToggle__pIYD3:hover{color:var(--color-text);border-color:var(--color-text)}.okrs_teamAvatar__6emQK,.okrs_teamAvatars__MrhM9{display:inline-flex;align-items:center}.okrs_teamAvatar__6emQK{width:20px;height:20px;border-radius:50%;border:1px solid var(--color-bg);margin-left:-4px;background:var(--color-bg-subtle);justify-content:center;font-size:9px;color:var(--color-text-muted);overflow:hidden}.okrs_teamAvatar__6emQK:first-child{margin-left:0}.okrs_teamAvatarImg__FkLe6{width:100%;height:100%;object-fit:cover}.okrs_krMiniList__mACp9{display:flex;flex-direction:column;gap:4px;margin-top:8px}.okrs_krMiniRow__lPFLz{display:grid;grid-template-columns:1fr 80px 32px;grid-gap:8px;gap:8px;align-items:center;font-size:11px}.okrs_krMiniTitle__LLNF8{color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.okrs_krMiniBar__XEJNA{height:4px;background:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden}.okrs_krMiniFill__N6qHZ{height:100%;background:var(--color-accent);transition:width .3s ease}.okrs_krMiniPct__At3qc{font-family:var(--font-mono);font-size:11px;color:var(--color-text-muted);text-align:right}