[data-crm-dialog]{animation-timing-function:cubic-bezier(.22,1,.36,1)}.crm-shortcuts-scroll{scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior-x:contain;touch-action:pan-x}.crm-shortcuts-scroll::-webkit-scrollbar{display:none}.crm-narrow-header-only{display:none!important}@media (max-width:359px){.crm-narrow-header-hide{display:none!important}.crm-narrow-header-only{display:flex!important}}@media (max-width:767px){.crm-shortcuts-scroll button{min-height:40px}}.crm-scroll-region{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}@media (max-width:1535px){[data-crm-dialog] input,[data-crm-dialog] textarea,[data-crm-panel] input,[data-crm-panel] textarea{font-size:16px}}@media (max-width:1023px) and (max-height:599px),(max-width:767px){[data-crm-native-lock=true],[data-crm-native-lock=true] *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-tap-highlight-color:transparent!important}[data-crm-native-lock=true] a,[data-crm-native-lock=true] img{-webkit-user-drag:none!important}[data-crm-native-lock=true] [contenteditable=plaintext-only],[data-crm-native-lock=true] [contenteditable=true],[data-crm-native-lock=true] [contenteditable=true] *,[data-crm-native-lock=true] input,[data-crm-native-lock=true] textarea{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important;-webkit-touch-callout:default!important}[data-crm-dialog]{width:calc(100vw - 2rem)!important;max-width:min(32rem,calc(100vw - 2rem));top:var(--crm-viewport-center,50%)!important;max-height:calc(var(--crm-viewport-height, 100dvh) - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;margin:0!important;border-radius:1.5rem!important;padding:1rem!important;overflow-y:auto;overscroll-behavior:contain}[data-crm-dialog] input,[data-crm-dialog] textarea,[data-crm-panel] input,[data-crm-panel] textarea{font-size:16px}[data-crm-dialog] h2{padding-right:2rem;text-align:left}[data-crm-dialog][data-financing-dialog]{padding:0!important;overflow:hidden}[data-crm-panel].fixed{top:var(--crm-viewport-top,0)!important;bottom:auto!important;height:var(--crm-viewport-height,100dvh)!important}[data-crm-popup]{max-width:calc(100vw - 2rem);border-radius:1rem;padding:.375rem}[data-crm-popup] [role=menuitem],[data-crm-popup] [role=menuitemcheckbox]{min-height:44px;border-radius:.625rem}[data-crm-dialog]>button:last-child{min-width:32px;min-height:32px;border-radius:50%}[data-crm-context-menu]{width:min(244px,calc(100vw - 32px));max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;padding:5px;border-radius:28px;border:1px solid hsla(0,0%,100%,.42);background:linear-gradient(155deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,0) 60%),hsla(0,0%,100%,.72);color:#18181b;backdrop-filter:blur(24px) saturate(1.5);box-shadow:0 16px 48px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.25);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;will-change:transform,opacity}.dark [data-crm-context-menu]{background:linear-gradient(155deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,0) 60%),rgba(10,13,12,.74);border-color:hsla(0,0%,100%,.13);color:#fafafa;box-shadow:0 16px 48px rgba(0,0,0,.32),0 2px 8px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.055)}[data-crm-context-menu] button{min-height:42px;padding:9px 11px;gap:10px;border-radius:18px;font-size:15px;font-weight:500;letter-spacing:-.015em;line-height:20px;white-space:nowrap;background:transparent;color:inherit;transition:background-color .15s,color .15s}[data-crm-context-menu] svg,[data-crm-context-menu] svg path{stroke-width:1.85}[data-crm-context-menu] button:focus-visible,[data-crm-context-menu] button:hover,[data-crm-context-menu] button[data-finger-active=true]{background:hsla(0,0%,50%,.13);outline:none}[data-crm-context-menu] [data-destructive=true]{color:#ef4444}[data-crm-context-menu] [data-destructive=true]:hover,[data-crm-context-menu] [data-destructive=true][data-finger-active=true]{background:rgba(239,68,68,.1);color:#ef4444}[data-crm-context-menu]>button:last-child{border-radius:0 0 23px 23px}[data-crm-context-menu]:not([data-positioned=true]){visibility:hidden;animation:none}.crm-context-overlay,.dark .crm-context-overlay{background:transparent;backdrop-filter:none}[data-crm-context-layer]:not([data-positioned=true])>*{visibility:hidden}[data-crm-context-layer][data-state=closed]{animation:crm-context-hold .16s linear both}.crm-context-reactions,[data-crm-context-reaction-bar]{max-width:calc(100vw - 32px)}.crm-context-reactions{width:-moz-max-content;width:max-content;border:1px solid hsla(0,0%,100%,.42);background:hsla(0,0%,100%,.82);backdrop-filter:blur(24px) saturate(1.3);box-shadow:0 8px 24px rgba(0,0,0,.12)}.dark .crm-context-reactions{background:rgba(24,24,27,.86);border-color:hsla(0,0%,100%,.13)}.crm-context-reactions button{flex-shrink:0}[data-crm-context-menu],[data-crm-context-menu] *,[data-crm-touch-chat],[data-crm-touch-chat] *,[data-crm-touch-message],[data-crm-touch-message] *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}[data-crm-context-menu]{touch-action:none}[data-crm-context-menu][data-scrollable=true]{touch-action:pan-y}[data-crm-touch-message]{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;transform-origin:center;transition:transform .2s cubic-bezier(.22,1,.36,1),filter .2s ease,box-shadow .2s ease}[data-crm-touch-message][data-context-selected=true]{transform:none;filter:none;box-shadow:0 1px 2px rgba(0,0,0,.08)}[data-crm-chat-preview][data-context-selected=true]{filter:none;box-shadow:none}}@keyframes crm-context-in{0%{opacity:0;transform:translateY(var(--crm-context-enter-y,4px)) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes crm-context-out{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(var(--crm-context-enter-y,4px)) scale(.985)}}@keyframes crm-context-dim{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.crm-context-overlay,[data-crm-chat-preview],[data-crm-context-layer],[data-crm-context-menu],[data-crm-context-reaction-bar],[data-crm-dialog],[data-crm-panel],[data-crm-popup],[data-crm-touch-message]{animation:none!important;transition:none!important}[data-crm-touch-message][data-context-selected=true]{transform:none}}@keyframes crm-context-hold{0%{opacity:1}to{opacity:1}}.crm-media-viewer[data-state=open]{animation:crm-media-enter .22s cubic-bezier(.22,1,.36,1)}.crm-media-viewer[data-state=closed]{animation:crm-media-exit .18s ease-in;pointer-events:none}.crm-media-backdrop[data-state=open]{animation:crm-media-fade-in .22s ease-out}.crm-media-backdrop[data-state=closed]{animation:crm-media-fade-out .18s ease-in}@keyframes crm-media-enter{0%{opacity:0;transform:translateY(14px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes crm-media-exit{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(10px) scale(.985)}}@keyframes crm-media-fade-in{0%{opacity:0}to{opacity:1}}@keyframes crm-media-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.crm-media-backdrop,.crm-media-viewer{animation-duration:1ms!important}}