.TwemojiText_inlineWrap__vpdO6{white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;line-height:inherit}.TwemojiText_link__jQPlM{color:var(--accent-fg-soft,#3b82f6);text-decoration:underline;text-underline-offset:2px;cursor:pointer;word-break:break-all}.TwemojiText_soloWrap__Wuz06{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.2rem;line-height:1}.TwemojiText_glue__Mt2WY{white-space:nowrap}.TwemojiText_emoji__8gY42{display:inline-block;vertical-align:-.15em;margin:0;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none}.TwemojiText_emoji__8gY42,.TwemojiText_sizeInline__AMAVy{width:1.15em;height:1.15em}.TwemojiText_sizeSolo1__gJcDb{width:3.35rem;height:3.35rem;vertical-align:middle}.TwemojiText_sizeSolo2__vBdSQ{width:2.45rem;height:2.45rem;vertical-align:middle}.TwemojiText_sizeSolo3__4SMMb{width:1.85rem;height:1.85rem;vertical-align:middle}.HumanChatBody_mention__F74gi{display:inline-flex;align-items:baseline;gap:.05em;max-width:100%;margin:0 .08em;padding:.03em .42em;border:1px solid color-mix(in srgb,currentColor 25%,transparent);border-radius:999px;background:color-mix(in srgb,currentColor 14%,transparent);color:inherit;font:inherit;font-weight:550;line-height:inherit;text-align:left;overflow-wrap:anywhere;vertical-align:baseline;cursor:pointer;transition:background .12s ease}.HumanChatBody_mention__F74gi:hover:not(:disabled){background:color-mix(in srgb,currentColor 22%,transparent)}.HumanChatBody_mention__F74gi:focus-visible{outline:2px solid var(--accent-solid);outline-offset:2px}.HumanChatBody_mention__F74gi:disabled{cursor:inherit}html[data-theme=light] .HumanChatBody_mention__F74gi{background:#e4e7ff;border-color:#bdc5ef;color:#343b79}html[data-theme=light] .HumanChatBody_mention__F74gi:hover:not(:disabled){background:#d5dafb}.HumanChatBody_marker__ZUImP{opacity:.65}.portal-root_fullscreenPortalRoot__9ts54{position:fixed;inset:0;overflow:hidden;z-index:10000;pointer-events:auto;isolation:isolate}.portal-root_fullscreenPortalRoot__9ts54:empty{pointer-events:none}.portal-root_overlayPortalRoot__kBtRk{position:fixed;inset:0;overflow:hidden;z-index:2000;pointer-events:auto;isolation:isolate}.portal-root_overlayPortalRoot__kBtRk:empty{pointer-events:none}.ChatMessageContextMenu_backdrop__fL5b_{position:fixed;inset:0;z-index:9998;background:rgba(0,0,0,0)}.ChatMessageContextMenu_menuPortal__HlFyn{position:fixed;z-index:10000;min-width:12rem;padding:.4rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--border-subtle) 88%,transparent);background:color-mix(in srgb,var(--surface-raised) 92%,transparent);box-shadow:0 1px 0 color-mix(in srgb,var(--text-primary) 6%,transparent) inset,0 8px 24px rgba(0,0,0,.22),0 20px 48px rgba(0,0,0,.18)}html[data-theme=light] .ChatMessageContextMenu_menuPortal__HlFyn{background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 #fff,0 8px 24px rgba(0,0,0,.08)}.ChatMessageContextMenu_menuItem___z52f{display:block;width:100%;text-align:left;border:none;border-radius:9px;padding:.48rem .68rem;background:rgba(0,0,0,0);color:var(--text-primary);font-size:.84rem;font-weight:500;cursor:pointer;transition:background .14s ease}.ChatMessageContextMenu_menuItem___z52f:hover{background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.ChatMessageContextMenu_menuItem___z52f:focus-visible{outline:2px solid color-mix(in srgb,var(--text-primary) 28%,transparent);outline-offset:1px}.ChatMessageContextMenu_menuItemDanger__RnoNW{color:var(--danger-soft-fg,var(--danger-fg,#b91c1c))}.ChatMessageContextMenu_menuItemDanger__RnoNW:hover:not(:disabled){background:var(--danger-soft-bg-hover,#fee2e2);color:var(--danger-soft-fg-hover,#991b1b)}.ChatMessageContextMenu_reactionRow__UDxyf{display:flex;align-items:center;justify-content:space-between;gap:.14rem;padding:.18rem .12rem .42rem;margin:0 0 .22rem;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 85%,transparent)}.ChatMessageContextMenu_reactionBtn__MmSv6{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:1 1;display:flex;align-items:center;justify-content:center;width:2.15rem;height:2.15rem;border:1px solid rgba(0,0,0,0);border-radius:999px;padding:0;background:rgba(0,0,0,0);font-size:1.22rem;line-height:1;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);transform-origin:center;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .16s cubic-bezier(.22,1.35,.36,1)}.ChatMessageContextMenu_reactionBtn__MmSv6:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 8%,transparent);transform:scale(1.14) translateY(-1px)}.ChatMessageContextMenu_reactionBtn__MmSv6:active:not(:disabled){transform:scale(.94)}.ChatMessageContextMenu_reactionBtn__MmSv6:focus-visible{outline:2px solid color-mix(in srgb,var(--text-primary) 30%,transparent);outline-offset:1px}.ChatMessageContextMenu_reactionBtn__MmSv6:disabled{opacity:.32;cursor:default}.ChatMessageContextMenu_reactionBtnMine__R_C8_{background:color-mix(in srgb,var(--text-primary) 11%,transparent);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-primary) 10%,transparent)}.ChatMessageContextMenu_reactionBtnMine__R_C8_:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 15%,transparent);border-color:color-mix(in srgb,var(--text-primary) 20%,transparent)}@media(prefers-reduced-motion:reduce){.ChatMessageContextMenu_reactionBtn__MmSv6{transition:background .14s ease,border-color .14s ease}.ChatMessageContextMenu_reactionBtn__MmSv6:hover:not(:disabled){transform:none}}@keyframes Modal_uiMenuEnter__DUmbp{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes Modal_uiBadgePop__3k7AA{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes Modal_uiDockSlideUp__WcFiS{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_uiFilterBarEnter__ezo4v{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes Modal_uiModalOverlayEnter__8bjNC{0%{opacity:0}to{opacity:1}}@keyframes Modal_uiModalContentEnter__UOBXg{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes Modal_uiModalSheetEnter__qSQZO{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 Modal_uiModalPushEnter__rcSly{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes Modal_uiDrawerBackdropEnter__bEYUh{0%{opacity:0}to{opacity:1}}@keyframes Modal_uiDrawerPanelEnter__EJGey{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes Modal_composerSendReadyPulse__zoox6{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes Modal_composerCardBreathe__aeeB3{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes Modal_uiMenuEnter__DUmbp{0%,to{opacity:1;transform:none}}@keyframes Modal_uiBadgePop__3k7AA{0%,to{opacity:1;transform:none}}@keyframes Modal_uiDockSlideUp__WcFiS{0%,to{opacity:1;transform:none}}@keyframes Modal_uiFilterBarEnter__ezo4v{0%,to{opacity:1;transform:none}}@keyframes Modal_uiModalOverlayEnter__8bjNC{0%,to{opacity:1}}@keyframes Modal_uiModalContentEnter__UOBXg{0%,to{opacity:1;transform:none}}@keyframes Modal_uiModalSheetEnter__qSQZO{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes Modal_uiModalPushEnter__rcSly{0%,to{opacity:1;transform:none}}@keyframes Modal_uiDrawerBackdropEnter__bEYUh{0%,to{opacity:1}}@keyframes Modal_uiDrawerPanelEnter__EJGey{0%,to{transform:none}}@keyframes Modal_composerSendReadyPulse__zoox6{0%,to{transform:none}}@keyframes Modal_composerCardBreathe__aeeB3{0%,to{transform:none}}}.Modal_modalOverlayEnter__8ozea:not(.Modal_fullscreen__uRo7X){animation:Modal_uiModalOverlayEnter__8bjNC .14s ease-out}@media(min-width:901px){.Modal_modalContentEnter__xCurw:not(.Modal_fullscreenContent__QXXAM){animation:Modal_uiModalContentEnter__UOBXg .18s cubic-bezier(.22,1,.36,1)}}.Modal_modalOverlay__aCO7i{position:fixed;inset:0;background:rgba(6,7,8,.86);backdrop-filter:none;-webkit-backdrop-filter:none;display:flex;align-items:center;justify-content:center;z-index:2000;padding:max(24px,env(safe-area-inset-top,0px)) max(24px,env(safe-area-inset-right,0px)) max(24px,env(safe-area-inset-bottom,0px)) max(24px,env(safe-area-inset-left,0px))}.Modal_modalOverlay__aCO7i.Modal_fullscreen__uRo7X{background:rgba(6,7,8,.92);backdrop-filter:none;-webkit-backdrop-filter:none;align-items:stretch;justify-content:stretch;z-index:10000;padding:0;padding:var(--sat-top,env(safe-area-inset-top,0)) var(--sat-right,env(safe-area-inset-right,0)) var(--sat-bottom,env(safe-area-inset-bottom,0)) var(--sat-left,env(safe-area-inset-left,0));overflow:hidden;height:100dvh;max-height:100dvh;min-height:0;touch-action:auto}.Modal_modalOverlaySolid__rMkOX{background:rgba(6,7,8,.86)}.Modal_modalContentSolid__pQNIX,.Modal_modalContent__CMaD9,.Modal_modalOverlaySolid__rMkOX{backdrop-filter:none;-webkit-backdrop-filter:none}.Modal_modalContent__CMaD9{background:color-mix(in srgb,var(--surface-base) 98%,var(--surface-canvas));border:1px solid var(--border-subtle);box-shadow:0 32px 64px rgba(0,0,0,.4);border-radius:28px;width:100%;max-height:88vh;overflow:hidden;position:relative;display:flex;flex-direction:column}.Modal_modalContent__CMaD9.Modal_xs__NFwDW{max-width:380px}.Modal_modalContent__CMaD9.Modal_sm__UPxqu{max-width:440px}.Modal_modalContent__CMaD9.Modal_md__axIlB{max-width:560px}.Modal_modalContent__CMaD9.Modal_lg__7RaPy{max-width:720px}.Modal_modalContent__CMaD9.Modal_xl__V7c8M{max-width:960px}.Modal_modalContent__CMaD9.Modal_xxl__ERSIF{max-width:1180px}.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM{background:var(--surface-canvas);backdrop-filter:none;-webkit-backdrop-filter:none;border:none;border-radius:0;box-shadow:none;width:100%;height:100%;max-height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_lg__7RaPy,.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_md__axIlB,.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_sm__UPxqu,.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_xl__V7c8M,.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_xs__NFwDW,.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM.Modal_xxl__ERSIF{max-width:100%;width:100%;height:100%}.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT{--chat-bubble-fill:var(--theme-chat-bubble-fill,#19191d);--chat-bubble-outgoing:var(--chat-bubble-fill);--chat-bubble-outgoing-selected:var(--theme-chat-bubble-outgoing-selected,#242428);--chat-bubble-outgoing-flash:var(--theme-chat-bubble-outgoing-flash,#2f2f34);--chat-surface-fg:var(--theme-chat-surface-fg,color-mix(in srgb,var(--text-primary) 95%,transparent));--chat-surface-border:color-mix(in srgb,var(--chat-bubble-fill) 70%,var(--surface-canvas) 30%);--chat-surface-hover:color-mix(in srgb,var(--chat-bubble-fill) 86%,var(--text-primary) 14%);background:var(--chat-surface-panel-bg,linear-gradient(168deg,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 8%,var(--surface-raised) 58%) 0,color-mix(in srgb,var(--surface-raised) 36%,var(--surface-base)) 46%,color-mix(in srgb,var(--chat-bubble-fill,#50554e) 5%,var(--surface-base) 92%) 100%));border-color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 20%,var(--border-subtle));box-shadow:0 24px 48px rgba(0,0,0,.38);backdrop-filter:none;-webkit-backdrop-filter:none}.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_modalHeaderCompact___yvJn,.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_modalHeader__tkqfe{border-bottom-color:color-mix(in srgb,var(--chat-bubble-fill) 26%,var(--border-subtle));background:rgba(0,0,0,0)}.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_modalHeaderCompact___yvJn h2{color:color-mix(in srgb,var(--text-primary) 88%,var(--chat-bubble-fill))}.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButtonCompact__o_gQj,.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButton__xwTEt{background:color-mix(in srgb,var(--chat-bubble-fill) 16%,transparent);color:color-mix(in srgb,var(--text-primary) 62%,var(--chat-bubble-fill))}.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButtonCompact__o_gQj:hover,.Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButton__xwTEt:hover{background:color-mix(in srgb,var(--chat-bubble-fill) 28%,transparent);color:var(--chat-surface-fg)}html[data-theme=light] .Modal_modalContent__CMaD9{background:var(--chat-surface-panel-bg,#ffffff);border-color:color-mix(in srgb,#1a1a1c 8%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.1),0 0 0 1px color-mix(in srgb,#1a1a1c 6%,transparent)}html[data-theme=light] .Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM{background:var(--surface-base)}html[data-theme=light] .Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT{background:var(--chat-surface-panel-bg,#ffffff);border-color:color-mix(in srgb,#1a1a1c 8%,transparent);box-shadow:0 16px 40px rgba(0,0,0,.1),0 0 0 1px color-mix(in srgb,#1a1a1c 6%,transparent)}html[data-theme=light] .Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButtonCompact__o_gQj,html[data-theme=light] .Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButton__xwTEt{background:color-mix(in srgb,#1a1a1c 5%,transparent);color:var(--text-secondary)}html[data-theme=light] .Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButtonCompact__o_gQj:hover,html[data-theme=light] .Modal_modalContent__CMaD9.Modal_modalContentChatSurface__xyYWT .Modal_closeButton__xwTEt:hover{background:color-mix(in srgb,#1a1a1c 9%,transparent);color:var(--text-primary)}.Modal_sheetGrabZone__mHnn3{display:none}.Modal_sheetHandle__XePo0{display:block;width:2.5rem;height:.28rem;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 30%,transparent)}.Modal_closeButton__xwTEt{position:absolute;top:20px;right:20px;width:36px;height:36px;border-radius:50%;border:none;background:var(--accent-a08);color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s ease,color .2s ease,transform .2s ease;z-index:10;margin:0;padding:0;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Modal_closeButton__xwTEt svg{display:block}.Modal_closeButton__xwTEt:hover{background:var(--accent-a15);color:var(--text-primary)}.Modal_closeButton__xwTEt:active{transform:scale(.92)}.Modal_closeButton__xwTEt:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}.Modal_closeButton__xwTEt:focus:not(:focus-visible){outline:none}.Modal_closeButton__xwTEt.Modal_closeButtonInHeader__CJvgH{position:static;top:auto;right:auto}.Modal_closeButton__xwTEt.Modal_closeButtonCompact__o_gQj{top:10px;right:14px;width:32px;height:32px;background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.Modal_closeButton__xwTEt.Modal_closeButtonCompact__o_gQj:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.Modal_fullscreenContent__QXXAM .Modal_closeButton__xwTEt{top:16px;right:20px;width:36px;height:36px;font-size:var(--type-title-size);font-weight:400;background:var(--accent-a12);color:var(--text-primary)}.Modal_fullscreenContent__QXXAM .Modal_closeButton__xwTEt:hover{background:var(--accent-a20);color:var(--text-primary)}.Modal_modalContentFlush__iehaq{overflow:hidden;background:color-mix(in srgb,var(--surface-base) 98%,var(--surface-canvas))}html[data-theme=light] .Modal_modalContentFlush__iehaq{background:var(--chat-surface-panel-bg,#ffffff)}.Modal_modalBodyFlush__kuzw3{padding:0!important;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.Modal_modalHeader__tkqfe{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:28px 20px 20px 28px;border-bottom:1px solid var(--border-subtle);flex-shrink:0;flex-grow:0}.Modal_modalHeader__tkqfe h2{flex:1 1 auto;min-width:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);margin:0;color:var(--text-primary);letter-spacing:var(--type-title-tracking);line-height:var(--type-title-leading);padding-right:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}.Modal_fullscreenContent__QXXAM .Modal_modalHeader__tkqfe{padding:16px 20px 14px;background:color-mix(in srgb,var(--surface-code) 40%,transparent);border-bottom-color:var(--border-subtle)}.Modal_fullscreenContent__QXXAM .Modal_modalHeader__tkqfe h2{font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);color:var(--text-primary);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-leading);padding-right:0}.Modal_modalBody__fT6oh{padding:28px 48px 32px;flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden}.Modal_fullscreenContent__QXXAM .Modal_modalBody__fT6oh{padding:0;overflow:hidden;display:flex;flex-direction:column}.Modal_modalHeaderCompact___yvJn{padding:12px 12px 12px 20px;border-bottom:1px solid var(--border-subtle);min-height:56px;box-sizing:border-box}.Modal_modalHeaderCompact___yvJn h2{font-size:var(--type-ui-md-size,.9375rem);font-weight:600;letter-spacing:-.01em;line-height:1.2;padding-right:0;color:color-mix(in srgb,var(--text-primary) 88%,transparent)}.Modal_modalBodyCompact__5U5f0{padding:16px 20px 20px;display:flex;flex-direction:column;min-height:0}@media(max-width:900px){.Modal_modalOverlay__aCO7i.Modal_fullscreen__uRo7X{padding:var(--sat-top,env(safe-area-inset-top,0)) var(--sat-right,env(safe-area-inset-right,0)) var(--sat-bottom,env(safe-area-inset-bottom,0)) var(--sat-left,env(safe-area-inset-left,0))}.Modal_modalOverlay__aCO7i:not(.Modal_fullscreen__uRo7X){padding:0;flex-direction:column;align-items:stretch;justify-content:flex-end}.Modal_modalOverlay__aCO7i.Modal_modalOverlayPush__J9cPX:not(.Modal_fullscreen__uRo7X){justify-content:stretch;align-items:stretch}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM){border-radius:24px 24px 0 0;max-height:82dvh;width:100%;margin-top:auto;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -20px 56px rgba(0,0,0,.42)}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM):not(.Modal_modalContentFlush__iehaq){height:auto}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_modalContentEnter__xCurw:not(.Modal_modalContentEnterPush__rHEhc){animation:Modal_uiModalSheetEnter__qSQZO .28s cubic-bezier(.32,.72,0,1)}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_modalContentEnterPush__rHEhc{animation:Modal_uiModalPushEnter__rcSly .32s cubic-bezier(.32,.72,0,1)}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_modalContentDragging__9ffzZ{will-change:transform}.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_lg__7RaPy,.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_md__axIlB,.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_sm__UPxqu,.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_xl__V7c8M,.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_xs__NFwDW,.Modal_modalContent__CMaD9:not(.Modal_fullscreenContent__QXXAM).Modal_xxl__ERSIF{max-width:100%}.Modal_modalContent__CMaD9.Modal_modalContentFlush__iehaq:not(.Modal_fullscreenContent__QXXAM):not(.Modal_modalContentPush__hoCLp){flex:0 0 auto;align-self:stretch;width:100%;height:82dvh;max-height:82dvh;min-height:0;margin-top:auto}.Modal_modalContent__CMaD9.Modal_modalContentPush__hoCLp:not(.Modal_fullscreenContent__QXXAM){flex:1 1 auto;align-self:stretch;width:100%;height:100dvh;max-height:100dvh;min-height:0;margin-top:0;border-radius:0;box-shadow:-12px 0 40px rgba(0,0,0,.28)}.Modal_sheetGrabZone__mHnn3{display:flex;flex-shrink:0;align-items:center;justify-content:center;min-height:1.75rem;padding:.5rem 1rem .25rem;cursor:-webkit-grab;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Modal_sheetGrabZone__mHnn3:active{cursor:-webkit-grabbing;cursor:grabbing}.Modal_modalContent__CMaD9.Modal_fullscreenContent__QXXAM{border-radius:0}.Modal_modalHeader__tkqfe{padding:20px 16px 16px}.Modal_modalHeader__tkqfe h2{font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);letter-spacing:var(--type-heading-tracking);line-height:var(--type-heading-leading);padding-right:0}.Modal_modalHeader__tkqfe.Modal_modalHeaderCompact___yvJn{padding:12px 16px 10px}.Modal_modalHeader__tkqfe.Modal_modalHeaderCompact___yvJn h2{font-size:var(--type-ui-md-size,.9375rem);padding-right:0}.Modal_fullscreenContent__QXXAM .Modal_modalHeader__tkqfe{padding:16px 20px 14px}.Modal_fullscreenContent__QXXAM .Modal_modalHeader__tkqfe h2{font-size:var(--type-subhead-size);font-weight:var(--type-subhead-weight);letter-spacing:var(--type-subhead-tracking);line-height:var(--type-subhead-leading)}.Modal_modalBody__fT6oh{padding:20px 20px max(24px,16px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.Modal_modalBody__fT6oh.Modal_modalBodyCompact__5U5f0{padding:14px 16px max(16px,12px + env(safe-area-inset-bottom,0px))}.Modal_fullscreenContent__QXXAM .Modal_modalBody__fT6oh{padding:0}.Modal_closeButton__xwTEt{top:16px;right:16px;width:32px;height:32px;font-size:var(--type-body-lg-size)}.Modal_fullscreenContent__QXXAM .Modal_closeButton__xwTEt{top:14px;right:16px;width:30px;height:30px;font-size:var(--type-heading-size)}}.MeetingRecordingTakesList_list__O85yA{display:flex;flex-direction:column;gap:.35rem;min-width:0}.MeetingRecordingTakesList_listCompact__R01ux{max-height:7.5rem;overflow:auto}.MeetingRecordingTakesList_take__yORXu{display:flex;flex-direction:column;align-items:stretch;gap:.12rem}.MeetingRecordingTakesList_takeMain__HTkRM{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.2rem .7rem}.MeetingRecordingTakesList_takeMeta__Io_BK{margin:0;font-size:.75rem;line-height:1.35;color:var(--text-tertiary)}.MeetingRecordingTakesList_takeActions__AuQcq{display:flex;flex-wrap:wrap;align-items:baseline;gap:.6rem}.MeetingRecordingTakesList_takeError__PD9xR{margin:0;font-size:.7rem;line-height:1.35;color:var(--text-tertiary)}.MeetingRecordingTakesList_actionBtn__H7Kki{display:inline-block;margin:0;padding:0;border:none;background:none;color:var(--text-primary);font-size:.75rem;font-weight:600;opacity:.78;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px;cursor:pointer}.MeetingRecordingTakesList_actionBtn__H7Kki:hover:not(:disabled){opacity:.95;-webkit-text-decoration-color:color-mix(in srgb,currentColor 60%,transparent);text-decoration-color:color-mix(in srgb,currentColor 60%,transparent)}.MeetingRecordingTakesList_actionBtn__H7Kki:disabled{cursor:default;opacity:.5}.MeetingTranscriptPreview_overlay__IbQmd{position:fixed;inset:0;z-index:13200;display:flex;align-items:center;justify-content:center;padding:1.5rem;background:rgba(6,7,8,.86)}.MeetingTranscriptPreview_sheet__mypUJ{width:min(46rem,100%);height:min(92vh,58rem);max-height:min(92vh,58rem);display:flex;flex-direction:column;overflow:hidden;border-radius:22px;border:1px solid var(--hairline,var(--border-subtle));background:color-mix(in srgb,var(--surface-base) 98%,var(--surface-canvas,var(--surface-base)));box-shadow:0 32px 64px rgba(0,0,0,.42)}html[data-theme=light] .MeetingTranscriptPreview_sheet__mypUJ{background:#f7f6f3;border-color:color-mix(in srgb,#1a1a1c 8%,transparent);box-shadow:0 24px 48px rgba(28,28,30,.16),0 0 0 1px color-mix(in srgb,#1a1a1c 6%,transparent)}.MeetingTranscriptPreview_head__qkFMn{display:flex;align-items:flex-start;justify-content:space-between;gap:.85rem;padding:1.05rem 1rem .95rem 1.35rem;border-bottom:1px solid var(--hairline,var(--border-subtle))}.MeetingTranscriptPreview_headText__n_NuQ{min-width:0}.MeetingTranscriptPreview_kicker__zucDe{margin:0 0 .28rem;font-size:.6875rem;font-weight:650;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.MeetingTranscriptPreview_head__qkFMn h2{margin:0;font-size:1.05rem;font-weight:620;letter-spacing:-.02em;line-height:1.35;color:var(--text-primary);overflow-wrap:anywhere}.MeetingTranscriptPreview_meta__UjLhh{margin:.35rem 0 0;font-size:.75rem;line-height:1.35;color:var(--text-tertiary)}.MeetingTranscriptPreview_close___N8Fq{display:inline-flex;align-items:center;justify-content:center;flex:none;width:32px;height:32px;margin-top:.05rem;border:none;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary);cursor:pointer}.MeetingTranscriptPreview_close___N8Fq:hover{background:color-mix(in srgb,var(--text-primary) 10%,transparent);color:var(--text-primary)}.MeetingTranscriptPreview_body__E2PUc{flex:1 1 auto;min-height:0;overflow:auto;padding:1.15rem 1.4rem 1.6rem}.MeetingTranscriptPreview_doc__8nMmL{max-width:40rem;margin:0 auto;padding:0;border:none;border-radius:0;background:rgba(0,0,0,0);font-family:inherit;font-size:.9375rem;line-height:1.62;letter-spacing:inherit;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary)}.MeetingDetailsModal_body__9yf5s{display:flex;flex-direction:column;gap:1rem}.MeetingDetailsModal_meta__7PMh9{display:grid;grid-gap:.65rem;gap:.65rem;margin:0}.MeetingDetailsModal_meta__7PMh9 div{display:grid;grid-template-columns:7.5rem 1fr;grid-gap:.5rem;gap:.5rem;align-items:baseline}.MeetingDetailsModal_meta__7PMh9 dt{margin:0;font-size:.82rem;opacity:.7}.MeetingDetailsModal_meta__7PMh9 dd{margin:0;font-size:.92rem}.MeetingDetailsModal_section__wLLNq{display:flex;flex-direction:column;gap:.45rem}.MeetingDetailsModal_sectionTitle__UBhDM{margin:0;font-size:.84rem;font-weight:600;opacity:.85}.MeetingDetailsModal_participantChips__RFemf{display:flex;flex-wrap:wrap;gap:.35rem}.MeetingDetailsModal_participantChip__FpBkR{display:inline-flex;align-items:center;max-width:100%;padding:.2rem .55rem;font-size:.82rem;line-height:1.35;border-radius:999px;background:color-mix(in srgb,var(--surface-base,#1a1a1a) 72%,transparent);border:1px solid color-mix(in srgb,currentColor 12%,transparent);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MeetingDetailsModal_openTranscript__q7ZqM{align-self:flex-start;margin:.15rem 0 0;padding:.5rem .85rem;border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:10px;background:color-mix(in srgb,currentColor 6%,transparent);color:inherit;font-size:.84rem;font-weight:600;cursor:pointer}.MeetingDetailsModal_openTranscript__q7ZqM:hover{background:color-mix(in srgb,currentColor 10%,transparent)}.MeetingDetailsModal_muted__ZNpFB{margin:0;font-size:.84rem;opacity:.72}.MeetingDetailsModal_error__oPK4n{margin:0;font-size:.88rem;color:var(--status-error,#f87171)}.MeetingPlaqueBubble_card__MfQT8{width:100%;max-width:min(100%,30rem);min-width:0;padding:.45rem .15rem .5rem .75rem;border-radius:0;background:rgba(0,0,0,0);border:none;border-left:2px solid color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--text-primary)}.MeetingPlaqueBubble_cardSelected__dDHCd{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent-solid) 42%,transparent)}.MeetingPlaqueBubble_titleRow__nxV_L{display:flex;align-items:center;gap:.4rem;color:var(--text-secondary)}.MeetingPlaqueBubble_titleRow__nxV_L strong{margin:0;font-size:.8rem;font-weight:600;letter-spacing:-.01em}.MeetingPlaqueBubble_duration__TUkIF{margin:0 0 0 auto;font-size:.78rem;line-height:1.35;color:var(--text-tertiary)}.MeetingPlaqueBubble_participants__ry20k{margin:.28rem 0 0;font-size:.78rem;line-height:1.35;color:var(--text-tertiary)}.MeetingPlaqueBubble_statusRow__j14nm{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.28rem;min-width:0}.MeetingPlaqueBubble_statusActions__P8_VJ{display:flex;align-items:center;justify-content:flex-end;gap:.65rem;flex-shrink:0;margin-left:auto}.MeetingPlaqueBubble_status__U5VdE{flex:1 1 auto;min-width:0;margin:0;font-size:.78rem;line-height:1.35;color:var(--text-tertiary);overflow-wrap:anywhere}.MeetingPlaqueBubble_detailsLink__H8jpW{flex-shrink:0;margin:0;padding:0;border:none;background:none;color:inherit;font-size:.78rem;font-weight:500;opacity:.62;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);text-underline-offset:2px;cursor:pointer}.MeetingPlaqueBubble_detailsLink__H8jpW:hover{opacity:.92;-webkit-text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-decoration-color:color-mix(in srgb,currentColor 55%,transparent)}.MeetingPlaqueBubble_actions__kesNb{display:flex;flex-direction:column;gap:.4rem;margin:.5rem 0 0}.MeetingPlaqueBubble_take__DHs7Q{display:flex;flex-direction:column;align-items:stretch;gap:.18rem}.MeetingPlaqueBubble_takeMain__MXsCH{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem}.MeetingPlaqueBubble_takeMeta__OqUk4{margin:0;font-size:.78rem;line-height:1.35;color:var(--text-tertiary)}.MeetingPlaqueBubble_takeActions__32Jeh{display:flex;flex-wrap:wrap;align-items:baseline;gap:.65rem}.MeetingPlaqueBubble_actionError__Z6paB,.MeetingPlaqueBubble_takeError__6rNoo{margin:0;font-size:.72rem;line-height:1.35;color:var(--text-tertiary)}.MeetingPlaqueBubble_joinBtn__Y_5v7{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.45rem .75rem;border-radius:10px;border:1px solid var(--chat-surface-btn-border,var(--chat-surface-border));background:var(--chat-surface-btn-bg,var(--chat-bubble-fill));color:var(--chat-surface-btn-fg,var(--chat-surface-fg));font:inherit;font-size:.78rem;font-weight:500;line-height:1.25;cursor:pointer;transition:background .15s ease,border-color .15s ease,opacity .15s ease}.MeetingPlaqueBubble_joinBtn__Y_5v7:hover:not(:disabled){background:var(--chat-surface-btn-hover,var(--chat-surface-hover));border-color:var(--chat-surface-btn-border-hover,color-mix(in srgb,var(--chat-bubble-fill) 62%,white 38%))}.MeetingPlaqueBubble_joinBtn__Y_5v7:focus-visible{outline:2px solid var(--chat-surface-btn-focus,color-mix(in srgb,var(--chat-bubble-fill) 55%,white 45%));outline-offset:2px}.MeetingPlaqueBubble_joinBtn__Y_5v7:disabled{opacity:.45;cursor:not-allowed}.MeetingPlaqueBubble_joinBtn__Y_5v7{flex-shrink:0;padding:.32rem .7rem;font-weight:600;background:var(--chat-surface-btn-bg,var(--accent-solid,#7c8cff));color:var(--chat-surface-btn-fg,#fff);border-color:var(--chat-surface-btn-border,transparent)}.MeetingPlaqueBubble_joinBtn__Y_5v7:hover:not(:disabled){background:var(--chat-surface-btn-hover,color-mix(in srgb,var(--accent-solid,#7c8cff) 84%,#fff));border-color:var(--chat-surface-btn-border-hover,transparent)}.MeetingPlaqueBubble_actionBtn__oOi9R{display:inline-block;margin:0;padding:0;border:none;background:none;color:var(--text-primary);font-size:.78rem;font-weight:600;opacity:.78;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-decoration-color:color-mix(in srgb,currentColor 40%,transparent);text-underline-offset:2px;cursor:pointer}.MeetingPlaqueBubble_actionBtn__oOi9R:hover:not(:disabled){opacity:.95;-webkit-text-decoration-color:color-mix(in srgb,currentColor 60%,transparent);text-decoration-color:color-mix(in srgb,currentColor 60%,transparent)}.MeetingPlaqueBubble_actionBtn__oOi9R:disabled{cursor:default;opacity:.5}.FileAttachmentsList_attachments__fpyzG{width:min(100%,26rem);min-width:0;display:flex;flex-direction:column;gap:8px}.FileAttachmentsList_gallery__8Em7a{width:100%;display:grid;grid-gap:3px;gap:3px;overflow:hidden;border-radius:16px;isolation:isolate;background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.FileAttachmentsList_gallery__8Em7a[data-count="2"],.FileAttachmentsList_gallery__8Em7a[data-count="3"],.FileAttachmentsList_gallery__8Em7a[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:1.3}.FileAttachmentsList_gallery__8Em7a[data-count="3"],.FileAttachmentsList_gallery__8Em7a[data-count="4"]{grid-template-rows:repeat(2,minmax(0,1fr))}.FileAttachmentsList_gallery__8Em7a[data-count="3"] .FileAttachmentsList_galleryItem__RAUc5:first-child{grid-row:span 2}.FileAttachmentsList_galleryItem__RAUc5{position:relative;min-width:0;min-height:0}.FileAttachmentsList_imageFrame__zfPrR{position:relative;width:100%;aspect-ratio:var(--attachment-ratio,1.333);max-height:24rem;min-height:10rem;overflow:hidden;background:color-mix(in srgb,var(--surface-elev2) 85%,var(--text-primary) 4%)}.FileAttachmentsList_tileFrame__OC5az{height:100%;min-height:0;max-height:none;aspect-ratio:auto}.FileAttachmentsList_imageBackdrop__ZWq_6{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(22px) saturate(.85);transform:scale(1.14);opacity:.62;pointer-events:none}.FileAttachmentsList_imageBackdropShade__iqBrk{position:absolute;inset:0;background:linear-gradient(180deg,rgba(16,17,26,.1254901961),rgba(16,17,26,.3960784314));pointer-events:none}.FileAttachmentsList_imageButton__aqfyk{display:block;width:100%;height:100%;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:zoom-in}.FileAttachmentsList_image__Dc7LD{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .18s ease}.FileAttachmentsList_tileFrame__OC5az .FileAttachmentsList_image__Dc7LD{object-fit:cover}.FileAttachmentsList_imageLoaded__vdWTP{opacity:1}.FileAttachmentsList_imageButton__aqfyk:focus-visible{outline:3px solid var(--accent,#9693ff);outline-offset:-4px}.FileAttachmentsList_imageButton__aqfyk:hover .FileAttachmentsList_imageLoaded__vdWTP{filter:brightness(1.04)}.FileAttachmentsList_skeleton__rz9IX{position:absolute;inset:0;background:linear-gradient(110deg,transparent 20%,color-mix(in srgb,var(--text-primary) 5%,transparent) 45%,transparent 70%);background-size:200% 100%;animation:FileAttachmentsList_shimmer__u1LiX 1.6s ease-in-out infinite}@keyframes FileAttachmentsList_shimmer__u1LiX{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.FileAttachmentsList_skeleton__rz9IX{animation:none}.FileAttachmentsList_image__Dc7LD{transition:none}}.FileAttachmentsList_imageError__D8u4m{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;padding:12px;text-align:center;font-size:12px;line-height:1.4;color:var(--text-secondary);cursor:pointer}.FileAttachmentsList_imageError__D8u4m small{color:var(--text-primary);text-decoration:underline;text-underline-offset:3px}.FileAttachmentsList_moreImages__IHghj{position:absolute;inset:0;pointer-events:none;display:grid;place-items:center;background:rgba(17,17,17,.6);color:#fff;font-size:32px;font-weight:600;letter-spacing:-.05em}.FileAttachmentsList_documents____gVS{display:flex;flex-direction:column;list-style:none;padding:0;margin:0;gap:6px;min-width:0}.FileAttachmentsList_documents____gVS li{min-width:0}.FileAttachmentsList_document__gI8Ph{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px;text-align:left;color:var(--text-primary);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:14px;background:color-mix(in srgb,var(--text-primary) 4%,transparent);cursor:pointer;transition:background .15s ease,border-color .15s ease}.FileAttachmentsList_document__gI8Ph:hover{background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-color:color-mix(in srgb,var(--text-primary) 16%,transparent)}.FileAttachmentsList_document__gI8Ph:focus-visible{outline:2px solid var(--accent,#9693ff);outline-offset:2px}.FileAttachmentsList_document__gI8Ph:disabled{cursor:progress;opacity:.7}.FileAttachmentsList_fileBadge__xwYv_{position:relative;flex:0 0 42px;height:48px;display:grid;place-items:center;border-radius:10px;background:#302d46;color:#f2efff;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1490196078);font-size:10px;letter-spacing:.03em;font-weight:700}.FileAttachmentsList_fileBadge__xwYv_[data-type=PDF]{background:#4a2c30;color:#ffdce0}.FileAttachmentsList_fileBadge__xwYv_[data-type=CSV],.FileAttachmentsList_fileBadge__xwYv_[data-type=XLSX]{background:#253f35;color:#ccf5df}.FileAttachmentsList_fileBadge__xwYv_[data-type=ZIP]{background:#473b24;color:#ffebbe}.FileAttachmentsList_fileMeta__BryuM{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:5px}.FileAttachmentsList_fileName__jxzjJ{font-size:13px;line-height:1.45;font-weight:500;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.FileAttachmentsList_fileSize__nEBuE{font-size:11px;line-height:1.3;color:var(--text-secondary)}.FileAttachmentsList_downloadControl__1Py7J{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:50%;color:var(--text-primary);background:linear-gradient(145deg,rgba(255,255,255,.0705882353),rgba(255,255,255,.0156862745));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.0784313725),0 2px 6px rgba(0,0,0,.0705882353);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.FileAttachmentsList_downloadIcon__6bYJs{display:block}.FileAttachmentsList_document__gI8Ph:hover .FileAttachmentsList_downloadControl__1Py7J{background:color-mix(in srgb,var(--accent-solid,#9693ff) 22%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid,#9693ff) 35%,transparent);transform:translateY(-1px)}.FileAttachmentsList_document__gI8Ph[aria-busy=true] .FileAttachmentsList_downloadControl__1Py7J{opacity:.6}html[data-theme=light] .FileAttachmentsList_fileBadge__xwYv_{background:#e9e6f7;color:#574879;box-shadow:inset 0 0 0 1px rgba(121,102,155,.1254901961)}html[data-theme=light] .FileAttachmentsList_fileBadge__xwYv_[data-type=PDF]{background:#f9e7e9;color:#a13d50}html[data-theme=light] .FileAttachmentsList_fileBadge__xwYv_[data-type=CSV],html[data-theme=light] .FileAttachmentsList_fileBadge__xwYv_[data-type=XLSX]{background:#e2f2e9;color:#28694b}html[data-theme=light] .FileAttachmentsList_fileBadge__xwYv_[data-type=ZIP]{background:#f7edda;color:#846128}html[data-theme=light] .FileAttachmentsList_downloadControl__1Py7J{color:#555b78;background:linear-gradient(145deg,rgba(255,255,255,.8509803922),rgba(255,255,255,.4392156863));box-shadow:inset 0 0 0 1px rgba(53,64,101,.0705882353),0 2px 5px rgba(38,48,80,.0392156863)}html[data-theme=light] .FileAttachmentsList_document__gI8Ph:hover .FileAttachmentsList_downloadControl__1Py7J{background:#e4e7ff;color:#343b79}html[data-theme=light] .FileAttachmentsList_imageFrame__zfPrR{background:#f1f3f7}html[data-theme=light] .FileAttachmentsList_imageBackdrop__ZWq_6{opacity:.46;filter:blur(22px) saturate(.9)}html[data-theme=light] .FileAttachmentsList_imageBackdropShade__iqBrk{background:linear-gradient(180deg,rgba(255,255,255,.3137254902),rgba(255,255,255,.5215686275))}@media(prefers-reduced-motion:reduce){.FileAttachmentsList_downloadControl__1Py7J{transition:none}}.FileAttachmentsList_downloadError__Pw6mP{margin:7px 4px 2px;font-size:12px;color:var(--text-secondary)}.FileAttachmentsList_flush__YiLrL .FileAttachmentsList_gallery__8Em7a{border-radius:0}.FileAttachmentsList_flush__YiLrL .FileAttachmentsList_documents____gVS{padding:9px}.FileAttachmentsList_compact__D8JoF .FileAttachmentsList_document__gI8Ph{padding:10px}@media(max-width:480px){.FileAttachmentsList_attachments__fpyzG{width:min(100%,23rem)}.FileAttachmentsList_imageFrame__zfPrR{max-height:22rem}.FileAttachmentsList_tileFrame__OC5az{max-height:none}}.RoomMembersPanel_root__SGtRE{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.RoomMembersPanel_section__ypiWX{display:flex;flex-direction:column;gap:.45rem;min-width:0}.RoomMembersPanel_sectionTitle__9vsb8{font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-ui-sm-size);line-height:var(--type-ui-sm-leading);letter-spacing:var(--type-ui-sm-tracking);color:var(--text-secondary,var(--color-text-secondary,rgba(127,127,127,.78)));margin:0 0 .05rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--text-primary) 42%,transparent)}.RoomMembersPanel_helperText__sle11{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--color-text-secondary,color-mix(in srgb,var(--text-primary) 55%,transparent))}.RoomMembersPanel_section__ypiWX [class*=selectTrigger]{min-height:2.5rem;padding:0 .9rem;border-radius:12px;border-color:color-mix(in srgb,var(--text-primary) 8%,transparent);background:color-mix(in srgb,var(--text-primary) 3.5%,transparent);box-shadow:none;transition:background .14s ease,border-color .14s ease}.RoomMembersPanel_section__ypiWX [class*=selectTrigger]:hover{border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.RoomMembersPanel_linkCard__Co4_2{display:flex;flex-direction:column;gap:0;min-width:0;padding:0;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);overflow:hidden}.RoomMembersPanel_linkToggleRow__8nMhY{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem .95rem}.RoomMembersPanel_linkToggleInfo__XmTeg{display:flex;flex-direction:column;gap:.28rem;min-width:0;flex:1 1 auto}.RoomMembersPanel_linkToggleLabel__sLezD{font-size:.875rem;font-weight:600;letter-spacing:-.01em;color:var(--color-text-primary,color-mix(in srgb,var(--text-primary) 92%,transparent))}.RoomMembersPanel_linkToggleHint__gDcJ9{margin:0;font-size:.75rem;line-height:1.45;color:var(--color-text-secondary,color-mix(in srgb,var(--text-primary) 50%,transparent))}.RoomMembersPanel_switch__RCQ7q{position:relative;flex-shrink:0;width:40px;height:24px;margin-top:1px;padding:0;border:none;border-radius:999px;background:var(--switch-track);cursor:pointer;transition:background .16s ease,opacity .16s ease}.RoomMembersPanel_switch__RCQ7q:hover:not(:disabled){background:var(--switch-track-hover)}.RoomMembersPanel_switch__RCQ7q:disabled{opacity:.4;cursor:not-allowed}.RoomMembersPanel_switchOn__vnxGq{background:var(--switch-track-on)}.RoomMembersPanel_switchOn__vnxGq:hover:not(:disabled){background:var(--switch-track-on-hover)}.RoomMembersPanel_switchThumb__tqUnC{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 .16s ease}.RoomMembersPanel_switchOn__vnxGq .RoomMembersPanel_switchThumb__tqUnC{transform:translateX(16px)}.RoomMembersPanel_linkDetails__6o_bi{display:flex;flex-direction:column;gap:.55rem;min-width:0;padding:.75rem .95rem .9rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 7%,transparent)}.RoomMembersPanel_linkActions__wPuDZ{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center}.RoomMembersPanel_linkInput__rNj2a{width:100%;max-width:100%;min-width:0;height:2.5rem;padding:0 .8rem;box-sizing:border-box;font-size:.78rem;line-height:1.2;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:color-mix(in srgb,var(--text-primary) 78%,transparent);background:color-mix(in srgb,var(--text-primary) 4%,var(--surface-base,#fff));border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomMembersPanel_readonlyValue__6obzI{margin:0;min-height:2.5rem;display:flex;align-items:center;padding:0 .9rem;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);font-size:var(--type-body-size);color:var(--color-text-primary,color-mix(in srgb,var(--text-primary) 92%,transparent))}.RoomMembersPanel_personalAccessHint__DK11V{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.RoomMembersPanel_memberList__uLhll{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.35rem;min-width:0}.RoomMembersPanel_memberItem__DUwOi{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:.75rem;gap:.75rem;min-height:3rem;padding:.55rem .85rem;background:color-mix(in srgb,var(--text-primary) 3.5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 7%,transparent);border-radius:12px}.RoomMembersPanel_memberMain__l1nxo{display:flex;flex-direction:column;justify-content:center;gap:.12rem;min-width:0}.RoomMembersPanel_memberNameRow__S52qK{display:flex;align-items:center;gap:.4rem;min-width:0}.RoomMembersPanel_memberName__Hch4d{font-size:.875rem;font-weight:500}.RoomMembersPanel_memberNameBtn__R_StJ,.RoomMembersPanel_memberName__Hch4d{letter-spacing:-.01em;color:var(--color-text-primary,color-mix(in srgb,var(--text-primary) 92%,transparent));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.RoomMembersPanel_memberNameBtn__R_StJ{margin:0;padding:0;border:none;background:rgba(0,0,0,0);font:inherit;font-size:.875rem;font-weight:500;text-align:left;cursor:pointer}.RoomMembersPanel_memberNameBtn__R_StJ:hover{text-decoration:underline;text-underline-offset:2px}.RoomMembersPanel_memberActions__TqkCW{display:flex;flex-shrink:0;align-items:center;justify-content:flex-end;gap:.25rem;min-height:2rem}.RoomMembersPanel_memberRole__V2GkC{font-size:.72rem;font-weight:500;line-height:1.2;color:color-mix(in srgb,var(--text-primary) 48%,transparent)}.RoomMembersPanel_memberYou__P1_xy{color:color-mix(in srgb,var(--text-primary) 42%,transparent);font-weight:400}.RoomMembersPanel_memberProtected__PdR35{flex-shrink:0;font-size:.72rem;font-weight:500;line-height:1.2;color:color-mix(in srgb,var(--text-primary) 38%,transparent);cursor:help;white-space:nowrap}.RoomMembersPanel_addRow__5Nkyo{display:grid;grid-template-columns:minmax(0,1fr) 9.25rem 6.75rem;grid-gap:.45rem;gap:.45rem;align-items:stretch;margin-top:.15rem;min-width:0}.RoomMembersPanel_addRoleSelect__HSGFj,.RoomMembersPanel_addUserSelect__e7T54{display:flex;min-width:0;align-self:stretch}.RoomMembersPanel_compactTrigger__eIXbr{flex:1 1;min-height:2.5rem!important;padding:0 .8rem!important}.RoomMembersPanel_addButton__QzsYY,.RoomMembersPanel_compactTrigger__eIXbr{align-self:stretch;box-sizing:border-box!important;height:100%!important;border-radius:12px!important}.RoomMembersPanel_addButton__QzsYY{width:100%;min-height:0!important;padding-block:0!important;padding-inline:.75rem!important}@media(max-width:560px){.RoomMembersPanel_addRow__5Nkyo{grid-template-columns:1fr 1fr}.RoomMembersPanel_addButton__QzsYY,.RoomMembersPanel_addUserSelect__e7T54{grid-column:1/-1}}.RoomMembersPanel_addControls__Vg_Df{display:flex;flex-direction:column;gap:.6rem}.RoomMembersPanel_addKind__XOWDc{display:flex;align-self:flex-start;padding:3px;gap:3px;border-radius:12px;background:var(--surface-elev2);border:1px solid var(--border-default)}.RoomMembersPanel_addKind__XOWDc button{border:0;border-radius:9px;padding:.4rem .7rem;background:rgba(0,0,0,0);color:var(--text-secondary);font:inherit;font-size:12px;cursor:pointer}.RoomMembersPanel_addKind__XOWDc button[aria-pressed=true]{background:var(--surface-raised);color:var(--text-primary);box-shadow:0 1px 4px rgba(0,0,0,.0705882353)}.RoomMembersPanel_addKind__XOWDc button:focus-visible{outline:2px solid var(--accent-solid);outline-offset:2px}.RoomMembersPanel_sectionHeading__0UnT6{position:relative;display:flex;align-items:center;gap:.5rem}.AvatarCropModal_body__ARo0G{display:flex;flex-direction:column;gap:0;margin:-.15rem 0 0}.AvatarCropModal_head__VzS1A{margin:0 0 1.05rem}.AvatarCropModal_title__u_sS_{margin:0;font-size:1.35rem;font-weight:700;letter-spacing:-.03em;line-height:1.15;color:var(--text-primary)}.AvatarCropModal_hint__rey2n{margin:.4rem 0 0;font-size:.8125rem;line-height:1.45;color:var(--text-tertiary)}.AvatarCropModal_stage__d9HPW{position:relative;flex-shrink:0;width:min(320px,100%);height:min(320px,52vw,52vh);margin:0 auto;overflow:hidden;border-radius:18px;background:#111;touch-action:none}html[data-theme=light] .AvatarCropModal_stage__d9HPW{background:#1c1c1e}.AvatarCropModal_cropper__sIQ7w{background:rgba(0,0,0,0)!important}.AvatarCropModal_cropArea__gdZXj{border:1.5px solid hsla(0,0%,100%,.88)!important;color:rgba(0,0,0,.58)!important;box-shadow:0 0 0 9999px rgba(0,0,0,.58)!important}.AvatarCropModal_zoomBlock__XFn0y{display:flex;flex-direction:column;gap:.45rem;margin:1.05rem 0 0}.AvatarCropModal_zoomLabel__BHk2j{font-size:.75rem;font-weight:550;letter-spacing:.01em;color:var(--text-tertiary)}.AvatarCropModal_zoomRow__a7CyJ{display:flex;align-items:center;gap:.55rem}.AvatarCropModal_zoomBtn__GrR9U{flex-shrink:0;width:28px;height:28px;padding:0;border:none;border-radius:8px;background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-primary);font:inherit;font-size:1.05rem;font-weight:500;line-height:1;cursor:pointer}.AvatarCropModal_zoomBtn__GrR9U:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 11%,transparent)}.AvatarCropModal_zoomBtn__GrR9U:disabled{opacity:.38;cursor:default}.AvatarCropModal_zoomSlider__Cas1_{--zoom-pct:0%;flex:1 1;width:100%;height:22px;margin:0;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,0);cursor:pointer}.AvatarCropModal_zoomSlider__Cas1_:disabled{opacity:.45;cursor:default}.AvatarCropModal_zoomSlider__Cas1_::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--accent-solid) var(--zoom-pct),color-mix(in srgb,var(--text-primary) 16%,transparent) var(--zoom-pct))}.AvatarCropModal_zoomSlider__Cas1_::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-top:-7px;border:none;border-radius:50%;background:var(--accent-solid);box-shadow:0 1px 3px rgba(0,0,0,.28)}.AvatarCropModal_zoomSlider__Cas1_::-moz-range-track{height:4px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 16%,transparent)}.AvatarCropModal_zoomSlider__Cas1_::-moz-range-progress{height:4px;border-radius:999px;background:var(--accent-solid)}.AvatarCropModal_zoomSlider__Cas1_::-moz-range-thumb{width:18px;height:18px;border:none;border-radius:50%;background:var(--accent-solid);box-shadow:0 1px 3px rgba(0,0,0,.28)}.AvatarCropModal_zoomSlider__Cas1_:focus-visible{outline:none}.AvatarCropModal_zoomSlider__Cas1_:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-solid) 28%,transparent),0 1px 3px rgba(0,0,0,.28)}.AvatarCropModal_actions__BOjZN{display:flex;justify-content:flex-end;align-items:center;gap:.85rem;margin:1.15rem 0 0}.AvatarCropModal_cancel__cErd9{padding:0;border:none;background:none;font:inherit;font-size:.875rem;font-weight:500;color:var(--text-tertiary);cursor:pointer}.AvatarCropModal_cancel__cErd9:hover:not(:disabled){color:var(--text-primary)}.AvatarCropModal_cancel__cErd9:disabled{opacity:.45;cursor:default}.AvatarCropModal_save__0iGnP{min-height:34px;padding:0 .95rem;border:none;border-radius:10px;background:var(--accent-solid);color:#fff;font:inherit;font-size:.875rem;font-weight:600;letter-spacing:-.015em;cursor:pointer}.AvatarCropModal_save__0iGnP:hover:not(:disabled){background:color-mix(in srgb,var(--accent-solid) 88%,#fff)}.AvatarCropModal_save__0iGnP:disabled{opacity:.45;cursor:default}.ResidentsSettings_wrap__CH0g8{display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0}.ResidentsSettings_toolbar__VchfO{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ResidentsSettings_toolbarMeta__cGPvl{margin:0;font-size:var(--type-caption-size);color:var(--text-secondary)}.ResidentsSettings_empty__VhtNx{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1.5rem .25rem;color:var(--text-secondary);font-size:var(--type-body-size)}.ResidentsSettings_empty__VhtNx p{margin:0}.ResidentsSettings_emptyHint__iXdbt{max-width:28rem;line-height:1.5;color:var(--text-tertiary)}.ResidentsSettings_grid____7wt{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.85rem;gap:.85rem}@media(max-width:1100px){.ResidentsSettings_grid____7wt{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.ResidentsSettings_grid____7wt{grid-template-columns:1fr}}.ResidentsSettings_card__UWNn6{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;gap:.85rem;width:100%;margin:0;padding:1.05rem 1.1rem .95rem;text-align:left;cursor:pointer;color:inherit;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);border-radius:14px;background:color-mix(in srgb,var(--text-primary) 2%,transparent);transition:border-color .15s ease,background .15s ease,transform .15s ease}.ResidentsSettings_card__UWNn6:hover{border-color:color-mix(in srgb,var(--text-primary) 16%,transparent);background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.ResidentsSettings_card__UWNn6:focus-visible{outline:2px solid color-mix(in srgb,var(--accent-solid,var(--text-primary)) 55%,transparent);outline-offset:2px}.ResidentsSettings_cardTop__HQRR5{display:flex;align-items:center;gap:.75rem}.ResidentsSettings_cardFace__hZ_6O{flex-shrink:0;width:2.75rem;height:2.75rem;border-radius:50%;display:grid;place-items:center;font-size:.72rem;font-weight:700;letter-spacing:.02em;color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);overflow:hidden}.ResidentsSettings_cardFaceImg__CRNNO{width:100%;height:100%;object-fit:cover;display:block}.ResidentsSettings_cardIdentity__N6bK6{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.1rem}.ResidentsSettings_cardName__NOdbg{font-size:var(--type-body-size);font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResidentsSettings_cardRole__XomR9{font-size:var(--type-caption-size);color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResidentsSettings_liveStatus__sRmEI{flex-shrink:0;padding:.12rem .45rem;border-radius:999px;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.03em;text-transform:uppercase;border:1px solid rgba(0,0,0,0)}.ResidentsSettings_liveIdle__NMKXn{color:var(--text-tertiary);background:color-mix(in srgb,var(--text-primary) 4%,transparent);border-color:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ResidentsSettings_liveWorking__WNApg{color:color-mix(in srgb,#15803d 90%,var(--text-primary));background:color-mix(in srgb,#22c55e 12%,transparent);border-color:color-mix(in srgb,#22c55e 22%,transparent)}.ResidentsSettings_liveWaiting__6zJ0w{color:color-mix(in srgb,#a16207 90%,var(--text-primary));background:color-mix(in srgb,#eab308 12%,transparent);border-color:color-mix(in srgb,#eab308 24%,transparent)}.ResidentsSettings_livePaused__2wTBK{color:color-mix(in srgb,#9a3412 90%,var(--text-primary));background:color-mix(in srgb,#f97316 12%,transparent);border-color:color-mix(in srgb,#f97316 24%,transparent)}.ResidentsSettings_cardFacts__tPOal{display:flex;flex-direction:column;gap:.45rem;margin:0}.ResidentsSettings_cardFact__dBzW9{display:grid;grid-template-columns:6.75rem minmax(0,1fr);grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:baseline;margin:0}.ResidentsSettings_cardFact__dBzW9 dt{margin:0;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.ResidentsSettings_cardFact__dBzW9 dd{margin:0;min-width:0;font-size:var(--type-caption-size);font-weight:500;color:var(--text-primary);line-height:1.35}.ResidentsSettings_cardManager__gTbrw{display:flex;flex-direction:column;align-items:flex-start;gap:.08rem;min-width:0}.ResidentsSettings_cardManagerName__bTbOl{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ResidentsSettings_managerLine__K8nwL{display:flex;flex-direction:column;align-items:flex-start;gap:.12rem;min-width:0}.ResidentsSettings_managerLineName__Pyuyb{min-width:0}.ResidentsSettings_managerLineEmail__Lf_M_{font-size:.7rem;color:var(--text-tertiary);word-break:break-all}.ResidentsSettings_cardManagerEmail__tS5aS{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:400;color:var(--text-tertiary)}.ResidentsSettings_cardChips__Pvd_e{display:flex;flex-wrap:wrap;gap:.3rem}.ResidentsSettings_cardNow__xsl93{display:grid;grid-template-columns:6.75rem minmax(0,1fr);grid-gap:.35rem .75rem;gap:.35rem .75rem;align-items:baseline;margin-top:auto;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 7%,transparent)}.ResidentsSettings_cardNowLabel__cWmOe{font-size:var(--type-overline-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.ResidentsSettings_cardNowText__I1NmZ{font-size:var(--type-caption-size);font-weight:500;color:var(--text-primary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ResidentsSettings_chip__JF5B6{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:999px;font-size:.72rem;font-weight:500;color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 5%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.ResidentsSettings_chipStacked__Z8m_Y{align-items:flex-start;flex-direction:column;border-radius:12px;padding:.35rem .55rem}.ResidentsSettings_chipNote__y3dh_{display:block;margin-top:.15rem;font-size:.68rem;font-weight:450;line-height:1.3;color:var(--text-tertiary)}.ResidentsSettings_muted__hv9Rr{color:var(--text-secondary)}.ResidentsSettings_detail__dyG8o{display:flex;flex-direction:column;gap:1.15rem;padding:.25rem .15rem 1.5rem;max-width:44rem}.ResidentsSettings_hero__WpOPf{display:flex;align-items:flex-start;gap:.95rem}.ResidentsSettings_heroFace__VfqU8{position:relative;flex-shrink:0;width:3.5rem;height:3.5rem;border-radius:50%;display:grid;place-items:center;font-size:1rem;font-weight:700;color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 9%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);overflow:hidden}.ResidentsSettings_heroFaceImg__IX0VR{width:100%;height:100%;object-fit:cover;display:block}.ResidentsSettings_photoBtn__jN4w4{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset:0;margin:0;padding:0;border:none;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,#000 45%,transparent);color:#fff;font-size:.65rem;font-weight:600;opacity:0;cursor:pointer;transition:opacity .15s ease}.ResidentsSettings_heroFace__VfqU8:focus-within .ResidentsSettings_photoBtn__jN4w4,.ResidentsSettings_heroFace__VfqU8:hover .ResidentsSettings_photoBtn__jN4w4{opacity:1}.ResidentsSettings_fileHidden__PU8KG{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ResidentsSettings_heroBody__jeAuc{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.55rem}.ResidentsSettings_heroTop__8sgJr{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.ResidentsSettings_heroIdentity__XqhwH{min-width:0;display:flex;flex-direction:column;gap:.15rem}.ResidentsSettings_heroName__FcQv5{margin:0;font-size:var(--type-subhead-size);font-weight:600;letter-spacing:-.015em;color:var(--text-primary)}.ResidentsSettings_heroRole__EBC6n{margin:0;font-size:var(--type-body-size);font-weight:500;color:var(--text-secondary);line-height:1.35}.ResidentsSettings_heroFacts__dCLOc{display:flex;flex-wrap:wrap;gap:.45rem 1.25rem;margin:0}.ResidentsSettings_heroFact__2w_cj{display:flex;flex-direction:column;gap:.1rem;min-width:0}.ResidentsSettings_heroFact__2w_cj dt{margin:0;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--text-tertiary)}.ResidentsSettings_heroFact__2w_cj dd{margin:0;font-size:var(--type-caption-size);font-weight:500;color:var(--text-primary)}.ResidentsSettings_managerValue__tHFZ3{display:inline-flex;flex-direction:column;gap:.15rem;min-width:0}.ResidentsSettings_managerEmail__ikvbl{font-size:.7rem;font-weight:400;color:var(--text-tertiary);word-break:break-all}.ResidentsSettings_section__b72ZH{display:flex;flex-direction:column;gap:.45rem}.ResidentsSettings_sectionTitle__Ga_df{margin:0;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-tertiary)}.ResidentsSettings_prose__LPc5Y{margin:0;font-size:var(--type-body-size);line-height:1.5;color:var(--text-primary);white-space:pre-wrap}.ResidentsSettings_chipRow__N6ZIv{display:flex;flex-wrap:wrap;gap:.35rem}.ResidentsSettings_wakeGroupHint__Ybc63{margin:-.15rem 0 0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.ResidentsSettings_wakeList__2IYzx{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem}.ResidentsSettings_wakeItem__nRHHP{display:flex;gap:.75rem;padding:.5rem .6rem;border-radius:8px;background:color-mix(in srgb,var(--text-primary) 3%,transparent)}.ResidentsSettings_wakeMain__ka2hr{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:.2rem}.ResidentsSettings_wakeTop__8r1IJ{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ResidentsSettings_wakeTitle__uO8LJ{font-size:var(--type-caption-size);font-weight:600;color:var(--text-primary)}.ResidentsSettings_wakeDesc__SqEv7{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.ResidentsSettings_wakeTag__72vQ0{flex-shrink:0;font-size:var(--type-overline-size);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary)}.ResidentsSettings_inboundBlock__F5IfG{display:flex;flex-direction:column;gap:.45rem;padding:.85rem .95rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--text-primary) 9%,transparent);background:color-mix(in srgb,var(--text-primary) 2%,transparent)}.ResidentsSettings_inboundHead__WUCC8{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.ResidentsSettings_profileBlock__AibvO{display:flex;flex-direction:column;gap:.85rem}.ResidentsSettings_profileSection__mcO5h{display:flex;flex-direction:column;gap:.3rem}.ResidentsSettings_profileLabel__yeDc7{margin:0;font-size:var(--type-caption-size);font-weight:600;color:var(--text-secondary)}.ResidentsSettings_actions__VTpio{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.ResidentsSettings_detailTabs__nYQRh{display:inline-flex;align-self:flex-start;gap:2px;margin:.15rem 0 .1rem;border:none;background:rgba(0,0,0,0)}.ResidentsSettings_detailTab__hWypU{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-bottom:2px solid rgba(0,0,0,0);border-radius:0;padding:6px 0;margin-right:1.15rem;background:rgba(0,0,0,0);color:var(--text-tertiary);font-size:var(--type-body-size);font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease}.ResidentsSettings_detailTab__hWypU:hover:not(.ResidentsSettings_detailTabActive__lF9nQ){color:var(--text-primary)}.ResidentsSettings_detailTabActive__lF9nQ{color:var(--text-primary);border-bottom-color:var(--text-primary);font-weight:600}.ResidentsSettings_tabPanel__Vr_cG{display:flex;flex-direction:column;gap:1.15rem;min-width:0}.ResidentsSettings_historyList__TJFKQ{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.ResidentsSettings_historyItem__vALWq{display:flex;flex-direction:column;gap:.25rem;padding:.7rem .8rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);background:color-mix(in srgb,var(--text-primary) 2.5%,transparent)}.ResidentsSettings_historyTop__abZrv{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem .75rem}.ResidentsSettings_historyTitle__QyRkJ{font-size:var(--type-body-size);font-weight:600;color:var(--text-primary)}.ResidentsSettings_historyMeta__AkS31{font-size:var(--type-caption-size);color:var(--text-tertiary)}.ResidentsSettings_historyNote__69g4T{margin:0;font-size:var(--type-caption-size);line-height:1.45;color:var(--text-secondary)}.ResidentsSettings_workHero__FGNPB{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.05rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--text-primary) 4.5%,transparent),color-mix(in srgb,var(--text-primary) 1.5%,transparent))}.ResidentsSettings_workHeroNow__rI13X,.ResidentsSettings_workHeroQueue__CuUtM{display:flex;flex-direction:column;gap:.45rem}.ResidentsSettings_workHeroBody__5mHV2{display:flex;flex-direction:column;gap:.35rem}.ResidentsSettings_workHeroTitle__JqW5C{margin:0;font-size:1.05rem;font-weight:600;letter-spacing:-.015em;color:var(--text-primary);line-height:1.35}.ResidentsSettings_workHeroWait__w_htK{margin:0;font-size:var(--type-caption-size);font-weight:500;color:color-mix(in srgb,#a16207 85%,var(--text-primary))}.ResidentsSettings_workHeroMeta__DKpWn{margin:.15rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.2rem;font-size:var(--type-caption-size);color:var(--text-secondary)}.ResidentsSettings_workHeroEmpty__2JsSG{margin:0;font-size:var(--type-body-size);color:var(--text-secondary)}.ResidentsSettings_workQueueCount__h5QqE{margin:0;font-size:var(--type-body-size);font-weight:600;color:var(--text-primary)}.ResidentsSettings_workList__2HrBv{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.45rem}.ResidentsSettings_workItem__oJZ_Z{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .65rem;border-radius:8px;background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.ResidentsSettings_workTitle__78HaN{font-size:var(--type-caption-size);font-weight:600;color:var(--text-primary)}.ResidentsSettings_workWhy__E6uzg{font-size:var(--type-overline-size);color:var(--text-tertiary)}.ResidentsSettings_workActions__PlP2Z{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.35rem}.ResidentsSettings_workReassign__9Ycws{width:min(100%,18rem)}.ResidentsSettings_form__K0GKg{display:flex;flex-direction:column;gap:1rem;padding:.25rem .15rem 1.25rem;max-width:44rem}.ResidentsSettings_formGrid__C4lWC{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem .85rem;gap:.75rem .85rem}@media(max-width:640px){.ResidentsSettings_formGrid__C4lWC{grid-template-columns:1fr}}.ResidentsSettings_field__LjMUy{display:flex;flex-direction:column;gap:.3rem;min-width:0}.ResidentsSettings_fieldWide__rccMD{grid-column:1/-1}.ResidentsSettings_fieldLabel__Bind5{font-size:var(--type-caption-size);font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--text-primary) 65%,transparent)}.ResidentsSettings_fieldHint__Z6qtf{margin:0 0 .2rem;font-size:var(--type-caption-size);line-height:1.4;color:var(--text-secondary)}.ResidentsSettings_textarea__u1grf{width:100%;min-height:4.5rem;resize:vertical;box-sizing:border-box;padding:.55rem .7rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);background:color-mix(in srgb,var(--text-primary) 3%,transparent);color:var(--text-primary);font:inherit;font-size:var(--type-body-size);line-height:1.45}.ResidentsSettings_textarea__u1grf:focus{outline:none;border-color:color-mix(in srgb,var(--accent-solid,var(--text-primary)) 55%,transparent)}.ResidentsSettings_chipField__BOMmi{display:flex;flex-direction:column;gap:.4rem}.ResidentsSettings_chipPick__6bp0o{display:flex;flex-wrap:wrap;gap:.35rem}.ResidentsSettings_formFooter__Ojiah{display:flex;justify-content:flex-end;gap:.4rem;padding-top:.35rem;border-top:1px solid color-mix(in srgb,var(--text-primary) 6%,transparent)}.ResidentsSettings_emptyActions__HscLh{display:flex;justify-content:center;margin-top:1rem}.ResidentsSettings_catalogToolbarActions__k3_8_{display:flex;align-items:center;gap:.45rem;flex-wrap:wrap}@media(max-width:480px){.ResidentsSettings_toolbar__VchfO{flex-wrap:wrap}}.ResidentsSettings_configurationIntro__xgghV{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border:1px solid var(--border-subtle);border-radius:16px;background:color-mix(in srgb,var(--surface-base) 96%,var(--text-primary) 4%)}.ResidentsSettings_configurationIntro__xgghV strong{color:var(--text-primary);font-size:var(--type-body-size)}.ResidentsSettings_configurationIntro__xgghV p{margin:.35rem 0 0;max-width:38rem;color:var(--text-secondary);font-size:var(--type-caption-size);line-height:1.55}.ResidentsSettings_configurationIntro__xgghV button{flex-shrink:0}@media(max-width:640px){.ResidentsSettings_configurationIntro__xgghV{flex-direction:column;align-items:flex-start}}.AttachmentImageLightbox_overlay__dBZ2Q{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;min-height:100%;z-index:12000;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:max(2rem,env(safe-area-inset-top,0px)) max(1.25rem,env(safe-area-inset-right,0px)) max(2rem,env(safe-area-inset-bottom,0px)) max(1.25rem,env(safe-area-inset-left,0px));background:#0a0c10;animation:AttachmentImageLightbox_lightboxFadeIn__5hK5w .18s ease;will-change:opacity}.AttachmentImageLightbox_overlayDragging__uqH9u{transition:none}.AttachmentImageLightbox_overlayDismissing__C6zgg{pointer-events:none;transition:opacity .22s ease-out}@keyframes AttachmentImageLightbox_lightboxFadeIn__5hK5w{0%{opacity:0}to{opacity:1}}.AttachmentImageLightbox_closeBtn__3RaXo{position:absolute;top:max(1rem,env(safe-area-inset-top,0px));right:max(1rem,env(safe-area-inset-right,0px));z-index:2;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:999px;background:color-mix(in srgb,#111 55%,transparent);color:#fff;cursor:pointer;transition:background .15s ease}.AttachmentImageLightbox_closeBtn__3RaXo:hover{background:color-mix(in srgb,#111 78%,transparent)}.AttachmentImageLightbox_counter__oyBk8{position:absolute;top:max(1.15rem,env(safe-area-inset-top,0px));left:50%;z-index:2;margin:0;transform:translateX(-50%);padding:.28rem .7rem;border-radius:999px;background:color-mix(in srgb,#111 55%,transparent);border:1px solid color-mix(in srgb,#fff 16%,transparent);color:color-mix(in srgb,#fff 88%,transparent);font-size:.78rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.02em;pointer-events:none}.AttachmentImageLightbox_navBtn__M6kBb{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid color-mix(in srgb,#fff 22%,transparent);border-radius:999px;background:color-mix(in srgb,#111 55%,transparent);color:#fff;cursor:pointer;transition:background .15s ease}.AttachmentImageLightbox_navBtn__M6kBb:hover{background:color-mix(in srgb,#111 78%,transparent)}@media(max-width:720px){.AttachmentImageLightbox_navBtn__M6kBb{width:2.4rem;height:2.4rem}}.AttachmentImageLightbox_navBtnPrev__biNIQ{left:max(.65rem,env(safe-area-inset-left,0px))}.AttachmentImageLightbox_navBtnNext__PVGus{right:max(.65rem,env(safe-area-inset-right,0px))}.AttachmentImageLightbox_figure__ryTWm{display:flex;flex-direction:column;align-items:center;gap:.65rem;max-width:min(92vw,960px);max-height:88vh;margin:0;touch-action:none;cursor:-webkit-grab;cursor:grab;transform-origin:0 0;will-change:transform}.AttachmentImageLightbox_figure__ryTWm:active{cursor:-webkit-grabbing;cursor:grabbing}.AttachmentImageLightbox_figureAnimate__b2j2v{transition:transform .22s ease-out}.AttachmentImageLightbox_figureZoomed__2JsCz{max-width:none;max-height:none;cursor:-webkit-grab;cursor:grab}.AttachmentImageLightbox_loading__rfNtn{width:min(72vw,280px);height:min(48vh,220px);border-radius:.65rem;background:color-mix(in srgb,#fff 8%,transparent);animation:AttachmentImageLightbox_lightboxPulse__SMPqS 1s ease-in-out infinite}@keyframes AttachmentImageLightbox_lightboxPulse__SMPqS{0%,to{opacity:.45}50%{opacity:.85}}.AttachmentImageLightbox_image__dj1nF{display:block;max-width:100%;max-height:calc(88vh - 2rem);object-fit:contain;border-radius:.65rem;box-shadow:0 24px 80px color-mix(in srgb,#000 45%,transparent),0 0 0 1px color-mix(in srgb,#fff 8%,transparent);-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.AttachmentImageLightbox_figureZoomed__2JsCz .AttachmentImageLightbox_image__dj1nF{max-width:min(100vw,960px);max-height:88vh}.AttachmentImageLightbox_caption__BCxJ9{margin:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;color:color-mix(in srgb,#fff 72%,transparent);letter-spacing:.01em}.AttachmentImageLightbox_error__uQuhs{color:#fff;text-align:center;padding:2rem;font-size:14px}.AttachmentImageLightbox_error__uQuhs button{padding:10px 16px;border:1px solid hsla(0,0%,100%,.1882352941);border-radius:999px;color:#fff;background:hsla(0,0%,100%,.0705882353);cursor:pointer}.ChatScrollToBottomFab_fab__EUx3x{position:absolute;bottom:calc(var(--composer-overlay-clearance, 4.75rem) + .35rem);left:50%;z-index:6;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;margin:0;padding:0;border-radius:999px;color:color-mix(in srgb,var(--text-primary) 58%,var(--text-tertiary));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] .ChatScrollToBottomFab_fab__EUx3x{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)}.ChatScrollToBottomFab_fab__EUx3x{cursor:pointer;opacity:0;pointer-events:none;transform:translate(-50%,.35rem) scale(.92);transition:opacity .18s ease,transform .18s ease,color .15s ease,box-shadow .15s ease,border-color .15s ease}.ChatScrollToBottomFab_fab__EUx3x:hover{color:var(--text-primary);border-color:color-mix(in srgb,var(--text-primary) 14%,transparent)}.ChatScrollToBottomFab_fab__EUx3x:active{transform:translate(-50%,.35rem) scale(.88)}.ChatScrollToBottomFab_fabVisible__VD51z{opacity:1;pointer-events:auto;transform:translate(-50%) scale(1)}.ChatScrollToBottomFab_fabVisible__VD51z:active{transform:translate(-50%) scale(.94)}.ProcessFormModal_loading__b1WBP{display:flex;justify-content:center;padding:2.5rem 0}.ProcessFormModal_root__KIRWd{display:flex;flex-direction:column;gap:.85rem;min-width:0;text-align:left}.ProcessFormModal_lead__Js8Kn,.ProcessFormModal_note__eWloI{margin:0;font-size:.86rem;line-height:1.45;color:var(--text-secondary)}.ProcessFormModal_sheetLabel__U7JK7{display:flex;align-items:baseline;gap:.35rem;font-size:.8125rem;font-weight:450;letter-spacing:-.01em;color:color-mix(in srgb,var(--text-primary) 58%,var(--text-secondary))}.ProcessFormModal_sheetLabel__U7JK7 i{font-weight:500}.ProcessFormModal_sheetLabel__U7JK7 em,.ProcessFormModal_sheetLabel__U7JK7 i{font-style:normal;color:color-mix(in srgb,var(--text-primary) 38%,transparent)}.ProcessFormModal_sheetLabel__U7JK7 em{font-weight:400;font-size:.75rem}.ProcessFormModal_sheetControl__8ENRu,.ProcessFormModal_sheetInput__GMLbk{width:100%;min-height:2.35rem;padding:.45rem .7rem;border-radius:10px;border:1px solid var(--hairline,var(--color-border,rgba(127,127,127,.22)));background:var(--surface-raised,var(--color-surface,transparent));color:var(--text-primary);font:inherit;font-size:.9rem;font-weight:400;outline:none}.ProcessFormModal_sheetInput__GMLbk::placeholder{font-weight:400;color:color-mix(in srgb,var(--text-primary) 36%,var(--text-tertiary))}.ProcessFormModal_sheetControl__8ENRu:focus,.ProcessFormModal_sheetInput__GMLbk:focus{border-color:color-mix(in srgb,var(--text-primary) 22%,transparent)}.ProcessFormModal_sheetArea__nzGhG{min-height:4.4rem;resize:vertical;line-height:1.4}.ProcessFormModal_hint__ZG1NT{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--text-secondary,var(--color-text-secondary,rgba(127,127,127,.85)));font-size:var(--type-caption-size);line-height:var(--type-caption-leading);opacity:1}.ProcessFormModal_field__VLbO4{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.ProcessFormModal_fieldLabel___5Wd1,.ProcessFormModal_selectFieldLabel__zLAyf{display:block;font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-caption-size);font-weight:500;line-height:var(--type-caption-leading);letter-spacing:var(--type-caption-tracking);color:var(--text-secondary,var(--color-text-secondary,rgba(127,127,127,.85)))}.ProcessFormModal_selectFieldLabel__zLAyf{text-transform:none}.ProcessFormModal_nodeSelectTrigger__T8tlp{padding:8px 12px;border-radius:10px;min-height:40px;gap:.65rem}.ProcessFormModal_req__2DEfQ{color:var(--color-danger,#e5484d)}.ProcessFormModal_opt__ArTzI{font-weight:400;letter-spacing:var(--type-caption-tracking)}.ProcessFormModal_fieldHelp__8NMsU,.ProcessFormModal_opt__ArTzI{font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--text-tertiary,var(--color-text-secondary,rgba(127,127,127,.55)))}.ProcessFormModal_input___9JxB,.ProcessFormModal_textarea__xVAyo{box-sizing:border-box;display:block;width:100%;max-width:100%;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface,transparent);color:inherit;font-family:inherit;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);outline:none;transition:border-color .15s ease,box-shadow .15s ease}.ProcessFormModal_input___9JxB::placeholder,.ProcessFormModal_textarea__xVAyo::placeholder{opacity:.45}.ProcessFormModal_input___9JxB:focus,.ProcessFormModal_textarea__xVAyo:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.ProcessFormModal_input___9JxB:disabled,.ProcessFormModal_textarea__xVAyo:disabled{opacity:.6}.ProcessFormModal_textarea__xVAyo{resize:vertical;min-height:4.5rem;max-height:9rem}@media(max-width:768px){.ProcessFormModal_root__KIRWd{gap:10px}.ProcessFormModal_field__VLbO4{gap:5px}.ProcessFormModal_input___9JxB,.ProcessFormModal_textarea__xVAyo{padding:8px 11px;border-radius:9px}.ProcessFormModal_textarea__xVAyo{min-height:3.25rem;max-height:7rem}.ProcessFormModal_nodeSelectTrigger__T8tlp{min-height:38px;padding:7px 11px}}.ProcessFormModal_sources__dd7aA{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.ProcessFormModal_source__cS4nh{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface,transparent);transition:opacity .15s ease,border-color .15s ease}.ProcessFormModal_sourceRemoved___nGIL{opacity:.5;border-style:dashed}.ProcessFormModal_sourceRemoved___nGIL .ProcessFormModal_sourceTitle__wRHx_{text-decoration:line-through}.ProcessFormModal_sourceMain__wY3f3{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ProcessFormModal_sourceTitle__wRHx_{font-size:13.5px;font-weight:500;line-height:1.35}.ProcessFormModal_sourceConcept__pYUz2{font-size:11.5px;opacity:.55}.ProcessFormModal_sourceToggle__kRPPk{flex:none;display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:30px;padding:0 10px;border-radius:8px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:rgba(0,0,0,0);color:var(--color-text-secondary,rgba(127,127,127,.85));font-size:12.5px;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.ProcessFormModal_sourceToggle__kRPPk:hover:not(:disabled){background:rgba(229,72,77,.12);border-color:rgba(229,72,77,.4);color:var(--color-danger,#e5484d)}.ProcessFormModal_sourceToggle__kRPPk:disabled{opacity:.5;cursor:not-allowed}.ProcessFormModal_error__9BHaa{margin:0;font-size:13px;color:var(--color-danger,#e5484d)}.ProcessFormModal_footer__oXPSR{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:.45rem;margin-top:.15rem}.CompletionResultModal_root__UAwYl{display:flex;flex-direction:column;gap:14px}.CompletionResultModal_cardContext__RhPz3{display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:10px;background:var(--color-surface-2,rgba(127,127,127,.08));border:1px solid var(--color-border,rgba(127,127,127,.16))}.CompletionResultModal_cardContextLabel__4KwZ8{font-size:11px;text-transform:uppercase;letter-spacing:.04em;opacity:.55}.CompletionResultModal_cardContextTitle__WoXDL{font-size:14px;font-weight:600;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CompletionResultModal_hint__ksjKy{margin:0;font-size:12.5px;line-height:1.5;color:var(--color-text-secondary,rgba(127,127,127,.85));opacity:.85}.CompletionResultModal_textarea__Vureh{width:100%;resize:vertical;min-height:120px;padding:12px 14px;border-radius:12px;border:1px solid var(--color-border,rgba(127,127,127,.22));background:var(--color-surface,transparent);color:inherit;font-family:inherit;font-size:16px;line-height:1.5;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.CompletionResultModal_textarea__Vureh::placeholder{opacity:.5}.CompletionResultModal_textarea__Vureh:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.CompletionResultModal_textarea__Vureh:disabled{opacity:.6}.CompletionResultModal_metaRow__hWAaa{display:flex;align-items:center;justify-content:space-between;gap:12px}.CompletionResultModal_fromProcessBtn__PIGdX{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:8px;border:1px dashed var(--color-border,rgba(127,127,127,.3));background:rgba(0,0,0,0);color:inherit;font-size:13px;cursor:not-allowed;opacity:.5}.CompletionResultModal_counter__mfmnF{font-size:12px;opacity:.5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.CompletionResultModal_error__M1JrS{margin:0;font-size:13px;color:var(--color-danger,#e5484d)}.CompletionResultModal_signalToggle__sKgOp{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid var(--color-border,rgba(127,127,127,.16));background:var(--color-surface-2,rgba(127,127,127,.06));cursor:pointer}.CompletionResultModal_signalToggle__sKgOp input{margin-top:2px;flex-shrink:0;accent-color:var(--color-accent)}.CompletionResultModal_signalToggleText__ADULX{display:flex;flex-direction:column;gap:2px;min-width:0}.CompletionResultModal_signalToggleLabel__CcazV{font-size:13px;font-weight:600;line-height:1.35}.CompletionResultModal_signalToggleHint__p7a6_{font-size:12px;line-height:1.4;color:var(--color-text-secondary,rgba(127,127,127,.85));opacity:.85}.CompletionResultModal_footer__5a8iE{display:flex;justify-content:flex-end;gap:10px;margin-top:2px}.WorkArtifacts_root__pIiWT{min-width:0;color:var(--text-primary);container-type:inline-size}.WorkArtifacts_heading__V8c_c{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;flex-wrap:wrap}.WorkArtifacts_title__2amyM{display:flex;align-items:center;gap:8px}.WorkArtifacts_title__2amyM h3{margin:0;font-size:13px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--text-primary)}.WorkArtifacts_count__p8fsq{display:grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border-radius:7px;background:var(--surface-raised);border:1px solid var(--border-subtle);color:var(--text-secondary);font-size:11px}.WorkArtifacts_root__pIiWT.WorkArtifacts_root__pIiWT button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--border-subtle);background:var(--surface-raised);color:var(--text-primary);border-radius:9px;font:inherit;font-size:12px;font-weight:500;line-height:1.2;min-height:32px;padding:0 9px;cursor:pointer;transition:background .18s,border-color .18s}.WorkArtifacts_root__pIiWT.WorkArtifacts_root__pIiWT button:hover{background:color-mix(in srgb,var(--surface-raised) 94%,var(--text-primary));border-color:color-mix(in srgb,var(--border-subtle) 70%,var(--text-secondary))}.WorkArtifacts_root__pIiWT.WorkArtifacts_root__pIiWT button:focus-visible{outline:2px solid var(--accent-solid);outline-offset:3px}.WorkArtifacts_root__pIiWT.WorkArtifacts_root__pIiWT button:disabled{opacity:.5;cursor:default}.WorkArtifacts_root__pIiWT .WorkArtifacts_addButton__T8HPn{background:rgba(0,0,0,0)}.WorkArtifacts_files__Gicg0{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;grid-gap:12px;gap:12px}.WorkArtifacts_card__dqTxJ{display:flex;flex-direction:column;min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-base);transition:border-color .2s,box-shadow .2s}.WorkArtifacts_card__dqTxJ:hover{border-color:color-mix(in srgb,var(--border-subtle) 60%,var(--text-secondary));box-shadow:0 4px 18px color-mix(in srgb,var(--text-primary) 5%,transparent)}.WorkArtifacts_card__dqTxJ[data-unavailable=true]{opacity:.65}.WorkArtifacts_root__pIiWT .WorkArtifacts_media__iKdaT{position:relative;display:block;overflow:hidden;padding:0;width:100%;height:140px;border:0;border-bottom:1px solid var(--border-subtle);border-radius:0;background:var(--surface-raised)}.WorkArtifacts_root__pIiWT .WorkArtifacts_media__iKdaT:hover .WorkArtifacts_mediaOverlay__Wvv22{opacity:1}.WorkArtifacts_root__pIiWT .WorkArtifacts_media__iKdaT:focus-visible{outline-offset:-3px}.WorkArtifacts_thumbnail__lQUnk{width:100%;height:100%}.WorkArtifacts_thumbnail__lQUnk>div{width:100%;height:100%;min-height:0}.WorkArtifacts_thumbnail__lQUnk .WorkArtifacts_thumbnailImage___c1q5{width:100%;height:100%;max-height:none;object-fit:cover;object-position:center;border-radius:0}.WorkArtifacts_skeleton__skBPV,.WorkArtifacts_thumbnailFailed__ILfSA{display:grid;place-items:center;width:100%;height:100%;background:var(--surface-raised);color:var(--text-secondary)}.WorkArtifacts_skeleton__skBPV{background:linear-gradient(110deg,var(--surface-raised) 30%,color-mix(in srgb,var(--surface-raised) 94%,var(--text-primary)) 45%,var(--surface-raised) 60%);background-size:250% 100%;animation:WorkArtifacts_shimmer__oVDsM 1.8s linear infinite}.WorkArtifacts_document__wQFNH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;height:100%;color:var(--text-secondary);background:radial-gradient(ellipse at 50% 60%,color-mix(in srgb,var(--accent-solid) 7%,transparent),transparent 75%)}.WorkArtifacts_document__wQFNH>span{font-size:10px;font-weight:600;letter-spacing:.1em}.WorkArtifacts_role__9v07g{position:absolute;top:9px;left:9px;max-width:calc(100% - 18px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 7px;border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent);border-radius:6px;background:color-mix(in srgb,var(--surface-base) 90%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--text-secondary);font-size:9px}.WorkArtifacts_role__9v07g[data-role=result]{color:var(--text-primary)}.WorkArtifacts_mediaOverlay__Wvv22{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;color:#fff;background:rgba(16,16,24,.3333333333);opacity:0;transition:opacity .18s;font-size:12px}.WorkArtifacts_fileBody__srujx{padding:12px 12px 10px;flex:1 1;min-width:0}.WorkArtifacts_fileBody__srujx>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;color:var(--text-primary)}.WorkArtifacts_metadata__TPlzd{display:flex;gap:7px;align-items:center;font-size:10px;color:var(--text-secondary);margin-top:6px}.WorkArtifacts_metadata__TPlzd>span+span:before{content:"·";margin-right:7px}.WorkArtifacts_origin__11wmZ,.WorkArtifacts_representation__UnFAA{display:block;font-size:10px;line-height:1.5;color:var(--text-secondary);margin-top:7px}.WorkArtifacts_representation__UnFAA[data-error=true]{color:var(--text-danger,#bd6e67)}.WorkArtifacts_instruction__vllyW{font-size:11px;line-height:1.5;overflow-wrap:anywhere;margin:8px 0 0;color:var(--text-secondary)}.WorkArtifacts_actions__x6wbQ{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:0 10px 10px}.WorkArtifacts_root__pIiWT .WorkArtifacts_actions__x6wbQ button{border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);padding:6px 7px;color:var(--text-secondary)}.WorkArtifacts_root__pIiWT .WorkArtifacts_actions__x6wbQ button:hover{background:var(--surface-raised);color:var(--text-primary)}.WorkArtifacts_picker__g3hYt,.WorkArtifacts_preview__i7GHh{margin-top:14px;padding:16px;border:1px solid var(--border-subtle);border-radius:14px;background:var(--surface-raised);min-width:0}.WorkArtifacts_picker__g3hYt{margin:0;padding:12px;border:0;border-top:1px solid var(--border-subtle);border-radius:0;display:flex;flex-direction:column;gap:10px}.WorkArtifacts_picker__g3hYt>*{min-width:0}.WorkArtifacts_picker__g3hYt p{margin:0;font-size:11px;line-height:1.5}.WorkArtifacts_pickerLabel__g1DOn{font-size:11px;font-weight:550;color:var(--text-secondary)}.WorkArtifacts_pickerSelect__KG62f{width:100%}.WorkArtifacts_root__pIiWT .WorkArtifacts_picker__g3hYt [class*=selectTrigger]{min-height:38px;height:38px;padding:0 11px;border-radius:9px;font-size:12px}.WorkArtifacts_root__pIiWT .WorkArtifacts_picker__g3hYt [class*=placeholder],.WorkArtifacts_root__pIiWT .WorkArtifacts_picker__g3hYt [class*=selectedValue]{font-size:12px}.WorkArtifacts_pickerActions__z3x0D{display:flex;gap:8px;flex-wrap:wrap}.WorkArtifacts_pickerActions__z3x0D>button:first-child{border-color:color-mix(in srgb,var(--accent-solid) 24%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 7%,var(--surface-base))}.WorkArtifacts_saved__3pWHs{margin:0;padding:0 12px 12px;font-size:11px;color:var(--text-secondary)}.WorkArtifacts_preview__i7GHh pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;overflow:auto;font:inherit;font-size:13px;line-height:1.65}.WorkArtifacts_table__OaKyR{max-height:60vh;overflow:auto;margin:12px 0}.WorkArtifacts_table__OaKyR table{border-collapse:collapse;width:100%}.WorkArtifacts_table__OaKyR td,.WorkArtifacts_table__OaKyR th{border:1px solid var(--border-subtle);padding:8px;vertical-align:top}.WorkArtifacts_table__OaKyR small{display:block;color:var(--text-secondary);font-size:10px;margin-bottom:4px}.WorkArtifacts_empty__Z_o0z{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;border:1px dashed var(--border-subtle);border-radius:14px;font-size:12px;color:var(--text-secondary)}.WorkArtifacts_empty__Z_o0z p{margin:0}@container (max-width:420px){.WorkArtifacts_files__Gicg0{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.WorkArtifacts_root__pIiWT .WorkArtifacts_media__iKdaT{height:110px}.WorkArtifacts_picker__g3hYt{grid-template-columns:minmax(0,1fr)}.WorkArtifacts_actions__x6wbQ{padding:0 5px 6px}}@container (max-width:280px){.WorkArtifacts_files__Gicg0{grid-template-columns:1fr}}@keyframes WorkArtifacts_shimmer__oVDsM{to{background-position:-250% 0}}@media(prefers-reduced-motion:reduce){.WorkArtifacts_skeleton__skBPV{animation:none}}.GlobalSpaceDrawer_dock__4Fgwa{display:none;flex-shrink:0;width:252px}@media(min-width:1100px){.GlobalSpaceDrawer_dock__4Fgwa{width:288px}}.GlobalSpaceDrawer_dock__4Fgwa{height:var(--app-vvh,100dvh);max-height:var(--app-vvh,100dvh);min-height:0;position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;border-right:1px solid color-mix(in srgb,var(--chat-bubble-fill,#50554e) 14%,var(--border-subtle));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%)));z-index:20}@media(min-width:901px){.GlobalSpaceDrawer_dock__4Fgwa{display:flex;flex-direction:column}}html[data-theme=light] .GlobalSpaceDrawer_dock__4Fgwa{background:var(--sidebar-bg,#ffffff);border-right:1px solid var(--border-default);box-shadow:none}.AccountChrome_bar__6aZdo{position:-webkit-sticky;position:sticky;top:0;z-index:50;display:none;align-items:center;justify-content:space-between;gap:.75rem;height:calc(52px + env(safe-area-inset-top, 0px));padding:env(safe-area-inset-top,0) .85rem 0;background:var(--surface-canvas,#131316);border-bottom:1px solid var(--border-subtle);-webkit-backdrop-filter:none;backdrop-filter:none}@media(max-width:900px){.AccountChrome_bar__6aZdo{display:flex}}.AccountChrome_logoBtn__Kw2mM{display:inline-flex;align-items:center;gap:.5rem;border:none;background:rgba(0,0,0,0);padding:.25rem .15rem;color:var(--text-primary);cursor:pointer;font:inherit;border-radius:8px}.AccountChrome_logoBtn__Kw2mM:hover{background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.AccountChrome_logoImg__IO0BI{display:block;width:28px;height:28px}.AccountChrome_wordmark__w7BD8{font-size:.95rem;font-weight:650;letter-spacing:-.02em}.AccountChrome_actions__nAvAx{display:flex;align-items:center;gap:.25rem}.AccountChrome_avatarBtn__RLCO_{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:50%;padding:0;background:rgba(0,0,0,0);cursor:pointer}.AccountChrome_avatar__Lp7Oa{width:32px;height:32px;border-radius:50%;background:linear-gradient(145deg,#6b7267,#52564d);color:#f4f4f5;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:11px;overflow:hidden}.AccountChrome_avatarImg__5lUSR{width:100%;height:100%;object-fit:cover;display:block}html[data-theme=light] .AccountChrome_avatar__Lp7Oa{background:color-mix(in srgb,var(--accent-solid) 18%,var(--surface-elev1));color:var(--accent-fg,#2a3358);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent-solid) 16%,transparent)}