.DIG2yq_workspace{overflow-wrap:anywhere}.DIG2yq_workspace :is([data-slot=select-trigger],[data-slot=button]){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%;height:auto;min-height:44px;padding-block:8px}.DIG2yq_workspace [data-slot=select-trigger] [data-slot=select-value]{white-space:normal;text-overflow:clip;-webkit-line-clamp:unset;min-width:0;overflow:visible}@media (max-width:639px){.DIG2yq_workspace :is([data-slot=card-header],[data-slot=card-content]){padding-inline:12px}.DIG2yq_workspace :is([data-slot=select-trigger],[data-slot=button]){gap:8px;padding-inline:12px}}
.lwOnBa_staffShell,.lwOnBa_parentWorkspace{isolation:isolate;border-color:color-mix(in oklch, var(--primary) 20%, var(--border));background:linear-gradient(145deg, color-mix(in oklch, var(--card) 92%, white 8%), color-mix(in oklch, var(--card) 96%, var(--primary) 4%));-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%);position:relative;box-shadow:inset 0 1px #ffffffb8,0 28px 72px #00000029;box-shadow:inset 0 1px lab(100% 0 0/.72),0 28px 72px lab(0% 0 0/.16)}.lwOnBa_staffShell:after,.lwOnBa_parentWorkspace:after{z-index:-1;border-radius:inherit;background:linear-gradient(135deg, #ffffff2e, transparent 18%, transparent 76%, color-mix(in oklch, var(--primary) 5%, transparent));content:"";pointer-events:none;position:absolute;inset:0}@supports (color:lab(0% 0 0)){.lwOnBa_staffShell:after,.lwOnBa_parentWorkspace:after{background:linear-gradient(135deg, lab(100% 0 0/.18), transparent 18%, transparent 76%, color-mix(in oklch, var(--primary) 5%, transparent))}}.lwOnBa_conversationList{background:linear-gradient(165deg, color-mix(in oklch, var(--background) 78%, white 22%), color-mix(in oklch, var(--background) 92%, var(--primary) 8%));-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%)}.lwOnBa_threadButton{touch-action:manipulation;background:color-mix(in oklch, var(--background) 28%, transparent);position:relative}.lwOnBa_threadList,.lwOnBa_timeline,.lwOnBa_parentTimeline{overscroll-behavior:contain;scrollbar-gutter:stable}.lwOnBa_threadButton:hover{background:color-mix(in oklch, var(--accent) 62%, transparent)}.lwOnBa_threadButtonActive{background:linear-gradient(100deg, color-mix(in oklch, var(--primary) 20%, transparent), color-mix(in oklch, var(--card) 74%, transparent) 58%, color-mix(in oklch, var(--foreground) 4%, transparent));box-shadow:inset 3px 0 var(--primary), inset 0 1px #ffffffb3;-webkit-backdrop-filter:blur(14px)saturate(122%);backdrop-filter:blur(14px)saturate(122%)}@supports (color:lab(0% 0 0)){.lwOnBa_threadButtonActive{box-shadow:inset 3px 0 var(--primary), inset 0 1px lab(100% 0 0/.7)}}.lwOnBa_chatPane{background:color-mix(in oklch, var(--background) 66%, transparent)}.lwOnBa_smokedHeader{border-color:color-mix(in oklch, var(--border) 84%, var(--primary) 16%);background:linear-gradient(110deg, color-mix(in oklch, var(--card) 82%, white 18%), color-mix(in oklch, var(--card) 82%, var(--foreground) 3%));-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);box-shadow:inset 0 1px #ffffffbd,0 10px 30px #0000000d;box-shadow:inset 0 1px lab(100% 0 0/.74),0 10px 30px lab(0% 0 0/.05)}.lwOnBa_timeline,.lwOnBa_parentTimeline{background:radial-gradient(circle at 52% 0%, color-mix(in oklch, var(--primary) 9%, transparent), transparent 23rem), linear-gradient(145deg, color-mix(in oklch, var(--background) 92%, white 8%), color-mix(in oklch, var(--background) 97%, var(--primary) 3%))}.lwOnBa_bubble{-webkit-backdrop-filter:blur(15px)saturate(116%);backdrop-filter:blur(15px)saturate(116%);box-shadow:inset 0 1px #ffffffad,0 8px 22px #00000012;box-shadow:inset 0 1px lab(100% 0 0/.68),0 8px 22px lab(0% 0 0/.07)}.lwOnBa_bubbleFamily{border-color:color-mix(in oklch, var(--border) 82%, var(--primary) 18%);background:linear-gradient(145deg, color-mix(in oklch, var(--card) 90%, white 10%), color-mix(in oklch, var(--card) 93%, var(--primary) 7%));color:var(--card-foreground)}.lwOnBa_bubbleSchool{color:#f9f5ec;color:lab(96.565% .42212 4.57387);box-shadow:inset 0 1px #ffffff24, 0 14px 32px #0003073d, 0 0 34px color-mix(in oklch, var(--primary) 4%, transparent);background:linear-gradient(145deg,#18232ef5,#040a12f0);background:linear-gradient(145deg,lab(12.9357% -2.14129 -9.31775/.96),lab(2.44641% -.616387 -4.40584/.94));border-color:#ffffff24;border-color:lab(100% 0 0/.14)}@supports (color:lab(0% 0 0)){.lwOnBa_bubbleSchool{box-shadow:inset 0 1px lab(100% 0 0/.14), 0 14px 32px lab(.64208% -.146724 -1.7893/.24), 0 0 34px color-mix(in oklch, var(--primary) 4%, transparent)}}.lwOnBa_composerShell{border-color:color-mix(in oklch, var(--border) 84%, var(--primary) 16%);background:linear-gradient(135deg, color-mix(in oklch, var(--card) 86%, white 14%), color-mix(in oklch, var(--card) 90%, var(--foreground) 2%));-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);box-shadow:inset 0 1px #ffffffbd,0 -10px 30px #0000000a;box-shadow:inset 0 1px lab(100% 0 0/.74),0 -10px 30px lab(0% 0 0/.04)}.lwOnBa_parentWorkspace{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;flex-direction:column;height:auto;min-height:0;display:flex;overflow:hidden}.lwOnBa_parentWorkspace:after{content:none}.lwOnBa_parentWorkspace .lwOnBa_smokedHeader{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.lwOnBa_parentChatHeader{padding:12px!important}.lwOnBa_parentChatIdentity,.lwOnBa_parentChatSchool{align-items:center;gap:8px;min-width:0;display:flex}.lwOnBa_parentChatSchool{flex:1}.lwOnBa_parentSchoolAvatar{flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.lwOnBa_parentPrivacyIcon{width:24px;height:32px;color:var(--muted-foreground);flex:0 0 24px;place-items:center;display:grid}.lwOnBa_parentPrivacyIcon svg{width:20px;height:20px}.lwOnBa_parentWorkspacePreview .lwOnBa_parentTimeline{height:clamp(12rem,100dvh - 23rem,32rem)}.lwOnBa_parentChatContent{flex-direction:column;flex:1;min-height:0;display:flex}.lwOnBa_parentTimeline{border-block:1px solid color-mix(in oklch, var(--border) 86%, var(--primary) 14%);-webkit-overflow-scrolling:touch;background:var(--background);flex:none;height:clamp(12rem,100dvh - 17rem,32rem);min-height:12rem;padding:1rem;scroll-padding-block:1rem;overflow-y:auto}.lwOnBa_parentMessageRow{margin-bottom:1rem;display:flex}.lwOnBa_parentMessageRowSelf{justify-content:flex-end}.lwOnBa_parentBubble{border:1px solid color-mix(in oklch, var(--border) 84%, var(--primary) 16%);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:1rem 1rem 1rem .3rem;width:fit-content;max-width:min(82%,38rem);padding:.75rem .9rem;box-shadow:inset 0 1px #ffffffb3,0 9px 24px #00000012;box-shadow:inset 0 1px lab(100% 0 0/.7),0 9px 24px lab(0% 0 0/.07)}.lwOnBa_parentBubbleSelf{border-color:color-mix(in oklch, var(--primary) 40%, var(--border));background:color-mix(in oklch, var(--primary) 23%, var(--card));color:color-mix(in oklch, var(--foreground) 94%, black 6%);border-radius:1rem 1rem .3rem}.lwOnBa_parentBubbleSelf .text-muted-foreground{color:var(--foreground)}.lwOnBa_parentComposer{z-index:2;min-width:0;padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));border-top:1px solid color-mix(in oklch, var(--border) 86%, var(--primary) 14%);background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;grid-template-columns:minmax(0,1fr);gap:8px;display:grid;position:relative;box-shadow:0 -10px 24px #0000000d;box-shadow:0 -10px 24px lab(0% 0 0/.05)}.lwOnBa_parentComposerRow{grid-template-columns:44px minmax(0,1fr) 44px;align-items:flex-end;gap:8px;min-width:0;display:grid}.lwOnBa_parentAttachButton,.lwOnBa_parentSendButton{cursor:pointer;touch-action:manipulation;border-radius:999px;place-items:center;width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0;display:grid}.lwOnBa_parentAttachButton svg,.lwOnBa_parentSendButton svg,.lwOnBa_parentReplyContext>svg,.lwOnBa_parentSelectedAttachment>svg{width:20px;height:20px}.lwOnBa_parentAttachButton{border:1px solid color-mix(in oklch, var(--border) 82%, var(--primary) 18%);background:color-mix(in oklch, var(--background) 74%, transparent);color:var(--muted-foreground)}.lwOnBa_parentAttachButton:hover{background:color-mix(in oklch, var(--primary) 10%, var(--card));color:var(--foreground)}.lwOnBa_parentSendButton{border-radius:999px}.lwOnBa_parentMessageInput{field-sizing:content;resize:none;border-radius:1.4rem;flex:1;min-width:0;max-height:7.5rem;padding:10px 12px;line-height:1.4;overflow-y:auto;min-height:44px!important}.lwOnBa_parentAttachmentTray{flex-wrap:wrap;gap:8px;min-width:0;padding-bottom:2px;display:flex}.lwOnBa_parentSelectedAttachment{flex:none;grid-template-columns:20px minmax(0,1fr) 44px;align-items:center;gap:8px;min-width:0;max-width:100%;min-height:44px;padding:4px 8px;display:grid}.lwOnBa_parentReplyContext{border-left:3px solid var(--primary);background:color-mix(in oklch, var(--background) 72%, transparent);border-radius:.75rem;grid-template-columns:20px minmax(0,1fr) 44px;align-items:center;gap:8px;min-width:0;min-height:44px;padding:6px 8px;display:grid}.lwOnBa_parentReplyContext button,.lwOnBa_parentSelectedAttachment button{width:44px;min-width:44px;max-width:44px;height:44px;min-height:44px;padding:0}.lwOnBa_parentReplyContext button svg,.lwOnBa_parentSelectedAttachment button svg{width:20px;height:20px}@media (max-width:63.99rem){.lwOnBa_staffShell{box-shadow:0 20px 48px #0000001f;box-shadow:0 20px 48px lab(0% 0 0/.12)}.lwOnBa_conversationList{max-height:25rem}}@media (max-width:40rem){.lwOnBa_parentWorkspace{width:calc(100% + 2 * var(--bee-parent-page-gutter,.75rem));margin-inline:calc(-1 * var(--bee-parent-page-gutter,.75rem));border-left:0;border-right:0;border-radius:0;box-shadow:none!important}.lwOnBa_parentTimeline{padding:.85rem;scroll-padding-bottom:5rem}.lwOnBa_parentBubble{max-width:88%}.lwOnBa_parentComposer{padding-bottom:10px}}@media (prefers-reduced-motion:reduce){.lwOnBa_threadButton{transition:none}}@media (forced-colors:active){.lwOnBa_staffShell,.lwOnBa_parentWorkspace,.lwOnBa_bubble,.lwOnBa_parentBubble{color:canvastext;box-shadow:none;background:canvas;border:1px solid canvastext}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lwOnBa_staffShell,.lwOnBa_parentWorkspace,.lwOnBa_conversationList,.lwOnBa_smokedHeader,.lwOnBa_composerShell,.lwOnBa_parentComposer{background-color:var(--card)}}
.ww74sW_targets{min-width:0;padding:12px}.ww74sW_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.ww74sW_label{align-items:center;gap:8px;min-width:0;display:flex}.ww74sW_count{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto}.ww74sW_picker{white-space:normal;gap:8px;width:100%;min-width:0;min-height:44px;padding:8px 12px;height:auto!important}.ww74sW_picker [data-slot=select-value]{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:unset;min-width:0;display:block;overflow:visible}.ww74sW_toolbar{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.ww74sW_toolbar button{white-space:normal;overflow-wrap:anywhere;gap:4px;min-width:44px;max-width:100%;height:auto;min-height:44px;padding:8px}.ww74sW_targets svg,.ww74sW_picker svg,.ww74sW_options svg{flex-shrink:0;width:20px;height:20px}.ww74sW_options{width:min(448px,100vw - 24px);max-width:calc(100vw - 24px)}.ww74sW_options [data-slot=select-item]{white-space:normal;overflow-wrap:anywhere;min-height:44px;padding:8px 36px 8px 10px}.ww74sW_optionText{white-space:normal;overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.ww74sW_recipients{margin-top:4px}.ww74sW_recipients summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:10px 8px}.ww74sW_recipients summary:hover{background:var(--muted)}.ww74sW_recipients ul{overflow-wrap:anywhere;gap:6px;padding:4px 8px 8px 24px;list-style:outside;display:grid}
