.CaseChatModal-module__wYsMoq__shell{--notes-blue:#1b2a41;--notes-blue-bright:#2a3b55;--notes-navy:#111c30;--notes-ink:#18324e;--notes-canvas:#dce7ec;--notes-line:#b8c8d6;color:var(--notes-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;background:var(--notes-canvas)!important}.CaseChatModal-module__wYsMoq__sidebarShell{border-left:1px solid #65758a;border-radius:12px 0 0 12px;animation:.36s cubic-bezier(.22,1.25,.36,1) CaseChatModal-module__wYsMoq__notesDockIn;position:relative;overflow:hidden;box-shadow:inset 8px 0 18px -16px #050d18e6;background:#d6e1e6!important}.CaseChatModal-module__wYsMoq__sidebarShell:before{z-index:3;content:"";pointer-events:none;background:linear-gradient(#728298,#111c30 45%,#728298);width:3px;position:absolute;top:0;bottom:0;left:0}.CaseChatModal-module__wYsMoq__modalShell{animation:.26s cubic-bezier(.22,1.18,.36,1) CaseChatModal-module__wYsMoq__notesModalIn}.CaseChatModal-module__wYsMoq__content{background:#eef3f6}.CaseChatModal-module__wYsMoq__sidebarShell .CaseChatModal-module__wYsMoq__content{background:#dce7ec;box-shadow:inset 0 1px #ffffff80;border-left:0!important}.CaseChatModal-module__wYsMoq__header{box-shadow:0 4px 14px #0f274138;background:linear-gradient(110deg,#101a2c 0%,#17253a 58%,#21324a 100%)!important;border-bottom:1px solid #43536b!important;min-height:72px!important}.CaseChatModal-module__wYsMoq__sidebarShell .CaseChatModal-module__wYsMoq__header{height:var(--notes-docked-header-height,90px);min-height:var(--notes-docked-header-height,90px)!important;padding-left:17px!important}.CaseChatModal-module__wYsMoq__headerTitle{letter-spacing:.01em;font-size:1rem;font-weight:800}.CaseChatModal-module__wYsMoq__headerSubtitle{font-weight:500;color:#d8e8f7!important}.CaseChatModal-module__wYsMoq__assigneeButton{transition:transform .16s cubic-bezier(.22,1.4,.36,1),box-shadow .16s;border-color:#ffffffad!important;border-radius:999px!important}.CaseChatModal-module__wYsMoq__assigneeButton:hover{transform:translateY(-2px)scale(1.03);box-shadow:0 5px 12px #050d183d!important}.CaseChatModal-module__wYsMoq__assigneeButton:active{transform:translateY(0)scale(.96)}.CaseChatModal-module__wYsMoq__assigneeActive{color:#173653!important;background:#e7ecef!important;border-color:#d8e8f7!important}.CaseChatModal-module__wYsMoq__body{background:#dce7ec!important}.CaseChatModal-module__wYsMoq__tabs{box-shadow:0 2px 7px #17314c14;background:#f8fafc!important;border-color:#aebfcc!important;border-radius:16px!important;padding:5px!important}.CaseChatModal-module__wYsMoq__tab{font-weight:700;transition:transform .17s cubic-bezier(.22,1.4,.36,1),background .15s,color .15s,box-shadow .15s;color:#52697e!important;border-radius:12px!important}.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab:not(.CaseChatModal-module__wYsMoq__tabActive):hover{background:#e8edf2;transform:translateY(-1px);color:#17253a!important}.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab.CaseChatModal-module__wYsMoq__tabActive,.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab.CaseChatModal-module__wYsMoq__tabActive:hover,.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab.CaseChatModal-module__wYsMoq__tabActive:focus,.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab.CaseChatModal-module__wYsMoq__tabActive:focus-visible{-webkit-text-fill-color:#fff;transform:translateY(0);color:#fff!important;background:linear-gradient(135deg,#111c30,#263851)!important;box-shadow:0 3px 8px #111c3047!important}.CaseChatModal-module__wYsMoq__tabActive{animation:.28s cubic-bezier(.22,1.45,.36,1) CaseChatModal-module__wYsMoq__tabSettle}.CaseChatModal-module__wYsMoq__tabs .CaseChatModal-module__wYsMoq__tab:focus-visible{outline-offset:2px;outline:2px solid #7f91a6}.CaseChatModal-module__wYsMoq__timeline{scrollbar-color:#6c7e92 transparent;scrollbar-width:thin;box-shadow:inset 0 1px 5px #17314c14;background:linear-gradient(#f8fafcf0,#eef3f6f5),radial-gradient(circle at 1px 1px,#b7c8d5 1px,#0000 0) 0 0/18px 18px!important;border-color:#aebfcc!important;border-radius:16px!important}.CaseChatModal-module__wYsMoq__messageRow{animation:.26s cubic-bezier(.22,1.32,.36,1) both CaseChatModal-module__wYsMoq__messagePop}.CaseChatModal-module__wYsMoq__messageMine{background:#e7edf4!important;border-color:#9fc1e5!important;border-radius:18px 18px 5px!important}.CaseChatModal-module__wYsMoq__messageOther{background:#fff!important;border-color:#c3cfda!important;border-radius:18px 18px 18px 5px!important}.CaseChatModal-module__wYsMoq__avatarMine{background:#17253a!important}.CaseChatModal-module__wYsMoq__avatarOther{background:#536c83!important}.CaseChatModal-module__wYsMoq__attachmentButton:hover{background:#edf1f5!important;border-color:#7f91a6!important}.CaseChatModal-module__wYsMoq__attachmentButton{transition:transform .15s cubic-bezier(.22,1.35,.36,1),background .15s,border-color .15s;border-radius:12px!important}.CaseChatModal-module__wYsMoq__attachmentButton:hover{transform:translateY(-1px)scale(1.01)}.CaseChatModal-module__wYsMoq__attachmentButton:active{transform:scale(.98)}.CaseChatModal-module__wYsMoq__composer{transition:transform .18s cubic-bezier(.22,1.25,.36,1),border-color .16s,box-shadow .16s;background:#fff!important;border-color:#9eb2c5!important;border-radius:999px!important;box-shadow:0 2px 8px #17314c21!important}.CaseChatModal-module__wYsMoq__composer:focus-within{transform:translateY(-2px);border-color:#536c83!important;box-shadow:0 5px 14px #111c302b!important}.CaseChatModal-module__wYsMoq__attachButton{transition:transform .17s cubic-bezier(.22,1.45,.36,1),background .15s;color:#17253a!important}.CaseChatModal-module__wYsMoq__attachButton:hover{transform:rotate(8deg)scale(1.1);background:#e8edf2!important}.CaseChatModal-module__wYsMoq__attachButton:active{transform:rotate(0)scale(.92)}.CaseChatModal-module__wYsMoq__sendButton{transition:transform .17s cubic-bezier(.22,1.5,.36,1),box-shadow .16s;background:linear-gradient(135deg,#111c30,#2a3b55)!important;border-color:#17253a!important;box-shadow:0 3px 9px #111c304d!important}.CaseChatModal-module__wYsMoq__sendButton:hover:not(:disabled){transform:translateY(-3px)scale(1.06);background:#0b1322!important;border-color:#0b1322!important;box-shadow:0 7px 15px #111c3057!important}.CaseChatModal-module__wYsMoq__sendButton:active:not(:disabled){transform:translateY(0)scale(.9)}.CaseChatModal-module__wYsMoq__sendButton:disabled{background:#8da8bf!important;border-color:#8da8bf!important}.CaseChatModal-module__wYsMoq__dropZone{color:#17253a!important;background:#edf1f5!important;border-color:#43536b!important;border-radius:12px!important}.CaseChatModal-module__wYsMoq__previewHeader{background:var(--notes-navy)!important}.CaseChatModal-module__wYsMoq__emptyIcon{animation:2.4s ease-in-out infinite CaseChatModal-module__wYsMoq__emptyFloat}.CaseChatModal-module__wYsMoq__selectedAttachment{animation:.26s cubic-bezier(.22,1.4,.36,1) both CaseChatModal-module__wYsMoq__attachmentLand}.CaseChatModal-module__wYsMoq__closeButton{transition:transform .18s cubic-bezier(.22,1.4,.36,1),opacity .15s}.CaseChatModal-module__wYsMoq__closeButton:hover{transform:rotate(8deg)scale(1.08)}@keyframes CaseChatModal-module__wYsMoq__notesDockIn{0%{opacity:0;transform:translate(28px)scaleX(.98)}70%{opacity:1;transform:translate(-3px)scaleX(1)}to{opacity:1;transform:translate(0)scaleX(1)}}@keyframes CaseChatModal-module__wYsMoq__notesModalIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes CaseChatModal-module__wYsMoq__tabSettle{0%{transform:scale(.94)}65%{transform:scale(1.035)}to{transform:scale(1)}}@keyframes CaseChatModal-module__wYsMoq__messagePop{0%{opacity:0;transform:translateY(8px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes CaseChatModal-module__wYsMoq__emptyFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes CaseChatModal-module__wYsMoq__attachmentLand{0%{opacity:0;transform:translateY(6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.CaseChatModal-module__wYsMoq__sidebarShell,.CaseChatModal-module__wYsMoq__modalShell,.CaseChatModal-module__wYsMoq__tabActive,.CaseChatModal-module__wYsMoq__messageRow,.CaseChatModal-module__wYsMoq__emptyIcon,.CaseChatModal-module__wYsMoq__selectedAttachment{animation:none!important}.CaseChatModal-module__wYsMoq__assigneeButton,.CaseChatModal-module__wYsMoq__tab,.CaseChatModal-module__wYsMoq__attachmentButton,.CaseChatModal-module__wYsMoq__composer,.CaseChatModal-module__wYsMoq__attachButton,.CaseChatModal-module__wYsMoq__sendButton,.CaseChatModal-module__wYsMoq__closeButton{transition:none!important}}
