.ConversationList-module__yfMvJq__container{background:var(--lightningcss-light,#f1f5f94d)var(--lightningcss-dark,#0000004d);border-right:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-direction:column;height:100%;display:flex}.ConversationList-module__yfMvJq__header{border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ConversationList-module__yfMvJq__title{margin:0;font-size:1.25rem;font-weight:700}.ConversationList-module__yfMvJq__newButton{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;width:36px;height:36px;box-shadow:var(--rai-chrome-shadow);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.ConversationList-module__yfMvJq__newButton:hover{box-shadow:0 4px 12px var(--color-primary-alpha-40,#3b82f666);transform:scale(1.1)}.ConversationList-module__yfMvJq__searchContainer{padding:.75rem 1rem;position:relative}.ConversationList-module__yfMvJq__searchIcon{opacity:.5;position:absolute;top:50%;left:1.75rem;transform:translateY(-50%)}.ConversationList-module__yfMvJq__searchInput{width:100%;color:inherit;background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:100px;outline:none;padding:.625rem 1rem .625rem 2.5rem;font-size:.875rem;transition:all .2s}.ConversationList-module__yfMvJq__searchInput:focus{background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.ConversationList-module__yfMvJq__searchInput::placeholder{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6)}.ConversationList-module__yfMvJq__list{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.ConversationList-module__yfMvJq__conversationItem{cursor:pointer;border-left:3px solid #0000;align-items:center;gap:.875rem;padding:.875rem 1.25rem;transition:background .15s;display:flex}.ConversationList-module__yfMvJq__conversationItem:hover{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a)}.ConversationList-module__yfMvJq__conversationItem.ConversationList-module__yfMvJq__active{border-left-color:var(--color-primary);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f)}.ConversationList-module__yfMvJq__avatar{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.ConversationList-module__yfMvJq__avatar img{object-fit:cover;width:100%;height:100%}.ConversationList-module__yfMvJq__avatarInitial{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);font-size:1.25rem;font-weight:600}.ConversationList-module__yfMvJq__conversationInfo{flex:1;min-width:0}.ConversationList-module__yfMvJq__conversationTop{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.ConversationList-module__yfMvJq__conversationName{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.375rem;font-size:.9375rem;font-weight:600;display:flex;overflow:hidden}.ConversationList-module__yfMvJq__groupIcon{opacity:.6;flex-shrink:0}.ConversationList-module__yfMvJq__conversationTime{opacity:.5;flex-shrink:0;font-size:.75rem}.ConversationList-module__yfMvJq__conversationBottom{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.ConversationList-module__yfMvJq__lastMessage{opacity:.6;white-space:nowrap;text-overflow:ellipsis;font-size:.8125rem;overflow:hidden}.ConversationList-module__yfMvJq__unreadBadge{background:var(--color-primary);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:20px;height:20px;padding:0 6px;font-size:.6875rem;font-weight:700;display:flex}.ConversationList-module__yfMvJq__empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:3rem 1rem;display:flex}.ConversationList-module__yfMvJq__emptyIcon{opacity:.3;margin-bottom:1rem}.ConversationList-module__yfMvJq__empty p{opacity:.6;margin-bottom:1rem}.ConversationList-module__yfMvJq__startButton{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;box-shadow:var(--rai-chrome-shadow);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;border-radius:8px;padding:.625rem 1.25rem;font-size:.875rem;font-weight:600;transition:all .2s}.ConversationList-module__yfMvJq__startButton:hover{background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.ConversationList-module__yfMvJq__loading{opacity:.6;justify-content:center;align-items:center;padding:2rem;display:flex}
.ImageLightbox-module__o80FPW__backdrop{z-index:var(--z-top-layer,2147480000);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000094;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.ImageLightbox-module__o80FPW__modal{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#121214);border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:16px;flex-direction:column;width:min(860px,100vw - 48px);height:min(720px,100vh - 80px);display:flex;overflow:hidden;box-shadow:0 24px 80px var(--lightningcss-light,#0f172a25)var(--lightningcss-dark,#00000094)}.ImageLightbox-module__o80FPW__header{border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff17);flex:none;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 12px 10px 16px;display:flex}.ImageLightbox-module__o80FPW__title{min-width:0;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe0);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.ImageLightbox-module__o80FPW__toolbar{flex:none;gap:8px;display:flex}.ImageLightbox-module__o80FPW__action{width:38px;height:38px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);cursor:pointer;background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f);border:1px solid var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24);border-radius:10px;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}.ImageLightbox-module__o80FPW__action:hover{background:var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24)}.ImageLightbox-module__o80FPW__preview{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#08090a);flex:1;justify-content:center;align-items:center;min-height:0;padding:16px;display:flex;overflow:auto}.ImageLightbox-module__o80FPW__image{object-fit:contain;border-radius:8px;max-width:100%;max-height:100%;display:block}@media (max-width:640px){.ImageLightbox-module__o80FPW__backdrop{padding:12px}.ImageLightbox-module__o80FPW__modal{width:calc(100vw - 24px);height:min(72vh,620px)}}
.MessageBubble-module__pnCwhq__container{box-sizing:border-box;flex-direction:column;width:fit-content;min-width:0;max-width:min(85%,36rem);margin-bottom:.5rem;display:flex}.MessageBubble-module__pnCwhq__own{align-self:flex-end;align-items:flex-end}.MessageBubble-module__pnCwhq__other{align-self:flex-start;align-items:flex-start}.MessageBubble-module__pnCwhq__replyPreview{cursor:pointer;text-align:left;width:100%;max-width:100%;color:inherit;box-sizing:border-box;background:var(--lightningcss-light,#f1f5f92e)var(--lightningcss-dark,#0000002e);border:0;border-radius:9px;align-items:stretch;gap:8px;margin:0 0 7px;padding:7px 9px;display:flex}.MessageBubble-module__pnCwhq__replyAccent{background:#7db7ff;border-radius:2px;flex:0 0 3px;width:3px}.MessageBubble-module__pnCwhq__replyPreviewBody{flex-direction:column;flex:1;gap:1px;min-width:0;max-width:calc(100% - 11px);display:flex}.MessageBubble-module__pnCwhq__replyPreview:hover{background:var(--lightningcss-light,#f1f5f942)var(--lightningcss-dark,#00000042)}.MessageBubble-module__pnCwhq__replyName{color:var(--color-primary-light,#7db7ff);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.MessageBubble-module__pnCwhq__replyContent{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);white-space:nowrap;text-overflow:ellipsis;max-width:14rem;font-size:12px;line-height:1.25;overflow:hidden}.MessageBubble-module__pnCwhq__bubbleWrapper{width:fit-content;max-width:100%;display:block;position:relative}.MessageBubble-module__pnCwhq__swipeReplyCue{color:var(--lightningcss-light,#486a95)var(--lightningcss-dark,#7db7ff);pointer-events:none;background:#3b82f62e;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.MessageBubble-module__pnCwhq__own .MessageBubble-module__pnCwhq__swipeReplyCue{left:auto;right:10px}.MessageBubble-module__pnCwhq__actions{opacity:0;pointer-events:none;z-index:5;white-space:nowrap;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#141418eb);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:16px;align-items:center;gap:.25rem;margin-bottom:0;padding:2px 2px 4px;transition:opacity .12s;display:flex;position:absolute;bottom:100%;box-shadow:0 4px 16px var(--lightningcss-light,#0f172a16)var(--lightningcss-dark,#00000059)}.MessageBubble-module__pnCwhq__actionsVisible{opacity:1;pointer-events:auto;transition-delay:.1s}.MessageBubble-module__pnCwhq__actionsLeft{left:auto;right:0}.MessageBubble-module__pnCwhq__actionsRight{left:0;right:auto}.MessageBubble-module__pnCwhq__actionButton{width:28px;height:28px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:flex}.MessageBubble-module__pnCwhq__actionButton:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,white);background:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.MessageBubble-module__pnCwhq__reactionPicker{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1ef2);z-index:10;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:24px;align-items:center;gap:.25rem;padding:.375rem;display:flex;position:absolute;top:-44px;box-shadow:0 4px 20px var(--lightningcss-light,#0f172a13)var(--lightningcss-dark,#0000004d)}.MessageBubble-module__pnCwhq__reactionReply{height:28px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#e0efff);cursor:pointer;white-space:nowrap;background:#3b82f647;border:none;border-left:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:999px;justify-content:center;align-items:center;gap:4px;margin-left:4px;padding:0 10px 0 8px;font-size:12px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.MessageBubble-module__pnCwhq__reactionReply:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:#3b82f673}.MessageBubble-module__pnCwhq__bubbleActive{outline:1px solid #3b82f659}.MessageBubble-module__pnCwhq__pickerLeft{right:0}.MessageBubble-module__pnCwhq__pickerRight{left:0}.MessageBubble-module__pnCwhq__reactionOption{cursor:pointer;background:0 0;border:none;border-radius:50%;width:32px;height:32px;font-size:1.125rem;transition:all .15s}.MessageBubble-module__pnCwhq__reactionOption:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);transform:scale(1.2)}.MessageBubble-module__pnCwhq__menu{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1ef2);z-index:10;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:8px;min-width:120px;margin-top:.25rem;padding:.25rem;position:absolute;top:100%;box-shadow:0 4px 20px var(--lightningcss-light,#0f172a13)var(--lightningcss-dark,#0000004d)}.MessageBubble-module__pnCwhq__menuLeft{right:0}.MessageBubble-module__pnCwhq__menuRight{left:0}.MessageBubble-module__pnCwhq__menuItem{width:100%;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.8125rem;transition:background .15s;display:flex}.MessageBubble-module__pnCwhq__menuItem:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageBubble-module__pnCwhq__menuItemDanger{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444)}.MessageBubble-module__pnCwhq__menuItemDanger:hover{background:#ef444426}.MessageBubble-module__pnCwhq__bubble{box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;white-space:pre-wrap;cursor:context-menu;touch-action:pan-y;will-change:transform;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:18px;max-width:100%;padding:.625rem 1rem;position:relative}.MessageBubble-module__pnCwhq__own .MessageBubble-module__pnCwhq__bubble{background:var(--color-primary);border-bottom-right-radius:4px}.MessageBubble-module__pnCwhq__other .MessageBubble-module__pnCwhq__bubble{border-bottom-left-radius:4px}.MessageBubble-module__pnCwhq__deleted .MessageBubble-module__pnCwhq__bubble,.MessageBubble-module__pnCwhq__bubble.MessageBubble-module__pnCwhq__deleted{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);font-style:italic}.MessageBubble-module__pnCwhq__senderName{color:var(--color-primary-text,var(--color-primary));margin-bottom:.25rem;font-size:.75rem;font-weight:600}.MessageBubble-module__pnCwhq__deletedText{opacity:.5;font-style:italic}.MessageBubble-module__pnCwhq__editContainer{flex-direction:column;gap:.5rem;display:flex}.MessageBubble-module__pnCwhq__editInput{color:inherit;font-size:inherit;resize:none;background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);border:1px solid var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3);border-radius:8px;min-height:60px;padding:.5rem;font-family:inherit}.MessageBubble-module__pnCwhq__editActions{justify-content:flex-end;gap:.5rem;display:flex}.MessageBubble-module__pnCwhq__editActions button{cursor:pointer;border:none;border-radius:4px;padding:.25rem .75rem;font-size:.75rem;transition:all .15s}.MessageBubble-module__pnCwhq__editActions button:first-child{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageBubble-module__pnCwhq__editActions button:last-child{color:var(--color-primary-text,var(--color-primary));background:#fff}.MessageBubble-module__pnCwhq__attachments{margin-bottom:.5rem}.MessageBubble-module__pnCwhq__attachment img,.MessageBubble-module__pnCwhq__attachmentVideo{background:var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#00000059);border-radius:8px;max-width:min(250px,100%);max-height:200px;display:block}.MessageBubble-module__pnCwhq__imageAttachmentButton{cursor:zoom-in;background:0 0;border:0;border-radius:8px;max-width:100%;padding:0;display:block;overflow:hidden}.MessageBubble-module__pnCwhq__imageAttachmentButton img{transition:transform .16s,filter .16s}.MessageBubble-module__pnCwhq__imageAttachmentButton:hover img{filter:brightness(1.06);transform:scale(1.015)}.MessageBubble-module__pnCwhq__imageAttachmentButton:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.MessageBubble-module__pnCwhq__attachmentVideo{width:100%}.MessageBubble-module__pnCwhq__attachment a{color:inherit;text-decoration:underline}.MessageBubble-module__pnCwhq__content{white-space:pre-wrap;word-break:break-word;margin:0;font-size:.9375rem;line-height:1.4}.MessageBubble-module__pnCwhq__meta{align-items:center;gap:.375rem;margin-top:.25rem;display:flex}.MessageBubble-module__pnCwhq__time{opacity:.6;font-size:.6875rem}.MessageBubble-module__pnCwhq__edited{opacity:.5;font-size:.625rem}.MessageBubble-module__pnCwhq__readStatus{opacity:.7;align-items:center;display:flex}.MessageBubble-module__pnCwhq__readStatusRead{color:var(--color-primary,#3b82f6);opacity:1}.MessageBubble-module__pnCwhq__reactions{flex-wrap:wrap;gap:.25rem;margin-top:.375rem;display:flex}.MessageBubble-module__pnCwhq__reactionBadge{cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:12px;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.8125rem;transition:all .15s;display:flex}.MessageBubble-module__pnCwhq__reactionBadge:hover{background:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.MessageBubble-module__pnCwhq__reactionBadge span{opacity:.8;font-size:.6875rem}.MessageBubble-module__pnCwhq__reactionOwn{border-color:var(--color-primary);background:var(--color-primary-alpha-15,#3b82f626)}.MessageBubble-module__pnCwhq__ctxMenu{z-index:var(--z-top-layer,2147480000);background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1c1c1ef5);-webkit-backdrop-filter:blur(16px);border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:12px;min-width:180px;max-width:240px;padding:6px;position:fixed;box-shadow:0 12px 40px var(--lightningcss-light,#0f172a1d)var(--lightningcss-dark,#00000073)}.MessageBubble-module__pnCwhq__ctxEmojis{border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);gap:2px;margin-bottom:4px;padding:4px 4px 8px;display:flex}.MessageBubble-module__pnCwhq__ctxEmojis button{cursor:pointer;background:0 0;border:none;border-radius:8px;width:28px;height:28px;font-size:16px;transition:background .12s,transform .12s}.MessageBubble-module__pnCwhq__ctxEmojis button:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);transform:scale(1.12)}.MessageBubble-module__pnCwhq__ctxItem{width:100%;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffeb);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:13px;font-weight:500;display:flex}.MessageBubble-module__pnCwhq__ctxItem:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageBubble-module__pnCwhq__ctxItem svg{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);flex-shrink:0}.MessageBubble-module__pnCwhq__ctxDanger,.MessageBubble-module__pnCwhq__ctxDanger svg{color:var(--lightningcss-light,#b94d4d)var(--lightningcss-dark,#ff6b6b)}.MessageBubble-module__pnCwhq__ctxDanger:hover{background:#ef444426}
.MessageThread-module__M7M3QW__container{background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);flex-direction:column;flex:auto;min-height:0;display:flex;overflow:hidden}.MessageThread-module__M7M3QW__messageHighlight{animation:1.5s MessageThread-module__M7M3QW__messageFlash}@keyframes MessageThread-module__M7M3QW__messageFlash{0%{background:#3b82f640}to{background:0 0}}.MessageThread-module__M7M3QW__header{z-index:5;background:var(--lightningcss-light,#f1f5f94d)var(--lightningcss-dark,#0000004d);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-shrink:0;align-items:center;gap:.75rem;padding:.875rem 1.25rem;display:flex;position:sticky;top:0}.MessageThread-module__M7M3QW__backButton{width:36px;height:36px;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);cursor:pointer;background:0 0;border:none;border-radius:50%;transition:all .15s;display:none}.MessageThread-module__M7M3QW__backButton:hover{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}@media (max-width:768px){.MessageThread-module__M7M3QW__backButton{justify-content:center;align-items:center;display:flex}}.MessageThread-module__M7M3QW__avatar{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.MessageThread-module__M7M3QW__avatar img{object-fit:cover;width:100%;height:100%}.MessageThread-module__M7M3QW__avatarInitial{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#fffc);font-size:1.125rem;font-weight:600}.MessageThread-module__M7M3QW__headerInfo{flex:1;min-width:0}.MessageThread-module__M7M3QW__headerName{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:1rem;font-weight:600;overflow:hidden}.MessageThread-module__M7M3QW__headerSubtitle{opacity:.6;font-size:.75rem}.MessageThread-module__M7M3QW__headerActions{align-items:center;gap:.25rem;display:flex}.MessageThread-module__M7M3QW__headerButton{width:36px;height:36px;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb3);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex}.MessageThread-module__M7M3QW__headerButton:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,white);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageThread-module__M7M3QW__menuContainer{position:relative}.MessageThread-module__M7M3QW__menu{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e1efa);z-index:30;border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:12px;min-width:200px;margin-top:.5rem;padding:.375rem;position:absolute;top:100%;right:0;box-shadow:0 8px 28px var(--lightningcss-light,#0f172a1d)var(--lightningcss-dark,#00000073)}.MessageThread-module__M7M3QW__menuEmpty{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);padding:.75rem .875rem;font-size:.8125rem;line-height:1.35}.MessageThread-module__M7M3QW__menuItem{width:100%;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffd9);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:.75rem;padding:.625rem .875rem;font-size:.875rem;transition:background .15s;display:flex}.MessageThread-module__M7M3QW__menuItem:hover{background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.MessageThread-module__M7M3QW__menuItemDanger{color:var(--lightningcss-light,#c13636)var(--lightningcss-dark,#ef4444)}.MessageThread-module__M7M3QW__menuItemDanger:hover{background:#ef44441f}.MessageThread-module__M7M3QW__messages{-webkit-overflow-scrolling:touch;flex-direction:column;flex:auto;gap:.25rem;min-height:0;padding:1.75rem 1.25rem 1.25rem;display:flex;overflow:hidden auto}.MessageThread-module__M7M3QW__loadingMore{text-align:center;opacity:.6;padding:.75rem;font-size:.8125rem}.MessageThread-module__M7M3QW__dateGroup{flex-direction:column;display:flex}.MessageThread-module__M7M3QW__dateDivider{justify-content:center;align-items:center;margin:1rem 0;display:flex}.MessageThread-module__M7M3QW__dateDivider span{opacity:.7;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:100px;padding:.375rem .875rem;font-size:.75rem}.MessageThread-module__M7M3QW__empty{text-align:center;opacity:.6;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.MessageThread-module__M7M3QW__empty p{margin:0 0 .25rem;font-size:1rem}.MessageThread-module__M7M3QW__empty span{font-size:.8125rem}.MessageThread-module__M7M3QW__typingIndicator{align-items:center;gap:.5rem;margin-top:.25rem;padding:.5rem .75rem;display:flex}.MessageThread-module__M7M3QW__typingDots{align-items:center;gap:3px;display:flex}.MessageThread-module__M7M3QW__typingDots span{background:var(--lightningcss-light,#0f172a80)var(--lightningcss-dark,#ffffff80);border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite both MessageThread-module__M7M3QW__typingBounce}.MessageThread-module__M7M3QW__typingDots span:first-child{animation-delay:0s}.MessageThread-module__M7M3QW__typingDots span:nth-child(2){animation-delay:.16s}.MessageThread-module__M7M3QW__typingDots span:nth-child(3){animation-delay:.32s}@keyframes MessageThread-module__M7M3QW__typingBounce{0%,80%,to{opacity:.4;transform:scale(.6)}40%{opacity:1;transform:scale(1)}}.MessageThread-module__M7M3QW__typingText{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);font-size:.75rem;font-style:italic}
.MessageInput-module__Z10YJq__container{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#121418);z-index:5;border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex:none;padding:.75rem .875rem;position:relative}.MessageInput-module__Z10YJq__dragging{background:var(--color-primary-alpha-10,#3b82f61a);border-color:var(--color-primary)}.MessageInput-module__Z10YJq__replyBar{background:0 0;border:none;border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff0f);border-radius:0;align-items:center;gap:0;margin:0 0 .5rem;padding:8px 4px 8px 0;display:flex}.MessageInput-module__Z10YJq__replyAccent{background:var(--color-primary,#3b82f6);border-radius:2px;flex-shrink:0;align-self:stretch;width:3px;min-height:28px;margin-right:10px}.MessageInput-module__Z10YJq__replyInfo{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.MessageInput-module__Z10YJq__replyLabel{color:var(--color-primary-light,#7db7ff);font-size:12px;font-weight:600;line-height:1.2}.MessageInput-module__Z10YJq__replyContent{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff73);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.25;overflow:hidden}.MessageInput-module__Z10YJq__cancelReply{width:26px;height:26px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:8px;transition:background .12s,color .12s;display:flex}.MessageInput-module__Z10YJq__cancelReply:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,white);background:var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24)}.MessageInput-module__Z10YJq__attachmentPreview{flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem;display:flex}.MessageInput-module__Z10YJq__attachmentItem{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-radius:8px;position:relative;overflow:hidden}.MessageInput-module__Z10YJq__attachmentItem img,.MessageInput-module__Z10YJq__videoPreview{object-fit:cover;background:var(--lightningcss-light,#f1f5f959)var(--lightningcss-dark,#00000059);width:80px;height:80px;display:block}.MessageInput-module__Z10YJq__fileInfo{align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.75rem;display:flex}.MessageInput-module__Z10YJq__fileInfo span{text-overflow:ellipsis;white-space:nowrap;max-width:120px;overflow:hidden}.MessageInput-module__Z10YJq__removeAttachment{width:20px;height:20px;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,white);cursor:pointer;background:var(--lightningcss-light,#f1f5f999)var(--lightningcss-dark,#0009);border:none;border-radius:50%;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;top:4px;right:4px}.MessageInput-module__Z10YJq__removeAttachment:hover{background:#ef4444cc}.MessageInput-module__Z10YJq__inputWrapper{align-items:flex-end;gap:.55rem;display:flex}.MessageInput-module__Z10YJq__fileInput{display:none}.MessageInput-module__Z10YJq__raiSlot{flex-shrink:0;align-items:flex-end;margin-bottom:1px;display:flex;position:relative}.MessageInput-module__Z10YJq__raiBtn{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#04060cf5);color:#2563eb;cursor:pointer;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0f172a16)var(--lightningcss-dark,#00000059)}.MessageInput-module__Z10YJq__raiBtn:hover:not(:disabled){border-color:#3b82f659;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0f172a16)var(--lightningcss-dark,#00000059),0 0 12px #2563eb33}.MessageInput-module__Z10YJq__raiBtn:disabled{opacity:.55;cursor:default}.MessageInput-module__Z10YJq__raiBtnActive{border-color:#3b82f673;box-shadow:inset 0 0 0 1px var(--lightningcss-light,#0f172a16)var(--lightningcss-dark,#00000059),0 0 0 2px #3b82f640}.MessageInput-module__Z10YJq__raiMark{color:#2563eb;display:block}.MessageInput-module__Z10YJq__raiMenu{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#191919fa);-webkit-backdrop-filter:blur(20px);z-index:100;border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-radius:12px;min-width:200px;padding:6px;position:absolute;bottom:calc(100% + 8px);left:0;box-shadow:0 8px 32px var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#0006)}.MessageInput-module__Z10YJq__raiMenuItem{width:100%;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;font-size:13px;transition:background .15s,color .15s;display:flex}.MessageInput-module__Z10YJq__raiMenuItem:hover:not(:disabled){color:var(--lightningcss-light,#3e6ba2)var(--lightningcss-dark,#60a5fa);background:#3b82f61f}.MessageInput-module__Z10YJq__raiMenuItem:disabled{opacity:.45;cursor:default}.MessageInput-module__Z10YJq__raiMenuItem svg{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);flex-shrink:0}@keyframes MessageInput-module__Z10YJq__raiSpin{to{transform:rotate(360deg)}}.MessageInput-module__Z10YJq__inputShell{flex:1;align-items:stretch;min-width:0;display:flex;position:relative}.MessageInput-module__Z10YJq__attachButton{width:30px;height:30px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;transition:all .15s;display:flex;position:absolute;bottom:4px;right:5px}.MessageInput-module__Z10YJq__attachButton:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,white);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageInput-module__Z10YJq__input{width:100%;min-height:38px;max-height:150px;color:inherit;resize:none;background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:20px;outline:none;padding:.55rem 2.55rem .55rem 1rem;font-family:inherit;font-size:.9375rem;line-height:1.4;transition:background .2s,border-color .2s;overflow-y:auto}.MessageInput-module__Z10YJq__input:focus{background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26)}.MessageInput-module__Z10YJq__input::placeholder{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff6)}.MessageInput-module__Z10YJq__input:disabled{opacity:.5;cursor:not-allowed}.MessageInput-module__Z10YJq__sendButton,.MessageInput-module__Z10YJq__micButton{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:1px;padding:0;transition:background .15s,border-color .15s,color .15s,box-shadow .15s;display:flex}.MessageInput-module__Z10YJq__sendButton{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff59);cursor:not-allowed;background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageInput-module__Z10YJq__sendIcon{display:block;transform:translate(1px)}.MessageInput-module__Z10YJq__sendActive{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);color:#fff;box-shadow:var(--rai-chrome-shadow);border-color:var(--color-primary,#3b82f6);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark;box-shadow:0 0 0 1px var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#0003)}.MessageInput-module__Z10YJq__sendActive:hover{background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover);border-color:var(--color-primary-dark,#2563eb);box-shadow:0 0 12px rgba(var(--color-primary-rgb,59, 130, 246), .35);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-color-scheme:dark}.MessageInput-module__Z10YJq__sendButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}.MessageInput-module__Z10YJq__sendButton:disabled.MessageInput-module__Z10YJq__sendActive{opacity:.55}.MessageInput-module__Z10YJq__micButton{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff80);cursor:pointer;background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.MessageInput-module__Z10YJq__micButton:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-color:var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#ffffff29)}.MessageInput-module__Z10YJq__micButton:disabled{opacity:.55;cursor:not-allowed}.MessageInput-module__Z10YJq__micButtonActive{background:#ff3b3026;border-color:#ff3b3059;animation:1.5s ease-in-out infinite MessageInput-module__Z10YJq__micPulse;color:var(--lightningcss-light,#ce2f26)var(--lightningcss-dark,#ff3b30)!important}.MessageInput-module__Z10YJq__micButtonActive:hover:not(:disabled){color:var(--lightningcss-light,#ce2f26)var(--lightningcss-dark,#ff3b30);background:#ff3b3038}@keyframes MessageInput-module__Z10YJq__micPulse{0%,to{box-shadow:0 0 #ff3b304d}50%{box-shadow:0 0 0 4px #ff3b3000}}.MessageInput-module__Z10YJq__spinning{animation:1s linear infinite MessageInput-module__Z10YJq__spin}@keyframes MessageInput-module__Z10YJq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.MessageInput-module__Z10YJq__voiceError{color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);background:#ef44441f;border:1px solid #ef444447;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.4rem .65rem;font-size:.75rem;display:flex}.MessageInput-module__Z10YJq__voiceError button{color:inherit;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:2px;display:flex}.MessageInput-module__Z10YJq__voiceError button:hover{background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.MessageInput-module__Z10YJq__dropOverlay{border:2px dashed var(--color-primary,#3b82f6);color:var(--color-primary,#3b82f6);pointer-events:none;z-index:6;background:#3b82f62e;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;display:flex;position:absolute;inset:0}
.WorkspaceChatPopover-module__rRrx2a__chatPopover{background:var(--color-background);border:1px solid var(--color-border);z-index:60;border-radius:18px;flex-direction:column;width:min(380px,100vw - 24px);height:560px;max-height:calc(100vh - 24px);display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden;box-shadow:0 24px 60px var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#000000bf)}.WorkspaceChatPopover-module__rRrx2a__dragStrip{background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border-subtle);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:center;gap:8px;padding:7px 10px 7px 12px;display:flex}.WorkspaceChatPopover-module__rRrx2a__dragStrip:active{cursor:grabbing}.WorkspaceChatPopover-module__rRrx2a__dragGrip{color:var(--color-text-muted);flex-shrink:0}.WorkspaceChatPopover-module__rRrx2a__dragTitle{color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:700;overflow:hidden}.WorkspaceChatPopover-module__rRrx2a__dragClose{width:24px;height:24px;color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.WorkspaceChatPopover-module__rRrx2a__dragClose:hover{background:var(--color-surface-hover);color:var(--color-text)}.WorkspaceChatPopover-module__rRrx2a__chatEmbed{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.WorkspaceChatPopover-module__rRrx2a__chatEmbed>div:first-child{flex:1;min-height:0}.WorkspaceChatPopover-module__rRrx2a__chatEmbed>.container{flex:1;min-height:0}.WorkspaceChatPopover-module__rRrx2a__chatLoading{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:10px;margin:auto;padding:0 16px;font-size:13px;display:flex}.WorkspaceChatPopover-module__rRrx2a__chatRetry{border:1px solid var(--color-border,#ffffff24);color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:5px 14px;font-size:12px}.WorkspaceChatPopover-module__rRrx2a__chatRetry:hover{color:var(--color-text-primary);border-color:var(--color-text-muted)}@media (max-width:640px){.WorkspaceChatPopover-module__rRrx2a__chatPopover{height:min(560px,100vh - 24px);bottom:12px;right:12px}}.WorkspaceChatPopover-module__rRrx2a__summaryPanel{background:#3b82f61a;border:1px solid #3b82f640;border-radius:10px;flex-shrink:0;margin:0 .5rem .35rem;padding:.55rem .65rem}.WorkspaceChatPopover-module__rRrx2a__summaryHeader{color:var(--lightningcss-light,#4c6784)var(--lightningcss-dark,#93c5fd);justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.3rem;font-size:.75rem;font-weight:600;display:flex}.WorkspaceChatPopover-module__rRrx2a__summaryClose{width:22px;height:22px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);cursor:pointer;background:0 0;border:none;border-radius:6px;font-size:1rem;line-height:1}.WorkspaceChatPopover-module__rRrx2a__summaryClose:hover{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.WorkspaceChatPopover-module__rRrx2a__summaryContent{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffd9);white-space:pre-wrap;max-height:120px;font-size:.8125rem;line-height:1.45;overflow-y:auto}
.WorkspaceTheaterScheduleModal-module__NkiXUq__form{flex-direction:column;gap:18px;min-height:0;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__section{flex-direction:column;gap:10px;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__sectionTitle{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted,#ffffff8c);margin:0;font-size:11px;font-weight:800}.WorkspaceTheaterScheduleModal-module__NkiXUq__grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (max-width:640px){.WorkspaceTheaterScheduleModal-module__NkiXUq__grid{grid-template-columns:1fr}}.WorkspaceTheaterScheduleModal-module__NkiXUq__field{flex-direction:column;gap:5px;min-width:0;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__fieldFull{flex-direction:column;grid-column:1/-1;gap:5px;min-width:0;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted,#ffffff8c);font-size:10.5px;font-weight:700}.WorkspaceTheaterScheduleModal-module__NkiXUq__input,.WorkspaceTheaterScheduleModal-module__NkiXUq__textarea{box-sizing:border-box;border:1px solid var(--glass-border,#ffffff14);width:100%;min-height:38px;color:var(--color-text,#fff);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-radius:999px;outline:none;padding:8px 14px;font-family:inherit;font-size:13px;font-weight:500;transition:border-color .2s,background .2s,box-shadow .2s}.WorkspaceTheaterScheduleModal-module__NkiXUq__textarea{resize:vertical;border-radius:18px;min-height:72px;line-height:1.4}.WorkspaceTheaterScheduleModal-module__NkiXUq__input:hover,.WorkspaceTheaterScheduleModal-module__NkiXUq__textarea:hover{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.WorkspaceTheaterScheduleModal-module__NkiXUq__input:focus,.WorkspaceTheaterScheduleModal-module__NkiXUq__textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10,#3b82f61a)}.WorkspaceTheaterScheduleModal-module__NkiXUq__hint{background:var(--color-primary-alpha-10,#60a5fa1a);border:1px solid var(--color-primary-alpha-20,#60a5fa38);color:var(--color-primary-light,#7dd3fc);border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:7px 14px;font-size:11px;font-weight:600;display:inline-flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__itineraryHeader{justify-content:space-between;align-items:center;gap:10px;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__addBtn{border:1px solid var(--glass-border,#ffffff1a);min-height:34px;color:var(--color-text,#fff);cursor:pointer;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:12px;font-weight:700;transition:background .15s,border-color .15s;display:inline-flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__addBtn:hover{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.WorkspaceTheaterScheduleModal-module__NkiXUq__empty{border:1px dashed var(--color-border,#ffffff1f);color:var(--color-text-muted,#ffffff80);text-align:center;border-radius:18px;padding:16px;font-size:12px}.WorkspaceTheaterScheduleModal-module__NkiXUq__item{border:1px solid var(--color-border,#ffffff1a);background:var(--color-surface,#00000038);border-radius:18px;flex-direction:column;gap:10px;padding:12px;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__itemTop{align-items:center;gap:8px;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__itemIndex{background:var(--color-primary-alpha-15,#60a5fa26);width:28px;height:28px;color:var(--color-primary-light,#93c5fd);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__itemTitle{flex:1;min-width:0}.WorkspaceTheaterScheduleModal-module__NkiXUq__iconBtn{border:1px solid var(--glass-border,#ffffff1a);width:32px;height:32px;color:var(--color-text-muted,#ffffffa6);cursor:pointer;background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__iconBtn:hover{color:var(--color-text,#fff);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.WorkspaceTheaterScheduleModal-module__NkiXUq__iconBtn:disabled{opacity:.35;cursor:not-allowed}.WorkspaceTheaterScheduleModal-module__NkiXUq__itemGrid{grid-template-columns:1fr 1fr 1fr;align-items:end;gap:10px;display:grid}@media (max-width:720px){.WorkspaceTheaterScheduleModal-module__NkiXUq__itemGrid{grid-template-columns:1fr}}.WorkspaceTheaterScheduleModal-module__NkiXUq__checkRow{border:1px solid var(--glass-border,#ffffff14);min-height:38px;color:var(--color-text,#fff);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:600;display:inline-flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__checkRow input{accent-color:var(--color-primary,#60a5fa)}.WorkspaceTheaterScheduleModal-module__NkiXUq__error{background:var(--color-error-alpha-10,#dc26261f);border:1px solid var(--color-error,#dc262666);color:var(--lightningcss-light,#926060)var(--lightningcss-dark,#fca5a5);border-radius:999px;padding:9px 14px;font-size:12px}.WorkspaceTheaterScheduleModal-module__NkiXUq__footer{justify-content:flex-end;gap:8px;display:flex}.WorkspaceTheaterScheduleModal-module__NkiXUq__dropdownField{width:100%;min-width:0}
.WorkspaceNewTaskModal-module___jt53a__formGroup{margin-bottom:var(--spacing-lg,16px)}.WorkspaceNewTaskModal-module___jt53a__formGroup:last-child{margin-bottom:0}.WorkspaceNewTaskModal-module___jt53a__formGroup label{margin-bottom:var(--spacing-sm,8px);color:var(--text-secondary);font-size:14px;font-weight:500;display:block}.WorkspaceNewTaskModal-module___jt53a__select{width:100%;padding:var(--spacing-md,12px);border:1px solid var(--glass-border);color:var(--text-primary);cursor:pointer;background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);border-radius:8px;font-family:inherit;font-size:15px;transition:all .2s}.WorkspaceNewTaskModal-module___jt53a__select:focus{background:var(--lightningcss-light,#f1f5f94d)var(--lightningcss-dark,#0000004d);border-color:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3);outline:none}.WorkspaceNewTaskModal-module___jt53a__select:disabled{opacity:.5;cursor:not-allowed}.WorkspaceNewTaskModal-module___jt53a__select option{background:var(--color-surface);color:var(--text-primary)}.WorkspaceNewTaskModal-module___jt53a__helpText{margin-top:var(--spacing-sm,8px);color:var(--text-secondary);font-size:13px;font-style:italic}.WorkspaceNewTaskModal-module___jt53a__footerRight{gap:var(--spacing-md,12px);margin-left:auto;display:flex}@media (max-width:640px){.WorkspaceNewTaskModal-module___jt53a__footerRight{width:100%}.WorkspaceNewTaskModal-module___jt53a__footerRight button{flex:1}}
.BoardSelector-module__Dgh4Hq__boardSelectorContainer{align-items:center;gap:var(--spacing-md);flex-direction:row;flex:1;min-width:0;display:flex}.BoardSelector-module__Dgh4Hq__boardSelector{flex:1;min-width:0;position:relative}.BoardSelector-module__Dgh4Hq__selectorButton{align-items:center;gap:var(--spacing-sm);padding:6px var(--spacing-md);border:1px solid var(--glass-border);border-radius:var(--radius-full,100px);color:var(--text-primary);cursor:pointer;background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);width:min(240px,100%);min-width:0;max-width:100%;font-size:13px;font-weight:500;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__selectorButton:hover{border-color:var(--color-primary);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.BoardSelector-module__Dgh4Hq__selectorButton:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-alpha-10,#3b82f61a);outline:none}.BoardSelector-module__Dgh4Hq__boardName{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.BoardSelector-module__Dgh4Hq__selectorButton svg{transition:transform .2s}.BoardSelector-module__Dgh4Hq__selectorButton svg.BoardSelector-module__Dgh4Hq__rotated{transform:rotate(180deg)}.BoardSelector-module__Dgh4Hq__dropdown{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#1e1e23fa);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:9999;border:1px solid var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#ffffff26);border-radius:12px;min-width:min(300px,100cqw - 24px);max-width:min(360px,100cqw - 24px);position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 8px 32px var(--lightningcss-light,#0f172a26)var(--lightningcss-dark,#0009)}@container (max-width:520px){.BoardSelector-module__Dgh4Hq__selectorButton{width:min(160px,100%);padding:6px 10px}.BoardSelector-module__Dgh4Hq__memberAvatarsInline{display:none}}.BoardSelector-module__Dgh4Hq__dropdownHeader{padding:var(--spacing-md);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--lightningcss-light,#f1f5f933)var(--lightningcss-dark,#0003);border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);justify-content:space-between;align-items:center;font-size:14px;font-weight:600;display:flex}.BoardSelector-module__Dgh4Hq__iconButton{border:1px solid var(--glass-border);width:28px;height:28px;color:var(--text-secondary);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__iconButton:hover{color:var(--text-primary);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14)}.BoardSelector-module__Dgh4Hq__boardList{max-height:400px;overflow-y:auto}.BoardSelector-module__Dgh4Hq__boardItem{width:100%;padding:var(--spacing-md);color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;border-bottom:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-direction:column;align-items:flex-start;gap:4px;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__boardItem:last-child{border-bottom:none}.BoardSelector-module__Dgh4Hq__boardItem:hover{background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.BoardSelector-module__Dgh4Hq__boardItem.BoardSelector-module__Dgh4Hq__active{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.BoardSelector-module__Dgh4Hq__boardItemContent{justify-content:space-between;align-items:center;width:100%;display:flex}.BoardSelector-module__Dgh4Hq__boardItemName{font-size:15px;font-weight:500}.BoardSelector-module__Dgh4Hq__taskCount{min-width:24px;height:24px;color:var(--text-secondary);background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:12px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:600;display:inline-flex}.BoardSelector-module__Dgh4Hq__boardItemDesc{color:var(--text-secondary);font-size:13px;line-height:1.4}.BoardSelector-module__Dgh4Hq__chipRow{flex-wrap:wrap;gap:4px;margin-top:2px;display:flex}.BoardSelector-module__Dgh4Hq__chip{border-radius:var(--radius-md,.5rem);white-space:nowrap;text-overflow:ellipsis;border:1px solid;align-items:center;gap:3px;max-width:160px;padding:1px 6px;font-size:10px;font-weight:500;display:inline-flex;overflow:hidden}.BoardSelector-module__Dgh4Hq__raiBoardItem{background:rgba(var(--accent-purple-rgb,139, 92, 246), .04)}.BoardSelector-module__Dgh4Hq__raiBoardItem:hover{background:var(--accent-purple-alpha-10,#8b5cf61a)}.BoardSelector-module__Dgh4Hq__raiBadge{background:linear-gradient(135deg, var(--accent-purple,#8b5cf6) 0%, #6d28d9 100%);color:#fff;letter-spacing:.5px;text-transform:uppercase;vertical-align:middle;border-radius:4px;justify-content:center;align-items:center;margin-right:6px;padding:1px 6px;font-size:10px;font-weight:700;display:inline-flex}.BoardSelector-module__Dgh4Hq__boardDivider{background:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);height:1px;margin:4px 12px}.BoardSelector-module__Dgh4Hq__createButton{justify-content:center;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-md);color:var(--text-secondary);cursor:pointer;background:var(--lightningcss-light,#f1f5f926)var(--lightningcss-dark,#00000026);border:none;border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);font-size:14px;font-weight:500;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__createButton:hover{color:var(--text-primary);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d)}.BoardSelector-module__Dgh4Hq__memberAvatars,.BoardSelector-module__Dgh4Hq__memberAvatarsInline{align-items:center;gap:4px;display:flex}.BoardSelector-module__Dgh4Hq__avatar{border:2px solid var(--color-surface);color:#fff;cursor:default;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;margin-left:-8px;font-size:11px;font-weight:600;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__avatar:first-child{margin-left:0}.BoardSelector-module__Dgh4Hq__avatar:hover{box-shadow:0 4px 12px var(--lightningcss-light,#0f172a13)var(--lightningcss-dark,#0000004d)}.BoardSelector-module__Dgh4Hq__addMemberButton{align-items:center;gap:var(--spacing-sm);color:var(--text-secondary);cursor:pointer;margin-left:var(--spacing-sm);white-space:nowrap;background:0 0;border:none;font-size:13px;font-weight:500;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__addMemberButton:hover{color:var(--text-primary)}.BoardSelector-module__Dgh4Hq__addMemberButton .BoardSelector-module__Dgh4Hq__iconCircle{border:1px solid var(--glass-border);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__addMemberButton:hover .BoardSelector-module__Dgh4Hq__iconCircle{background:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-color:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3)}.BoardSelector-module__Dgh4Hq__addMemberButtonInline{border:1px solid var(--glass-border);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-radius:50%;justify-content:center;align-items:center;margin-left:4px;padding:0;transition:all .2s;display:flex}.BoardSelector-module__Dgh4Hq__addMemberButtonInline:hover{color:var(--text-primary);background:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);border-color:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3)}@media (max-width:767px){.BoardSelector-module__Dgh4Hq__boardSelector{width:100%}.BoardSelector-module__Dgh4Hq__selectorButton{width:100%;min-width:auto;padding:var(--spacing-sm);font-size:14px}.BoardSelector-module__Dgh4Hq__dropdown{min-width:auto;max-width:none;max-height:400px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto;transform:none}.BoardSelector-module__Dgh4Hq__boardList{max-height:280px}.BoardSelector-module__Dgh4Hq__memberAvatars{justify-content:flex-start}.BoardSelector-module__Dgh4Hq__avatar{width:28px;height:28px;font-size:10px}.BoardSelector-module__Dgh4Hq__addMemberButton{height:28px;padding:0 var(--spacing-sm);font-size:12px}.BoardSelector-module__Dgh4Hq__addMemberButton span{display:none}}
.RowActionButton-module__ows-bW__rowActions{flex-wrap:nowrap;align-items:center;gap:4px;display:inline-flex}.RowActionButton-module__ows-bW__alignStart{justify-content:flex-start}.RowActionButton-module__ows-bW__alignCenter{justify-content:center;width:100%}.RowActionButton-module__ows-bW__alignEnd{justify-content:flex-end;width:100%}.RowActionButton-module__ows-bW__rowActionButton{color:var(--color-text-secondary,#94a3b8)!important;box-shadow:none!important;background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a)!important;border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14)!important}.RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled){color:var(--color-primary-light,#93c5fd)!important;background:var(--color-primary-alpha-10,#3b82f61f)!important;border-color:var(--color-primary-alpha-30,#3b82f64d)!important}.RowActionButton-module__ows-bW__rowActionButton:focus-visible{outline:2px solid var(--color-primary,#3b82f6);outline-offset:2px}.RowActionButton-module__ows-bW__primary:hover:not(:disabled){color:var(--color-primary-light,#93c5fd)!important;background:var(--color-primary-alpha-10,#3b82f61f)!important;border-color:var(--color-primary-alpha-30,#3b82f64d)!important}.RowActionButton-module__ows-bW__success{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__success:hover:not(:disabled){color:var(--lightningcss-light,#257441)var(--lightningcss-dark,#4ade80)!important;background:#22c55e1f!important;border-color:#22c55e4d!important}.RowActionButton-module__ows-bW__danger{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__danger:hover:not(:disabled){color:var(--lightningcss-light,#b45151)var(--lightningcss-dark,#f87171)!important;background:#ef44441f!important;border-color:#ef44444d!important}.RowActionButton-module__ows-bW__warning{color:var(--color-text-secondary,#94a3b8)!important}.RowActionButton-module__ows-bW__warning:hover:not(:disabled){color:var(--lightningcss-light,#826311)var(--lightningcss-dark,#fbbf24)!important;background:#f59e0b1f!important;border-color:#f59e0b4d!important}:root:not([data-theme=dark]) .RowActionButton-module__ows-bW__rowActionButton,[data-theme=light] .RowActionButton-module__ows-bW__rowActionButton{color:var(--color-text-secondary,#64748b)!important;background:#0f172a08!important;border-color:#0f172a14!important}:root:not([data-theme=dark]) .RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled),[data-theme=light] .RowActionButton-module__ows-bW__rowActionButton:hover:not(:disabled){background:#3b82f614!important}
.ContactActionButton-module__eD-pBq__button{--contact-action-color:var(--color-text,#fff);--contact-action-bg:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff0f);--contact-action-border:var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f);--contact-action-hover-bg:var(--lightningcss-light,#0f172a1c)var(--lightningcss-dark,#ffffff1c);border:1px solid var(--contact-action-border);border-radius:var(--radius-full,100px);background:var(--contact-action-bg);color:var(--contact-action-color);white-space:nowrap;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:.375rem;font-family:inherit;font-weight:600;line-height:1;transition:background .18s,border-color .18s,color .18s,opacity .18s,transform .18s;display:inline-flex}.ContactActionButton-module__eD-pBq__button:hover:not(:disabled){background:var(--contact-action-hover-bg);border-color:color-mix(in srgb, var(--contact-action-color) 45%, transparent)}.ContactActionButton-module__eD-pBq__button:active:not(:disabled){transform:scale(.96)}.ContactActionButton-module__eD-pBq__button:disabled{opacity:.45;cursor:not-allowed}.ContactActionButton-module__eD-pBq__icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ContactActionButton-module__eD-pBq__sm{min-width:32px;height:32px;padding:0 .75rem;font-size:.75rem}.ContactActionButton-module__eD-pBq__md{min-width:40px;height:40px;padding:0 .875rem;font-size:.8125rem}.ContactActionButton-module__eD-pBq__lg{min-width:46px;height:46px;padding:0 1rem;font-size:.875rem}.ContactActionButton-module__eD-pBq__iconOnly{aspect-ratio:1;padding:0}.ContactActionButton-module__eD-pBq__call{--contact-action-color:#22c55e;--contact-action-bg:#22c55e1a;--contact-action-border:#22c55e38;--contact-action-hover-bg:#22c55e29}.ContactActionButton-module__eD-pBq__sms{--contact-action-color:#38bdf8;--contact-action-bg:#38bdf81a;--contact-action-border:#38bdf838;--contact-action-hover-bg:#38bdf829}.ContactActionButton-module__eD-pBq__message{--contact-action-color:#a78bfa;--contact-action-bg:#a78bfa1a;--contact-action-border:#a78bfa3d;--contact-action-hover-bg:#a78bfa29}.ContactActionButton-module__eD-pBq__email{--contact-action-color:#f59e0b;--contact-action-bg:#f59e0b1a;--contact-action-border:#f59e0b3d;--contact-action-hover-bg:#f59e0b29}.ContactActionButton-module__eD-pBq__connect{--contact-action-color:#1d9bf0;--contact-action-bg:#1d9bf01a;--contact-action-border:#1d9bf03d;--contact-action-hover-bg:#1d9bf029}
.ScrollArea-module__nv5v_q__scrollArea{overflow:hidden auto}.ScrollArea-module__nv5v_q__primary{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.ScrollArea-module__nv5v_q__primary:hover{scrollbar-color:var(--color-primary-alpha-50,#3b82f680) transparent}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar{width:4px}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-track{background:0 0}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}.ScrollArea-module__nv5v_q__primary:hover::-webkit-scrollbar-thumb{background:var(--color-primary-alpha-50,#3b82f680)}.ScrollArea-module__nv5v_q__primary::-webkit-scrollbar-thumb:hover{background:rgba(var(--color-primary-rgb,59, 130, 246), .75)}.ScrollArea-module__nv5v_q__subtle{scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .2s}.ScrollArea-module__nv5v_q__subtle:hover{scrollbar-color:var(--color-primary-alpha-30,#3b82f64d) transparent}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar{width:3px}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-track{background:0 0}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-thumb{background:0 0;border-radius:4px;transition:background .2s}.ScrollArea-module__nv5v_q__subtle:hover::-webkit-scrollbar-thumb{background:var(--color-primary-alpha-30,#3b82f64d)}.ScrollArea-module__nv5v_q__subtle::-webkit-scrollbar-thumb:hover{background:var(--color-primary-alpha-50,#3b82f680)}.ScrollArea-module__nv5v_q__hidden{scrollbar-width:none}.ScrollArea-module__nv5v_q__hidden::-webkit-scrollbar{display:none}
.AgentResultCard-module__Y_eKwW__card{background:var(--card-background,#030303f2);border:1px solid var(--border-color,rgba(var(--rai-accent-rgb,29, 155, 240), .1));border-radius:12px;max-width:400px;margin:8px 0;padding:16px;transition:all .2s}.AgentResultCard-module__Y_eKwW__card[role=button]{cursor:pointer}.AgentResultCard-module__Y_eKwW__card[role=button]:hover{border-color:var(--border-hover,rgba(var(--rai-accent-rgb,29, 155, 240), .25))}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__success{border-color:var(--rai-success,#34c759);background:#22c55e0d}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__error{border-color:var(--rai-danger,#f87171);background:#ef44440d}.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__loading,.AgentResultCard-module__Y_eKwW__card.AgentResultCard-module__Y_eKwW__info{border-color:var(--color-primary,var(--rai-blue));background:var(--color-primary-alpha-5,rgba(var(--rai-accent-rgb,29, 155, 240), .05))}.AgentResultCard-module__Y_eKwW__statusBanner{border-radius:6px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.AgentResultCard-module__Y_eKwW__success .AgentResultCard-module__Y_eKwW__statusBanner{color:var(--rai-success,#34c759);background:#22c55e26}.AgentResultCard-module__Y_eKwW__error .AgentResultCard-module__Y_eKwW__statusBanner{color:var(--rai-danger,#f87171);background:#ef444426}.AgentResultCard-module__Y_eKwW__header{align-items:flex-start;gap:12px;display:flex}.AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, var(--color-primary-dark,var(--rai-blue)) 0%, var(--color-primary,var(--rai-blue)) 100%);color:#fff;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.AgentResultCard-module__Y_eKwW__loading .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, var(--color-primary-dark,var(--rai-blue)) 0%, var(--color-primary,var(--rai-blue)) 100%)}.AgentResultCard-module__Y_eKwW__success .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, #16a34a 0%, var(--rai-success,#34c759) 100%)}.AgentResultCard-module__Y_eKwW__error .AgentResultCard-module__Y_eKwW__headerIcon{background:linear-gradient(135deg, #dc2626 0%, var(--rai-danger,#f87171) 100%)}.AgentResultCard-module__Y_eKwW__headerText{flex:1;min-width:0}.AgentResultCard-module__Y_eKwW__agentLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted,#6b7280);margin-bottom:2px;font-size:11px;font-weight:600}.AgentResultCard-module__Y_eKwW__title{color:var(--text-primary,#fff);margin-bottom:2px;font-size:15px;font-weight:600}.AgentResultCard-module__Y_eKwW__summary{color:var(--text-secondary,#a0a0b0);font-size:13px;line-height:1.4}.AgentResultCard-module__Y_eKwW__content{border-top:1px solid var(--border-color,#ffffff0f);color:var(--text-primary,#fff);margin-top:12px;padding-top:12px;font-size:13px}.AgentResultCard-module__Y_eKwW__actions{border-top:1px solid var(--border-color,#ffffff0f);gap:8px;margin-top:12px;padding-top:12px;display:flex}.AgentResultCard-module__Y_eKwW__spinIcon{animation:1s linear infinite AgentResultCard-module__Y_eKwW__spin}@keyframes AgentResultCard-module__Y_eKwW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.AgentResultCard-module__Y_eKwW__dataRow{align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.AgentResultCard-module__Y_eKwW__dataRowIcon{color:var(--text-muted,#6b7280);flex-shrink:0}.AgentResultCard-module__Y_eKwW__dataRowLabel{color:var(--text-secondary,#a0a0b0)}.AgentResultCard-module__Y_eKwW__dataRowValue{color:var(--text-primary,#fff);font-weight:500}.AgentResultCard-module__Y_eKwW__dataList{flex-direction:column;gap:4px;display:flex}.AgentResultCard-module__Y_eKwW__dataListItem{background:var(--input-background,#0000004d);color:var(--text-primary,#fff);border-radius:6px;align-items:center;gap:8px;padding:6px 10px;font-size:13px;display:flex}.AgentResultCard-module__Y_eKwW__dataListItem:before{content:"";background:var(--accent-primary,var(--rai-blue));border-radius:50%;width:4px;height:4px}.AgentResultCard-module__Y_eKwW__dataListMore{color:var(--text-muted,#6b7280);padding:4px 10px;font-size:12px;font-style:italic}.AgentResultCard-module__Y_eKwW__countBadge{background:var(--input-background,#0000004d);border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;display:inline-flex}.AgentResultCard-module__Y_eKwW__countBadge svg{color:var(--text-muted,#6b7280)}.AgentResultCard-module__Y_eKwW__countBadgeNumber{color:var(--text-primary,#fff);font-weight:700}.AgentResultCard-module__Y_eKwW__countBadgeLabel{color:var(--text-secondary,#a0a0b0)}
.CommunicationsApprovalCard-module__RD77Ea__card{background:var(--card-background,var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#ffffff0a));border:1px solid var(--border-color,var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a));box-sizing:border-box;border-radius:12px;width:100%;max-width:min(100%,380px);margin:8px 0;padding:14px 14px 12px}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__approved{border-color:var(--rai-success,#34c759);background:#22c55e1a}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__rejected{opacity:.7;background:#6b72801a;border-color:#6b7280}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__error{border-color:var(--rai-danger,#f87171);background:#ef44441a}.CommunicationsApprovalCard-module__RD77Ea__card.CommunicationsApprovalCard-module__RD77Ea__sending{border-color:var(--color-primary,var(--rai-blue));background:var(--color-primary-alpha-5,rgba(var(--rai-accent-rgb,29, 155, 240), .05));opacity:.85}.CommunicationsApprovalCard-module__RD77Ea__statusBanner{border-radius:6px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:13px;font-weight:500;display:flex}.CommunicationsApprovalCard-module__RD77Ea__approved .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:var(--rai-success,#34c759);background:#22c55e33}.CommunicationsApprovalCard-module__RD77Ea__rejected .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#9ca3af);background:#6b728033}.CommunicationsApprovalCard-module__RD77Ea__error .CommunicationsApprovalCard-module__RD77Ea__statusBanner{color:var(--rai-danger,#f87171);background:#ef444433}.CommunicationsApprovalCard-module__RD77Ea__sending .CommunicationsApprovalCard-module__RD77Ea__statusBanner{background:var(--color-primary-alpha-15,rgba(var(--rai-accent-rgb,29, 155, 240), .15));color:var(--color-primary,var(--rai-blue))}.CommunicationsApprovalCard-module__RD77Ea__loadingDot{background:currentColor;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite CommunicationsApprovalCard-module__RD77Ea__pulse}@keyframes CommunicationsApprovalCard-module__RD77Ea__pulse{0%,to{opacity:1}50%{opacity:.3}}.CommunicationsApprovalCard-module__RD77Ea__summary{color:var(--text-secondary,#a0a0b0);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__header{align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__headerIcon{width:36px;height:36px;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.CommunicationsApprovalCard-module__RD77Ea__headerText{flex:1;min-width:0}.CommunicationsApprovalCard-module__RD77Ea__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#71717a;margin-bottom:4px;font-size:10px;font-weight:700}.CommunicationsApprovalCard-module__RD77Ea__title{color:var(--text-primary,#fff);margin-bottom:2px;font-size:15px;font-weight:600;line-height:1.35}.CommunicationsApprovalCard-module__RD77Ea__subtitle{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#c4c4d0);margin-top:4px;font-size:12.5px;line-height:1.45}.CommunicationsApprovalCard-module__RD77Ea__confirmCard{box-sizing:border-box;width:100%;max-width:min(100%,360px)}.CommunicationsApprovalCard-module__RD77Ea__confirmHeader{margin-bottom:12px}.CommunicationsApprovalCard-module__RD77Ea__confirmLead{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.CommunicationsApprovalCard-module__RD77Ea__factList{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;display:flex}.CommunicationsApprovalCard-module__RD77Ea__factRow{flex-direction:column;gap:2px;min-width:0;display:flex}.CommunicationsApprovalCard-module__RD77Ea__factLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#8b8b9a);margin:0;font-size:10.5px;font-weight:700}.CommunicationsApprovalCard-module__RD77Ea__factValue{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);overflow-wrap:break-word;word-break:break-word;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:500;line-height:1.4;display:-webkit-box;overflow:hidden}.CommunicationsApprovalCard-module__RD77Ea__spendFacts .CommunicationsApprovalCard-module__RD77Ea__factValue{-webkit-line-clamp:unset;display:block;overflow:visible}.CommunicationsApprovalCard-module__RD77Ea__factBullets{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#e4e4e7);margin:0 0 12px;padding:0 0 0 1.1rem;font-size:13px;line-height:1.4}.CommunicationsApprovalCard-module__RD77Ea__factBullets li{margin-bottom:4px}.CommunicationsApprovalCard-module__RD77Ea__confirmNote{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa);margin:0 0 4px;font-size:12px;line-height:1.4}.CommunicationsApprovalCard-module__RD77Ea__section{margin-bottom:12px}.CommunicationsApprovalCard-module__RD77Ea__sectionLabel{text-transform:uppercase;letter-spacing:.5px;color:var(--text-muted,#6b7280);margin-bottom:6px;font-size:11px;font-weight:600}.CommunicationsApprovalCard-module__RD77Ea__messagePreview{background:var(--input-background,#0d0d1a);color:var(--text-primary,#fff);border-radius:8px;max-height:100px;padding:12px;font-size:13px;overflow-y:auto}.CommunicationsApprovalCard-module__RD77Ea__subject{color:var(--text-secondary,#a0a0b0);border-bottom:1px solid var(--border-color,var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a));margin-bottom:8px;padding-bottom:8px;font-size:12px}.CommunicationsApprovalCard-module__RD77Ea__messageContent{white-space:pre-wrap;word-break:break-word}.CommunicationsApprovalCard-module__RD77Ea__recipients{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__groupList{color:var(--text-secondary,#a0a0b0)}.CommunicationsApprovalCard-module__RD77Ea__scheduled{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__actions{border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-top:12px;padding-top:12px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__rejectButton,.CommunicationsApprovalCard-module__RD77Ea__approveButton{cursor:pointer;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:4px;min-height:28px;padding:5px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:background .15s,border-color .15s,color .15s,opacity .15s;display:inline-flex}.CommunicationsApprovalCard-module__RD77Ea__rejectButton{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa);background:0 0;border:1px solid var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1f)}.CommunicationsApprovalCard-module__RD77Ea__rejectButton:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#e4e4e7);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-color:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3)}.CommunicationsApprovalCard-module__RD77Ea__approveButton{color:#18181b;box-shadow:none;background:#e4e4e7;border:1px solid #0000}.CommunicationsApprovalCard-module__RD77Ea__approveButton:hover:not(:disabled){filter:none;background:#f4f4f5}.CommunicationsApprovalCard-module__RD77Ea__rejectButton:disabled,.CommunicationsApprovalCard-module__RD77Ea__approveButton:disabled{opacity:.5;cursor:not-allowed}.CommunicationsApprovalCard-module__RD77Ea__loading{align-items:center;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneToggle{flex-direction:column;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneOption{border:1px solid var(--border-color,var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a));background:var(--input-background,#0d0d1a);color:var(--text-secondary,#a0a0b0);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:13px;transition:all .15s;display:flex}.CommunicationsApprovalCard-module__RD77Ea__phoneOption:hover{border-color:var(--text-muted,#6b7280)}.CommunicationsApprovalCard-module__RD77Ea__phoneOptionActive{color:var(--text-primary,#fff);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff47)}.CommunicationsApprovalCard-module__RD77Ea__phoneLabel{color:var(--text-muted,#6b7280);margin-left:auto;font-size:11px}.CommunicationsApprovalCard-module__RD77Ea__phoneOptionActive .CommunicationsApprovalCard-module__RD77Ea__phoneLabel{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa)}.CommunicationsApprovalCard-module__RD77Ea__phoneInfo{color:var(--text-primary,#fff);align-items:center;gap:8px;font-size:13px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__terminal{padding:12px 16px}.CommunicationsApprovalCard-module__RD77Ea__terminalRow{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.CommunicationsApprovalCard-module__RD77Ea__terminalSummary{color:var(--text-secondary,#6b7280);margin-top:6px;font-size:12px}.CommunicationsApprovalCard-module__RD77Ea__statusDone{color:var(--accent-green,#16a34a)}.CommunicationsApprovalCard-module__RD77Ea__statusCancelled{color:var(--text-secondary,#6b7280)}.CommunicationsApprovalCard-module__RD77Ea__statusExpired{color:var(--text-secondary,#9ca3af)}.CommunicationsApprovalCard-module__RD77Ea__statusFailed{color:var(--accent-red,#dc2626)}.CommunicationsApprovalCard-module__RD77Ea__socialPostCard{max-width:520px}.CommunicationsApprovalCard-module__RD77Ea__socialMediaGrid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:8px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialMediaPreview{object-fit:cover;border:1px solid var(--border-color,var(--lightningcss-light,#0f172a1f)var(--lightningcss-dark,#ffffff1a));background:var(--input-background,#0d0d1a);border-radius:8px;width:100%;max-height:260px;display:block}.CommunicationsApprovalCard-module__RD77Ea__socialVariations{flex-direction:column;gap:6px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__socialVariation{background:var(--input-background,#0d0d1a);color:var(--text-primary,#fff);border-radius:8px;grid-template-columns:86px minmax(0,1fr);gap:8px;padding:8px 10px;font-size:12px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialVariation strong{color:var(--text-secondary,#a0a0b0);text-transform:capitalize}.CommunicationsApprovalCard-module__RD77Ea__socialVariation span{white-space:pre-wrap;word-break:break-word}.CommunicationsApprovalCard-module__RD77Ea__socialMetaRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.CommunicationsApprovalCard-module__RD77Ea__socialPills{flex-wrap:wrap;gap:5px;display:flex}.CommunicationsApprovalCard-module__RD77Ea__socialPills span{border-radius:var(--radius-full,100px);background:var(--button-secondary,var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff14));color:var(--text-secondary,#a0a0b0);text-transform:capitalize;padding:4px 8px;font-size:11px}.CommunicationsApprovalCard-module__RD77Ea__socialWarning{color:var(--rai-warning,#e6a23c);background:#f59e0b1f;border-radius:8px;align-items:center;gap:6px;margin-top:10px;padding:8px 10px;font-size:12px;display:flex}@media (max-width:520px){.CommunicationsApprovalCard-module__RD77Ea__socialMetaRow{grid-template-columns:1fr}}
.ProactiveApprovalCard-module__V13RTq__card{z-index:10001;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,var(--theme-dark-panel,#0e0f11));border:1px solid var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#ffffff1a);width:min(440px,100vw - 32px);max-height:calc(100vh - 90px);color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffeb);isolation:isolate;border-radius:16px;flex-direction:column;gap:10px;padding:14px;animation:.22s ProactiveApprovalCard-module__V13RTq__cardIn;display:flex;position:fixed;top:60px;right:20px;box-shadow:0 18px 50px #00000073}@keyframes ProactiveApprovalCard-module__V13RTq__cardIn{0%{opacity:0;transform:translateY(-8px)scale(.98)}to{opacity:1;transform:none}}.ProactiveApprovalCard-module__V13RTq__header{align-items:flex-start;gap:12px;display:flex}.ProactiveApprovalCard-module__V13RTq__heading{flex:auto;min-width:0}.ProactiveApprovalCard-module__V13RTq__title{overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:600;line-height:1.35}.ProactiveApprovalCard-module__V13RTq__done{color:var(--rai-success,#22c55e);font-size:13px}.ProactiveApprovalCard-module__V13RTq__error{color:var(--rai-error,#ef4444);font-size:13px}.ProactiveApprovalCard-module__V13RTq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ProactiveApprovalCard-module__V13RTq__actions>:last-child{margin-left:auto}.ProactiveApprovalCard-module__V13RTq__declineBox{flex-direction:column;gap:8px;display:flex}.ProactiveApprovalCard-module__V13RTq__declineAsk{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffbf);font-size:13px}.ProactiveApprovalCard-module__V13RTq__reasons{flex-wrap:wrap;gap:6px;display:flex}.ProactiveApprovalCard-module__V13RTq__nav{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff8c);justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.ProactiveApprovalCard-module__V13RTq__contextLine{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);margin-top:3px;font-size:13px}.ProactiveApprovalCard-module__V13RTq__inline.ProactiveApprovalCard-module__V13RTq__inline{z-index:auto;width:100%;max-height:none;box-shadow:none;animation:none;position:static;top:auto;right:auto}.ProactiveApprovalCard-module__V13RTq__why{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffc7);margin:0;font-size:13px;line-height:1.45}.ProactiveApprovalCard-module__V13RTq__change{overscroll-behavior:contain;flex:auto;min-height:0;max-height:380px;overflow-y:auto}.ProactiveApprovalCard-module__V13RTq__header.ProactiveApprovalCard-module__V13RTq__header{align-items:center;gap:8px}.ProactiveApprovalCard-module__V13RTq__titleLink{color:inherit;text-decoration:none}.ProactiveApprovalCard-module__V13RTq__titleLink:hover .ProactiveApprovalCard-module__V13RTq__title{color:var(--color-primary,#246ef0)}.ProactiveApprovalCard-module__V13RTq__title.ProactiveApprovalCard-module__V13RTq__title{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.ProactiveApprovalCard-module__V13RTq__contextLine.ProactiveApprovalCard-module__V13RTq__contextLine{white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;overflow:hidden}.ProactiveApprovalCard-module__V13RTq__nav.ProactiveApprovalCard-module__V13RTq__nav{font-variant-numeric:tabular-nums;flex:none;gap:2px;font-size:12px}.ProactiveApprovalCard-module__V13RTq__iconButton{width:26px;height:26px;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#fff9);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;padding:0;display:inline-grid}.ProactiveApprovalCard-module__V13RTq__iconButton:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fff);background:var(--lightningcss-light,#0f172a0f)var(--lightningcss-dark,#ffffff14)}.ProactiveApprovalCard-module__V13RTq__iconButton:disabled{opacity:.35;cursor:default}.ProactiveApprovalCard-module__V13RTq__actions.ProactiveApprovalCard-module__V13RTq__actions{border-top:1px solid var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);flex-wrap:nowrap;padding-top:10px}.ProactiveApprovalCard-module__V13RTq__declineBox .ProactiveApprovalCard-module__V13RTq__actions.ProactiveApprovalCard-module__V13RTq__actions{border-top:0;padding-top:0}.ProactiveApprovalCard-module__V13RTq__declineButton,.ProactiveApprovalCard-module__V13RTq__secondaryButton,.ProactiveApprovalCard-module__V13RTq__approveButton,.ProactiveApprovalCard-module__V13RTq__reasonChip{height:32px;font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:500;display:inline-flex}.ProactiveApprovalCard-module__V13RTq__declineButton{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb3);background:0 0;border:1px solid #0000}.ProactiveApprovalCard-module__V13RTq__declineButton:hover:not(:disabled){color:var(--rai-error,#ef4444);background:var(--lightningcss-light,#ef444414)var(--lightningcss-dark,#ef44441f)}.ProactiveApprovalCard-module__V13RTq__secondaryButton{text-overflow:ellipsis;min-width:0;overflow:hidden}.ProactiveApprovalCard-module__V13RTq__secondaryButton,.ProactiveApprovalCard-module__V13RTq__reasonChip{border:1px solid var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#ffffff29);color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#ffffffe6);background:0 0}.ProactiveApprovalCard-module__V13RTq__secondaryButton:hover:not(:disabled),.ProactiveApprovalCard-module__V13RTq__reasonChip:hover{border-color:var(--color-primary,#246ef0);color:var(--color-primary,#246ef0)}.ProactiveApprovalCard-module__V13RTq__approveButton{background:var(--rai-chrome-fill);border:var(--rai-chrome-border);box-shadow:var(--rai-chrome-shadow);color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-shrink:0;margin-left:auto;font-weight:600;transition:background .2s,border-color .2s,box-shadow .2s}.ProactiveApprovalCard-module__V13RTq__approveButton:hover:not(:disabled){background:var(--rai-chrome-fill-hover);border-color:var(--rai-chrome-border-hover);box-shadow:var(--rai-chrome-shadow-hover)}.ProactiveApprovalCard-module__V13RTq__approveDanger.ProactiveApprovalCard-module__V13RTq__approveDanger{border-color:var(--rai-error,#ef4444);background:var(--rai-error,#ef4444)}.ProactiveApprovalCard-module__V13RTq__declineButton:disabled,.ProactiveApprovalCard-module__V13RTq__secondaryButton:disabled,.ProactiveApprovalCard-module__V13RTq__approveButton:disabled{opacity:.5;cursor:default}.ProactiveApprovalCard-module__V13RTq__actions.ProactiveApprovalCard-module__V13RTq__actions:not(.ProactiveApprovalCard-module__V13RTq__declineBox .ProactiveApprovalCard-module__V13RTq__actions)>button{flex:1 1 0;justify-content:center;margin-left:0}.ProactiveApprovalCard-module__V13RTq__declineButton.ProactiveApprovalCard-module__V13RTq__declineButton{border-color:var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#ffffff1f)}
.UserChoiceCard-module__rtYXvW__card{box-sizing:border-box;background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#18181beb);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:14px;width:100%;max-width:min(100%,360px);margin:8px 0;padding:14px 14px 12px;box-shadow:0 8px 28px var(--lightningcss-light,#0f172a12)var(--lightningcss-dark,#00000047)}.UserChoiceCard-module__rtYXvW__card.UserChoiceCard-module__rtYXvW__submitted{opacity:.88;border-color:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14)}.UserChoiceCard-module__rtYXvW__header{flex-direction:column;gap:6px;margin-bottom:12px;display:flex}.UserChoiceCard-module__rtYXvW__eyebrow{letter-spacing:.06em;text-transform:uppercase;color:#71717a;font-size:10px;font-weight:700}.UserChoiceCard-module__rtYXvW__question{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);margin:0;font-size:14.5px;font-weight:600;line-height:1.4}.UserChoiceCard-module__rtYXvW__options{flex-direction:column;gap:6px;margin-bottom:10px;display:flex}.UserChoiceCard-module__rtYXvW__option{width:100%;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8);cursor:pointer;text-align:left;background:var(--lightningcss-light,#f1f5f938)var(--lightningcss-dark,#00000038);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:10px;align-items:flex-start;gap:10px;padding:10px 12px;font-size:13px;line-height:1.4;transition:background .12s,border-color .12s,color .12s;display:flex}.UserChoiceCard-module__rtYXvW__option:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fafafa);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-color:var(--lightningcss-light,#0f172a29)var(--lightningcss-dark,#ffffff29)}.UserChoiceCard-module__rtYXvW__optionSelected{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#fafafa);background:var(--lightningcss-light,#0f172a14)var(--lightningcss-dark,#ffffff14);border-color:var(--lightningcss-light,#0f172a61)var(--lightningcss-dark,#e4e4e773)}.UserChoiceCard-module__rtYXvW__option:disabled{cursor:default}.UserChoiceCard-module__rtYXvW__radio,.UserChoiceCard-module__rtYXvW__checkbox{background:0 0;border:1.5px solid var(--lightningcss-light,#0f172a38)var(--lightningcss-dark,#ffffff38);flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;margin-top:1px;transition:border-color .12s,background .12s;display:flex}.UserChoiceCard-module__rtYXvW__radio{border-radius:50%}.UserChoiceCard-module__rtYXvW__checkbox{border-radius:4px}.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__radio,.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__checkbox{border-color:var(--lightningcss-light,var(--theme-light-border,#cbd5e1))var(--lightningcss-dark,#e4e4e7);background:#e4e4e7}.UserChoiceCard-module__rtYXvW__radioDot{background:var(--lightningcss-light,var(--theme-light-panel,#fff))var(--lightningcss-dark,#18181b);border-radius:50%;width:6px;height:6px}.UserChoiceCard-module__rtYXvW__checkmark{color:#18181b;font-size:11px;font-weight:700;line-height:1}.UserChoiceCard-module__rtYXvW__optionLabel{flex:1;min-width:0;font-weight:500}.UserChoiceCard-module__rtYXvW__optionDescription{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa);margin-top:2px;font-size:11.5px;font-weight:400;line-height:1.35}.UserChoiceCard-module__rtYXvW__optionSelected .UserChoiceCard-module__rtYXvW__optionDescription{color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8)}.UserChoiceCard-module__rtYXvW__otherSection{margin-bottom:10px}.UserChoiceCard-module__rtYXvW__otherToggle{width:100%;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa);cursor:pointer;text-align:left;background:0 0;border:1px dashed var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24);border-radius:10px;align-items:center;padding:9px 12px;font-size:12.5px;font-weight:500;transition:border-color .12s,color .12s,background .12s;display:flex}.UserChoiceCard-module__rtYXvW__otherToggle:hover:not(:disabled){color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#e4e4e7);background:var(--lightningcss-light,#0f172a08)var(--lightningcss-dark,#ffffff08);border-color:var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff47)}.UserChoiceCard-module__rtYXvW__otherToggle:disabled{cursor:default;opacity:.55}.UserChoiceCard-module__rtYXvW__otherToggleActive{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);background:var(--lightningcss-light,#0f172a0d)var(--lightningcss-dark,#ffffff0d);border-style:solid;border-color:var(--lightningcss-light,#0f172a59)var(--lightningcss-dark,#e4e4e759)}.UserChoiceCard-module__rtYXvW__otherInput{box-sizing:border-box;width:100%;color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);resize:vertical;background:var(--lightningcss-light,#f1f5f947)var(--lightningcss-dark,#00000047);border:1px solid var(--lightningcss-light,#0f172a24)var(--lightningcss-dark,#ffffff24);border-radius:10px;outline:none;min-height:56px;margin-top:6px;padding:10px 12px;font-family:inherit;font-size:13px;line-height:1.4}.UserChoiceCard-module__rtYXvW__otherInput:focus{border-color:var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff47)}.UserChoiceCard-module__rtYXvW__otherInput::placeholder{color:#71717a}.UserChoiceCard-module__rtYXvW__actions{border-top:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff12);justify-content:flex-end;align-items:center;gap:8px;padding-top:10px;display:flex}.UserChoiceCard-module__rtYXvW__submitButton{color:#18181b;cursor:pointer;background:#e4e4e7;border:1px solid #0000;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;min-height:28px;padding:5px 14px;font-size:12px;font-weight:600;line-height:1.2;transition:background .12s,opacity .12s;display:inline-flex}.UserChoiceCard-module__rtYXvW__submitButton:hover:not(:disabled){background:#f4f4f5}.UserChoiceCard-module__rtYXvW__submitButton:disabled{opacity:.4;cursor:not-allowed}.UserChoiceCard-module__rtYXvW__submittedBanner{letter-spacing:.04em;text-transform:uppercase;color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aa);align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:700;display:inline-flex}.UserChoiceCard-module__rtYXvW__submittedAnswer{color:var(--lightningcss-light,var(--theme-light-text,#0f172a))var(--lightningcss-dark,#f4f4f5);background:var(--lightningcss-light,#f1f5f947)var(--lightningcss-dark,#00000047);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff14);border-radius:10px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45}
.ToolActivityGroup-module__iAkBia__summaryRow{align-items:center;gap:.4rem;display:flex}.ToolActivityGroup-module__iAkBia__summaryRow>button:first-child{min-width:0}.ToolActivityGroup-module__iAkBia__activityGroup{width:min(85%,420px);color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffdb);align-self:flex-start;margin:.35rem 0}.ToolActivityGroup-module__iAkBia__activityGroup.ToolActivityGroup-module__iAkBia__inline{width:100%;margin:0 0 .375rem}.ToolActivityGroup-module__iAkBia__summaryButton,.ToolActivityGroup-module__iAkBia__activityButton{width:100%;font:inherit;color:inherit;cursor:pointer;text-align:left;border:0}.ToolActivityGroup-module__iAkBia__summaryButton{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);border-radius:999px;align-items:center;gap:.45rem;width:auto;max-width:100%;min-height:1.75rem;padding:.3rem .65rem .3rem .55rem;transition:border-color .15s,background .15s;display:inline-flex;position:relative;overflow:hidden}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__queued,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running{border-color:rgba(var(--rai-accent-rgb,29, 155, 240), .22);background:linear-gradient(135deg, rgba(var(--rai-accent-rgb,29, 155, 240), .1) 0%, var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a) 60%, #0ea5e90d 100%)}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__queued:after,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0% 38%,#93c5fd1a 50%,#0000 62% 100%) 0 0/220% 100%;animation:2.4s ease-in-out infinite ToolActivityGroup-module__iAkBia__activityShimmer;position:absolute;inset:0}.ToolActivityGroup-module__iAkBia__summaryButton:hover,.ToolActivityGroup-module__iAkBia__summaryButton:focus-visible{background:var(--lightningcss-light,#0f172a12)var(--lightningcss-dark,#ffffff12);border-color:var(--lightningcss-light,#0f172a33)var(--lightningcss-dark,#fff3)}.ToolActivityGroup-module__iAkBia__summaryButton:focus-visible,.ToolActivityGroup-module__iAkBia__activityButton:focus-visible{outline-offset:2px;outline:2px solid #64b4ffcc}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__cancelled,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__completed{background:var(--lightningcss-light,#0f172a0a)var(--lightningcss-dark,#ffffff0a);border-color:var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a)}.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__blocked,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__error{background:#f8717114;border-color:#f871716b}.ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__activityIcon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ToolActivityGroup-module__iAkBia__summaryIcon{width:.9rem;height:.9rem;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#d4d4d8d9)}.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__activityIcon{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#a1a1aaf2)}.ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__activityIcon,.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__summaryIcon,.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__activityIcon,.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__callState{color:var(--lightningcss-light,#b45151)var(--lightningcss-dark,#f87171f5)}.ToolActivityGroup-module__iAkBia__runningDot{background:#64b4fff2;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite ToolActivityGroup-module__iAkBia__activityPulse}.ToolActivityGroup-module__iAkBia__summaryLabel{min-width:0;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#e4e4e7e0);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.72rem;font-weight:600;line-height:1.25;overflow:hidden}.ToolActivityGroup-module__iAkBia__chevron{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff6b);flex:none;transition:transform .16s;transform:rotate(-90deg)}.ToolActivityGroup-module__iAkBia__chevronExpanded{transform:rotate(0)}.ToolActivityGroup-module__iAkBia__activityList{border-left:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1a);flex-direction:column;gap:.25rem;margin:.35rem 0 0 .75rem;padding:.25rem 0 .15rem .65rem;display:flex}.ToolActivityGroup-module__iAkBia__activity{min-width:0}.ToolActivityGroup-module__iAkBia__activityButton,.ToolActivityGroup-module__iAkBia__activityRow{background:0 0;border-radius:7px;align-items:center;gap:.45rem;min-height:1.75rem;padding:.25rem .35rem;display:flex}.ToolActivityGroup-module__iAkBia__activityButton:hover,.ToolActivityGroup-module__iAkBia__activityButton:focus-visible{background:var(--lightningcss-light,#0f172a0e)var(--lightningcss-dark,#ffffff0e)}.ToolActivityGroup-module__iAkBia__activityIcon{color:var(--lightningcss-light,#396995)var(--lightningcss-dark,#64b4ffe6);width:.875rem;height:.875rem}.ToolActivityGroup-module__iAkBia__activityLabel{min-width:0;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffb8);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:.735rem;font-weight:550;overflow:hidden}.ToolActivityGroup-module__iAkBia__activityCount{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff75);font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__activityButton,.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__activityRow{flex-wrap:wrap;gap:.3rem}.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__activityLabel{white-space:normal;overflow-wrap:anywhere;flex-basis:65%}.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__activityCount{margin-left:auto}.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__callList{margin-left:.25rem}.ToolActivityGroup-module__iAkBia__compact .ToolActivityGroup-module__iAkBia__activityList{padding-left:.3rem}.ToolActivityGroup-module__iAkBia__flow{--activity-flow-line:var(--flow-branch-color,rgb(var(--rai-accent-rgb,29, 155, 240)));--activity-flow-danger:var(--lightningcss-light,var(--theme-error,#b42318))var(--lightningcss-dark,var(--theme-error,#f87171))}.ToolActivityGroup-module__iAkBia__flow.ToolActivityGroup-module__iAkBia__inline{margin:0}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityList{border:0;gap:0;margin:0;padding:0}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activity{position:relative}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activity:not(:last-child):after{content:"";left:var(--flow-rail-offset,.375rem);border-left:2px solid var(--activity-flow-line);position:absolute;top:.6rem;bottom:-.6rem}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityRow,.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityButton{box-sizing:border-box;background:0 0;border:0;border-radius:.75rem;grid-template-columns:.875rem minmax(0,1fr) auto;grid-template-areas:"icon label actor"".state state";gap:.1rem .3rem;width:100%;min-height:1.85rem;padding:.25rem 0 .5rem;display:grid}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityIcon{z-index:1;grid-area:icon;align-self:start;margin-top:.1rem;position:relative}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__activityIcon svg{display:none}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__activityIcon:before{content:"";background:var(--activity-flow-line);border-radius:50%;width:5px;height:5px}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__actorLabel{opacity:.8;grid-area:actor;align-self:start;margin-top:.1rem;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__actorLabel[data-actor=tool],.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__actorLabel[data-actor=system]{display:none}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__stateLabel{text-transform:capitalize;grid-area:state;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__stateLabel{display:none}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityLabel{white-space:normal;overflow-wrap:anywhere;grid-area:label;font-weight:450;line-height:1.4}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityButton>.ToolActivityGroup-module__iAkBia__chevron{display:none}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__activityButton:hover .ToolActivityGroup-module__iAkBia__activityLabel{text-underline-offset:3px;text-decoration:underline}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__running .ToolActivityGroup-module__iAkBia__stateLabel{color:rgb(var(--rai-accent-rgb,29, 155, 240))}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__activityLabel,.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__activityLabel{color:var(--activity-flow-danger)}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__stateLabel,.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__stateLabel{color:var(--activity-flow-danger);font-weight:600}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__callList{margin:0 0 .45rem 1.1rem}.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__callDetail,.ToolActivityGroup-module__iAkBia__flow .ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__error{background:0 0;border:0;border-radius:.75rem;padding:.25rem .15rem}.ToolActivityGroup-module__iAkBia__callList{flex-direction:column;gap:.35rem;margin:.15rem 0 .35rem 1.7rem;display:flex}.ToolActivityGroup-module__iAkBia__callDetail{background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff06);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff12);border-radius:7px;padding:.4rem .5rem}.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__error{background:#f871710b;border-color:#f8717138}.ToolActivityGroup-module__iAkBia__callHeader{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff7a);text-transform:uppercase;letter-spacing:.035em;justify-content:space-between;align-items:center;gap:.5rem;font-size:.65rem;font-weight:600;display:flex}.ToolActivityGroup-module__iAkBia__callState{color:var(--lightningcss-light,#257441)var(--lightningcss-dark,#4ade80c7)}.ToolActivityGroup-module__iAkBia__callDetail.ToolActivityGroup-module__iAkBia__running .ToolActivityGroup-module__iAkBia__callState{color:var(--lightningcss-light,#396995)var(--lightningcss-dark,#64b4ffdb)}.ToolActivityGroup-module__iAkBia__detailLine{grid-template-columns:2.6rem minmax(0,1fr);gap:.45rem;margin-top:.3rem;font-size:.68rem;line-height:1.35;display:grid}.ToolActivityGroup-module__iAkBia__detailLine span{color:var(--lightningcss-light,var(--theme-light-text-muted,#5b6779))var(--lightningcss-dark,#ffffff61);text-transform:uppercase;letter-spacing:.035em}.ToolActivityGroup-module__iAkBia__detailLine strong{min-width:0;color:var(--lightningcss-light,var(--theme-light-text-secondary,#475569))var(--lightningcss-dark,#ffffffa8);overflow-wrap:anywhere;white-space:pre-wrap;font-weight:450}@keyframes ToolActivityGroup-module__iAkBia__activityPulse{0%,to{opacity:.4;transform:scale(.8)}50%{opacity:1;transform:scale(1)}}@keyframes ToolActivityGroup-module__iAkBia__activityShimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.ToolActivityGroup-module__iAkBia__runningDot,.ToolActivityGroup-module__iAkBia__summaryButton.ToolActivityGroup-module__iAkBia__running:after{animation:none}.ToolActivityGroup-module__iAkBia__chevron,.ToolActivityGroup-module__iAkBia__summaryButton{transition:none}}@media (max-width:640px){.ToolActivityGroup-module__iAkBia__activityGroup{width:min(92%,420px)}.ToolActivityGroup-module__iAkBia__activityGroup.ToolActivityGroup-module__iAkBia__inline{width:100%}}.ToolActivityGroup-module__iAkBia__plan{background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1f);border-radius:12px;margin:0 0 .4rem;padding:.55rem .65rem .6rem}.ToolActivityGroup-module__iAkBia__planFolded{color:inherit;font:inherit;cursor:pointer;background:var(--lightningcss-light,#0f172a06)var(--lightningcss-dark,#ffffff0a);border:1px solid var(--lightningcss-light,#0f172a1a)var(--lightningcss-dark,#ffffff1f);border-radius:999px;align-items:baseline;gap:.5rem;margin:0 0 .4rem;padding:.3rem .6rem;display:inline-flex}.ToolActivityGroup-module__iAkBia__planFolded:hover{border-color:rgba(var(--rai-accent-rgb,29, 155, 240), .5)}.ToolActivityGroup-module__iAkBia__planFolded:focus-visible{outline:2px solid rgb(var(--rai-accent-rgb,29, 155, 240));outline-offset:2px}.ToolActivityGroup-module__iAkBia__planFolded svg{opacity:.6;align-self:center}.ToolActivityGroup-module__iAkBia__planDone svg:first-child{opacity:1;color:rgb(var(--rai-accent-rgb,29, 155, 240))}.ToolActivityGroup-module__iAkBia__planFoldButton{color:inherit;opacity:.6;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin-left:.25rem;padding:.1rem;display:inline-flex}.ToolActivityGroup-module__iAkBia__planFoldButton:hover{opacity:1}.ToolActivityGroup-module__iAkBia__planFoldButton:focus-visible{outline:2px solid rgb(var(--rai-accent-rgb,29, 155, 240));outline-offset:1px}.ToolActivityGroup-module__iAkBia__planHeader{align-items:baseline;gap:.5rem;margin-bottom:.35rem;display:flex}.ToolActivityGroup-module__iAkBia__planHeader .ToolActivityGroup-module__iAkBia__planCount{margin-left:auto}.ToolActivityGroup-module__iAkBia__planTitle{letter-spacing:.02em;color:var(--lightningcss-light,var(--theme-light-text-primary,#0f172a))var(--lightningcss-dark,#ffffffeb);font-size:.72rem;font-weight:650}.ToolActivityGroup-module__iAkBia__planCount{font-variant-numeric:tabular-nums;opacity:.7;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__planList{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.ToolActivityGroup-module__iAkBia__planStep{grid-template-columns:1.05rem minmax(0,1fr) auto;align-items:start;gap:.45rem;display:grid}.ToolActivityGroup-module__iAkBia__planCheck{border:1.5px solid var(--lightningcss-light,#0f172a47)var(--lightningcss-dark,#ffffff57);border-radius:5px;justify-content:center;align-items:center;width:1.05rem;height:1.05rem;margin-top:.08rem;display:inline-flex}.ToolActivityGroup-module__iAkBia__planText{width:100%;font:inherit;text-align:left;cursor:pointer;overflow-wrap:anywhere;min-width:0;color:var(--lightningcss-light,var(--theme-light-text-primary,#0f172a))var(--lightningcss-dark,#ffffffe6);background:0 0;border:none;padding:0;font-size:.78rem;line-height:1.4;display:block}.ToolActivityGroup-module__iAkBia__planText:focus-visible{outline:2px solid rgb(var(--rai-accent-rgb,29, 155, 240));outline-offset:2px;border-radius:4px}.ToolActivityGroup-module__iAkBia__planLabel{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ToolActivityGroup-module__iAkBia__planTextOpen .ToolActivityGroup-module__iAkBia__planLabel{-webkit-line-clamp:unset;display:block;overflow:visible}.ToolActivityGroup-module__iAkBia__planDetail{opacity:.7;margin-top:.2rem;font-size:.72rem;display:block}.ToolActivityGroup-module__iAkBia__planMeta{white-space:nowrap;align-items:center;gap:.3rem;margin-top:.1rem;display:inline-flex}.ToolActivityGroup-module__iAkBia__planState{opacity:.75;font-size:.6875rem}.ToolActivityGroup-module__iAkBia__planActor{letter-spacing:.02em;background:var(--lightningcss-light,#0f172a12)var(--lightningcss-dark,#ffffff1a);border-radius:999px;padding:.05rem .35rem;font-size:.625rem;font-weight:650}.ToolActivityGroup-module__iAkBia__planActor[data-actor=code]{color:var(--lightningcss-light,#475569)var(--lightningcss-dark,#cbd5e1)}.ToolActivityGroup-module__iAkBia__planActor[data-actor=jev]{color:var(--lightningcss-light,#0f766e)var(--lightningcss-dark,#5eead4)}.ToolActivityGroup-module__iAkBia__planActor[data-actor=luna]{color:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#c4b5fd)}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__planCheck{border-color:rgb(var(--rai-accent-rgb,29, 155, 240));background:rgb(var(--rai-accent-rgb,29, 155, 240));color:#fff}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__completed .ToolActivityGroup-module__iAkBia__planText{opacity:.72}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__running .ToolActivityGroup-module__iAkBia__planCheck{border-color:rgb(var(--rai-accent-rgb,29, 155, 240))}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__running .ToolActivityGroup-module__iAkBia__planState{color:rgb(var(--rai-accent-rgb,29, 155, 240));opacity:1}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__planCheck,.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__planCheck{border-color:var(--lightningcss-light,var(--theme-error,#b42318))var(--lightningcss-dark,var(--theme-error,#f87171));color:var(--lightningcss-light,var(--theme-error,#b42318))var(--lightningcss-dark,var(--theme-error,#f87171))}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__error .ToolActivityGroup-module__iAkBia__planState,.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__blocked .ToolActivityGroup-module__iAkBia__planState{color:var(--lightningcss-light,var(--theme-error,#b42318))var(--lightningcss-dark,var(--theme-error,#f87171));opacity:1;font-weight:600}.ToolActivityGroup-module__iAkBia__planStep.ToolActivityGroup-module__iAkBia__cancelled .ToolActivityGroup-module__iAkBia__planText{opacity:.55;text-decoration:line-through}.ToolActivityGroup-module__iAkBia__planStep[data-waiting=user] .ToolActivityGroup-module__iAkBia__planCheck{border-color:rgb(var(--rai-accent-rgb,29, 155, 240));color:rgb(var(--rai-accent-rgb,29, 155, 240))}.ToolActivityGroup-module__iAkBia__planStep[data-waiting=user] .ToolActivityGroup-module__iAkBia__planState{color:rgb(var(--rai-accent-rgb,29, 155, 240))}
.ActivityStopButton-module__Ko43wq__stop{width:28px;height:28px;color:var(--theme-error,#f87171);cursor:pointer;background:#f8717114;border:1px solid #f8717173;border-radius:999px;flex:0 0 28px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ActivityStopButton-module__Ko43wq__stop:hover{background:#f871712e}.ActivityStopButton-module__Ko43wq__stop:focus-visible{outline-offset:2px;outline:2px solid}
.RaiBotActivity-module__8nHQ7a__root{min-width:0}.RaiBotActivity-module__8nHQ7a__toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.RaiBotActivity-module__8nHQ7a__toggle:focus-visible{outline:2px solid var(--provider-color,currentColor);outline-offset:3px;border-radius:20px}.RaiBotActivity-module__8nHQ7a__closed{transform:rotate(-90deg)}.RaiBotActivity-module__8nHQ7a__expanded{transform:rotate(0)}.RaiBotActivity-module__8nHQ7a__tree{margin-top:8px;font-size:12px;overflow-x:auto}.RaiBotActivity-module__8nHQ7a__head{align-items:center;gap:10px;display:flex}.RaiBotActivity-module__8nHQ7a__stop{color:#fff;cursor:pointer;background:#e0524d;border:0;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;padding:0;display:inline-flex}.RaiBotActivity-module__8nHQ7a__stop:hover{filter:brightness(1.1)}.RaiBotActivity-module__8nHQ7a__typingBubble{color:#ffffffbf;background:#ffffff17;border:1px solid #ffffff1f;border-radius:18px 18px 18px 4px;align-items:center;padding:12px 16px;display:inline-flex}.RaiBotActivity-module__8nHQ7a__typingBubble>span{gap:5px;margin-left:0}.RaiBotActivity-module__8nHQ7a__head:has(.RaiBotActivity-module__8nHQ7a__typingBubble) .RaiBotActivity-module__8nHQ7a__stop{opacity:0;pointer-events:none;transition:opacity .12s}:is(.RaiBotActivity-module__8nHQ7a__head:has(.RaiBotActivity-module__8nHQ7a__typingBubble):hover .RaiBotActivity-module__8nHQ7a__stop,.RaiBotActivity-module__8nHQ7a__head:has(.RaiBotActivity-module__8nHQ7a__typingBubble):focus-within .RaiBotActivity-module__8nHQ7a__stop){opacity:1;pointer-events:auto}@media (hover:none){.RaiBotActivity-module__8nHQ7a__head:has(.RaiBotActivity-module__8nHQ7a__typingBubble) .RaiBotActivity-module__8nHQ7a__stop{opacity:1;pointer-events:auto}}
