.CreateProjectModal_panel__LZahE{max-height:calc(100vh - 96px);display:flex;flex-direction:column}.CreateProjectModal_panel__LZahE .modal-body{overflow-y:auto}.CreateProjectModal_tabs__SGBMl{display:flex;gap:2px;padding:0 28px;border-bottom:1px solid var(--line)}.CreateProjectModal_tab__MIJNN{font-size:12.5px;font-weight:600;color:var(--ink-3);padding:9px 13px;border-radius:9px 9px 0 0;cursor:pointer;position:relative;top:1px;border:1px solid transparent;border-bottom:none;background:none}.CreateProjectModal_tab__MIJNN:hover{color:var(--ink)}.CreateProjectModal_tabOn___Tv_4{color:var(--ink);background:var(--surface-2);border-color:var(--line)}.CreateProjectModal_comingTag__8LwOH{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);background:var(--surface-3);border-radius:5px;padding:2px 6px;margin-left:4px}.CreateProjectModal_field__dZZc6{margin-bottom:16px}.CreateProjectModal_hint__nULMY{font-size:11.5px;color:var(--ink-3);line-height:1.5;margin:8px 0 0}.CreateProjectModal_errorBanner__H9WzC{font-size:12.5px;color:var(--danger-ink);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm);padding:9px 12px;margin-bottom:14px}.CreateProjectModal_stateWrap__0_daG{padding:20px 4px;font-size:12.5px;color:var(--ink-3);text-align:center}.CreateProjectModal_pickNote__tJsTk{font-size:12px;color:var(--ink-3);margin:0 0 12px;line-height:1.5}.CreateProjectModal_pickNote__tJsTk b{color:var(--accent-ink)}.CreateProjectModal_artPick___wO81{border:1px solid var(--line);border-radius:12px;overflow:hidden}.CreateProjectModal_artRow__zM79r{display:flex;align-items:center;gap:10px;padding:11px 13px;cursor:pointer;border-bottom:1px solid var(--line)}.CreateProjectModal_artRow__zM79r:last-child{border-bottom:none}.CreateProjectModal_artRow__zM79r:hover{background:var(--surface-3)}.CreateProjectModal_artRowSel__TJVlh{background:var(--accent-muted)}.CreateProjectModal_artTitle__mb6q1{font-size:12.5px;font-weight:550;color:var(--ink)}.CreateProjectModal_badge__eGe1m{display:inline-flex;align-items:center;font-size:10px;font-weight:700;letter-spacing:.03em;padding:3px 7px;border-radius:5px;flex-shrink:0}.CreateProjectModal_autoPlaceholder__Zi249{text-align:center;padding:24px 12px;color:var(--ink-2)}.CreateProjectModal_autoMark__vphbh{width:38px;height:38px;border-radius:10px;background:var(--accent-soft);color:var(--accent-ink);display:flex;align-items:center;justify-content:center;margin:0 auto 12px}.CreateProjectModal_autoPlaceholder__Zi249 h4{margin:0 0 6px;font-size:14px;font-weight:650;color:var(--ink)}.CreateProjectModal_autoPlaceholder__Zi249 p{font-size:12.5px;line-height:1.55;color:var(--ink-3);max-width:420px;margin:0 auto}.ProjectsScreen_header__YcQJQ{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:26px}.ProjectsScreen_title__mlJ55{font-family:var(--font-serif);font-weight:400;font-size:32px;letter-spacing:-.02em;line-height:1.1;margin:0 0 6px;color:var(--ink)}.ProjectsScreen_sub__qxWLC{color:var(--ink-3);font-size:14px;max-width:640px;margin:0}.ProjectsScreen_newBtn__wxnc7{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 15px;border-radius:var(--radius);font-size:13px;font-weight:600;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer;white-space:nowrap}.ProjectsScreen_newBtn__wxnc7:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.ProjectsScreen_newBtn__wxnc7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectsScreen_searchRow__c2Eoe{margin:4px 0 22px}.ProjectsScreen_search__6N9ol{display:flex;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-2);color:var(--ink);font-size:13px;min-width:240px;max-width:340px}.ProjectsScreen_search__6N9ol input{border:none;outline:none;background:transparent;font-size:13px;font-family:var(--font-body);color:var(--ink);width:100%}.ProjectsScreen_search__6N9ol input::placeholder{color:var(--muted)}.ProjectsScreen_sectionLabel__TlkUW{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0 0 12px}.ProjectsScreen_grid__Gr5I8{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:18px;gap:18px}.ProjectsScreen_card__3WQkR{display:flex;flex-direction:column;gap:14px;min-height:188px;padding:20px;background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);text-align:left;cursor:pointer;font-family:var(--font-body);transition:box-shadow .15s,border-color .15s}.ProjectsScreen_card__3WQkR:hover{box-shadow:var(--shadow-md);border-color:var(--line-strong)}.ProjectsScreen_card__3WQkR:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectsScreen_cardTop__Zt1CN{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.ProjectsScreen_cardTitle__3606w{font-family:var(--font-serif);font-weight:400;font-size:19px;line-height:1.3;letter-spacing:-.01em;margin:0;color:var(--ink);min-height:2.6em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ProjectsScreen_autoBadge__vhYLG{display:inline-flex;align-items:center;flex-shrink:0;font-size:11px;font-weight:600;padding:3px 8px;border-radius:var(--radius-sm);background:var(--accent-muted);color:var(--accent-ink);white-space:nowrap}.ProjectsScreen_badgeRow__BRcuk{display:flex;flex-wrap:wrap;gap:6px}.ProjectsScreen_countBadge__g02sn{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:3px 9px;border-radius:var(--radius-sm)}.ProjectsScreen_footer__aliS0{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.ProjectsScreen_avStack__xAD2w{display:inline-flex}.ProjectsScreen_av__g7VX5{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--surface-4);color:var(--ink-2);border:1.5px solid var(--surface-2);box-shadow:0 0 0 1.5px var(--surface-2);margin-left:-6px;flex-shrink:0}.ProjectsScreen_av__g7VX5:first-child{margin-left:0}.ProjectsScreen_avOverflow__IcdJj{font-size:10px;font-weight:700;color:var(--ink-2);background:var(--surface-3)}.ProjectsScreen_metaRow__C3CQo{display:flex;align-items:center;gap:14px;font-size:11.5px;color:var(--muted)}.ProjectsScreen_metaItem__xkNGD{display:inline-flex;align-items:center;gap:5px}.ProjectsScreen_memDot__FHObP{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.ProjectsScreen_noMatch__uLQGs{color:var(--ink-3);font-size:13px;padding:32px 0;text-align:center}.ProjectsScreen_skeletonGrid__h1a2h{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:18px;gap:18px}.ProjectsScreen_skeletonCard__ex0ac{height:176px;border-radius:var(--radius-lg);background:var(--surface-3);border:1px solid var(--line)}.ProjectsScreen_retryRow__8f42U{display:flex;justify-content:center;margin-top:4px}.ProjectsScreen_retryBtn___gW5B{display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:var(--radius);font-size:13px;font-weight:600;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer}.ProjectsScreen_retryBtn___gW5B:hover{background:var(--accent-hover);border-color:var(--accent-hover)}.ProjectsScreen_retryBtn___gW5B:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.GenerateLoadingState_wrap__VbKhh{display:flex;flex-direction:column;align-items:center;gap:12px;padding:28px 16px;text-align:center}.GenerateLoadingState_heartbeat__MhQXO{display:flex;align-items:center;justify-content:center;gap:8px;height:20px}.GenerateLoadingState_dot__mQMDd{width:9px;height:9px;border-radius:50%;background:currentColor;opacity:.35;animation:GenerateLoadingState_pulse__OLmeY 1.2s ease-in-out infinite}.GenerateLoadingState_dot__mQMDd:nth-child(2){animation-delay:.18s}.GenerateLoadingState_dot__mQMDd:nth-child(3){animation-delay:.36s}@keyframes GenerateLoadingState_pulse__OLmeY{0%,to{transform:scale(.7);opacity:.3}40%{transform:scale(1.15);opacity:.95}}@media (prefers-reduced-motion:reduce){.GenerateLoadingState_dot__mQMDd{animation-duration:2.4s}}.GenerateLoadingState_label__gMnhv{font-size:13px;font-weight:500}.GenerateLoadingState_matched__c2TM9{font-size:13px;font-weight:600}.GenerateLoadingState_matchedRoute__9kc1G{font-weight:700}.GenerateLoadingState_note__RuyzO{font-size:12px;opacity:.7;max-width:36ch}.GenerateModalLocateError_state__N47zR{display:flex;flex-direction:column;align-items:center;gap:16px;padding:28px 20px;text-align:center}.GenerateModalLocateError_actions__Lsbsh{display:flex;gap:10px;justify-content:center}.NextPromptSuggestions_strip__5q8BZ{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 10px;width:100%;box-sizing:border-box}.NextPromptSuggestions_chip__pP_Mq{display:inline-flex;align-items:center;max-width:100%;padding:7px 14px;border:1px solid #12201a17;border-radius:999px;background:var(--surface-2,#fff);color:#15201b;font-size:12px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:all .14s}.NextPromptSuggestions_chip__pP_Mq:hover{background:#f2f7f4}.NextPromptSuggestions_chip__pP_Mq:focus-visible{outline:2px solid var(--accent,#0e6e49);outline-offset:2px}.NextPromptSuggestions_chip__pP_Mq:disabled{opacity:.5;cursor:default}.NextPromptSuggestions_chip__pP_Mq:disabled:hover{border-color:#12201a17;background:var(--surface-2,#fff);color:#15201b}.OpenArtifactChips_strip__10slz{display:flex;flex-wrap:wrap;gap:8px;padding:10px 0 2px;width:100%;box-sizing:border-box}.OpenArtifactChips_chip__o9aDO{display:inline-flex;align-items:baseline;gap:8px;max-width:100%;padding:7px 14px;border:1px solid #12201a17;border-radius:999px;background:var(--surface-2,#fff);color:#15201b;font-size:12px;font-weight:500;line-height:1.3;text-align:left;cursor:pointer;transition:all .14s}.OpenArtifactChips_chip__o9aDO:hover{background:#f2f7f4}.OpenArtifactChips_chip__o9aDO:focus-visible{outline:2px solid var(--accent,#0e6e49);outline-offset:2px}.OpenArtifactChips_chip__o9aDO:disabled{opacity:.5;cursor:default}.OpenArtifactChips_chip__o9aDO:disabled:hover{background:var(--surface-2,#fff)}.OpenArtifactChips_title__bQDEo{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:34ch}.OpenArtifactChips_meta__veDE0{color:#5c6b64;font-size:11px;font-weight:400;white-space:nowrap}.ChatBubble_agentTime__HvLix{margin-left:auto;font-size:12px;color:var(--muted,#8a8a94)}.ChatBubble_otherRow__xNNg1{display:flex;align-items:flex-start;gap:11px;align-self:flex-start;max-width:100%}.ChatBubble_otherBody__BZ7qK{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.ChatBubble_otherHead__BqGKT{display:flex;align-items:center;gap:8px;margin-bottom:4px;flex-wrap:wrap}.ChatBubble_otherName__8HYW5{font-size:13px;font-weight:600;color:var(--ink,inherit)}.ChatBubble_otherBubble__bJS8W{align-self:flex-start;margin-right:0}.GenerateModalScreenshotStrip_stripWrap__NNJsZ{margin-top:4px}.GenerateModalScreenshotStrip_count__uQRMq{font-family:var(--font-mono);font-size:11px;letter-spacing:.02em;color:var(--ink-3);margin-left:auto}.GenerateModalScreenshotStrip_countFull__twC_F{color:var(--warn);font-weight:600}.GenerateModalScreenshotStrip_strip__Z0o8M{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 8px;scrollbar-width:thin}.GenerateModalScreenshotStrip_slot__qGtbe{position:relative;flex:0 0 64px;width:64px;height:64px;border-radius:var(--radius-sm);overflow:hidden;border:1px solid var(--line-strong);background:var(--surface-3)}.GenerateModalScreenshotStrip_slot__qGtbe img{width:100%;height:100%;object-fit:cover;display:block}.GenerateModalScreenshotStrip_tileRemove__1bW9f{position:absolute;top:3px;right:3px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;background:rgba(21,32,27,.62);color:#fff;border:none;border-radius:999px;cursor:pointer;padding:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.GenerateModalScreenshotStrip_tileRemove__1bW9f:hover{background:var(--danger)}.GenerateModalScreenshotStrip_slotNum__ZlRI9{position:absolute;bottom:3px;left:3px;font-family:var(--font-mono);font-size:9px;color:#fff;background:rgba(21,32,27,.55);padding:0 4px;border-radius:3px}.GenerateModalScreenshotStrip_addSlot__m4hm1{flex:0 0 64px;width:64px;height:64px;border-radius:var(--radius-sm);border:1.5px dashed var(--line-strong);background:var(--surface-2);display:inline-flex;align-items:center;justify-content:center;color:var(--ink-3);cursor:pointer;transition:all .15s ease}.GenerateModalScreenshotStrip_addSlot__m4hm1:hover:not(:disabled){border-color:var(--accent);color:var(--accent);background:var(--accent-muted)}.GenerateModalScreenshotStrip_addSlot__m4hm1:disabled{opacity:.55;cursor:not-allowed}.GenerateModalScreenshotStrip_limitMsg__5ildA{display:flex;align-items:center;gap:7px;margin-top:8px;padding:8px 11px;background:var(--warn-soft);border:1px solid var(--warn-border);border-radius:var(--radius-sm);font-size:12px;color:var(--ink);line-height:1.4}.SelectionReplyToolbar_toolbar__7WjGs{position:fixed;z-index:60;transform:translate(-50%,calc(-100% - 8px));pointer-events:auto}.SelectionReplyToolbar_button__EDfHp{display:inline-flex;align-items:center;gap:6px;padding:6px 11px;border:1px solid var(--line,#12201a17);border-radius:999px;background:var(--surface-2,#fff);color:var(--ink,#15201b);font-family:inherit;font-size:12px;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;box-shadow:0 6px 18px rgba(10,25,18,.16);transition:background .14s,border-color .14s}.SelectionReplyToolbar_button__EDfHp:hover{background:var(--surface-3,#f2f7f4)}.SelectionReplyToolbar_button__EDfHp:focus-visible{outline:2px solid var(--accent,#0e6e49);outline-offset:2px}.MentionBubble_mentionText__N8cPp{white-space:pre-wrap;word-break:break-word}.MentionBubble_mentionChip__pWOVg{background:var(--accent-soft)}.MentionBubble_agentChip__Gm3Gx,.MentionBubble_mentionChip__pWOVg{display:inline;padding:.02em .32em;margin:0 .02em;border-radius:.4em;color:var(--accent-ink);font-weight:600;white-space:nowrap}.MentionBubble_agentChip__Gm3Gx{background:transparent;border:1px solid var(--accent-muted)}.MemoryModal_panel__hEo1M{max-height:calc(100vh - 96px);display:flex;flex-direction:column}.MemoryModal_panel__hEo1M .modal-body{overflow-y:auto}.MemoryModal_stateWrap__RMkoY{padding:24px 4px;font-size:13px;color:var(--ink-3);text-align:center}.MemoryModal_synth__ILcc_{margin:4px 0 14px;background:linear-gradient(180deg,var(--accent-alpha-06),var(--surface-2));border:1px solid var(--accent-soft);border-radius:var(--radius);padding:13px 14px}.MemoryModal_synthHead__DtFCU{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.MemoryModal_synthTitle__uZ3iD{display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:700;color:var(--ink)}.MemoryModal_synthTitle__uZ3iD svg{color:var(--accent);flex-shrink:0}.MemoryModal_synthTagGroup__FRejy{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.MemoryModal_synthTag__c5uuQ{background:var(--accent-soft);border-radius:5px}.MemoryModal_synthRefreshing__XqjnC,.MemoryModal_synthTag__c5uuQ{font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--accent-ink);padding:2px 7px;white-space:nowrap;display:inline-flex;align-items:center;gap:4px}.MemoryModal_synthRefreshing__XqjnC{background:var(--accent-alpha-10);border:1px solid var(--accent-soft);border-radius:5px}.MemoryModal_synthRefreshing__XqjnC svg{animation:MemoryModal_memSynthSpin__XokYq 1.1s linear infinite}@keyframes MemoryModal_memSynthSpin__XokYq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MemoryModal_synthBody__gNyOO{font-size:12.5px;line-height:1.6;color:var(--ink-2)}.MemoryModal_synthBody__gNyOO>:first-child{margin-top:0}.MemoryModal_synthBody__gNyOO>:last-child{margin-bottom:0}.MemoryModal_synthBody__gNyOO p{margin:0 0 8px}.MemoryModal_synthBody__gNyOO h1,.MemoryModal_synthBody__gNyOO h2,.MemoryModal_synthBody__gNyOO h3,.MemoryModal_synthBody__gNyOO h4{color:var(--ink);font-size:12.5px;line-height:1.45;margin:12px 0 4px}.MemoryModal_synthBody__gNyOO h1,.MemoryModal_synthBody__gNyOO h2{font-size:13.5px}.MemoryModal_synthBody__gNyOO ol,.MemoryModal_synthBody__gNyOO ul{margin:4px 0 9px;padding-left:19px}.MemoryModal_synthBody__gNyOO li{margin:2px 0;padding-left:2px}.MemoryModal_synthBody__gNyOO li::marker{color:var(--accent)}.MemoryModal_synthBody__gNyOO strong{color:var(--ink);font-weight:650}.MemoryModal_synthBody__gNyOO a{color:var(--accent-ink);text-decoration:underline;text-underline-offset:2px}.MemoryModal_synthBody__gNyOO blockquote{margin:8px 0;padding-left:10px;border-left:2px solid var(--accent-soft);color:var(--ink-3)}.MemoryModal_synthBody__gNyOO code{padding:1px 4px;border-radius:4px;background:var(--surface-3);font-size:.92em}.MemoryModal_synthBody__gNyOO pre{margin:8px 0;padding:9px 10px;overflow-x:auto;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-3)}.MemoryModal_synthBody__gNyOO pre code{padding:0;background:transparent}.MemoryModal_synthPending__oU6ty{font-size:12.5px;line-height:1.6;color:var(--ink-4);font-style:italic;margin:0}.MemoryModal_synthFoot__zmv78{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--ink-4);margin-top:9px;padding-top:8px;border-top:1px solid var(--line)}.MemoryModal_add__hQSQ3{margin:0 0 14px;background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius);padding:12px 13px}.MemoryModal_addLabel__NXq1Y{font-size:12px;font-weight:700;color:var(--ink);margin:0 0 3px;display:flex;align-items:center;gap:7px}.MemoryModal_addLabel__NXq1Y svg{color:var(--accent);flex-shrink:0}.MemoryModal_addHint__sb0Bw{font-size:11px;color:var(--muted);margin:0 0 9px;line-height:1.45}.MemoryModal_addRow__Iudah{display:flex;gap:8px;align-items:flex-end}.MemoryModal_addInput__4PqDJ{flex:1 1;min-height:40px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--surface-2);padding:9px 11px;font-family:inherit;font-size:12.5px;color:var(--ink);line-height:1.45;resize:vertical}.MemoryModal_addInput__4PqDJ::placeholder{color:var(--ink-4)}.MemoryModal_addInput__4PqDJ:focus{outline:2px solid var(--accent-alpha-18);outline-offset:1px;border-color:var(--accent)}.MemoryModal_addBtn__Um9wx{flex-shrink:0;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:var(--radius-sm);border:none;background:var(--accent);color:#fff;cursor:pointer}.MemoryModal_addBtn__Um9wx:disabled{opacity:.55;cursor:default}.MemoryModal_mutationError__4f_M_{font-size:12px;color:var(--danger-ink);background:var(--danger-soft);padding:8px 12px;border-radius:var(--radius-sm);margin:0 0 10px}.MemoryModal_privacy__cKx6f{display:flex;align-items:flex-start;gap:9px;font-size:11px;color:var(--ink-2);background:var(--surface-3);padding:10px 12px;border-radius:var(--radius-sm);line-height:1.5;margin:0 0 10px}.MemoryModal_privacy__cKx6f svg{flex-shrink:0;margin-top:1px;color:var(--accent-ink)}.MemoryModal_privacy__cKx6f b{color:var(--ink);font-weight:650}.MemoryModal_list__dQMXD{display:flex;flex-direction:column;gap:2px}.MemoryModal_empty__3MkaT{font-size:12.5px;color:var(--ink-3);padding:12px 2px}.MemoryModal_item__OTEzJ{padding:11px 10px;border-radius:var(--radius-sm);border:1px solid transparent;transition:background .12s}.MemoryModal_item__OTEzJ:hover{background:var(--surface-2);border-color:var(--line)}.MemoryModal_itemUser__rdCGs{background:var(--accent-alpha-06);border-color:var(--accent-soft);box-shadow:inset 2px 0 0 var(--accent)}.MemoryModal_itemUser__rdCGs:hover{background:var(--accent-alpha-10);border-color:var(--accent-soft)}.MemoryModal_itemHead__RvwNS{display:flex;align-items:center;justify-content:space-between;gap:7px;font-size:10.5px;font-weight:600;color:var(--ink-3);margin-bottom:5px}.MemoryModal_itemSrc__i09u7{display:flex;align-items:center;gap:7px;min-width:0}.MemoryModal_srcTagUser__7DCBD{letter-spacing:.05em}.MemoryModal_srcTagAgent__MEyr2,.MemoryModal_srcTagUser__7DCBD{font-size:9px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:4px;background:var(--accent-soft);color:var(--accent-ink);flex-shrink:0}.MemoryModal_srcTagAgent__MEyr2{display:inline-flex;align-items:center;gap:4px;letter-spacing:.03em}.MemoryModal_srcTagAgent__MEyr2 svg{width:9px;height:9px;flex-shrink:0}.MemoryModal_itemActions__CKWcB{display:flex;gap:2px;flex-shrink:0}.MemoryModal_itemActBtn__1wfXb{width:24px;height:24px;border-radius:6px;border:none;background:none;color:var(--ink-4);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .12s,color .12s}.MemoryModal_itemActBtn__1wfXb:hover{background:var(--surface-4);color:var(--ink-2)}.MemoryModal_itemActDanger__jrhQy:hover{background:var(--danger-soft);color:var(--danger)}.MemoryModal_itemText__wJKfT{font-size:12.5px;color:var(--ink-2);line-height:1.5}.MemoryModal_itemHow__CnYC8{font-size:10.5px;color:var(--ink-4);margin-top:7px}.MemoryModal_itemHowUser__tdLX6{color:var(--accent-ink);font-weight:600}.MemoryModal_editRow__dUpd5{display:flex;flex-direction:column;gap:6px}.MemoryModal_editInput__tKnBw{border:1px solid var(--accent);border-radius:var(--radius-sm);background:var(--surface-2);padding:8px 10px;font-family:inherit;font-size:12.5px;color:var(--ink);line-height:1.45;resize:vertical}.MemoryModal_editActions__316Gk{display:flex;gap:8px}.MemoryModal_editSaveBtn__oNSfX{font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:var(--radius-sm);border:none;background:var(--accent);color:#fff;cursor:pointer}.MemoryModal_editCancelBtn__kKEm7{font-size:11.5px;font-weight:600;padding:5px 11px;border-radius:var(--radius-sm);border:1px solid var(--line);background:var(--surface-2);color:var(--ink-2);cursor:pointer}.MemoryModal_note__zIdDS{font-size:11px;color:var(--muted);background:var(--surface-3);border-radius:var(--radius-sm);padding:9px 11px;margin:8px 0 2px;line-height:1.5}.MemoryModal_note__zIdDS b{color:var(--accent-ink);font-weight:650}.ProjectDetailScreen_shell__N5Us2{display:flex;flex-direction:column;height:100%;min-height:0}.ProjectDetailScreen_topBar__9q_Hm{display:flex;align-items:center;gap:13px;padding:9px 18px;border-bottom:1px solid var(--line);background:var(--surface-2);flex-shrink:0}.ProjectDetailScreen_backLink__pSNv1{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2);white-space:nowrap;text-decoration:none;border-radius:var(--radius-sm)}.ProjectDetailScreen_backLink__pSNv1:hover{color:var(--accent-ink)}.ProjectDetailScreen_backLink__pSNv1:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_topSep__T_jPc{width:1px;height:20px;background:var(--line);flex-shrink:0}.ProjectDetailScreen_projName__LdbGq{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-serif);font-size:17px;font-weight:400;color:var(--ink);white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.ProjectDetailScreen_projName__LdbGq svg{color:var(--accent);flex-shrink:0}.ProjectDetailScreen_topAvatars__lt9kU{display:inline-flex;align-items:center;margin-left:4px}.ProjectDetailScreen_topAv__tITAx{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:9.5px;font-weight:700;background:var(--surface-4);color:var(--ink-2);box-shadow:0 0 0 1.5px var(--surface-2);margin-left:-6px;flex-shrink:0;cursor:default}.ProjectDetailScreen_topAv__tITAx:first-child{margin-left:0}.ProjectDetailScreen_avInviteBtn__3NW8P{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:4px;border:none;background:transparent;color:var(--ink-2);cursor:pointer;transition:color .12s;flex-shrink:0}.ProjectDetailScreen_avInviteBtn__3NW8P:hover{color:var(--accent-ink)}.ProjectDetailScreen_avInviteBtn__3NW8P:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-sm)}.ProjectDetailScreen_topSpacer__t3Aiv{flex:1 1}.ProjectDetailScreen_railToggle__QH_ib{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink-2);background:var(--surface-2);border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:6px 12px;cursor:pointer;white-space:nowrap}.ProjectDetailScreen_railToggle__QH_ib:hover{background:var(--surface-3)}.ProjectDetailScreen_railToggle__QH_ib:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_topChatToggle__6Ij0d{display:flex;gap:4px;padding:3px;background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius);flex-shrink:0}.ProjectDetailScreen_gearBtn__LZVdp{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm);border:1px solid var(--line-strong);background:var(--surface-2);color:var(--ink-2);cursor:pointer;flex-shrink:0}.ProjectDetailScreen_gearBtn__LZVdp:hover{background:var(--surface-3);color:var(--ink)}.ProjectDetailScreen_gearBtn__LZVdp:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_topbarCount__1O13u{font-size:10px;font-weight:700;color:var(--ink-3);background:var(--surface-3);border-radius:999px;padding:0 6px;margin-left:2px}.ProjectDetailScreen_body__SCqKv{flex:1 1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr)}.ProjectDetailScreen_bodyDrawerOpen__LwJZf{grid-template-columns:minmax(360px,1fr) var(--proj-drawer-w,clamp(420px,42vw,600px))}@media (max-width:1080px){.ProjectDetailScreen_bodyDrawerOpen__LwJZf{grid-template-columns:minmax(300px,1fr) minmax(380px,520px)}}@media (max-width:960px){.ProjectDetailScreen_bodyDrawerOpen__LwJZf{grid-template-columns:1fr}.ProjectDetailScreen_bodyDrawerOpen__LwJZf .ProjectDetailScreen_main__bz9DE{display:none}}.ProjectDetailScreen_main__bz9DE{display:flex;flex-direction:column;min-height:0;background:var(--surface)}.ProjectDetailScreen_chatNote__ewaML{display:flex;align-items:center;gap:7px;font-size:11.5px;color:var(--muted);padding:8px 22px;border-bottom:1px solid var(--line);background:var(--surface-2);flex-shrink:0}.ProjectDetailScreen_chatNote__ewaML svg{color:var(--accent);flex-shrink:0}.ProjectDetailScreen_chatNote__ewaML b{color:var(--ink-2)}.ProjectDetailScreen_threadHost__p9pNc{flex:1 1;min-height:0;overflow-y:auto;display:flex;padding:24px}.ProjectDetailScreen_threadPlaceholder__1M639{max-width:420px;text-align:center;color:var(--ink-3);font-size:13px;line-height:1.5;border:1px dashed var(--line-strong);border-radius:var(--radius-lg);padding:22px;background:var(--surface-2)}.ProjectDetailScreen_composer__MODBx{flex-shrink:0;padding:12px 22px 16px;border-top:1px solid var(--line);background:var(--surface-2)}.ProjectDetailScreen_composerBox__5xZdy{border:1px solid var(--line-strong);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--shadow-sm);padding:11px 13px 9px}.ProjectDetailScreen_composerInput__OQPRb{font-size:13.5px;color:var(--ink-4);padding:2px 2px 10px;min-height:22px}.ProjectDetailScreen_composerTools__h3_Up{display:flex;align-items:center;gap:8px;border-top:1px solid var(--line);padding-top:9px}.ProjectDetailScreen_composerPill__Ir4N4{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--ink-2);background:var(--surface-3);border:1px solid var(--line);border-radius:999px;padding:5px 11px;cursor:pointer}.ProjectDetailScreen_composerPill__Ir4N4:hover{background:var(--surface-4)}.ProjectDetailScreen_composerPill__Ir4N4:focus-visible,.ProjectDetailScreen_composerSend__sMRai:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_composerSend__sMRai{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;color:#fff;background:var(--nav);border:none;border-radius:999px;padding:7px 15px;cursor:pointer}.ProjectDetailScreen_composerSend__sMRai:hover{background:var(--nav-2)}.ProjectDetailScreen_rail__gKwai{border-left:1px solid var(--line);background:var(--surface-2);overflow-y:auto;display:flex;flex-direction:column;min-height:0}.ProjectDetailScreen_railSectionLabel__7nxIt{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-4);padding:15px 16px 6px;display:flex;align-items:center;gap:7px}.ProjectDetailScreen_railSectionCount__lQhfW{font-size:10px;font-weight:700;color:var(--ink-3);background:var(--surface-3);border-radius:999px;padding:0 6px}.ProjectDetailScreen_chatToggleBtn__CqcUP{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border:1px solid transparent;background:transparent;border-radius:var(--radius-sm);cursor:pointer;font-family:var(--font-body);font-size:12px;font-weight:600;color:var(--ink-2)}.ProjectDetailScreen_chatToggleBtn__CqcUP svg{flex-shrink:0}.ProjectDetailScreen_chatToggleBtn__CqcUP:hover{color:var(--ink)}.ProjectDetailScreen_chatToggleBtn__CqcUP:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_chatToggleBtnActive__P08LY{background:var(--accent-muted);color:var(--accent-ink);border-color:var(--accent-soft);box-shadow:var(--shadow-sm)}.ProjectDetailScreen_chatToggleDot__dKc9f{width:6px;height:6px;border-radius:50%;background:var(--accent);flex-shrink:0}.ProjectDetailScreen_chatRow__sIEsG{display:flex;align-items:center;gap:10px;width:calc(100% - 20px);margin:2px 10px;padding:9px 11px;border-radius:var(--radius);cursor:pointer;color:var(--ink-2);background:none;border:1px solid transparent;font-family:var(--font-body);text-align:left}.ProjectDetailScreen_chatRow__sIEsG:hover{background:var(--surface-3)}.ProjectDetailScreen_chatRow__sIEsG:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_chatRowActive___agCt{background:var(--nav);color:var(--nav-text-hover)}.ProjectDetailScreen_chatRowActive___agCt:hover{background:var(--nav)}.ProjectDetailScreen_chatRowIcon__2o_jK{width:24px;height:24px;border-radius:7px;display:flex;align-items:center;justify-content:center;background:var(--surface-3);color:var(--ink-2);flex-shrink:0}.ProjectDetailScreen_chatRowActive___agCt .ProjectDetailScreen_chatRowIcon__2o_jK{background:var(--nav-2);color:var(--nav-text-hover)}.ProjectDetailScreen_chatRowTitle__NZQho{flex:1 1;font-size:13px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ProjectDetailScreen_chatRowDot__e92_5,.ProjectDetailScreen_chatRowUnreadDot__nS4UD{width:7px;height:7px;border-radius:50%;background:var(--accent);flex-shrink:0;box-shadow:0 0 0 2px var(--accent-alpha-18)}.ProjectDetailScreen_chatRowPrivate__xvD_3{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-4);background:var(--surface-3);border-radius:4px;padding:1px 5px;flex-shrink:0}.ProjectDetailScreen_chatRowActive___agCt .ProjectDetailScreen_chatRowPrivate__xvD_3{color:var(--nav-text);background:var(--nav-2)}.ProjectDetailScreen_card__8yT8A{margin:3px 10px;padding:11px 12px;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--surface-2)}.ProjectDetailScreen_cardHead__454gW{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.ProjectDetailScreen_cardHead__454gW h4{margin:0;font-size:12.5px;font-weight:700;color:var(--ink);display:flex;align-items:center;gap:7px}.ProjectDetailScreen_cardHead__454gW h4 svg{color:var(--accent)}.ProjectDetailScreen_cardCount___p6l7{font-size:10px;font-weight:700;color:var(--accent-ink);background:var(--accent-muted);border-radius:999px;padding:1px 8px}.ProjectDetailScreen_fastFollowBadge__vNcCP{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-border);border-radius:5px;padding:2px 7px}.ProjectDetailScreen_teaser__Q4fq0{font-size:11.5px;color:var(--ink-3);background:var(--surface-3);border-radius:var(--radius-sm);padding:8px 9px;line-height:1.45}.ProjectDetailScreen_teaserSrc__H7DE7{display:flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--accent-ink);margin-bottom:4px}.ProjectDetailScreen_cardActions__t0n8j{display:flex;align-items:center;gap:8px;margin-top:9px}.ProjectDetailScreen_viewAllBtn__LcGFh{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:11.5px;font-weight:600;color:var(--ink-2);background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-sm);padding:6px;cursor:pointer}.ProjectDetailScreen_viewAllBtn__LcGFh:hover{background:var(--surface-4)}.ProjectDetailScreen_addBtn__r7O1f:focus-visible,.ProjectDetailScreen_viewAllBtn__LcGFh:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_addBtn__r7O1f{display:inline-flex;align-items:center;gap:4px;font-size:11.5px;font-weight:600;color:var(--accent-ink);background:var(--accent-muted);border:1px solid var(--accent-soft);border-radius:var(--radius-sm);padding:6px 10px;cursor:pointer}.ProjectDetailScreen_addBtn__r7O1f:hover{background:var(--accent-soft)}.ProjectDetailScreen_taskList__WQdkM{display:flex;flex-direction:column;margin-bottom:4px}.ProjectDetailScreen_taskRow__pDJQc{display:flex;align-items:center;gap:9px;padding:7px 0;border-bottom:1px solid var(--line);font-size:12px;color:var(--ink)}.ProjectDetailScreen_taskRow__pDJQc:last-of-type{border-bottom:none}.ProjectDetailScreen_taskBox__teihl{width:16px;height:16px;border-radius:5px;border:1.5px solid var(--line-strong);background:var(--surface-2);flex-shrink:0}.ProjectDetailScreen_taskSummary__nFnCz{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ink-2)}.ProjectDetailScreen_taskAssignee__yOj3l{flex-shrink:0;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8.5px;font-weight:700;background:var(--surface-4);color:var(--ink-2)}.ProjectDetailScreen_memberRow__S0inC{display:flex;align-items:center;gap:10px;margin:1px 10px;padding:7px 8px;border-radius:var(--radius-sm)}.ProjectDetailScreen_memberRow__S0inC:hover{background:var(--surface-3)}.ProjectDetailScreen_memberRowAgent__UiggA{background:var(--accent-alpha-06);border:1px solid var(--accent-soft);margin:3px 10px}.ProjectDetailScreen_memberAv__75w_i{font-size:10px;font-weight:700;background:var(--surface-4);color:var(--ink-2)}.ProjectDetailScreen_agentAv__6JcfL,.ProjectDetailScreen_memberAv__75w_i{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ProjectDetailScreen_agentAv__6JcfL{background:var(--accent-muted);color:var(--accent);font-family:var(--font-serif);font-size:15px}.ProjectDetailScreen_memberMain__WD5FE{flex:1 1;min-width:0}.ProjectDetailScreen_memberName__Mn9Fj{font-size:12.5px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.ProjectDetailScreen_memberRole__C7xm1{font-size:11px;color:var(--muted);margin-top:1px}.ProjectDetailScreen_memberRemoveBtn__QNb2_{flex-shrink:0;width:22px;height:22px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--muted);display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:opacity .12s,background .12s,color .12s}.ProjectDetailScreen_memberRemoveBtn__QNb2_:focus-visible,.ProjectDetailScreen_memberRow__S0inC:hover .ProjectDetailScreen_memberRemoveBtn__QNb2_{opacity:1}.ProjectDetailScreen_memberRemoveBtn__QNb2_:focus-visible,.ProjectDetailScreen_memberRemoveBtn__QNb2_:hover{background:var(--danger-soft);color:var(--danger)}.ProjectDetailScreen_agentTag__kTGho{font-size:8.5px;font-weight:700;letter-spacing:.05em;color:var(--accent-ink);background:var(--accent-soft);border-radius:4px;padding:1px 5px}.ProjectDetailScreen_workingPill__e6AwA{font-size:10px;font-weight:600;color:var(--accent-ink);display:inline-flex;align-items:center;gap:5px;flex-shrink:0}.ProjectDetailScreen_workingPill__e6AwA:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--accent-alpha-18);animation:ProjectDetailScreen_projectAgentPulse__SsFwX 2s ease-in-out infinite}@keyframes ProjectDetailScreen_projectAgentPulse__SsFwX{0%,to{box-shadow:0 0 0 2px var(--accent-alpha-18)}50%{box-shadow:0 0 0 4px var(--accent-alpha-18)}}@media (prefers-reduced-motion:reduce){.ProjectDetailScreen_workingPill__e6AwA:before{animation:none}}.ProjectDetailScreen_inviteRow__JH64m{display:flex;gap:8px;margin:8px 12px 4px}.ProjectDetailScreen_inviteInput__o1kuO{flex:1 1;border:1px solid var(--line-strong);border-radius:var(--radius-sm);padding:7px 10px;font-size:12px;color:var(--ink);background:var(--surface-2);font-family:var(--font-body)}.ProjectDetailScreen_inviteInput__o1kuO:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_inviteBtn__liGTO{flex-shrink:0;font-size:12px;font-weight:600;border-radius:var(--radius-sm);padding:7px 12px;border:1px solid var(--accent);background:var(--accent);color:#fff;cursor:pointer}.ProjectDetailScreen_inviteBtn__liGTO:hover{background:var(--accent-hover)}.ProjectDetailScreen_inviteBtn__liGTO:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectDetailScreen_tagNote__aElnC{display:flex;gap:8px;align-items:flex-start;font-size:10.5px;color:var(--ink-2);background:var(--warn-soft);border:1px solid var(--warn-border);border-radius:var(--radius-sm);padding:8px 10px;margin:8px 12px 18px;line-height:1.4}.ProjectDetailScreen_tagNote__aElnC svg{flex-shrink:0;margin-top:1px;color:var(--warn)}.ProjectDetailScreen_tagNote__aElnC b{color:var(--ink)}.ProjectDetailScreen_stateWrap__fGc5E{max-width:1220px;margin:0 auto;padding:0 4px}.ProjectDetailScreen_spinnerWrap__Qz_3_{display:flex;align-items:center;justify-content:center;min-height:360px;max-width:1220px;margin:0 auto;color:var(--ink-3)}.ProjectSettingsModal_panel__XFJ7v{height:720px;max-height:calc(100vh - 96px);display:flex;flex-direction:column}.ProjectSettingsModal_panel__XFJ7v .modal-body{overflow-y:auto}.ProjectSettingsModal_panel__XFJ7v .modal-body,.ProjectSettingsModal_tabFill__R2lGq{flex:1 1;min-height:0;display:flex;flex-direction:column}.ProjectSettingsModal_tabs__1QS23{display:flex;gap:4px;padding:10px 20px 0;border-bottom:1px solid var(--line);flex-shrink:0}.ProjectSettingsModal_tab__kXd_n{display:inline-flex;align-items:center;gap:6px;padding:9px 13px;background:none;color:var(--ink-3);font-family:var(--font-body);font-size:12.5px;font-weight:600;cursor:pointer;border:none;border-bottom:2px solid transparent;margin-bottom:-1px}.ProjectSettingsModal_tab__kXd_n:hover{color:var(--ink-2)}.ProjectSettingsModal_tab__kXd_n:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectSettingsModal_tabActive__EqlD_{color:var(--accent-ink);border-bottom-color:var(--accent)}.ProjectSettingsModal_searchInput__xlNHg{width:100%;height:38px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius);background:var(--surface-2);font-family:var(--font-body);font-size:13px;color:var(--ink);margin:10px 0}.ProjectSettingsModal_searchInput__xlNHg:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectSettingsModal_scrollRegion__hcrO0{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface-2);flex:1 1;min-height:0;overflow-y:auto}.ProjectSettingsModal_fieldLabel__uwNcn{display:block;font-size:13px;font-weight:650;color:var(--ink);margin-bottom:3px}.ProjectSettingsModal_fieldHelp__xWGdN{font-size:12px;color:var(--muted);margin:0 0 10px;line-height:1.5}.ProjectSettingsModal_textarea__BU5sF{width:100%;min-height:160px;resize:vertical;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius);padding:13px 14px;font-family:var(--font-body);font-size:13.5px;line-height:1.6;color:var(--ink);outline:none}.ProjectSettingsModal_textarea__BU5sF:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ProjectSettingsModal_saveBar__5qGE6{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.ProjectSettingsModal_charCount__HJgpk{font-size:11.5px;color:var(--ink-4)}.ProjectSettingsModal_instructionsError__HdaQm{margin-top:8px;font-size:12px;color:var(--danger)}.ProjectSettingsModal_feedsNote__mB8Vl{display:flex;align-items:flex-start;gap:9px;margin-top:16px;padding:11px 13px;background:var(--accent-alpha-06);border:1px solid var(--accent-soft);border-radius:var(--radius);font-size:12px;color:var(--ink-2);line-height:1.5}.ProjectSettingsModal_feedsNote__mB8Vl svg{color:var(--accent);flex-shrink:0;margin-top:1px}.DelegationActions_actions__KZU0i{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.DelegationActions_compact__CLq_7{gap:5px}.DelegationActions_btn__0Cpq5{display:inline-flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:600;color:var(--ink-2);background:var(--surface-3);border:1px solid var(--line);border-radius:var(--radius-sm);padding:5px 10px;cursor:pointer;white-space:nowrap}.DelegationActions_btn__0Cpq5:hover{background:var(--surface-4)}.DelegationActions_btn__0Cpq5:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.DelegationActions_compact__CLq_7 .DelegationActions_btn__0Cpq5{font-size:11px;padding:4px 9px}.DelegationActions_btnAccent__MWJ2x{color:var(--accent-ink);background:var(--accent-muted);border-color:var(--accent-soft)}.DelegationActions_btnAccent__MWJ2x:hover{background:var(--accent-soft)}.DelegationActions_btnDanger___6Wm0{color:var(--danger-ink);background:var(--danger-soft);border-color:var(--danger-border)}.DelegationActions_btnDanger___6Wm0:hover{background:var(--danger-soft);filter:brightness(.98)}.DelegationActions_declineWrap__KXdzZ{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.DelegationActions_declineNote__fzGL0{flex:1 1;min-width:140px;font-size:11.5px;color:var(--ink);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-sm);padding:5px 8px}.DelegationActions_declineNote__fzGL0:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.TaskModal_panel___vKF6{max-height:calc(100vh - 96px);display:flex;flex-direction:column}.TaskModal_panel___vKF6 .modal-body{overflow-y:auto}.TaskModal_ffBadge__sWbVO{display:inline-flex;align-items:center;gap:5px;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--warn);background:var(--warn-soft);border:1px solid var(--warn-border);border-radius:5px;padding:2px 7px;vertical-align:middle}.TaskModal_sec__DJ6yy{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4);margin:14px 0 4px}.TaskModal_sec__DJ6yy:first-child{margin-top:2px}.TaskModal_row__baSF6{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.TaskModal_row__baSF6:last-child{border-bottom:none}.TaskModal_box__xe04O{width:17px;height:17px;border-radius:5px;border:1.5px solid var(--line-strong);background:var(--surface-2);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff}.TaskModal_boxDone__zhy8K{background:var(--accent);border-color:var(--accent)}.TaskModal_main__qDEDI{flex:1 1;min-width:0}.TaskModal_text__fCKz2{font-size:12.5px;color:var(--ink);line-height:1.4}.TaskModal_rowDone__0YNQO .TaskModal_text__fCKz2{color:var(--ink-3);text-decoration:line-through;-webkit-text-decoration-color:var(--ink-4);text-decoration-color:var(--ink-4)}.TaskModal_sub__AuJhS{font-size:11px;color:var(--muted);margin-top:2px;margin-bottom:7px}.TaskModal_statusLabel__ozfBk{font-weight:600;color:var(--ink-3)}.TaskModal_stateNote__5M2D5{font-size:12.5px;color:var(--muted);padding:16px 0;text-align:center}.TaskModal_emptyNote__T21sd{font-size:12px;color:var(--muted);padding:6px 0 4px}.TaskModal_actionError__rZ2Ra{font-size:11.5px;color:var(--danger-ink);background:var(--danger-soft);border:1px solid var(--danger-border);border-radius:var(--radius-sm);padding:7px 10px;margin:2px 0 8px}.PrototypeRoute_resolving__SKDNU{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:240px;color:var(--muted)}.PrototypeRoute_resolvingBack__rPESe{position:absolute;top:12px;left:12px}.PrototypeRoute_resolvingLabel__xKEUl{font-size:13px;color:var(--muted)}