.SessionSolutionsRail_rail__n8SKw{display:flex;flex-direction:column;min-height:0;height:100%;padding-top:.75rem;border:1px solid color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,var(--border-subtle));border-top:none;background:var(--sidebar-bg,var(--chat-feed-bg,linear-gradient(168deg,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 5%,var(--surface-raised) 58%) 0,color-mix(in srgb,var(--surface-raised) 34%,var(--surface-base)) 46%,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 3%,var(--surface-base) 90%) 100%)));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-bubble-fill,#50554e) 8%,transparent),0 1px 12px rgba(0,0,0,.09);font-family:var(--font-body),system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.SessionSolutionsRail_railDivider__F_gg9{flex-shrink:0;height:1px;margin:0 .85rem .45rem;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 22%,transparent) 18%,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 22%,transparent) 82%,transparent 100%)}.SessionSolutionsRail_railHead__RNQKu{flex-shrink:0;padding:0 .85rem .65rem}.SessionSolutionsRail_addRoomBtn__kCqUe{display:flex;align-items:center;gap:.38rem;flex-shrink:0;width:100%;margin:0;padding:.75rem .85rem .5rem;border:none;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 42%,var(--text-tertiary));font-family:inherit;font-size:var(--type-ui-sm-size);font-weight:500;line-height:var(--type-ui-sm-leading);letter-spacing:.008em;text-align:left;cursor:pointer;transition:color .14s ease,background .14s ease}.SessionSolutionsRail_addRoomBtn__kCqUe:hover{color:var(--text-primary);background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 6%,transparent)}.SessionSolutionsRail_addRoomBtn__kCqUe:focus-visible{outline:none;color:var(--text-primary)}.SessionSolutionsRail_railTitle__xAvjU{margin:0;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.SessionSolutionsRail_railHint__QGu3H{margin:.15rem 0 0;font-size:11px;line-height:1.35;color:var(--text-muted)}.SessionSolutionsRail_treeScroll__9Jg0n{flex:1 1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;touch-action:pan-y;padding:.35rem .5rem .5rem}.SessionSolutionsRail_railLoading__S_7Sc{padding:1rem .75rem}.SessionSolutionsRail_branchEmpty__UbDfz,.SessionSolutionsRail_branchError__DgXsO,.SessionSolutionsRail_railEmpty__LBYoe,.SessionSolutionsRail_railError__CaDVy{margin:0;padding:.65rem .75rem;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.SessionSolutionsRail_branchError__DgXsO,.SessionSolutionsRail_railError__CaDVy{color:var(--status-danger-fg,#f87171)}.SessionSolutionsRail_childList__Fc4ow,.SessionSolutionsRail_solutionList__vH_gv,.SessionSolutionsRail_tree__7GlV4{list-style:none;margin:0;padding:0}.SessionSolutionsRail_branch__7PqaF{margin:0}.SessionSolutionsRail_personalSection__oYJm9{padding:0 .15rem .1rem}.SessionSolutionsRail_personalHead__Sf14H{padding:.15rem .7rem .35rem}.SessionSolutionsRail_personalTitle__5Ofeu{margin:0;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.SessionSolutionsRail_personalHint__ie_yN{margin:.15rem 0 0;font-size:11px;line-height:1.35;color:var(--text-muted)}.SessionSolutionsRail_personalRow__rDKEV{margin-left:.35rem;margin-right:.35rem;padding-left:.55rem!important}.SessionSolutionsRail_personalIcon__AE56F{flex-shrink:0;width:1rem;text-align:center;font-size:.72rem;line-height:1;color:color-mix(in srgb,var(--accent-solid,#93c5fd) 85%,var(--text-secondary))}.SessionSolutionsRail_deptRow__NrnRQ,.SessionSolutionsRail_solutionRow__6b2_z{display:flex;align-items:center;gap:.35rem;width:100%;border:none;background:rgba(0,0,0,0);color:var(--text-primary);text-align:left;cursor:pointer;font:inherit}.SessionSolutionsRail_deptRow__NrnRQ{padding-top:.38rem;padding-bottom:.38rem;padding-right:.7rem;min-height:32px;gap:.32rem}.SessionSolutionsRail_deptRow__NrnRQ:hover{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 7%,transparent)}.SessionSolutionsRail_deptRow__NrnRQ:hover .SessionSolutionsRail_deptName__Reykh{color:var(--text-primary)}.SessionSolutionsRail_deptRowRoot__qOx21 .SessionSolutionsRail_deptName__Reykh{font-size:var(--type-ui-sm-size);font-weight:600;line-height:var(--type-ui-sm-leading);letter-spacing:-.008em;color:var(--text-primary)}.SessionSolutionsRail_deptRowNested__Q1zZA .SessionSolutionsRail_deptName__Reykh{font-size:var(--type-ui-sm-size);font-weight:500;line-height:var(--type-ui-sm-leading);letter-spacing:.005em;color:color-mix(in srgb,var(--text-primary) 72%,var(--text-secondary))}.SessionSolutionsRail_solutionRow__6b2_z{position:relative;touch-action:pan-y;-moz-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;margin:1px .35rem;padding:.42rem .5rem .42rem 0;min-height:34px;border-radius:8px;font-size:var(--type-body-size);font-weight:400;line-height:1.5;letter-spacing:.005em;color:color-mix(in srgb,var(--text-primary) 62%,var(--text-secondary));transition:background .14s ease,color .14s ease}.SessionSolutionsRail_solutionRow__6b2_z:hover{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 9%,transparent);color:var(--text-primary)}.SessionSolutionsRail_solutionRow__6b2_z:hover .SessionSolutionsRail_solutionDot__3RrfF{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 72%,var(--text-tertiary))}.SessionSolutionsRail_solutionRow__6b2_z:disabled{opacity:.65;cursor:wait}.SessionSolutionsRail_solutionDot__3RrfF{flex-shrink:0;width:5px;height:5px;border-radius:50%;background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 28%,var(--text-tertiary));transition:background .14s ease}.SessionSolutionsRail_solutionRowActive__yXamd{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,transparent);color:var(--text-primary);font-weight:500}.SessionSolutionsRail_solutionRowActive__yXamd .SessionSolutionsRail_solutionDot__3RrfF{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 88%,white 12%);opacity:1}.SessionSolutionsRail_solutionRowActive__yXamd:hover{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 18%,transparent)}.SessionSolutionsRail_solutionRowSelected__vDDL8{outline:2px solid color-mix(in srgb,var(--accent-primary,#3b82f6) 55%,transparent);outline-offset:-2px}.SessionSolutionsRail_chevronOpen__TN9W6,.SessionSolutionsRail_chevron__VuLJO{flex-shrink:0;opacity:.55;transition:transform .15s ease}.SessionSolutionsRail_chevronOpen__TN9W6{transform:rotate(90deg);opacity:.85}.SessionSolutionsRail_chevronSpacer__7X_R_{width:12px;flex-shrink:0}.SessionSolutionsRail_deptName__Reykh{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:var(--type-ui-sm-leading)}.SessionSolutionsRail_solutionPin__CVb7g{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;line-height:1;opacity:.72;color:color-mix(in srgb,var(--text-secondary) 88%,var(--accent-solid))}.SessionSolutionsRail_solutionTitle__4ghyw{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;-webkit-touch-callout:none}.SessionSolutionsRail_solutionUnread__NmLrP{flex-shrink:0;min-width:1.15rem;margin-left:.35rem;padding:.1rem .4rem;border-radius:999px;font-size:10px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.25;text-align:center;color:var(--text-primary);background:var(--accent-solid,#3b82f6)}.SessionSolutionsRail_deptBadge__2FB2d{flex-shrink:0;min-width:1.15rem;padding:.1rem .38rem;border-radius:999px;font-size:var(--type-caption-size);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center;color:color-mix(in srgb,var(--text-primary) 62%,var(--chat-bubble-fill,#50554e));background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 16%,transparent)}.SessionSolutionsRail_branchBody__YgGNn{margin:0}.SessionSolutionsRail_branchLoading__DVfDc{padding:.35rem .75rem .45rem 1.6rem}@keyframes RoomHintsBlock_awareness-breath__Lpbpu{0%,to{opacity:.78}50%{opacity:1}}@keyframes RoomHintsBlock_awareness-breath-dot__9A5xd{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.RoomHintsBlock_root__tEKmi,.RoomHintsBlock_scrollable__H7b5s{display:flex;flex-direction:column;gap:.75rem}.RoomHintsBlock_scrollable__H7b5s{max-height:min(240px,38vh);overflow-y:auto;overflow-x:hidden;padding-right:2px;scrollbar-gutter:stable}.RoomHintsBlock_collapsibleRoot__R3p_r{display:flex;flex-direction:column;gap:.45rem}.RoomHintsBlock_collapsibleHeader__q442m{display:flex;align-items:center;gap:.4rem;width:100%;padding:0;border:none;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer;text-align:left}.RoomHintsBlock_collapsibleHeader__q442m:hover .RoomHintsBlock_collapsibleTitle__BZPjx{color:color-mix(in srgb,var(--text-primary) 78%,transparent)}.RoomHintsBlock_chevron__j_11z{flex-shrink:0;color:color-mix(in srgb,var(--text-primary) 42%,transparent);transition:transform .18s ease}.RoomHintsBlock_chevronOpen__y_iYk{transform:rotate(180deg)}.RoomHintsBlock_collapsibleTitle__BZPjx{flex:1 1 auto;min-width:0;font-size:12px;font-weight:600;letter-spacing:.01em;opacity:.8;transition:color .15s ease}.RoomHintsBlock_edgeCount__h8_N1{flex-shrink:0;min-width:1.25rem;padding:.05rem .4rem;border-radius:999px;font-size:11px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--text-primary) 55%,transparent);background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.RoomHintsBlock_section__SpBTA{display:flex;flex-direction:column;gap:.32rem}.RoomHintsBlock_sectionWarning__o9Jaj{--section-tone:#c9594b}.RoomHintsBlock_sectionDefault__Zcm6B{--section-tone:color-mix(in srgb,var(--text-primary) 48%,transparent)}.RoomHintsBlock_sectionLabel__zoXub{font-size:var(--type-overline-size);font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:var(--section-tone,color-mix(in srgb,var(--text-primary) 48%,transparent))}.RoomHintsBlock_list__zMuBn{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.26rem}.RoomHintsBlock_item__gqJQV{display:flex;flex-direction:column;gap:.12rem;font-size:var(--type-caption-size);line-height:1.45;min-width:0}.RoomHintsBlock_source__vFbH1{color:color-mix(in srgb,var(--text-primary) 42%,transparent);font-size:.92em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomHintsBlock_edgeRow__4JyD4{display:flex;align-items:baseline;gap:.4rem;min-width:0}.RoomHintsBlock_predicate__Ei_tb{flex:0 0 auto;font-weight:600;letter-spacing:.02em;color:color-mix(in srgb,var(--text-primary) 55%,transparent);white-space:nowrap}.RoomHintsBlock_itemWarning__yQE_G .RoomHintsBlock_predicate__Ei_tb{color:#c9594b}.RoomHintsBlock_arrow__qol7N{flex:0 0 auto;color:color-mix(in srgb,var(--text-primary) 35%,transparent)}.RoomHintsBlock_target__eMoU3{flex:1 1 auto;min-width:0;text-align:left;background:none;border:none;padding:0;margin:0;cursor:pointer;color:rgba(226,232,255,.9);font:inherit;letter-spacing:.01em;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,var(--text-primary) 20%,transparent);text-decoration-color:color-mix(in srgb,var(--text-primary) 20%,transparent);text-underline-offset:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomHintsBlock_target__eMoU3:focus-visible,.RoomHintsBlock_target__eMoU3:hover{color:var(--accent-fg-soft,rgba(226,232,255,.98));-webkit-text-decoration-color:var(--accent-a35,rgba(124,140,255,.55));text-decoration-color:var(--accent-a35,rgba(124,140,255,.55));outline:none}.RoomHintsBlock_anchor__CrQbj{cursor:default;color:rgba(226,232,255,.68);-webkit-text-decoration-style:dashed;text-decoration-style:dashed;-webkit-text-decoration-color:color-mix(in srgb,var(--text-primary) 18%,transparent);text-decoration-color:color-mix(in srgb,var(--text-primary) 18%,transparent)}.RoomHintsBlock_anchor__CrQbj:focus-visible,.RoomHintsBlock_anchor__CrQbj:hover{color:rgba(226,232,255,.68);-webkit-text-decoration-color:color-mix(in srgb,var(--text-primary) 18%,transparent);text-decoration-color:color-mix(in srgb,var(--text-primary) 18%,transparent)}.SessionAboutModal_root__kaog2{flex:1 1;min-height:0;display:flex;flex-direction:column}.SessionAboutModal_content__DH1GK{display:flex;flex-direction:column;gap:1rem;flex:1 1 auto;min-height:0;max-height:min(62vh,560px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;padding:.1rem .05rem .25rem;touch-action:pan-y}@media(max-width:768px){.SessionAboutModal_content__DH1GK{flex:1 1 auto;max-height:none;overflow:visible;padding-bottom:max(1rem,.75rem + var(--sat-bottom,env(safe-area-inset-bottom,0px)))}}.SessionAboutModal_loading__8Tu88{display:flex;justify-content:center;padding:2.5rem 0}.SessionAboutModal_empty__3Jzil{margin:0;padding:1.25rem .5rem;font-size:var(--type-body-size);line-height:1.55;color:color-mix(in srgb,var(--text-primary) 55%,transparent);text-align:center}.SessionAboutModal_heroCard__5TZ26{background:var(--surface-raised,#f1f1f3);border:1px solid var(--border-default);border-radius:var(--card-surface-radius,12px);padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.55rem;box-shadow:none}.SessionAboutModal_heroTop__y0gmW{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .45rem}.SessionAboutModal_conceptPill__ob7X8{padding:.14rem .5rem;color:var(--accent-fg);background:color-mix(in srgb,var(--accent-solid) 12%,var(--surface-raised));border:1px solid color-mix(in srgb,var(--accent-solid) 28%,transparent);border-radius:999px}.SessionAboutModal_conceptPill__ob7X8,.SessionAboutModal_tag__srwx0{display:inline-flex;align-items:center;font-size:var(--type-caption-size);line-height:1.3}.SessionAboutModal_tag__srwx0{padding:.14rem .48rem;color:var(--text-secondary);border:1px solid var(--border-subtle);border-radius:999px}.SessionAboutModal_deptTag__imh2Z,.SessionAboutModal_tag__srwx0{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.SessionAboutModal_deptTag__imh2Z{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;padding:.42rem .62rem;border-radius:10px;border:1px solid var(--border-subtle)}.SessionAboutModal_deptTagLabel__ZmFYw{font-size:var(--type-caption-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.SessionAboutModal_deptTagName__xrxqw{font-size:var(--type-caption-size);font-weight:600;line-height:1.35;color:var(--text-primary)}.SessionAboutModal_heroTitle__qDsmS{margin:0;font-size:clamp(.92rem,.15vw + .88rem,1rem);font-weight:600;letter-spacing:-.018em;line-height:1.35;color:var(--text-primary)}.SessionAboutModal_heroBody__p_qQT{display:flex;flex-direction:column;gap:.35rem;align-items:flex-start}.SessionAboutModal_heroDescription__NXlPQ{margin:0;font-size:var(--type-body-size);font-weight:400;line-height:1.66;letter-spacing:.008em;color:var(--text-secondary);max-width:62ch;white-space:pre-wrap;word-break:break-word}.SessionAboutModal_heroEmpty__SUd72{margin:0;font-size:var(--type-caption-size);line-height:1.55;color:var(--text-tertiary);font-style:normal}.SessionAboutModal_expandBtn__Hj0iW{border:0;background:rgba(0,0,0,0);padding:0;color:var(--accent-fg-soft);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,var(--accent-fg-soft) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-fg-soft) 45%,transparent)}.SessionAboutModal_expandBtn__Hj0iW:hover{color:var(--accent-fg)}.SessionAboutModal_sectionCard__ciIO_{border-radius:14px;background:var(--surface-raised,#f1f1f3);border:1px solid var(--border-default);overflow:hidden;display:flex;flex-direction:column;flex-shrink:0;min-height:0;box-shadow:none}.SessionAboutModal_sectionCardCollapsed__wpyF7 .SessionAboutModal_sectionHead__d989C{border-bottom:none}.SessionAboutModal_sectionHead__d989C{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.62rem .85rem;border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--text-primary) 4%,transparent);flex-shrink:0}.SessionAboutModal_sectionHeadStatic__EwYcd,.SessionAboutModal_sectionHeadToggle__tV_e9{display:flex;align-items:center;gap:.42rem;min-width:0;flex:1 1}.SessionAboutModal_sectionHeadToggle__tV_e9{border:none;background:rgba(0,0,0,0);padding:0;margin:0;cursor:pointer;color:inherit;font:inherit;text-align:left}.SessionAboutModal_sectionHeadToggle__tV_e9:hover .SessionAboutModal_sectionTitle__EO7Ts{color:var(--text-primary)}.SessionAboutModal_sectionHeadAction__Y5A7e{flex-shrink:0}.SessionAboutModal_sectionTitle__EO7Ts{margin:0;font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-subhead-size);font-weight:var(--type-subhead-weight);line-height:var(--type-subhead-leading);letter-spacing:var(--type-subhead-tracking);color:var(--text-primary,inherit);font-size:var(--type-ui-sm-size);font-weight:600;letter-spacing:var(--type-ui-sm-tracking);text-transform:none;color:color-mix(in srgb,var(--text-primary) 88%,var(--text-secondary))}.SessionAboutModal_sectionBadge__p8Tcm{flex-shrink:0;min-width:1.2rem;padding:.08rem .42rem;border-radius:999px;font-size:.68rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary);background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:1px solid var(--border-subtle)}.SessionAboutModal_sectionChevron__w8p9m{flex-shrink:0;opacity:.55;transition:transform .18s ease}.SessionAboutModal_sectionChevronOpen__et8Hd{flex-shrink:0;opacity:.75;transform:rotate(90deg);transition:transform .18s ease}.SessionAboutModal_sectionBody__k7l4R{padding:.7rem .85rem .8rem;display:flex;flex-direction:column;gap:.55rem;min-height:0}.SessionAboutModal_sectionBodyScroll__Dgvtn{max-height:min(280px,42vh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;touch-action:pan-y;padding-right:.55rem;margin-right:-.15rem}.SessionAboutModal_sectionBodyScroll__Dgvtn::-webkit-scrollbar{width:5px}.SessionAboutModal_sectionBodyScroll__Dgvtn::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-primary) 16%,transparent);border-radius:999px}@media(max-width:768px){.SessionAboutModal_sectionBodyScroll__Dgvtn{max-height:min(340px,52vh)}}.SessionAboutModal_block__lVtrB{display:flex;flex-direction:column;gap:.5rem}.SessionAboutModal_blockLabel__hERj6{margin:0;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--text-primary) 42%,transparent)}.SessionAboutModal_facts__NiceR{margin:0;display:flex;flex-direction:column;gap:.45rem}.SessionAboutModal_fact__N_gia{display:grid;grid-template-columns:minmax(100px,130px) 1fr;grid-gap:.65rem;gap:.65rem;padding:.55rem .65rem;border-radius:10px;background:color-mix(in srgb,var(--surface-raised) 55%,var(--surface-base));border:1px solid var(--border-subtle)}.SessionAboutModal_fact__N_gia dt{margin:0;font-size:var(--type-caption-size);font-weight:500;color:color-mix(in srgb,var(--text-primary) 48%,transparent);line-height:1.4}.SessionAboutModal_fact__N_gia dd{margin:0;font-size:var(--type-body-size);line-height:1.5;color:color-mix(in srgb,var(--text-primary) 82%,transparent);white-space:pre-wrap;word-break:break-word}.SessionAboutModal_factTechnical__ZpHng{background:color-mix(in srgb,var(--surface-base) 70%,transparent)}.SessionAboutModal_factTechnical__ZpHng dd,.SessionAboutModal_factTechnical__ZpHng dt{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 55%,transparent);font-family:var(--font-mono),ui-monospace,monospace}@media(max-width:520px){.SessionAboutModal_fact__N_gia{grid-template-columns:1fr;gap:.2rem}}.SessionAboutModal_evidenceList__kgoGY{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.SessionAboutModal_evidenceItem__H7GkU{padding:.65rem .75rem;border-radius:10px;background:color-mix(in srgb,var(--surface-raised) 55%,var(--surface-base));border:1px solid var(--border-subtle)}.SessionAboutModal_evidenceQuote__z2_c7{margin:0;font-size:clamp(.88rem,.1vw + .84rem,.96rem);line-height:1.48;font-style:italic;letter-spacing:.01em;color:color-mix(in srgb,var(--text-primary) 88%,transparent);padding-left:.65rem;border-left:2px solid var(--accent-a50,rgba(126,184,255,.5))}.SessionAboutModal_evidenceSource__BqPpF{display:block;margin-top:.4rem;font-size:var(--type-caption-size);font-style:normal;color:color-mix(in srgb,var(--text-primary) 42%,transparent);line-height:1.4}.SessionAboutModal_conceptList__5hONg{display:flex;flex-wrap:wrap;gap:.35rem}.SessionAboutModal_conceptChip__RcSwy{display:inline-flex;padding:.2rem .55rem;border-radius:999px;font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 72%,transparent);background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid var(--border-subtle)}.SessionAboutModal_decisionList__12Wlx,.SessionAboutModal_planList__DpJmX{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.SessionAboutModal_planList__DpJmX{counter-reset:plan}.SessionAboutModal_decisionItem__gajRE{display:flex;flex-direction:row;align-items:flex-start;gap:.45rem;padding:.5rem .65rem;border-radius:.55rem;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--border-subtle)}.SessionAboutModal_decisionMain__pN5pF{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.SessionAboutModal_blockHead__K_znI{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.SessionAboutModal_sectionHeadAction__Y5A7e .SessionAboutModal_sourcesAddBtn___X76_{margin:0}.SessionAboutModal_sourcesAddBtn___X76_{display:inline-flex;align-items:center;gap:.28rem;padding:.22rem .5rem;border:none;border-radius:999px;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 55%,var(--text-tertiary));font-family:inherit;font-size:var(--type-caption-size);font-weight:600;cursor:pointer;transition:color .14s ease}.SessionAboutModal_sourcesAddBtn___X76_:hover:not(:disabled){color:var(--text-primary)}.SessionAboutModal_sourcesAddBtn___X76_:disabled{opacity:.5;cursor:not-allowed}.SessionAboutModal_sourcesEmpty__lwDqz{margin:0;font-size:var(--type-caption-size);line-height:1.5;color:color-mix(in srgb,var(--text-primary) 50%,transparent)}.SessionAboutModal_sourcesDeptLine__SlRGR{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;width:100%;margin:0 0 .15rem;padding:.42rem .62rem;border-radius:10px;background:color-mix(in srgb,var(--text-primary) 8%,transparent);border:1px solid var(--border-subtle)}.SessionAboutModal_sourcesDeptLabel__9EYvM{font-size:var(--type-caption-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.SessionAboutModal_sourcesDeptName__jUAFa{font-size:var(--type-body-size);font-weight:600;line-height:1.35;color:var(--text-primary)}.SessionAboutModal_sourcesDeptMissing__R8ZYQ{margin:0 0 .15rem;font-size:var(--type-caption-size);line-height:1.5;color:var(--status-danger-fg,#f87171)}.SessionAboutModal_sourcesError__byCZU{margin:0;font-size:var(--type-caption-size);color:var(--status-danger-fg,#f87171)}.SessionAboutModal_sourceRemoveBtn__Fcd8t{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 45%,transparent);cursor:pointer;transition:background .14s ease,color .14s ease}.SessionAboutModal_sourceRemoveBtn__Fcd8t:hover:not(:disabled){background:rgba(248,113,113,.12);color:var(--status-danger-fg,#f87171)}.SessionAboutModal_sourceRemoveBtn__Fcd8t:disabled{opacity:.45;cursor:wait}.SessionAboutModal_addSourcesModal__qu__d{display:flex;flex-direction:column;gap:.75rem}.SessionAboutModal_addSourcesHint__2BqYC{margin:0;font-size:var(--type-caption-size);line-height:1.5;color:color-mix(in srgb,var(--text-primary) 55%,transparent)}.SessionAboutModal_addSourcesFooter__AqsqK{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.25rem}.SessionAboutModal_addSourcesCancel__ilKtU,.SessionAboutModal_addSourcesConfirm___DY_v{padding:.45rem .85rem;border-radius:9px;font-family:inherit;font-size:var(--type-ui-sm-size);font-weight:600;cursor:pointer}.SessionAboutModal_addSourcesCancel__ilKtU{border:1px solid var(--border-subtle);background:rgba(0,0,0,0);color:inherit}.SessionAboutModal_addSourcesConfirm___DY_v{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border:1px solid var(--border-default,var(--border-subtle));background:var(--surface-elev2);color:var(--text-primary)}.SessionAboutModal_addSourcesConfirm___DY_v:hover:not(:disabled){background:color-mix(in srgb,var(--surface-elev2) 84%,white 8%)}.SessionAboutModal_addSourcesConfirm___DY_v:disabled{opacity:.45;cursor:not-allowed}.SessionAboutModal_planItem__Hmd3r{display:flex;flex-direction:column;gap:.15rem;padding:.5rem .65rem .5rem 2rem;position:relative;border-radius:.55rem;background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px solid var(--border-subtle)}.SessionAboutModal_planItem__Hmd3r:before{counter-increment:plan;content:counter(plan);position:absolute;left:.6rem;top:.5rem;width:1.15rem;height:1.15rem;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.7rem;font-weight:700;color:color-mix(in srgb,var(--text-primary) 85%,transparent);background:rgba(99,102,241,.28)}.SessionAboutModal_decisionTitle__9HM6d,.SessionAboutModal_planTitle__6HQRZ{font-size:var(--type-body-size);font-weight:600;color:color-mix(in srgb,var(--text-primary) 90%,transparent);line-height:1.4}.SessionAboutModal_decisionConcept__OstZn{display:inline-flex;align-items:center;gap:.35rem}.SessionAboutModal_decisionConcept__OstZn,.SessionAboutModal_planDesc__TVmmG{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 55%,transparent);line-height:1.4}.SessionAboutModal_footer__RpKCZ{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .55rem;padding-top:.55rem;margin-top:.15rem;border-top:1px solid var(--border-subtle)}.SessionAboutModal_footerLabel__VeYTR{font-size:var(--type-caption-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.SessionAboutModal_footerValue__UiKjg{font-size:var(--type-caption-size);color:var(--text-secondary);line-height:1.45}.SessionAboutModal_historyList__PlW5Q{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.SessionAboutModal_historyItem__H6eqi{display:flex;align-items:flex-start;gap:.6rem}.SessionAboutModal_historyDot__s6YuZ{flex:none;width:.5rem;height:.5rem;margin-top:.4rem;border-radius:999px;background:rgba(99,102,241,.7)}.SessionAboutModal_historyMain___eXpU{display:flex;flex-direction:column;gap:.1rem;min-width:0}.SessionAboutModal_historyAction__TXZj7{font-size:var(--type-body-size);color:color-mix(in srgb,var(--text-primary) 82%,transparent);line-height:1.4}.SessionAboutModal_historyAction__TXZj7 strong{font-weight:600;color:color-mix(in srgb,var(--text-primary) 95%,transparent)}.SessionAboutModal_historyDetail__NUWj7{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 55%,transparent);line-height:1.4}.SessionAboutModal_historyDate__oiuT3{font-size:var(--type-caption-size);color:color-mix(in srgb,var(--text-primary) 38%,transparent)}.RoomAccessModal_root__9jMct{min-height:8rem;min-width:0;max-height:min(72vh,36rem);overflow-x:hidden;overflow-y:auto;padding:.15rem .1rem .25rem 0;scrollbar-gutter:stable}.RoomAccessModal_root__9jMct::-webkit-scrollbar{width:6px}.RoomAccessModal_root__9jMct::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-primary) 16%,transparent);border-radius:999px}@media(max-width:768px){.RoomAccessModal_root__9jMct{max-height:none;flex:1 1;min-height:0}}.RoomAccessModal_loading__2mMrC{display:flex;justify-content:center;padding:2rem 0}.RoomAccessModal_empty__3J2BC{margin:0;padding:1rem 0;font-size:var(--type-body-size);line-height:1.5;color:var(--color-text-secondary,color-mix(in srgb,var(--text-primary) 55%,transparent));text-align:center}.ExecutionWorkspaceEmpty_empty__sC7NB{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:0;padding:2rem 1.5rem 4.5rem;text-align:center}.ExecutionWorkspaceEmpty_mark__beXSz{display:grid;place-items:center;width:72px;height:72px;margin-bottom:1.1rem;border-radius:22px;color:var(--accent-solid,#7c8cff);background:radial-gradient(120% 120% at 28% 18%,color-mix(in srgb,var(--accent-solid,#7c8cff) 24%,transparent),transparent 58%),color-mix(in srgb,var(--accent-solid,#7c8cff) 10%,var(--surface-base));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid,#7c8cff) 18%,var(--border-subtle))}.ExecutionWorkspaceEmpty_title__LK2H2{margin:0;max-width:18rem;font-size:1.0625rem;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--text-primary)}.ExecutionWorkspaceEmpty_lead__nB8cu{margin:.4rem 0 0;max-width:16.5rem;font-size:.84rem;line-height:1.45;color:var(--text-muted,var(--text-tertiary))}.ExecutionWorkspaceEmpty_cta__6kBHi{margin-top:1.25rem;padding:0;border:none;background:none;font:inherit;font-size:.84rem;font-weight:550;letter-spacing:-.016em;color:var(--text-primary);cursor:pointer;transition:opacity .15s ease}.ExecutionWorkspaceEmpty_cta__6kBHi:hover{opacity:.72}.ExecutionWorkspaceEmpty_picker__7oV2j{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:0;padding:2rem 1.5rem 4.5rem;text-align:center}.ExecutionWorkspaceEmpty_headline__U8MDR{margin:0;font-size:clamp(1.55rem,3.4vw,2rem);font-weight:500;letter-spacing:-.042em;line-height:1.1;color:var(--text-primary)}.ExecutionWorkspaceEmpty_lede__vDT7i{margin:.55rem 0 0;max-width:22rem;font-size:.9rem;font-weight:400;line-height:1.4;letter-spacing:-.02em;color:var(--text-muted,var(--text-tertiary))}.ExecutionWorkspaceEmpty_pickerPrompts__VW20E{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.5rem;gap:.5rem;width:min(100%,38rem);margin:1.7rem 0 0;padding:0;list-style:none}.ExecutionWorkspaceEmpty_prompt__BZHTj{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:.2rem;box-sizing:border-box;min-width:0;min-height:4.55rem;padding:.82rem .95rem .88rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);background:color-mix(in srgb,var(--surface-raised,#2a2a2e) 30%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent);text-align:left}.ExecutionWorkspaceEmpty_promptTitle__aAMbU{font-size:.875rem;font-weight:500;letter-spacing:-.024em;line-height:1.25;color:var(--text-primary)}.ExecutionWorkspaceEmpty_promptHint__OwXof{font-size:.78rem;line-height:1.35;letter-spacing:-.014em;color:var(--text-muted,var(--text-tertiary))}@media(max-width:36rem){.ExecutionWorkspaceEmpty_pickerPrompts__VW20E{grid-template-columns:1fr}.ExecutionWorkspaceEmpty_prompt__BZHTj{min-height:3.6rem}}html[data-theme=light] .ExecutionWorkspaceEmpty_prompt__BZHTj{background:color-mix(in srgb,#fff 54%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 70%,transparent)}@media(max-width:900px){.ExecutionWorkspaceEmpty_pickerPrompts__VW20E{width:min(100%,22rem)}}.GlobalMessageSearchModal_root__mD9cn{display:flex;flex-direction:column;gap:.65rem;min-height:280px}.GlobalMessageSearchModal_searchBar__mwYha{display:flex;align-items:center;gap:.45rem;padding:.45rem .65rem;border-radius:12px;border:1px solid var(--border-default);background:var(--surface-raised);transition:border-color .15s ease}.GlobalMessageSearchModal_searchBar__mwYha:focus-within{border-color:color-mix(in srgb,var(--text-primary) 14%,var(--border-default));box-shadow:none}.GlobalMessageSearchModal_searchIcon__U7Fl4{flex-shrink:0;opacity:.55}.GlobalMessageSearchModal_searchInput__bfU_G{flex:1 1;min-width:0;border:none;background:rgba(0,0,0,0);color:inherit;font-size:16px;line-height:1.4;outline:none;box-shadow:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}.GlobalMessageSearchModal_searchInput__bfU_G::placeholder{color:var(--text-muted)}.GlobalMessageSearchModal_searchInput__bfU_G:focus,.GlobalMessageSearchModal_searchInput__bfU_G:focus-visible{outline:none;box-shadow:none}.GlobalMessageSearchModal_searchInput__bfU_G::-webkit-search-cancel-button,.GlobalMessageSearchModal_searchInput__bfU_G::-webkit-search-decoration{-webkit-appearance:none}.GlobalMessageSearchModal_clearBtn__uOoBt{border:none;background:rgba(0,0,0,0);color:var(--text-muted);font-size:1.1rem;line-height:1;cursor:pointer;padding:.15rem .25rem}.GlobalMessageSearchModal_scopeHint__pES93{margin:0;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.GlobalMessageSearchModal_emptyHint__Mi_OB{margin:1.5rem 0 0;text-align:center;color:var(--text-secondary);font-size:14px}.GlobalMessageSearchModal_list__4MFrI{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.15rem;max-height:min(52vh,420px);overflow-y:auto}.GlobalMessageSearchModal_result__Q3jRu{width:100%;border:none;background:rgba(0,0,0,0);text-align:left;padding:.55rem .45rem;border-radius:10px;cursor:pointer;color:inherit}.GlobalMessageSearchModal_result__Q3jRu:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.GlobalMessageSearchModal_resultTop__ijWLF{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;margin-bottom:.2rem}.GlobalMessageSearchModal_roomTitle__1Nx_w{font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.GlobalMessageSearchModal_resultTime__prpop{flex-shrink:0;font-size:12px;color:var(--text-muted)}.GlobalMessageSearchModal_snippet__0Ut_v{margin:0;font-size:13px;line-height:1.45;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.GlobalMessageSearchModal_author__D_rA0{color:var(--text-primary);font-weight:500}.GlobalMessageSearchModal_highlight__9M36C{background:rgba(0,0,0,0);color:var(--text-primary);font-weight:700}.GlobalMessageSearchModal_loadMore__oV1i6{align-self:center;margin-top:.35rem;border:none;background:none;color:var(--accent-solid);font-size:13px;font-weight:500;cursor:pointer;padding:.35rem .5rem}.GlobalMessageSearchModal_loadMore__oV1i6:disabled{opacity:.55;cursor:default}@keyframes WorkspaceModeSwitcher_uiMenuEnter___Zjc9{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes WorkspaceModeSwitcher_uiBadgePop__IVyVD{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes WorkspaceModeSwitcher_uiDockSlideUp__51scH{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes WorkspaceModeSwitcher_uiFilterBarEnter__azaLg{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes WorkspaceModeSwitcher_uiModalOverlayEnter__cy_t4{0%{opacity:0}to{opacity:1}}@keyframes WorkspaceModeSwitcher_uiModalContentEnter__6QQGv{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes WorkspaceModeSwitcher_uiModalSheetEnter__y153D{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes WorkspaceModeSwitcher_uiModalPushEnter__QCkCe{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes WorkspaceModeSwitcher_uiDrawerBackdropEnter__UANet{0%{opacity:0}to{opacity:1}}@keyframes WorkspaceModeSwitcher_uiDrawerPanelEnter__CRLX_{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes WorkspaceModeSwitcher_composerSendReadyPulse__Uptxf{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes WorkspaceModeSwitcher_composerCardBreathe__Ars9v{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes WorkspaceModeSwitcher_uiMenuEnter___Zjc9{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiBadgePop__IVyVD{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiDockSlideUp__51scH{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiFilterBarEnter__azaLg{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiModalOverlayEnter__cy_t4{0%,to{opacity:1}}@keyframes WorkspaceModeSwitcher_uiModalContentEnter__6QQGv{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiModalSheetEnter__y153D{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes WorkspaceModeSwitcher_uiModalPushEnter__QCkCe{0%,to{opacity:1;transform:none}}@keyframes WorkspaceModeSwitcher_uiDrawerBackdropEnter__UANet{0%,to{opacity:1}}@keyframes WorkspaceModeSwitcher_uiDrawerPanelEnter__CRLX_{0%,to{transform:none}}@keyframes WorkspaceModeSwitcher_composerSendReadyPulse__Uptxf{0%,to{transform:none}}@keyframes WorkspaceModeSwitcher_composerCardBreathe__Ars9v{0%,to{transform:none}}}.WorkspaceModeSwitcher_switcher__KBfZQ{position:relative;display:inline-flex;align-items:stretch;gap:0;box-sizing:border-box;height:2.25rem;padding:.12rem;vertical-align:middle;border-radius:999px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 48%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 8px 22px color-mix(in srgb,#000 12%,transparent)}html[data-theme=light] .WorkspaceModeSwitcher_switcher__KBfZQ{border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff,0 1px 2px rgba(0,0,0,.04)}.WorkspaceModeSwitcher_thumb__8_x5t{position:absolute;top:.12rem;bottom:.12rem;left:.12rem;width:calc((100% - .24rem)/2);height:auto;border-radius:999px;background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 28%,transparent);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 18%,transparent),0 10px 26px color-mix(in srgb,#000 16%,transparent),0 0 0 1px color-mix(in srgb,var(--text-primary) 6%,transparent)}html[data-theme=light] .WorkspaceModeSwitcher_thumb__8_x5t{background:#fff;border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff,0 1px 3px rgba(0,0,0,.06)}.WorkspaceModeSwitcher_thumb__8_x5t{pointer-events:none;z-index:0;transition:transform .22s cubic-bezier(.4,0,.2,1);will-change:transform}.WorkspaceModeSwitcher_switcher__KBfZQ[data-active=world] .WorkspaceModeSwitcher_thumb__8_x5t{transform:translateX(100%)}.WorkspaceModeSwitcher_tab__oKnz1{position:relative;z-index:1;flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-width:0;height:calc(2.25rem - .24rem);padding:0 .78rem;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-tertiary);font-size:.8125rem;font-weight:500;line-height:1;letter-spacing:.01em;cursor:pointer;transition:color .16s ease;white-space:nowrap}.WorkspaceModeSwitcher_tab__oKnz1:hover{color:var(--text-secondary)}.WorkspaceModeSwitcher_tab__oKnz1:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px}.WorkspaceModeSwitcher_badge__al4Lf,.WorkspaceModeSwitcher_tabActive__l0zRE{color:var(--text-primary);font-weight:600}.WorkspaceModeSwitcher_badge__al4Lf{min-width:1rem;height:1rem;padding:0 .24rem;border-radius:999px;background:color-mix(in srgb,var(--accent-primary,#3b82f6) 88%,white);font-size:.6rem;line-height:1rem;text-align:center;animation:WorkspaceModeSwitcher_uiBadgePop__IVyVD .28s cubic-bezier(.34,1.56,.64,1)}.FlowFeed_feed__8urS_{--chat-bubble-fill:var(--theme-world-bubble-fill,#46494c);--chat-bubble-outgoing:var(--chat-bubble-fill);--chat-bubble-outgoing-selected:var(--theme-world-bubble-outgoing-selected,#505356);--chat-bubble-outgoing-flash:var(--theme-world-bubble-outgoing-flash,#595c5f);--chat-surface-fg:var(--theme-world-surface-fg,color-mix(in srgb,var(--text-primary) 92%,transparent));--chat-surface-border:color-mix(in srgb,var(--chat-bubble-fill) 38%,var(--border-subtle));--chat-surface-hover:color-mix(in srgb,var(--surface-elev2) 84%,var(--chat-bubble-fill) 16%);width:100%;min-width:0;max-width:100%}.FlowFeed_feedColumns__8etTW,.FlowFeed_feed__8urS_{display:flex;flex-direction:column;gap:.65rem}.FlowFeed_feedColumn__BcgY0{display:contents;min-width:0}.FlowFeed_feedColumnItem__fCz__{min-width:0;order:var(--feed-order,0)}.FlowFeed_searchRow__Ant6p{position:relative;display:flex;align-items:center;gap:.5rem;margin:0 0 .55rem}.FlowFeed_searchIcon__AqpUL{position:absolute;left:.62rem;color:var(--text-muted,color-mix(in srgb,var(--text-primary) 34%,transparent));pointer-events:none;flex-shrink:0}.FlowFeed_searchInput__4pXvL{flex:1 1;width:100%;min-width:0;padding:.36rem 2rem .36rem 1.95rem;border:1px solid var(--border-subtle);border-radius:11px;background:color-mix(in srgb,var(--surface-elev1) 92%,transparent);color:var(--text-primary,color-mix(in srgb,var(--text-primary) 88%,transparent));font-size:var(--type-caption-size);font-weight:400;line-height:1.45;letter-spacing:.01em;outline:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.FlowFeed_searchInput__4pXvL::placeholder{color:var(--ink-placeholder,color-mix(in srgb,var(--text-primary) 38%,transparent))}.FlowFeed_searchInput__4pXvL:hover{border-color:color-mix(in srgb,var(--border-subtle) 95%,transparent);background:var(--surface-elev1)}.FlowFeed_searchInput__4pXvL:focus{border-color:color-mix(in srgb,var(--border-subtle) 98%,var(--text-primary) 4%);background:var(--surface-elev1);box-shadow:0 0 0 1px color-mix(in srgb,var(--border-subtle) 70%,transparent)}.FlowFeed_searchInput__4pXvL::-webkit-search-cancel-button,.FlowFeed_searchInput__4pXvL::-webkit-search-decoration{display:none}.FlowFeed_searchClear__v_upB{position:absolute;right:.45rem;background:none;border:none;padding:.18rem .28rem;color:var(--text-muted,color-mix(in srgb,var(--text-primary) 38%,transparent));font-size:var(--type-caption-size);cursor:pointer;line-height:1;border-radius:6px}.FlowFeed_searchClear__v_upB:hover{color:var(--text-secondary,color-mix(in srgb,var(--text-primary) 72%,transparent));background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 5%,transparent))}.FlowFeed_card__nnPqr{background:var(--surface-elev1);border:1px solid var(--border-subtle)}html[data-theme=light] .FlowFeed_card__nnPqr{background:var(--surface-raised,#ffffff);border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);box-shadow:0 1px 2px color-mix(in srgb,var(--text-primary) 4%,transparent)}.FlowFeed_card__nnPqr{border-radius:16px;padding:.88rem 1rem .92rem;display:flex;flex-direction:column;gap:.52rem;width:100%;min-width:0;overflow-x:clip;box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-primary) 4%,transparent);transition:border-color .2s ease,box-shadow .2s ease}.FlowFeed_card__nnPqr:hover{border-color:color-mix(in srgb,var(--text-tertiary) 40%,var(--border-subtle))}.FlowFeed_card__nnPqr[data-expanded=true]{padding-bottom:.85rem}.FlowFeed_cardFocused__3rsoL,.FlowFeed_cardLineageFallback__Nsc_s{border-color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 55%,var(--accent-solid) 45%);box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-bubble-fill,#50554e) 30%,var(--accent-solid) 20%),inset 0 1px 0 color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,transparent)}.FlowFeed_cardLineageFallback__Nsc_s{animation:FlowFeed_lineageRingFlash__hp0Ms 2.4s ease-out 1}@keyframes FlowFeed_lineageRingFlash__hp0Ms{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,var(--chat-bubble-fill,#50554e) 30%,var(--accent-solid) 20%),inset 0 1px 0 color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,transparent)}40%{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-solid) 45%,transparent),inset 0 1px 0 color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,transparent)}}.FlowFeed_cardPending__T9YTS{border-color:color-mix(in srgb,var(--accent-solid) 32%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 6%,var(--surface-elev1,#1a1a1f));opacity:.92}.FlowFeed_cardPendingFailed__VW3oF{border-color:color-mix(in srgb,var(--awareness-pain,#c9594b) 35%,var(--border-subtle));background:color-mix(in srgb,var(--awareness-pain,#c9594b) 6%,var(--surface-elev1,#1a1a1f))}.FlowFeed_pendingStatusRow__yA0Rp{display:flex;align-items:center;gap:.5rem;margin-top:.1rem}.FlowFeed_pendingSpinner___oJ6O{flex-shrink:0;width:14px;height:14px;border-radius:50%;border:2px solid var(--accent-a30);border-top-color:var(--accent-solid);animation:FlowFeed_pendingSignalSpin__Ah1dL .7s linear infinite}@keyframes FlowFeed_pendingSignalSpin__Ah1dL{to{transform:rotate(1turn)}}.FlowFeed_pendingStatusText__jVfRr{font-size:var(--type-caption-size);color:var(--text-secondary)}.FlowFeed_pendingFailedIcon__0rBxQ{flex-shrink:0;color:var(--awareness-pain,#c9594b)}.FlowFeed_pendingTrack__B3k0p{position:relative;flex:1 1;height:3px;margin-left:.25rem;max-width:140px;border-radius:999px;overflow:hidden;background:var(--accent-a20)}.FlowFeed_pendingTrackFill__7b1e5{position:absolute;top:0;left:0;height:100%;width:40%;border-radius:999px;background:var(--accent-solid);animation:FlowFeed_pendingSignalSlide___xqn4 1.3s ease-in-out infinite}@keyframes FlowFeed_pendingSignalSlide___xqn4{0%{left:-40%}to{left:100%}}@keyframes FlowFeed_lineageFragmentFlash__gxu0d{0%{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 52%,var(--accent-solid) 18%)}60%{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 42%,var(--accent-solid) 10%)}to{background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 38%,var(--surface-base,#131316))}}@media(prefers-reduced-motion:reduce){.FlowFeed_cardLineageFallback__Nsc_s{animation:none}}.FlowFeed_cardHead__gTcKA{display:flex;align-items:center;justify-content:space-between;gap:.55rem;flex-wrap:nowrap}.FlowFeed_cardMeta__YPB5i{display:flex;align-items:center;flex-wrap:wrap;gap:.32rem;min-width:0}.FlowFeed_cardHeadRight__fstOB{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;margin-left:auto}.FlowFeed_cardDeleteBtn__GQrCv{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;border:1px solid color-mix(in srgb,var(--chat-bubble-fill,#50554e) 22%,transparent);border-radius:8px;background:rgba(0,0,0,0);color:var(--text-muted,color-mix(in srgb,var(--text-primary) 40%,transparent));cursor:pointer;transition:color .18s ease,border-color .18s ease,background .18s ease}.FlowFeed_cardDeleteBtn__GQrCv:hover{color:#f87171;border-color:rgba(248,113,113,.35);background:rgba(248,113,113,.08)}.FlowFeed_cardDeleteBtn__GQrCv:focus-visible{outline:none;box-shadow:0 0 0 1px rgba(248,113,113,.45)}.FlowFeed_source__J7sKc{font-size:var(--type-caption-size);font-weight:600;letter-spacing:.01em;color:color-mix(in srgb,var(--chat-surface-fg,white) 62%,var(--text-secondary))}.FlowFeed_signalAttribution__n8JzZ{display:flex;align-items:center;flex-wrap:wrap;gap:.28rem .32rem;min-width:0}.FlowFeed_signalAuthor__M1iuX{display:inline-flex;align-items:center;gap:.28rem;min-width:0;max-width:100%;font-size:var(--type-caption-size);font-weight:600;color:var(--text-primary);letter-spacing:-.01em}.FlowFeed_signalAuthorName__9cx1O{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FlowFeed_signalAuthorIcon__O8CCF{flex-shrink:0;opacity:.62}.FlowFeed_signalAttributionPills__s_6ha{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.24rem .28rem;min-width:0;max-width:100%}.FlowFeed_signalMetaPillLabel__0zyaf{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.FlowFeed_signalMetaPillShort__HKkPL{display:none}.FlowFeed_signalChannelPillLong____rnY{display:none;align-items:center;min-width:0;max-width:100%;overflow:hidden;line-height:1.2}.FlowFeed_signalChannelPillShort__nUZ51{display:inline-flex;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.2}.FlowFeed_signalChannelPillPrefix__0fwnJ,.FlowFeed_signalChannelPillSuffix__zVce6{flex-shrink:0}.FlowFeed_signalChannelPillName__3_q33{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1200px){.FlowFeed_signalChannelPillLong____rnY{display:inline-flex}.FlowFeed_signalChannelPillShort__nUZ51{display:none}}.FlowFeed_signalMetaPill__BeQGv{display:inline-flex;align-items:center;min-width:0;max-width:100%;padding:.12rem .46rem;border-radius:999px;font-size:var(--type-overline-size,.6875rem);font-weight:600;letter-spacing:.02em;line-height:1.35;border:1px solid rgba(0,0,0,0);overflow:hidden}.FlowFeed_signalMetaPillChannel_room__6D1rk{flex-shrink:1;max-width:min(100%,20rem)}.FlowFeed_signalMetaPillType_voice__LtL6m{color:#c4b5fd;background:color-mix(in srgb,#8b5cf6 14%,transparent);border-color:color-mix(in srgb,#8b5cf6 24%,transparent)}.FlowFeed_signalMetaPillType_text__5FswW{color:#86efac;background:color-mix(in srgb,#22c55e 12%,transparent);border-color:color-mix(in srgb,#22c55e 22%,transparent)}.FlowFeed_signalMetaPillType_file__szkuI{color:#93c5fd;background:color-mix(in srgb,#3b82f6 12%,transparent);border-color:color-mix(in srgb,#3b82f6 22%,transparent)}.FlowFeed_signalMetaPillType_image__jNRDC{color:#fcd34d;background:color-mix(in srgb,#f59e0b 12%,transparent);border-color:color-mix(in srgb,#f59e0b 22%,transparent)}.FlowFeed_signalMetaPillType_meeting__q2sCN{color:#67e8f9;background:color-mix(in srgb,#06b6d4 12%,transparent);border-color:color-mix(in srgb,#06b6d4 22%,transparent)}.FlowFeed_signalMetaPillChannel__fmPsu{color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 6%,transparent);border-color:color-mix(in srgb,var(--border-subtle) 88%,transparent)}.FlowFeed_signalMetaPillChannel_room__6D1rk{color:color-mix(in srgb,var(--accent-fg-soft,#a5b4fc) 88%,var(--text-secondary));background:color-mix(in srgb,var(--accent-solid,#6366f1) 10%,transparent);border-color:color-mix(in srgb,var(--accent-solid,#6366f1) 22%,transparent)}.FlowFeed_signalMetaPillChannel_integration__KLsRi{color:#fdba74;background:color-mix(in srgb,#f97316 10%,transparent);border-color:color-mix(in srgb,#f97316 20%,transparent)}.FlowFeed_signalMetaPillLink__MteP2{display:inline-flex;align-items:center;vertical-align:middle;text-decoration:none;transition:opacity .14s ease,transform .14s ease;color:inherit}.FlowFeed_signalMetaPillLink__MteP2:hover{opacity:.92}.FlowFeed_signalChannelBadge__95yWy,.FlowFeed_signalTypeBadge__yXFmB{display:inline-flex;align-items:center;gap:.28rem;max-width:100%;overflow:hidden;line-height:1.2;vertical-align:middle}.FlowFeed_metaSep__BO7Jw{opacity:.45;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FlowFeed_metaSep__BO7Jw,.FlowFeed_recorderInline__AjwdB{font-size:var(--type-caption-size);color:var(--text-tertiary)}.FlowFeed_recorderInline__AjwdB{font-weight:500;letter-spacing:.01em}.FlowFeed_time__DpCiO{font-size:var(--type-caption-size);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary);white-space:nowrap}.FlowFeed_title__IcfeE{font-size:var(--type-body-lg-size);line-height:1.42;color:var(--chat-surface-fg,var(--text-primary));margin:0;font-weight:600;letter-spacing:-.022em}.FlowFeed_previewBlock__KS4sf{display:flex;flex-direction:column;gap:.22rem;margin:0;min-width:0}.FlowFeed_previewBlockLead__kgCwc{margin-top:.02rem}.FlowFeed_previewLabel___escR{font-size:var(--type-caption-size);font-weight:500;letter-spacing:.02em;color:var(--text-tertiary);line-height:1.2}.FlowFeed_previewPlain__FFYHw{margin:0;color:var(--text-secondary);font-size:var(--type-body-size);line-height:1.48;font-weight:400;letter-spacing:-.012em;word-break:break-word}.FlowFeed_quoteBlock__9JnK8{margin:0;padding:.58rem .72rem;border-radius:12px;background:color-mix(in srgb,var(--chat-bubble-fill,#46494c) 10%,var(--surface-elev2) 90%);border:1px solid color-mix(in srgb,var(--border-subtle) 90%,var(--chat-bubble-fill) 10%)}.FlowFeed_quoteBlockJump__VNWR_{border-color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 42%,var(--accent-solid) 30%);animation:FlowFeed_lineageFragmentFlash__gxu0d 2.6s ease-out 1}@media(prefers-reduced-motion:reduce){.FlowFeed_quoteBlockJump__VNWR_{animation:none;background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 48%,var(--accent-solid) 12%)}}.FlowFeed_quoteProse__QJJgo{color:color-mix(in srgb,var(--chat-surface-fg,white) 72%,var(--text-secondary))}.FlowFeed_quoteBlock__9JnK8 .FlowFeed_quoteProse__QJJgo{font-size:var(--type-caption-size);line-height:1.55;letter-spacing:-.008em}.FlowFeed_chipRow__Hf7Hj{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.FlowFeed_summaryChip__9aO2S{display:inline-flex;align-items:center;gap:.28rem;padding:.2rem .52rem;border-radius:999px;font-size:var(--type-caption-size);font-weight:500;color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--border-subtle) 88%,transparent)}.FlowFeed_cardFooter__oqITp{display:flex;align-items:center;flex-wrap:wrap;gap:.55rem .85rem;margin-top:.2rem;padding-top:.35rem}.FlowFeed_decisionsLink__YM5Oj{display:inline-flex;align-items:center;gap:.28rem;padding:.15rem 0;border:0;background:none;color:color-mix(in srgb,var(--text-secondary) 88%,var(--text-tertiary));font:inherit;font-size:var(--type-caption-size);font-weight:600;cursor:pointer;transition:color .14s ease}.FlowFeed_decisionsLink__YM5Oj:hover{color:var(--text-primary)}.FlowFeed_decisionsLink__YM5Oj:focus-visible{outline:none;color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}.FlowFeed_expandToggle__1rkvw{display:inline-flex;align-items:center;gap:.22rem;padding:.12rem 0;border:0;background:none;color:var(--text-tertiary);font:inherit;font-size:var(--type-caption-size);font-weight:400;letter-spacing:.015em;cursor:pointer;text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted;-webkit-text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--text-tertiary) 55%,transparent);text-underline-offset:3px;transition:color .14s ease,-webkit-text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease;transition:color .14s ease,text-decoration-color .14s ease,-webkit-text-decoration-color .14s ease}.FlowFeed_expandToggle__1rkvw:hover{color:var(--text-secondary);-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-color:color-mix(in srgb,var(--text-secondary) 70%,transparent);text-decoration-color:color-mix(in srgb,var(--text-secondary) 70%,transparent)}.FlowFeed_expandToggle__1rkvw:focus-visible{outline:none;color:var(--text-secondary);-webkit-text-decoration-style:solid;text-decoration-style:solid}.FlowFeed_cardFooter__oqITp:has(.FlowFeed_decisionsLink__YM5Oj) .FlowFeed_expandToggle__1rkvw{margin-left:auto}.FlowFeed_expand__Gq1uX{margin-top:.25rem;padding-top:.72rem;border-top:1px solid var(--border-subtle);display:flex;flex-direction:column;gap:0}.FlowFeed_expandInsights__fNTkY{display:flex;flex-direction:column;gap:.95rem}.FlowFeed_itemGroup__DGXWz{margin:0;padding:0;display:flex;flex-direction:column;gap:.38rem}.FlowFeed_itemGroupTitle__dKdAH{margin:0;padding:0;border:0;font:inherit;display:flex;align-items:baseline;gap:.35rem;flex-wrap:wrap;line-height:1.35}.FlowFeed_itemGroupIcon__JEeBP{font-size:var(--type-body-size);line-height:1;flex-shrink:0}.FlowFeed_itemGroupLabel__nsHUb{font-size:var(--type-caption-size);font-weight:600;letter-spacing:-.012em;color:color-mix(in srgb,var(--chat-surface-fg,white) 82%,var(--text-primary))}.FlowFeed_itemGroupCount__7CAyX{margin-left:.08rem;font-size:var(--type-caption-size);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-tertiary)}.FlowFeed_itemList__0JmR6{margin:0;padding:0 0 0 1.25rem;list-style-type:disc;display:flex;flex-direction:column;gap:.24rem}.FlowFeed_itemList__0JmR6 li::marker{color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 55%,var(--text-tertiary))}.FlowFeed_itemListRow__KGfE2{margin:0;padding:.1rem 0 .1rem .12rem;font-size:var(--type-ui-sm-size);line-height:1.52;letter-spacing:-.01em;color:var(--text-primary);white-space:normal;overflow-wrap:anywhere}.FlowFeed_rawSection__FQ_B6{margin-top:.85rem;padding-top:.85rem;border-top:1px solid color-mix(in srgb,var(--chat-bubble-fill,#50554e) 18%,var(--border-subtle))}.FlowFeed_expand__Gq1uX>.FlowFeed_rawSection__FQ_B6:first-child{margin-top:0;padding-top:0;border-top:0}.FlowFeed_rawHead__hv7cA{margin:0 0 .42rem;padding:0;border:0;font:inherit;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.3}.FlowFeed_rawBody__38asw{margin:0;max-width:68ch;padding:.58rem .72rem;border-radius:12px;background:color-mix(in srgb,var(--chat-bubble-fill,#46494c) 10%,var(--surface-elev2) 90%);border:1px solid color-mix(in srgb,var(--border-subtle) 90%,var(--chat-bubble-fill) 10%);max-height:min(320px,48vh);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable}.FlowFeed_rawBodyJump__HdqMZ{border-color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 42%,var(--accent-solid) 30%);animation:FlowFeed_lineageFragmentFlash__gxu0d 2.6s ease-out 1}@media(prefers-reduced-motion:reduce){.FlowFeed_rawBodyJump__HdqMZ{animation:none;background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 48%,var(--accent-solid) 12%)}}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu{font-size:var(--type-body-size);line-height:1.62;letter-spacing:-.01em;color:color-mix(in srgb,var(--chat-surface-fg,white) 88%,var(--text-primary))}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu p{margin:0 0 .68rem}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu p:last-child{margin-bottom:0}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu ol,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu ul{margin:.38rem 0 .68rem;padding-left:1.35rem}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu li{margin:.15rem 0}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h1,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h2,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h3,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h4{margin:.68rem 0 .38rem;font-size:var(--type-body-size);line-height:1.35}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h1:first-child,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h2:first-child,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu h3:first-child{margin-top:0}.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu blockquote,.FlowFeed_rawBody__38asw .FlowFeed_rawProse__iUUyu pre{margin:.48rem 0}.FlowFeed_empty__aX0nM{align-self:stretch;width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem 2rem;background:var(--fill-faint,color-mix(in srgb,var(--text-primary) 2%,transparent));border:1px dashed var(--border-subtle,color-mix(in srgb,var(--text-primary) 7%,transparent));border-radius:var(--card-panel-radius,16px);min-height:200px;gap:.6rem}.FlowFeed_emptyGlyph___Ea2S{flex-shrink:0;color:var(--text-muted,color-mix(in srgb,var(--text-primary) 38%,transparent))}.FlowFeed_emptyTitle__dxQC3{font-size:var(--type-body-lg-size);font-weight:600;color:var(--text-tertiary,color-mix(in srgb,var(--text-primary) 40%,transparent));margin:0}.FlowFeed_emptyText__ZQY_W{font-size:var(--type-caption-size);color:var(--text-muted,color-mix(in srgb,var(--text-primary) 22%,transparent));max-width:380px;line-height:1.6;margin:0}.FlowFeed_emptySearchReset___xAgs{margin-top:.75rem;padding:.45rem 1rem;border-radius:8px;background:var(--surface-elev2);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;transition:background .14s ease,color .14s ease}.FlowFeed_emptySearchReset___xAgs:hover{color:var(--text-primary);background:var(--surface-elev3)}.FlowFeed_loadMoreWrap__a26GI{display:flex;justify-content:center;padding:.5rem 0 .2rem}.FlowFeed_loadMoreBtn__NxIG8{padding:.5rem 1.1rem;border-radius:10px;background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 8%,var(--surface-elev1) 88%);border:1px solid color-mix(in srgb,var(--chat-bubble-fill,#50554e) 26%,var(--border-subtle));color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;transition:background .14s ease,color .14s ease,border-color .14s ease}.FlowFeed_loadMoreBtn__NxIG8:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,var(--surface-elev1) 84%);border-color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 36%,var(--border-subtle))}.FlowFeed_loadMoreBtn__NxIG8:disabled{cursor:not-allowed;opacity:.55}.FlowFeed_loading__xGC3K{align-self:stretch;width:100%;min-width:0;max-width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:3rem 2rem;color:var(--text-tertiary);font-size:var(--type-ui-sm-size);background:color-mix(in srgb,var(--text-primary) 2%,transparent);border:1px dashed color-mix(in srgb,var(--text-primary) 7%,transparent);border-radius:var(--card-panel-radius,16px);min-height:200px}@media(max-width:860px){.FlowFeed_feed__8urS_{gap:.55rem}.FlowFeed_searchRow__Ant6p{margin-bottom:.45rem}.FlowFeed_searchInput__4pXvL{padding-top:.42rem;padding-bottom:.42rem;font-size:16px}.FlowFeed_card__nnPqr{padding:.78rem .85rem .72rem;gap:.42rem}.FlowFeed_cardHead__gTcKA{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;grid-gap:.24rem .45rem;gap:.24rem .45rem;flex-wrap:nowrap}.FlowFeed_cardMeta__YPB5i{grid-column:1;grid-row:1/span 2;flex-direction:column;align-items:flex-start;gap:.28rem;width:100%;min-width:0}.FlowFeed_cardHeadRight__fstOB{grid-column:2;grid-row:1;margin-left:0;align-self:start}.FlowFeed_signalAttribution__n8JzZ{flex-direction:column;align-items:flex-start;gap:.28rem;width:100%}.FlowFeed_metaSep__BO7Jw{display:none}.FlowFeed_signalAttributionPills__s_6ha{display:flex;flex-wrap:wrap;gap:.22rem;width:100%;max-width:100%}.FlowFeed_signalMetaPill__BeQGv{padding:.1rem .4rem;max-width:100%}.FlowFeed_signalMetaPillChannel_room__6D1rk{max-width:100%}.FlowFeed_signalMetaPillLong__K0X6B{display:none}.FlowFeed_signalMetaPillShort__HKkPL{display:inline}.FlowFeed_title__IcfeE{font-size:var(--type-body-size);line-height:1.4}.FlowFeed_previewBlock__KS4sf{flex-direction:row;align-items:baseline;gap:.38rem}.FlowFeed_previewLabel___escR{flex-shrink:0}.FlowFeed_chipRow__Hf7Hj{gap:.24rem}.FlowFeed_cardFooter__oqITp{justify-content:space-between;flex-wrap:nowrap;gap:.35rem;padding-top:.28rem}.FlowFeed_cardFooter__oqITp:has(.FlowFeed_decisionsLink__YM5Oj) .FlowFeed_expandToggle__1rkvw{margin-left:0;flex-shrink:0}.FlowFeed_decisionsLink__YM5Oj,.FlowFeed_expandToggle__1rkvw{white-space:nowrap}.FlowFeed_quoteBlock__9JnK8{padding:.52rem .62rem}.FlowFeed_rawBody__38asw{max-height:min(260px,42vh)}.FlowFeed_empty__aX0nM{padding:2rem 1.25rem;min-height:160px}.FlowFeed_loadMoreBtn__NxIG8{width:100%;max-width:20rem}}@media(max-width:480px){.FlowFeed_cardDeleteBtn__GQrCv{width:1.85rem;height:1.85rem}}.RoomFollowButton_trigger___XmhA{position:relative}.RoomFollowButton_triggerActive__PUTdN{color:var(--text-primary)}.RoomFollowButton_unreadBadge__theeL{position:absolute;top:-4px;right:-5px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;line-height:16px;text-align:center;color:var(--text-primary);background:var(--accent-solid,#3b82f6);box-shadow:0 0 0 2px var(--surface-base,#111);pointer-events:none}.RoomFollowButton_modalBody__cLtsO{display:flex;flex-direction:column;gap:0;margin:-.25rem 0 0}.RoomFollowButton_modalUnread___n2BD{margin:0 0 .65rem;font-size:12px;line-height:1.4;color:var(--accent-solid,#3b82f6)}.RoomFollowButton_row__ffrt1{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:.85rem 0;border-top:1px solid var(--border-subtle)}.RoomFollowButton_row__ffrt1:first-of-type{border-top:none;padding-top:0}.RoomFollowButton_rowText__gHFLr{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1}.RoomFollowButton_rowLabel__DrYBQ{font-size:14px;font-weight:500;color:var(--text-primary)}.RoomFollowButton_rowHint__DVJvM{font-size:12px;line-height:1.4;color:var(--text-muted)}.RoomFollowButton_toggle__i_W_q{flex-shrink:0;position:relative;width:40px;height:24px;border:none;border-radius:999px;background:var(--switch-track);cursor:pointer;transition:background .15s ease}.RoomFollowButton_toggle__i_W_q:hover:not(:disabled):not(.RoomFollowButton_toggleDisabled__JY5Am){background:var(--switch-track-hover)}.RoomFollowButton_toggleOn__41cqM{background:var(--switch-track-on)}.RoomFollowButton_toggleOn__41cqM:hover:not(:disabled):not(.RoomFollowButton_toggleDisabled__JY5Am){background:var(--switch-track-on-hover)}.RoomFollowButton_toggleDisabled__JY5Am{opacity:.45;cursor:default}.RoomFollowButton_toggleKnob__SMJIi{position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.18);transition:transform .15s ease}.RoomFollowButton_toggleOn__41cqM .RoomFollowButton_toggleKnob__SMJIi{transform:translateX(16px)}@keyframes RoomHeaderMenu_uiMenuEnter__W725d{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes RoomHeaderMenu_uiBadgePop__nyL_m{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes RoomHeaderMenu_uiDockSlideUp__P4A5a{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes RoomHeaderMenu_uiFilterBarEnter__MtXoo{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes RoomHeaderMenu_uiModalOverlayEnter__T8M6H{0%{opacity:0}to{opacity:1}}@keyframes RoomHeaderMenu_uiModalContentEnter__4Qk9R{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes RoomHeaderMenu_uiModalSheetEnter__EF_gE{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes RoomHeaderMenu_uiModalPushEnter__9SIzM{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes RoomHeaderMenu_uiDrawerBackdropEnter__hGoF4{0%{opacity:0}to{opacity:1}}@keyframes RoomHeaderMenu_uiDrawerPanelEnter__kBdAq{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes RoomHeaderMenu_composerSendReadyPulse__g0MLP{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes RoomHeaderMenu_composerCardBreathe__ihs_Y{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes RoomHeaderMenu_uiMenuEnter__W725d{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiBadgePop__nyL_m{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiDockSlideUp__P4A5a{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiFilterBarEnter__MtXoo{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiModalOverlayEnter__T8M6H{0%,to{opacity:1}}@keyframes RoomHeaderMenu_uiModalContentEnter__4Qk9R{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiModalSheetEnter__EF_gE{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes RoomHeaderMenu_uiModalPushEnter__9SIzM{0%,to{opacity:1;transform:none}}@keyframes RoomHeaderMenu_uiDrawerBackdropEnter__hGoF4{0%,to{opacity:1}}@keyframes RoomHeaderMenu_uiDrawerPanelEnter__kBdAq{0%,to{transform:none}}@keyframes RoomHeaderMenu_composerSendReadyPulse__g0MLP{0%,to{transform:none}}@keyframes RoomHeaderMenu_composerCardBreathe__ihs_Y{0%,to{transform:none}}}.RoomHeaderMenu_wrap__rsRut{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.RoomHeaderMenu_trigger__YjtWy{position:relative}.RoomHeaderMenu_menuBadge__OxwG8{position:absolute;top:6px;right:6px;width:7px;height:7px;border-radius:999px;background:#ef4444;box-shadow:0 0 0 2px color-mix(in srgb,var(--surface-base) 92%,transparent);pointer-events:none;animation:RoomHeaderMenu_uiBadgePop__nyL_m .28s cubic-bezier(.34,1.56,.64,1)}.RoomHeaderMenu_panel__zd_LJ{position:absolute;top:calc(100% + 8px);right:0;min-width:240px;padding:.4rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--surface-canvas,#131316) 96%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.45);z-index:1200;animation:RoomHeaderMenu_uiMenuEnter__W725d .14s cubic-bezier(.22,1,.36,1)}html[data-theme=light] .RoomHeaderMenu_panel__zd_LJ{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:0 8px 24px rgba(0,0,0,.08)}.RoomHeaderMenu_item__e7zsb{display:flex;align-items:center;gap:.65rem;width:100%;padding:.62rem .75rem;border:none;border-radius:10px;background:rgba(0,0,0,0);color:var(--text-secondary);font:inherit;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.RoomHeaderMenu_item__e7zsb:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary)}.RoomHeaderMenu_item__e7zsb:disabled{opacity:.45;cursor:default}.RoomHeaderMenu_itemActive__rJCrR{color:var(--text-primary);background:color-mix(in srgb,var(--accent-solid) 10%,transparent)}.RoomHeaderMenu_itemIcon__67qpZ{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;color:var(--accent-fg-soft,var(--accent-solid));flex-shrink:0}.RoomHeaderMenu_itemMeta__MIoFR{margin-left:auto;font-size:.72rem;font-weight:600;color:#ef4444}.RoomHeaderMenu_divider__eie6d{height:1px;margin:.25rem .35rem;background:color-mix(in srgb,var(--text-primary) 8%,transparent)}