:root[data-chat-theme=dark] .inbox-layout{--inbox-panel-background:#0e1623}:root[data-chat-theme=dark] .composer.watching-composer{--watching-fill:#172231;--watching-ink:#e6edf7;--watching-line:#35465e}:root[data-chat-theme=dark] .composer.watching-whisper{--watching-fill:#3d301d;--watching-ink:#f6d596;--watching-line:#76603d}:root[data-chat-theme=dark] .composer.watching-interact{--watching-fill:#42252e;--watching-ink:#ffbac8;--watching-line:#a55b70}:root[data-chat-theme=dark] img[alt="QR Code do WhatsApp"]{background:#fff!important;color-scheme:light}:root[data-chat-theme=dark]{color-scheme:dark;--ink:#e6edf7;--ink-soft:#cbd7e8;--text:#e6edf7;--muted:#adbed2;--faint:#93a7c0;--line:#35465e;--line-soft:#263449;--bg:#0e1623;--panel:#172231;--navy:#0b1024;--navy-soft:#1c2840;--blue-soft:#28294b;--green-soft:#193a2c;--amber-soft:#3d301d;--red-soft:#42252e;--chat-accent-text:#b3baff;--chat-inline-fg-23653534383464:hsl(358 75% 72%);--chat-inline-fg-23383639366130:#b5c4d8;--chat-inline-fg-23363637373831:#b5c4d8;--chat-inline-bg-23306631373261:hsl(222 47% 23%);--chat-inline-shadow-30203020302039393939707820726762612831352c32332c34322c2e353529:0 0 0 9999px rgba(0,0,0,0.77);--chat-inline-fg-766172282d2d626c75652d7374726f6e6729:var(--chat-accent-text);--chat-inline-bg-23303030:#26354a;--chat-inline-border-23303030:#35465e;--chat-inline-fg-23666666:#f1f5fb;--chat-inline-bg-23666666:#172231;--chat-inline-bg-23643166616535:hsl(149 62% 19%);--chat-inline-bg-23313661333461:hsl(142 62% 25%);--chat-inline-fg-23316532393362:hsl(217 33% 72%);--chat-inline-border-31707820736f6c69642023636264356531:1px solid hsl(213 27% 36%);--chat-inline-fg-23343735353639:hsl(215 19% 72%);--chat-inline-fg-23393461336238:hsl(215 20% 72%);--chat-inline-bg-23666666666666:#172231;--chat-inline-fg-23313131623231:hsl(203 32% 72%);--chat-inline-bg-23653131643438:hsl(347 62% 34%);--chat-inline-fg-23363437343842:hsl(215 16% 72%);--chat-inline-border-38707820736f6c69642023313131383237:8px solid hsl(221 39% 36%);--chat-inline-shadow-3020313270782033347078207267626128302c302c302c2e313829:0 12px 34px rgba(0,0,0,0.252);--chat-inline-bg-23656165366466:hsl(38 21% 19%);--chat-inline-bg-23303735653534:hsl(173 62% 23%);--chat-inline-bg-23306237643730:hsl(173 62% 23%);--chat-inline-fg-23633965386532:hsl(168 40% 75%);--chat-inline-bg-23323564333636:hsl(142 62% 33%);--chat-inline-bg-72676261283235352c3235352c3235352c2e313629:rgba(255,255,255,0.16);--chat-inline-bg-72616469616c2d6772616469656e74287267626128302c302c302c2e303429203170782c207472616e73706172656e74203029:radial-gradient(color-mix(in srgb,#26354a 4%,transparent) 1px,transparent 0);--chat-inline-bg-23666666366366:hsl(49 62% 19%);--chat-inline-fg-23376136613261:hsl(48 49% 72%);--chat-inline-shadow-302031707820317078207267626128302c302c302c2e303829:0 1px 1px rgba(0,0,0,0.11199999999999999);--chat-inline-bg-23663066326635:hsl(216 20% 19%);--chat-inline-fg-23303735653534:hsl(173 85% 72%);--chat-inline-border-31707820736f6c69642023643764646533:1px solid hsl(210 18% 36%);--chat-inline-bg-23303061383834:hsl(167 62% 23%);--chat-inline-bg-23663166356639:hsl(210 40% 19%);--chat-inline-border-31707820736f6c69642072676261283134382c3136332c3138342c2e333529:1px solid color-mix(in srgb,hsl(215 20% 36%) 35%,transparent);--chat-inline-fg-23333334313535:hsl(215 25% 72%);--chat-inline-fg-23363437343862:hsl(215 16% 72%);--chat-inline-border-31707820736f6c69642072676261283134382c3136332c3138342c2e3429:1px solid color-mix(in srgb,hsl(215 20% 36%) 40%,transparent);--chat-inline-fg-23646332363236:hsl(0 72% 72%);--chat-inline-border-31707820736f6c69642072676261283134382c3136332c3138342c2e3229:1px solid color-mix(in srgb,hsl(215 20% 36%) 20%,transparent);--chat-inline-border-317078206461736865642072676261283134382c3136332c3138342c2e3629:1px dashed color-mix(in srgb,hsl(215 20% 36%) 60%,transparent);--chat-inline-bg-23663866616663:hsl(210 40% 19%);--chat-inline-border-31707820736f6c69642072676261283134382c3136332c3138342c2e343529:1px solid color-mix(in srgb,hsl(215 20% 36%) 45%,transparent);--chat-inline-fg-23623435333039:hsl(26 85% 72%);--chat-inline-bg-6c696e6561722d6772616469656e74283133356465672c236635396530622c2366393733313629:linear-gradient(135deg,hsl(38 62% 34%),hsl(25 62% 36%));--chat-inline-shadow-302036707820313870782072676261283234392c3131352c32322c2e333529:0 6px 18px rgba(0,0,0,0.48999999999999994);--chat-inline-border-31707820736f6c69642072676261283134382c3136332c3138342c2e3329:1px solid color-mix(in srgb,hsl(215 20% 36%) 30%,transparent);--chat-inline-border-31707820736f6c69642023613562346663:1px solid hsl(230 55% 36%);--chat-inline-shadow-3020337078203130707820233066313732613135:0 3px 10px rgba(0,0,0,0.11529411764705881);--chat-inline-bg-2330303037:color-mix(in srgb,#26354a 47%,transparent);--chat-inline-bg-7768697465:#172231;--chat-inline-shadow-3020313270782034307078202330303033:0 12px 40px rgba(0,0,0,0.27999999999999997);--chat-inline-border-31707820736f6c69642023653965646566:1px solid hsl(200 16% 36%);--chat-inline-bg-23656665616532:hsl(37 29% 19%);--chat-inline-bg-72616469616c2d6772616469656e74282364386432633820302e3770782c207472616e73706172656e7420302e37707829:radial-gradient(hsl(38 17% 19%) 0.7px,transparent 0);--chat-inline-shadow-302031707820327078202330303032:0 1px 2px rgba(0,0,0,0.18666666666666665);--chat-inline-shadow-302031707820337078202330303032:0 1px 3px rgba(0,0,0,0.18666666666666665);--chat-inline-fg-23393234303065:hsl(23 83% 72%);--chat-inline-bg-23666666626562:hsl(48 62% 19%)}:root[data-chat-theme=dark] .chatbot-builder{color:hsl(220 44% 72%);color-scheme:dark}:root[data-chat-theme=dark] .builder-toolbar .flow-options-trigger{color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .builder-toolbar .flow-options-trigger:hover,:root[data-chat-theme=dark] .builder-toolbar .flow-options-trigger[aria-expanded=true]{background:hsl(210 40% 19%);color:hsl(217 33% 72%)}:root[data-chat-theme=dark] .flow-options-menu kbd{color:hsl(215 20% 72%)}:root[data-chat-theme=dark] .flow-options-locate{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-options-menu{background:#172231;border:1px solid hsl(219 38% 36%);box-shadow:0 12px 36px rgba(0,0,0,.20862745098039215)}:root[data-chat-theme=dark] .builder-toolbar .flow-options-menu button:disabled{color:hsl(215 20% 72%)}:root[data-chat-theme=dark] .flow-options-menu hr{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .builder-toolbar .flow-options-menu .flow-options-save{color:hsl(243 75% 72%)}:root[data-chat-theme=dark] .flow-tools-secondary{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .flow-tools-backdrop{background:color-mix(in srgb,hsl(228 44% 23%) 40%,transparent)}:root[data-chat-theme=dark] .flow-tools-dialog{background:#172231;color:hsl(220 44% 72%);border:1px solid hsl(219 38% 36%);box-shadow:0 20px 60px rgba(0,0,0,.20862745098039215)}:root[data-chat-theme=dark] .flow-tools-dialog>header{border-bottom:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .flow-tools-dialog header small,:root[data-chat-theme=dark] .flow-tools-dialog>header button{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-tools-dialog>header button:hover{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .flow-tools-dialog>header button:active{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .flow-options button:focus-visible,:root[data-chat-theme=dark] .flow-tools-dialog button:focus-visible{outline:2px solid hsl(243 55% 36%)}:root[data-chat-theme=dark] .flow-tools-dialog footer{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .flow-execution-steps button,:root[data-chat-theme=dark] .flow-executions-filters button,:root[data-chat-theme=dark] .flow-import-file button,:root[data-chat-theme=dark] .flow-tools-dialog footer button{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .flow-tools-dialog footer button.primary{background:hsl(243 62% 36%);color:#f1f5fb;border-color:hsl(243 55% 36%)}:root[data-chat-theme=dark] .flow-tools-dialog footer:has(>button:nth-of-type(2):last-of-type)>button{background:#26354a;color:#f1f5fb;border-color:#35465e}:root[data-chat-theme=dark] .flow-tools-dialog footer:has(>button:nth-of-type(2):last-of-type)>button:hover:not(:disabled){background:#26354a;color:#f1f5fb;border-color:#35465e}:root[data-chat-theme=dark] .form-builder{color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .form-builder input:not([type=checkbox]),:root[data-chat-theme=dark] .form-builder select,:root[data-chat-theme=dark] .form-builder textarea{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(222 47% 72%)}:root[data-chat-theme=dark] .form-builder p,:root[data-chat-theme=dark] .form-builder small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .form-builder button{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .form-rules{background:hsl(210 40% 19%);border:1px solid hsl(214 32% 36%)}:root[data-chat-theme=dark] .form-field-card{border:1px solid hsl(219 38% 36%)}:root[data-chat-theme=dark] .form-sequence-heading{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .form-builder .form-sequence-actions button:hover:not(:disabled),:root[data-chat-theme=dark] .form-sequence-number{background:hsl(226 62% 19%);color:hsl(245 58% 72%)}:root[data-chat-theme=dark] .form-builder .form-sequence-actions .form-sequence-delete{color:hsl(0 72% 72%)}:root[data-chat-theme=dark] .form-builder .form-sequence-actions .form-sequence-delete:hover{background:hsl(0 62% 19%);color:hsl(0 74% 72%)}:root[data-chat-theme=dark] .form-builder .form-item-done{background:hsl(243 62% 36%);border-color:hsl(243 55% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .form-field-heading button{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .form-field-heading span{background:hsl(226 62% 19%);color:hsl(245 58% 72%)}:root[data-chat-theme=dark] .form-config-errors{border:1px solid hsl(48 55% 36%);background:hsl(48 62% 19%);color:hsl(23 83% 72%)}:root[data-chat-theme=dark] .form-builder-summary .form-open-builder{background:hsl(243 62% 36%);border-color:hsl(243 55% 36%);color:#f1f5fb}:root[data-chat-theme=dark] dialog.form-construction-dialog{color-scheme:dark}:root[data-chat-theme=dark] .registration-intro{background:hsl(224 62% 19%);border:1px solid hsl(225 55% 36%);color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .registration-add-row{border:1px dashed hsl(213 27% 36%)}:root[data-chat-theme=dark] .registration-map{background:hsl(210 40% 19%);border:1px solid hsl(214 32% 36%)}:root[data-chat-theme=dark] .registration-map-row{border-top:1px solid hsl(214 32% 36%)}:root[data-chat-theme=dark] .form-builder .registration-destination-trigger{color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .registration-destination-trigger[aria-expanded=true]{border-color:hsl(239 55% 36%);box-shadow:0 0 0 2px rgba(0,0,0,.8)}:root[data-chat-theme=dark] .registration-destination-list{background:#172231;border:1px solid hsl(228 55% 36%)}:root[data-chat-theme=dark] .registration-option-detail strong{color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .form-builder .registration-destination-options button:hover,:root[data-chat-theme=dark] .form-builder .registration-destination-options button[aria-pressed=true]{background:hsl(226 62% 19%);border-color:hsl(228 55% 36%)}:root[data-chat-theme=dark] .form-builder .registration-pending{color:hsl(26 85% 72%)}:root[data-chat-theme=dark] .form-construction-dialog::-webkit-backdrop{background:color-mix(in srgb,hsl(228 44% 23%) 50%,transparent)}:root[data-chat-theme=dark] .form-construction-dialog::backdrop{background:color-mix(in srgb,hsl(228 44% 23%) 50%,transparent)}:root[data-chat-theme=dark] .form-construction-dialog footer small,:root[data-chat-theme=dark] .form-construction-dialog>header p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .form-construction-dialog .form-fields-heading{background:#172231}:root[data-chat-theme=dark] .variables-dialog>header p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .variables-categories button{border:1px solid hsl(214 32% 36%);background:#172231;color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .variables-categories button[aria-pressed=true]{background:hsl(226 62% 19%);border-color:hsl(228 55% 36%);color:hsl(245 58% 72%)}:root[data-chat-theme=dark] .variables-categories span{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .variables-filter label{color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .variables-filter input{border:1px solid hsl(219 38% 36%);background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .variables-description,:root[data-chat-theme=dark] .variables-section>p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .variables-dialog .variable-copy{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .variable-copy code{color:hsl(245 58% 72%)}:root[data-chat-theme=dark] .variable-copy small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .variables-dialog .variable-copy:hover{background:hsl(223 62% 19%);border-color:hsl(230 55% 36%)}:root[data-chat-theme=dark] .variables-dialog .variable-copy.is-copied{background:hsl(152 62% 19%);border-color:hsl(156 55% 36%)}:root[data-chat-theme=dark] .variable-copied{color:hsl(163 85% 72%)}:root[data-chat-theme=dark] .variables-copy-status{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .variables-empty{border:1px dashed hsl(213 27% 36%);color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-import-file{border:1px dashed hsl(213 27% 36%);background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .flow-import-file small,:root[data-chat-theme=dark] .flow-tools-muted{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-tools-error{color:hsl(5 66% 72%);background:hsl(8 62% 19%)}:root[data-chat-theme=dark] .flow-tools-warning{color:hsl(37 58% 72%);background:hsl(43 62% 19%)}:root[data-chat-theme=dark] .flow-tools-success{color:hsl(143 64% 72%);background:hsl(135 50% 19%)}:root[data-chat-theme=dark] .flow-executions-filters select{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .flow-executions-grid{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .flow-executions-list{border-right:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .flow-executions-list>p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-executions-list>button{background:hsl(210 40% 19%);color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .flow-executions-list>button.selected{background:hsl(247 62% 19%);border-color:hsl(244 55% 36%)}:root[data-chat-theme=dark] .flow-executions-list span{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .flow-execution-status{background:hsl(210 31% 19%);color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .flow-execution-status.error{background:hsl(7 62% 19%);color:hsl(5 66% 72%)}:root[data-chat-theme=dark] .flow-execution-status.waiting{background:hsl(44 62% 19%);color:hsl(37 58% 72%)}:root[data-chat-theme=dark] .flow-execution-status.completed,:root[data-chat-theme=dark] .flow-execution-status.success{background:hsl(145 52% 19%);color:hsl(143 64% 72%)}:root[data-chat-theme=dark] .flow-execution-steps li{border:1px solid hsl(214 32% 36%)}:root[data-chat-theme=dark] .execution-summary{border-bottom:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .execution-summary small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .execution-map{background:hsl(228 45% 19%)}:root[data-chat-theme=dark] .execution-map .execution-canvas .react-flow,:root[data-chat-theme=dark] .execution-map .execution-canvas .react-flow__background{background-color:hsl(228 45% 19%)}:root[data-chat-theme=dark] .execution-canvas .react-flow__node.execution-node{border:1.5px solid hsl(214 22% 36%);background:#172231;color:hsl(215 25% 72%);box-shadow:0 3px 10px rgba(0,0,0,.05490196078431372)}:root[data-chat-theme=dark] .execution-node-meta{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .execution-node-meta code{background:hsl(225 40% 19%)}:root[data-chat-theme=dark] .execution-node-state{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .execution-canvas .execution-node.success{border-color:hsl(158 55% 36%)}:root[data-chat-theme=dark] .execution-canvas .execution-node.error{border-color:hsl(0 55% 36%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .execution-canvas .execution-node.waiting{border-color:hsl(39 55% 36%)}:root[data-chat-theme=dark] .execution-canvas .execution-node.inspected{box-shadow:0 0 0 4px rgba(0,0,0,.20862745098039215)}:root[data-chat-theme=dark] .execution-legend .success,:root[data-chat-theme=dark] .execution-node.success .execution-node-state{color:hsl(161 71% 72%)}:root[data-chat-theme=dark] .execution-legend .error,:root[data-chat-theme=dark] .execution-node.error .execution-node-state{color:hsl(0 57% 72%)}:root[data-chat-theme=dark] .execution-legend .waiting,:root[data-chat-theme=dark] .execution-node.waiting .execution-node-state{color:hsl(40 78% 72%)}:root[data-chat-theme=dark] .execution-inspector{border-left:1px solid hsl(218 28% 36%);background:#172231}:root[data-chat-theme=dark] .execution-inspector>small,:root[data-chat-theme=dark] .execution-visit>small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .execution-inspector select{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .execution-inspector-title code{color:hsl(243 75% 72%);background:hsl(243 62% 19%)}:root[data-chat-theme=dark] .execution-inspector-title p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .execution-visit{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .execution-code{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .execution-legend{border-top:1px solid hsl(218 28% 36%);color:hsl(215 16% 72%);background:#172231}:root[data-chat-theme=dark] .execution-legacy{color:hsl(37 58% 72%);background:hsl(43 62% 19%)}:root[data-chat-theme=dark] .execution-empty{color:hsl(215 16% 72%)}@media (max-width:700px){:root[data-chat-theme=dark] .flow-executions-list{border-bottom:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .execution-inspector{border-top:1px solid hsl(218 28% 36%)}}:root[data-chat-theme=dark] .chatbot-builder .react-flow,:root[data-chat-theme=dark] .chatbot-builder .react-flow__background{background-color:hsl(213 27% 19%)}:root[data-chat-theme=dark] .builder-toolbar{border-bottom:1px solid hsl(219 38% 36%)}:root[data-chat-theme=dark] .builder-toolbar button{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .builder-toolbar button:hover:not(:disabled){background:hsl(210 40% 19%);border-color:hsl(215 20% 36%)}:root[data-chat-theme=dark] .chatbot-builder .builder-flow-name{color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-active-badge{background:hsl(214 32% 19%);color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .builder-active-badge.active{background:hsl(141 62% 19%);color:hsl(143 64% 72%)}:root[data-chat-theme=dark] .builder-start-picker{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-toolbar select{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .chatbot-builder button:focus-visible,:root[data-chat-theme=dark] .chatbot-builder input:focus-visible,:root[data-chat-theme=dark] .chatbot-builder select:focus-visible,:root[data-chat-theme=dark] .chatbot-builder textarea:focus-visible{outline:2px solid hsl(239 55% 36%)}:root[data-chat-theme=dark] .chatbot-builder .chatbot-save{background:hsl(243 62% 36%)!important;color:#f1f5fb!important;border-color:hsl(243 55% 36%)!important}:root[data-chat-theme=dark] .builder-save-state{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-save-state.is-saved{color:hsl(163 85% 72%)}:root[data-chat-theme=dark] .builder-save-state.is-error{color:hsl(345 83% 72%)}:root[data-chat-theme=dark] .builder-has-errors{color:hsl(345 83% 72%)!important}:root[data-chat-theme=dark] .builder-block-search{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-issues{background:hsl(48 62% 19%);border:1px solid hsl(45 55% 36%)}:root[data-chat-theme=dark] .builder-issues button{color:hsl(40 49% 72%)}:root[data-chat-theme=dark] .builder-node{border:1px solid hsl(219 38% 36%);background:#172231;box-shadow:0 3px 12px rgba(0,0,0,.07137254901960784)}:root[data-chat-theme=dark] .builder-node.is-running{box-shadow:0 0 0 3px rgba(0,0,0,.7027450980392156)}:root[data-chat-theme=dark] .builder-node header strong{color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-node header .builder-node-id,:root[data-chat-theme=dark] .builder-node p{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-node-output{border-top:1px solid hsl(213 33% 36%);color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .builder-node .react-flow__handle{border:2px solid #35465e}:root[data-chat-theme=dark] .builder-node-terminal{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-inspector{border:1px solid hsl(219 38% 36%);background:#172231}:root[data-chat-theme=dark] .builder-inspector>header{border-bottom:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .builder-inspector>header small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-inspector .builder-block-id{border:1px solid hsl(245 55% 36%);background:hsl(249 62% 19%);color:hsl(250 44% 72%)}:root[data-chat-theme=dark] .builder-inspector>header button{background:hsl(210 40% 19%);color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .builder-inspector .builder-config-section{border-top:1px solid hsl(214 32% 36%);background:#172231}:root[data-chat-theme=dark] .builder-inspector .builder-config-section>legend{color:hsl(222 47% 72%)}:root[data-chat-theme=dark] .builder-inspector input:not([type=checkbox]),:root[data-chat-theme=dark] .builder-inspector select,:root[data-chat-theme=dark] .builder-inspector textarea{border:1px solid hsl(213 27% 36%);background:#172231;color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-inspector label{color:hsl(215 19% 72%)}:root[data-chat-theme=dark] .builder-inspector>footer{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .builder-inspector>footer button{border:1px solid hsl(219 38% 36%);background:#172231}:root[data-chat-theme=dark] .builder-destinations{border-top:1px solid hsl(213 33% 36%)}:root[data-chat-theme=dark] .builder-sgp-vars{border:1px solid hsl(157 20% 36%);background:hsl(150 42% 19%);color:hsl(161 47% 72%)}:root[data-chat-theme=dark] .builder-sgp-vars p{color:hsl(158 19% 72%)}:root[data-chat-theme=dark] .builder-sgp-vars>.search-field-control>input{border:1px solid hsl(157 20% 36%);background:#172231;color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-sgp-vars-list button{border:1px solid hsl(150 19% 36%);background:#172231;color:hsl(220 44% 72%)}:root[data-chat-theme=dark] .builder-sgp-vars-list button:hover{border-color:hsl(158 55% 36%);background:hsl(150 57% 19%)}:root[data-chat-theme=dark] .builder-sgp-vars-list code{color:hsl(159 65% 72%)}:root[data-chat-theme=dark] .builder-sgp-vars-list small{color:#b5c4d8}:root[data-chat-theme=dark] .builder-flow-canvas .react-flow__selection{background:color-mix(in srgb,hsl(239 62% 36%) 11%,transparent);border:1px solid hsl(239 55% 36%)}:root[data-chat-theme=dark] .builder-flow-canvas .react-flow__nodesselection-rect{background:color-mix(in srgb,hsl(239 62% 36%) 4%,transparent);border:1px dashed hsl(239 55% 36%)}:root[data-chat-theme=dark] .chatbot-builder .builder-library-handle{border:1px solid hsl(219 38% 36%);background:#172231;color:hsl(215 16% 72%);box-shadow:3px 1px 8px rgba(0,0,0,.0988235294117647)}:root[data-chat-theme=dark] .chatbot-builder .builder-library-handle:hover{background:hsl(210 40% 19%);color:hsl(243 75% 72%)}@media (max-width:760px){:root[data-chat-theme=dark] .builder-inspector{box-shadow:-8px 0 24px rgba(0,0,0,.18666666666666665)}}:root[data-chat-theme=dark] .bot-end-card-preview{border:1px solid hsl(215 29% 36%);background:hsl(210 40% 19%);color:hsl(217 33% 72%)}:root[data-chat-theme=dark] .bot-end-card-preview span{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .admin-page-action-host>.admin-page-action-button{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .admin-page-action-host>.admin-page-action-button:hover:not(:disabled){background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .admin-row-actions-trigger:hover,:root[data-chat-theme=dark] .admin-row-actions-trigger[aria-expanded=true]{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .conversation-history-dialog-backdrop{background:color-mix(in srgb,hsl(215 55% 23%) 50%,transparent)}:root[data-chat-theme=dark] .conversation-history-dialog .conversation-history-close{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .conversation-history-dialog .conversation-history-close:hover{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .conversation-history-transcript{background:hsl(220 33% 19%)}:root[data-chat-theme=dark] .conversation-history-day span{background:hsl(216 26% 19%)}:root[data-chat-theme=dark] .conversation-history-message.outbound>div{background:hsl(221 62% 19%);border-color:hsl(221 55% 36%)}:root[data-chat-theme=dark] .conversation-history-message.internal>div{background:hsl(44 62% 19%);border-color:hsl(43 55% 36%)}:root[data-chat-theme=dark] .conversation-history-message.system>div{background:hsl(216 26% 19%)}:root[data-chat-theme=dark] .conversation-history-message a{color:var(--blue-strong,var(--chat-accent-text))}:root[data-chat-theme=dark] .conversation-history-note{color:hsl(41 56% 72%)}:root[data-chat-theme=dark] .conversation-history-message blockquote{background:color-mix(in srgb,hsl(243 62% 36%) 6%,transparent)}:root[data-chat-theme=dark] .conversation-history-dialog .btn:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .conversation-history-dialog .btn.primary{border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .conversation-history-dialog .btn.primary:hover{background:#26354a}:root[data-chat-theme=dark] .copilot-state{background:var(--surface-2,hsl(216 24% 19%));border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-state.active{color:hsl(160 85% 72%);background:hsl(144 48% 19%)}:root[data-chat-theme=dark] .copilot-actions button,:root[data-chat-theme=dark] .copilot-secondary,:root[data-chat-theme=dark] .copilot-tabs button{border:1px solid var(--border,hsl(214 32% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-tabs button.active{background:var(--primary,hsl(221 62% 36%));color:#f1f5fb}:root[data-chat-theme=dark] .copilot-card{background:var(--surface,#172231);border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-form-grid input,:root[data-chat-theme=dark] .copilot-form-grid select,:root[data-chat-theme=dark] .copilot-form-grid textarea,:root[data-chat-theme=dark] .copilot-teaching select,:root[data-chat-theme=dark] .copilot-teaching textarea{border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-warning{color:hsl(38 85% 72%)!important;background:hsl(42 62% 19%)}:root[data-chat-theme=dark] .copilot-error{color:hsl(0 63% 72%);background:hsl(0 62% 19%);border:1px solid hsl(0 55% 36%)}:root[data-chat-theme=dark] .copilot-actions .primary{color:#f1f5fb;background:var(--primary,hsl(221 62% 36%))}:root[data-chat-theme=dark] .copilot-health span{background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-remove-options{color:hsl(0 62% 72%)}:root[data-chat-theme=dark] .copilot-entries>article{border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-open,:root[data-chat-theme=dark] .copilot-stop,:root[data-chat-theme=dark] .copilot-toggle{border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-stop{color:hsl(0 63% 72%);border-color:hsl(0 47% 36%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .copilot-message-preview{border-left:3px solid var(--primary,hsl(221 55% 36%));background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-activity-summary>div{border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-activity-filter select{border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-tool-group li{border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-toggle.active{color:hsl(160 85% 72%);border-color:hsl(157 39% 36%);background:hsl(145 50% 19%)}:root[data-chat-theme=dark] .copilot-control-error{color:hsl(0 63% 72%)}:root[data-chat-theme=dark] .copilot-teaching{background:var(--surface,#172231);border:1px solid var(--border,hsl(216 24% 36%));box-shadow:0 12px 44px rgba(0,0,0,.1976470588235294)}:root[data-chat-theme=dark] .copilot-teaching-history article{border:1px solid var(--border,hsl(214 32% 36%))}:root[data-chat-theme=dark] .copilot-teaching-reply{background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-router-binding{border-top:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-router-binding input:not([type=checkbox]){border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-router-binding input:focus-visible{outline:2px solid var(--primary,hsl(221 55% 36%))}:root[data-chat-theme=dark] .copilot-equipment-bindings article{border:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-module-heading{background:var(--navy,hsl(227 46% 23%));color:#f1f5fb}:root[data-chat-theme=dark] .copilot-module-heading .overline{color:hsl(225 30% 72%)}:root[data-chat-theme=dark] .copilot-module-close{background:rgba(255,255,255,.0784313725490196)}:root[data-chat-theme=dark] .copilot-notification-bell{border:1px solid color-mix(in srgb,#35465e 14%,transparent);background:rgba(255,255,255,.050980392156862744)}:root[data-chat-theme=dark] .copilot-notification-bell:hover,:root[data-chat-theme=dark] .copilot-notification-bell[aria-expanded=true]{background:rgba(255,255,255,.12549019607843137)}:root[data-chat-theme=dark] .copilot-notification-bell.has-unread{color:hsl(39 85% 73%)}:root[data-chat-theme=dark] .copilot-notification-bell:focus-visible,:root[data-chat-theme=dark] .copilot-notifications button:focus-visible{outline:2px solid var(--primary,hsl(245 55% 36%))}:root[data-chat-theme=dark] .copilot-notification-count{border:2px solid var(--navy,hsl(227 46% 36%));background:hsl(35 62% 36%);color:hsl(38 85% 72%)}:root[data-chat-theme=dark] .copilot-notifications{border-bottom:1px solid var(--border,hsl(216 24% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-notifications li{border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-notifications li.unread{border-color:hsl(39 55% 36%);background:hsl(42 62% 19%)}:root[data-chat-theme=dark] .copilot-notifications button{border:1px solid var(--border,hsl(216 24% 36%));background:var(--surface,#172231)}:root[data-chat-theme=dark] .copilot-operator-status>span{color:var(--ink-soft,hsl(218 19% 72%))}:root[data-chat-theme=dark] .copilot-operator-status i{background:hsl(218 15% 36%)}:root[data-chat-theme=dark] .copilot-operator-status>span.active{color:hsl(160 85% 72%)}:root[data-chat-theme=dark] .copilot-operator-status>span.active i{background:hsl(157 62% 24%);box-shadow:0 0 0 3px rgba(0,0,0,.10980392156862744)}:root[data-chat-theme=dark] .copilot-right-module .copilot-stop{color:var(--ink-soft,hsl(218 19% 72%));border-color:var(--border,hsl(216 24% 36%));background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-right-module .copilot-stop:disabled,:root[data-chat-theme=dark] .copilot-right-module:has(.copilot-toggle.active) .copilot-stop{color:hsl(0 63% 72%);border-color:hsl(0 47% 36%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .inbox-layout .copilot-right-module>.copilot-teaching{border-top:1px solid var(--line,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-chat-open{border:1px solid var(--primary,hsl(243 55% 36%));background:var(--primary,hsl(243 62% 36%));color:#f1f5fb}:root[data-chat-theme=dark] .copilot-attention-badge{background:#172231;color:hsl(0 63% 72%)}:root[data-chat-theme=dark] .copilot-human-attention{border:1px solid hsl(40 55% 36%);background:hsl(42 62% 19%);color:hsl(38 85% 72%)}:root[data-chat-theme=dark] .copilot-chat-context,:root[data-chat-theme=dark] .copilot-chat-heading{border-bottom:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-chat-context{background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-chat-context select{border:1px solid var(--border,hsl(216 24% 36%));background:#172231}:root[data-chat-theme=dark] .copilot-private-history{background:var(--surface-2,hsl(216 24% 19%))}:root[data-chat-theme=dark] .copilot-private-message,:root[data-chat-theme=dark] .copilot-private-reply{border:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-private-message{background:hsl(229 62% 19%)}:root[data-chat-theme=dark] .copilot-private-reply{background:#172231}:root[data-chat-theme=dark] .copilot-private-history .copilot-learning-pending{color:hsl(38 85% 72%)}:root[data-chat-theme=dark] .copilot-private-composer{border-top:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-private-attachment,:root[data-chat-theme=dark] .copilot-private-composer textarea{border:1px solid var(--border,hsl(216 24% 36%))}:root[data-chat-theme=dark] .copilot-chat-dialog button:focus-visible,:root[data-chat-theme=dark] .copilot-chat-dialog select:focus-visible,:root[data-chat-theme=dark] .copilot-chat-dialog textarea:focus-visible{outline:2px solid var(--primary,hsl(221 55% 36%))}:root[data-chat-theme=dark] .copilot-admin button:focus-visible,:root[data-chat-theme=dark] .copilot-admin input:focus-visible,:root[data-chat-theme=dark] .copilot-admin select:focus-visible,:root[data-chat-theme=dark] .copilot-admin textarea:focus-visible,:root[data-chat-theme=dark] .copilot-inbox-control button:focus-visible,:root[data-chat-theme=dark] .copilot-teaching button:focus-visible,:root[data-chat-theme=dark] .copilot-teaching select:focus-visible,:root[data-chat-theme=dark] .copilot-teaching textarea:focus-visible{outline:2px solid var(--primary,hsl(221 55% 36%))}:root[data-chat-theme=dark] .icon-btn{color:hsl(221 16% 72%);background:hsl(210 40% 19%);box-shadow:0 1px 2px rgba(0,0,0,.055999999999999994)}:root[data-chat-theme=dark] .icon-btn:hover:not(:disabled){color:var(--chat-accent-text);border-color:hsl(238 55% 36%);box-shadow:0 4px 12px rgba(0,0,0,.16799999999999998)}:root[data-chat-theme=dark] .icon-btn:focus-visible{outline:3px solid color-mix(in srgb,hsl(243 55% 36%) 20%,transparent)}:root[data-chat-theme=dark] .icon-btn.icon-btn-accent{color:var(--chat-accent-text);border-color:hsl(238 55% 36%)}:root[data-chat-theme=dark] .icon-btn.icon-btn-accent:hover{color:#f1f5fb}:root[data-chat-theme=dark] .access-screen,:root[data-chat-theme=dark] .app-loading{background:radial-gradient(circle at 15% 0,color-mix(in srgb,hsl(221 62% 36%) 14%,transparent),transparent 34%),radial-gradient(circle at 90% 100%,color-mix(in srgb,hsl(142 62% 25%) 10%,transparent),transparent 32%),var(--bg)}:root[data-chat-theme=dark] .access-loader{border:4px solid hsl(216 38% 36%)}:root[data-chat-theme=dark] .login-brand{color:#f1f5fb;background:linear-gradient(145deg,var(--blue),hsl(173 62% 24%));box-shadow:0 10px 24px rgba(0,0,0,.42)}:root[data-chat-theme=dark] .login-brand.denied{background:linear-gradient(145deg,hsl(0 62% 34%),hsl(17 62% 36%));box-shadow:0 10px 24px rgba(0,0,0,.392)}:root[data-chat-theme=dark] .hero-kicker,:root[data-chat-theme=dark] .overline{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .form-grid input,:root[data-chat-theme=dark] .form-grid select,:root[data-chat-theme=dark] .form-grid textarea,:root[data-chat-theme=dark] .login-card input{border:1px solid hsl(218 31% 36%);background:#172231}:root[data-chat-theme=dark] .login-card .password-visibility:hover:not(:disabled){background:hsl(226 62% 19%)}:root[data-chat-theme=dark] .login-card input:focus,:root[data-chat-theme=dark] input:focus,:root[data-chat-theme=dark] select:focus,:root[data-chat-theme=dark] textarea:focus{box-shadow:0 0 0 3px rgba(0,0,0,.196)}:root[data-chat-theme=dark] .login-card button,:root[data-chat-theme=dark] .primary{color:#f1f5fb}:root[data-chat-theme=dark] .login-card button{box-shadow:0 8px 20px rgba(0,0,0,.33599999999999997)}:root[data-chat-theme=dark] .access-screen.chat-login{background:radial-gradient(ellipse at 15% 15%,color-mix(in srgb,hsl(245 58% 34%) 31%,transparent),transparent 55%),radial-gradient(ellipse at 90% 90%,color-mix(in srgb,hsl(263 62% 34%) 17%,transparent),transparent 45%),hsl(228 51% 23%)}:root[data-chat-theme=dark] .chat-login-identity{color:#f1f5fb}:root[data-chat-theme=dark] .chat-login-identity small{color:hsl(231 30% 72%)}:root[data-chat-theme=dark] .chat-login-symbol{border:1px solid color-mix(in srgb,hsl(244 55% 36%) 33%,transparent);background:color-mix(in srgb,hsl(243 62% 36%) 15%,transparent);color:hsl(245 85% 82%)}:root[data-chat-theme=dark] .chat-login-card{border:1px solid #35465e;background:#172231;box-shadow:0 24px 70px rgba(0,0,0,.5599999999999999)}:root[data-chat-theme=dark] .chat-login-kicker{color:hsl(247 47% 72%)}:root[data-chat-theme=dark] .chat-login-card h1{color:hsl(228 41% 72%)}:root[data-chat-theme=dark] .chat-login-card>p{color:#b5c4d8}:root[data-chat-theme=dark] .chat-login-card label{color:hsl(223 27% 72%)}:root[data-chat-theme=dark] .chat-login-card input{border-color:hsl(216 15% 36%);background:hsl(225 62% 19%);color:hsl(221 44% 72%)}:root[data-chat-theme=dark] .chat-login-card input::placeholder{color:#b5c4d8}:root[data-chat-theme=dark] .chat-login-card input:hover{border-color:hsl(219 17% 36%)}:root[data-chat-theme=dark] .chat-login-card input:focus{border-color:hsl(247 55% 36%);background:#172231;box-shadow:0 0 0 3px rgba(0,0,0,.1976470588235294)}:root[data-chat-theme=dark] .chat-login-card .password-visibility{color:hsl(218 19% 72%)}:root[data-chat-theme=dark] .chat-login-card .chat-login-submit{background:hsl(246 59% 36%);box-shadow:0 6px 15px rgba(0,0,0,.20862745098039215)}:root[data-chat-theme=dark] .chat-login-card .chat-login-submit:hover:not(:disabled){background:hsl(247 58% 31%)}:root[data-chat-theme=dark] .chat-login-card .chat-login-submit:focus-visible{outline:3px solid hsl(247 55% 36%)}:root[data-chat-theme=dark] .chat-login-footer{color:hsl(231 30% 72%)}:root[data-chat-theme=dark] .access-message.error{color:hsl(0 56% 72%)}:root[data-chat-theme=dark] .qr-channel-alert{border-top:1px solid hsl(0 55% 36%);border-bottom:1px solid hsl(0 55% 36%);color:hsl(0 63% 72%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .qr-channel-alert-icon{color:#f1f5fb;background:hsl(0 62% 28%)}:root[data-chat-theme=dark] .main-nav{color:hsl(224 21% 72%)}:root[data-chat-theme=dark] .chat-logo{color:#f1f5fb;background:linear-gradient(145deg,var(--blue),hsl(169 62% 31%));box-shadow:0 10px 24px rgba(0,0,0,.48999999999999994)}:root[data-chat-theme=dark] .main-nav button{color:hsl(225 21% 72%)}:root[data-chat-theme=dark] .main-nav button:hover{color:#f1f5fb;background:rgba(255,255,255,.07)}:root[data-chat-theme=dark] .main-nav button.active{color:#f1f5fb}:root[data-chat-theme=dark] .main-nav button.chat-logo{color:#f1f5fb;background:linear-gradient(145deg,var(--blue),hsl(169 62% 31%))}@media (min-width:901px){:root[data-chat-theme=dark] .main-nav .main-nav-toggle{color:#f1f5fb}:root[data-chat-theme=dark] .main-nav .main-nav-toggle>span{border-color:#426b96;background:#244c78}:root[data-chat-theme=dark] .main-nav .main-nav-toggle:hover>span{border-color:#668db5;background:#2d5e91}}:root[data-chat-theme=dark] .main-nav button:focus-visible{outline:2px solid hsl(244 55% 36%)}:root[data-chat-theme=dark] .avatar-button{color:hsl(225 21% 72%)}:root[data-chat-theme=dark] .avatar-button span{color:#f1f5fb!important;background:rgba(255,255,255,.14)}:root[data-chat-theme=dark] .folder-tab{background:hsl(218 31% 19%);color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .folder-tab:hover{background:hsl(218 28% 19%)}:root[data-chat-theme=dark] .folder-tab.active{background:#172231;color:hsl(217 33% 72%)}:root[data-chat-theme=dark] .module-rail{background:hsl(228 53% 23%)}:root[data-chat-theme=dark] .module-rail-btn{color:hsl(217 31% 72%)}:root[data-chat-theme=dark] .module-rail-btn:hover{color:#f1f5fb;background:rgba(255,255,255,.08)}:root[data-chat-theme=dark] .module-rail-btn.active{color:#f1f5fb;background:rgba(255,255,255,.16)}:root[data-chat-theme=dark] .module-locked-face{color:hsl(214 21% 72%);background:hsl(214 26% 19%)}:root[data-chat-theme=dark] .search-input{border:1px solid hsl(217 35% 36%)}:root[data-chat-theme=dark] .search-input:focus-within{box-shadow:0 0 0 3px rgba(0,0,0,.16799999999999998)}:root[data-chat-theme=dark] .filter-tabs button b{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .filter-tabs button:hover{background:hsl(218 31% 19%)}:root[data-chat-theme=dark] .filter-tabs button.active{color:var(--chat-accent-text);border-color:hsl(222 55% 36%)}:root[data-chat-theme=dark] .filter-tabs button.active b{color:var(--chat-accent-text);background:hsl(222 62% 19%)}:root[data-chat-theme=dark] .conversation-row:hover{background:hsl(220 14% 19%)}:root[data-chat-theme=dark] .conversation-row.active{background:hsl(220 13% 19%)}:root[data-chat-theme=dark] .conversation-row:focus-visible{box-shadow:inset 0 0 0 2px rgba(0,0,0,.8)}:root[data-chat-theme=dark] .contact-avatar{color:hsl(213 47% 72%);background:linear-gradient(145deg,hsl(214 62% 19%),hsl(213 62% 19%))}:root[data-chat-theme=dark] .row-routing{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .row-routing>b{border:1px solid hsl(210 40% 36%);color:hsl(207 51% 72%);background:hsl(211 56% 19%)}:root[data-chat-theme=dark] .row-attendant-avatar{background:hsl(211 55% 19%)}:root[data-chat-theme=dark] .row-preview .unread{background:hsl(137 62% 26%)}:root[data-chat-theme=dark] .row-message-direction.inbound{color:hsl(218 80% 72%);background:hsl(219 62% 19%)}:root[data-chat-theme=dark] .row-message-direction.outbound{color:hsl(153 85% 72%);background:hsl(141 62% 19%)}:root[data-chat-theme=dark] .row-meta em{color:var(--chat-accent-text);background:hsl(221 62% 19%)}:root[data-chat-theme=dark] .composer-locked{background:hsl(216 45% 19%)}:root[data-chat-theme=dark] .row-attend{color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .row-attend:hover{background:#26354a}:root[data-chat-theme=dark] .unread{color:#f1f5fb}:root[data-chat-theme=dark] .queue-group.open{border-color:hsl(219 28% 36%)}:root[data-chat-theme=dark] .queue-group-head:hover{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .history-filters input:focus-visible,:root[data-chat-theme=dark] .history-filters select:focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .qg-count{color:#f1f5fb}:root[data-chat-theme=dark] .channel-dot{color:#f1f5fb;border:2px solid hsl(220 43% 36%);background:hsl(215 16% 32%)}:root[data-chat-theme=dark] .conversation-row.active .channel-dot{border-color:#35465e}:root[data-chat-theme=dark] .channel-dot.whatsapp_official{background:hsl(142 62% 31%)}:root[data-chat-theme=dark] .channel-dot.instagram{background:hsl(340 60% 36%)}:root[data-chat-theme=dark] .channel-dot.messenger,:root[data-chat-theme=dark] .channel-dot.webchat{background:hsl(221 62% 36%)}:root[data-chat-theme=dark] .row-tag{color:var(--tag-ink,#f1f5fb)}:root[data-chat-theme=dark] .row-tag:before{background:var(--tag-ink,color-mix(in srgb,#172231 90%,transparent))}:root[data-chat-theme=dark] .copy-value:hover,:root[data-chat-theme=dark] .copy-value:hover svg{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .integration-btn{color:#f1f5fb;background:hsl(223 43% 23%)}:root[data-chat-theme=dark] .sgp-head,:root[data-chat-theme=dark] .sgp-head h3,:root[data-chat-theme=dark] .wordpress-plugin-download{color:#f1f5fb}:root[data-chat-theme=dark] .sgp-close{background:rgba(255,255,255,.12);color:#f1f5fb}:root[data-chat-theme=dark] .sgp-close:hover{background:rgba(255,255,255,.24)}:root[data-chat-theme=dark] .sgp-refresh{border:1px solid color-mix(in srgb,#35465e 22%,transparent);color:#f1f5fb;background:rgba(255,255,255,.12)}:root[data-chat-theme=dark] .sgp-refresh:hover{background:rgba(255,255,255,.22)}:root[data-chat-theme=dark] .sgp-head .sgp-close,:root[data-chat-theme=dark] .sgp-head .sgp-close:hover,:root[data-chat-theme=dark] .sgp-head .sgp-refresh,:root[data-chat-theme=dark] .sgp-head .sgp-refresh:hover{color:#f1f5fb}:root[data-chat-theme=dark] .sgp-head .sgp-close:focus-visible,:root[data-chat-theme=dark] .sgp-head .sgp-refresh:focus-visible{outline:2px solid hsl(213 27% 36%)}:root[data-chat-theme=dark] .sgp-conn.on{color:hsl(159 85% 72%)}:root[data-chat-theme=dark] .sgp-conn.off{color:hsl(0 65% 72%)}:root[data-chat-theme=dark] .sgp-tabs button.active{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .sgp-invoice.overdue{border-color:hsl(0 55% 36%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .sgp-invoice.overdue .sgp-inv-venc{color:hsl(4 76% 72%)}:root[data-chat-theme=dark] .sgp-inv-status.overdue{color:hsl(6 63% 72%)}:root[data-chat-theme=dark] .sgp-inv-status.paid{color:hsl(159 85% 72%)}:root[data-chat-theme=dark] .sgp-inv-status.open{color:hsl(43 85% 72%)}:root[data-chat-theme=dark] .sgp-inv-btn:hover:not(:disabled),:root[data-chat-theme=dark] .sgp-tpl-toggle:hover{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .details-toggle.active{color:var(--chat-accent-text);border-color:hsl(222 55% 36%)!important}:root[data-chat-theme=dark] .sgp-module .sgp-head h3{color:#f1f5fb}:root[data-chat-theme=dark] .sgp-alert{color:hsl(38 85% 72%)}:root[data-chat-theme=dark] .sgp-cpf button{color:#f1f5fb}:root[data-chat-theme=dark] .sgp-loading-icon{background:hsl(220 21% 19%)}:root[data-chat-theme=dark] .sgp-contract-sel{background:hsl(216 45% 19%)}:root[data-chat-theme=dark] .sgp-eye:hover{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .integration-btn.ghost{color:hsl(159 85% 72%);border:1px solid hsl(155 50% 36%)}:root[data-chat-theme=dark] .sgp-atend-avatar{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .sgp-atend-phone.wa{color:hsl(146 69% 72%)}:root[data-chat-theme=dark] .sgp-atend-copy{background:#172231}:root[data-chat-theme=dark] .sgp-atend-copy:hover{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .sgp-atend-open{color:#f1f5fb}:root[data-chat-theme=dark] .sgp-kv-striped>div:nth-child(odd){background:hsl(220 23% 19%)}:root[data-chat-theme=dark] .sgp-ticket-btn{color:#f1f5fb}:root[data-chat-theme=dark] .chat-workspace{background:hsl(214 37% 19%)}:root[data-chat-theme=dark] .header-app,:root[data-chat-theme=dark] .header-channel{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .channel-grid button,:root[data-chat-theme=dark] .data-list button,:root[data-chat-theme=dark] .header-actions button,:root[data-chat-theme=dark] .segmented button,:root[data-chat-theme=dark] .transfer-form button,:root[data-chat-theme=dark] .user-card footer button{border:1px solid hsl(215 31% 36%)}:root[data-chat-theme=dark] .channel-grid button:hover,:root[data-chat-theme=dark] .data-list button:hover,:root[data-chat-theme=dark] .header-actions button:hover,:root[data-chat-theme=dark] .transfer-form button:hover,:root[data-chat-theme=dark] .user-card footer button:hover{background:hsl(217 40% 19%);border-color:hsl(214 28% 36%)}:root[data-chat-theme=dark] .chatbot-flow-row:hover{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .chatbot-flow-actions button{border:1px solid hsl(215 31% 36%)}:root[data-chat-theme=dark] .chatbot-flow-actions button:hover{background:hsl(217 40% 19%);border-color:hsl(214 28% 36%)}:root[data-chat-theme=dark] .chatbot-flow-actions button.primary{color:#f1f5fb}:root[data-chat-theme=dark] .chatbot-flow-actions .icon-btn.danger-text:hover{border-color:hsl(0 55% 36%)}:root[data-chat-theme=dark] .chatbot-fab{color:#f1f5fb;box-shadow:0 8px 24px rgba(0,0,0,.392)}:root[data-chat-theme=dark] .chatbot-save{color:#f1f5fb}:root[data-chat-theme=dark] .chatbot-save.saved,:root[data-chat-theme=dark] .chatbot-save.saving{background:hsl(159 62% 23%);border-color:hsl(159 55% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .chatbot-save.error{color:#f1f5fb}:root[data-chat-theme=dark] .chatbot-block-library{border:1px solid color-mix(in srgb,hsl(215 20% 36%) 32%,transparent);background:#172231;box-shadow:0 8px 24px rgba(0,0,0,.08399999999999999)}:root[data-chat-theme=dark] .chatbot-block-library-header{border-bottom:1px solid color-mix(in srgb,hsl(215 20% 36%) 24%,transparent)}:root[data-chat-theme=dark] .chatbot-block-library-header strong{color:hsl(222 47% 72%)}:root[data-chat-theme=dark] .chatbot-block-library-header small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .chatbot-block-group-toggle{color:hsl(215 25% 72%)}:root[data-chat-theme=dark] .chatbot-block-group-toggle:hover{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .chatbot-block-group-count{background:hsl(226 62% 19%);color:hsl(243 75% 72%)}:root[data-chat-theme=dark] .chatbot-block-item{background:#172231;color:hsl(222 47% 72%)}:root[data-chat-theme=dark] .chatbot-block-item:hover{border-color:color-mix(in srgb,hsl(239 55% 36%) 24%,transparent);background:hsl(223 62% 19%);box-shadow:0 3px 10px rgba(0,0,0,.06999999999999999)}:root[data-chat-theme=dark] .chatbot-block-item small{color:hsl(215 16% 72%)}:root[data-chat-theme=dark] .chatbot-block-drag{color:hsl(215 20% 72%)}:root[data-chat-theme=dark] .async-btn.done{color:hsl(159 85% 72%)!important;border-color:hsl(155 42% 36%)!important}:root[data-chat-theme=dark] .async-btn.error{border-color:hsl(0 55% 36%)!important}:root[data-chat-theme=dark] .btn-saving{background:hsl(159 62% 23%)!important;border-color:hsl(159 55% 36%)!important;color:#f1f5fb!important}:root[data-chat-theme=dark] .danger-text:hover{border-color:hsl(0 55% 36%)!important}:root[data-chat-theme=dark] .status-pill{background:hsl(216 31% 19%)}:root[data-chat-theme=dark] .status-pill.active,:root[data-chat-theme=dark] .status-pill.connected,:root[data-chat-theme=dark] .status-pill.in_progress{color:hsl(159 85% 72%)}:root[data-chat-theme=dark] .status-pill.disconnected,:root[data-chat-theme=dark] .status-pill.pending,:root[data-chat-theme=dark] .status-pill.waiting{color:hsl(33 85% 72%)}:root[data-chat-theme=dark] .status-pill.closed,:root[data-chat-theme=dark] .status-pill.inactive,:root[data-chat-theme=dark] .status-pill.paused{background:hsl(216 31% 19%)}:root[data-chat-theme=dark] .status-pill.error{color:hsl(0 65% 72%)}:root[data-chat-theme=dark] .status-pill.automatic{color:hsl(263 70% 72%);background:hsl(251 62% 19%)}:root[data-chat-theme=dark] .header-actions .hdr-icon{color:#f1f5fb;border:1px solid #35465e;background:#26354a}:root[data-chat-theme=dark] .header-actions .hdr-icon:hover{color:#f1f5fb;border-color:#35465e;background:#26354a}:root[data-chat-theme=dark] .header-actions .hdr-icon.active{color:#f1f5fb;border-color:#35465e;background:#26354a;box-shadow:inset 0 0 0 1px rgba(0,0,0,.8)}:root[data-chat-theme=dark] .header-actions .hdr-finalize,:root[data-chat-theme=dark] .header-actions .hdr-icon.close:hover{color:#f1f5fb;border-color:#35465e;background:#26354a}:root[data-chat-theme=dark] .header-actions .hdr-finalize:hover{background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .header-actions .hdr-attend,:root[data-chat-theme=dark] .header-actions .hdr-attend:hover,:root[data-chat-theme=dark] .header-actions .hdr-claim{color:#f1f5fb;background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .header-actions .hdr-claim:hover{background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .header-actions .hdr-reopen,:root[data-chat-theme=dark] .header-actions .hdr-reopen:hover{color:#f1f5fb;background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .header-actions :is(.hdr-icon,.hdr-finalize,.hdr-attend,.hdr-claim,.hdr-reopen):disabled{color:#f1f5fb;background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .tag-chip i{background:var(--tag,hsl(215 20% 36%))}:root[data-chat-theme=dark] .tag-chip.on{border-color:#35465e;background:hsl(220 14% 19%)}:root[data-chat-theme=dark] .tag-chip.on .tag-chip-main svg{color:#e6edf7}:root[data-chat-theme=dark] .tag-create .primary{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .tag-create .primary:hover:not(:disabled){background:#26354a}:root[data-chat-theme=dark] .tags-modal .tag-chip-del:focus-visible,:root[data-chat-theme=dark] .tags-modal .tag-chip-main:focus-visible,:root[data-chat-theme=dark] .tags-modal .tag-create button:focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .transfer-card-option.selected,:root[data-chat-theme=dark] .transfer-tabs button.active{color:#f1f5fb}:root[data-chat-theme=dark] .transfer-foot .transfer-submit,:root[data-chat-theme=dark] .transfer-foot .transfer-submit:hover:not(:disabled){background:#26354a;border-color:#35465e;color:#f1f5fb}:root[data-chat-theme=dark] .message-area{box-shadow:inset 7px 0 11px -8px rgba(0,0,0,.27999999999999997),inset -7px 0 11px -8px rgba(0,0,0,.27999999999999997),inset 0 5px 9px -7px rgba(0,0,0,.22399999999999998),inset 0 -5px 9px -7px rgba(0,0,0,.22399999999999998);background-color:hsl(210 13% 19%);background-image:linear-gradient(color-mix(in srgb,hsl(210 13% 19%) 93%,transparent),color-mix(in srgb,hsl(210 13% 19%) 93%,transparent)),url(/chat-bg.png)}:root[data-chat-theme=dark] .day-divider span{background:color-mix(in srgb,#172231 92%,transparent);color:#b5c4d8;box-shadow:0 1px 1px rgba(0,0,0,.08399999999999999)}:root[data-chat-theme=dark] .protocol-line span{background:hsl(215 30% 19%)}:root[data-chat-theme=dark] .profile-avatar-overlay{color:#f1f5fb;background:color-mix(in srgb,hsl(222 47% 23%) 45%,transparent)}:root[data-chat-theme=dark] .system-divider span{background:color-mix(in srgb,#172231 92%,transparent);color:#b5c4d8;box-shadow:0 1px 1px rgba(0,0,0,.08399999999999999)}:root[data-chat-theme=dark] .msg-reaction{background:#172231}:root[data-chat-theme=dark] .message.outbound>div{border-color:hsl(221 55% 36%);background:hsl(221 62% 19%)}:root[data-chat-theme=dark] .message.internal>div{border-color:hsl(43 55% 36%);background:hsl(44 62% 19%)}:root[data-chat-theme=dark] .message.system>div{background:hsl(216 26% 19%)}:root[data-chat-theme=dark] .message p a{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .message.outbound .msg-doc{background:color-mix(in srgb,#172231 72%,transparent);border-color:color-mix(in srgb,#35465e 6%,transparent)}:root[data-chat-theme=dark] .msg-doc-badge{background:hsl(0 62% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .message-author,:root[data-chat-theme=dark] .note-label{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .message-menu-trigger{color:#b5c4d8}:root[data-chat-theme=dark] .message-menu-trigger.open,:root[data-chat-theme=dark] .message-menu-trigger:hover{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .message-menu-trigger svg{filter:drop-shadow(0 1px 1px color-mix(in srgb,hsl(222 47% 72%) 28%,transparent))}:root[data-chat-theme=dark] .message-actions-menu{background:#172231;box-shadow:0 14px 36px rgba(0,0,0,.27999999999999997)}:root[data-chat-theme=dark] .message-reaction-picker{background:#172231;box-shadow:0 12px 32px rgba(0,0,0,.27999999999999997)}:root[data-chat-theme=dark] .msg-sent-edit button{background:#172231}:root[data-chat-theme=dark] .msg-sent-edit button[type=submit]{color:#f1f5fb}:root[data-chat-theme=dark] .message-media-unavailable{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .msg-quote{background:color-mix(in srgb,hsl(226 62% 36%) 8%,transparent)}:root[data-chat-theme=dark] .message.outbound .msg-quote{background:color-mix(in srgb,#26354a 6%,transparent)}:root[data-chat-theme=dark] .msg-quote-author{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .composer-reply{background:color-mix(in srgb,hsl(226 62% 36%) 7%,transparent)}:root[data-chat-theme=dark] .composer-reply-body b{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .composer-reply-x:hover{background:color-mix(in srgb,#26354a 6%,transparent)}:root[data-chat-theme=dark] .composer.note-mode{background:hsl(40 62% 19%)}:root[data-chat-theme=dark] .watching-mode-button{background:#172231}:root[data-chat-theme=dark] .watching-mode-button.whisper{color:hsl(36 72% 72%)}:root[data-chat-theme=dark] .watching-mode-button.interact{color:hsl(352 72% 72%)}:root[data-chat-theme=dark] .watching-mode-button.whisper[aria-pressed=true]{background:hsl(36 62% 23%);border-color:hsl(36 55% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .watching-mode-button.interact[aria-pressed=true]{background:hsl(352 62% 28%);border-color:hsl(352 55% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .watching-off textarea:disabled{background:hsl(225 17% 19%);color:#b5c4d8}:root[data-chat-theme=dark] .watching-off :is(.attach-btn,.composer-icon,.mic-btn):disabled{background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .watching-composer :is(.composer-send,.mic-btn:not(:disabled)){color:#f1f5fb}:root[data-chat-theme=dark] .composer.window-closed{background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .metric-row strong{color:hsl(159 85% 72%)}:root[data-chat-theme=dark] .composer-icon.ai{color:hsl(263 70% 72%)}:root[data-chat-theme=dark] .composer-icon.ai:hover:not(:disabled){background:hsl(251 62% 19%);color:hsl(263 69% 72%)}:root[data-chat-theme=dark] .composer-icon.ai.busy{color:hsl(258 85% 72%)}:root[data-chat-theme=dark] .ai-undo-bar{border:1px solid hsl(251 55% 36%);background:hsl(250 62% 19%);color:hsl(263 69% 72%)}:root[data-chat-theme=dark] .ai-error-bar{border:1px solid hsl(0 55% 36%);background:hsl(0 62% 19%);color:hsl(0 62% 72%)}:root[data-chat-theme=dark] .ai-undo-bar button{color:hsl(263 69% 72%);background:hsl(254 62% 19%)}:root[data-chat-theme=dark] .ai-error-bar button{color:hsl(0 62% 72%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .transcribe-icon{background:#172231;color:hsl(263 70% 72%)}:root[data-chat-theme=dark] .transcribe-icon:hover:not(:disabled){background:hsl(250 62% 19%);border-color:hsl(251 55% 36%)}:root[data-chat-theme=dark] .transcribe-icon.busy{color:hsl(258 85% 72%)}:root[data-chat-theme=dark] .transcribe-box{background:hsl(253 53% 19%);border:1px solid hsl(255 50% 36%)}:root[data-chat-theme=dark] .transcribe-head,:root[data-chat-theme=dark] .transcribe-head svg{color:hsl(263 70% 72%)}:root[data-chat-theme=dark] .transcribe-text{color:hsl(256 32% 72%)}:root[data-chat-theme=dark] .transcribe-more{color:hsl(263 70% 72%)}:root[data-chat-theme=dark] .transcribe-error{color:hsl(0 65% 72%)}:root[data-chat-theme=dark] .superseded-screen{background:hsl(228 53% 23%)}:root[data-chat-theme=dark] .superseded-card{background:#172231;box-shadow:0 20px 60px rgba(0,0,0,.5599999999999999)}:root[data-chat-theme=dark] .superseded-ic{background:hsl(0 62% 19%);color:hsl(358 75% 72%)}:root[data-chat-theme=dark] .superseded-card button{color:#f1f5fb}:root[data-chat-theme=dark] .bootstrap-error-actions button.secondary{background:#172231}:root[data-chat-theme=dark] .window-closed-banner{border:1px solid hsl(0 55% 36%);border-left:3px solid hsl(358 55% 36%);background:hsl(0 62% 19%);color:hsl(0 62% 72%)}:root[data-chat-theme=dark] .window-closed-banner svg{color:hsl(358 75% 72%)}:root[data-chat-theme=dark] .window-closed-banner.waiting-unassigned{border-color:hsl(32 55% 36%) hsl(32 55% 36%) hsl(32 55% 36%) hsl(38 55% 36%);background:hsl(33 62% 19%);color:hsl(15 79% 72%)}:root[data-chat-theme=dark] .window-closed-banner.waiting-unassigned svg{color:hsl(32 85% 72%)}:root[data-chat-theme=dark] .window-tpl-btn{color:#f1f5fb}:root[data-chat-theme=dark] .tpl-preview p{background:hsl(216 45% 19%)}:root[data-chat-theme=dark] .tpl-vars-hint b{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .composer-tools>button:hover{background:hsl(213 36% 19%)}:root[data-chat-theme=dark] .composer-tools>button.active{background:hsl(42 62% 19%)}:root[data-chat-theme=dark] .quick-replies button{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .quick-replies button:hover{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .composer-attachment{box-shadow:0 2px 8px rgba(0,0,0,.098)}:root[data-chat-theme=dark] .composer-attachment>button{color:#f1f5fb;background:color-mix(in srgb,hsl(222 47% 23%) 82%,transparent)}:root[data-chat-theme=dark] .image-send-overlay{background:color-mix(in srgb,hsl(222 56% 23%) 72%,transparent)}:root[data-chat-theme=dark] .image-send-dialog{border:1px solid color-mix(in srgb,#35465e 14%,transparent);background:hsl(221 39% 23%);box-shadow:0 24px 70px rgba(0,0,0,.5319999999999999)}:root[data-chat-theme=dark] .image-send-dialog>header{color:#f1f5fb;border-bottom:1px solid color-mix(in srgb,#35465e 10%,transparent)}:root[data-chat-theme=dark] .image-send-dialog>header button{color:#f1f5fb}:root[data-chat-theme=dark] .image-send-dialog>header button:hover{background:rgba(255,255,255,.1)}:root[data-chat-theme=dark] .image-send-dialog>header span{color:hsl(217 19% 72%)}:root[data-chat-theme=dark] .image-send-canvas{background:hsl(220 49% 23%)}:root[data-chat-theme=dark] .image-send-thumbs{border-top:1px solid color-mix(in srgb,#35465e 8%,transparent)}:root[data-chat-theme=dark] .image-send-thumb-wrap>button:first-child{color:#f1f5fb;background:hsl(216 28% 23%)}:root[data-chat-theme=dark] .image-send-thumb-wrap>button:first-child.active{border-color:hsl(238 55% 36%);box-shadow:0 0 0 2px rgba(0,0,0,.308)}:root[data-chat-theme=dark] .image-send-remove{border:2px solid hsl(221 39% 36%);color:#f1f5fb;background:hsl(0 62% 36%);box-shadow:0 2px 7px rgba(0,0,0,.44799999999999995)}:root[data-chat-theme=dark] .image-send-thumbs>.image-send-add{border:1px dashed hsl(217 17% 36%);color:#f1f5fb}:root[data-chat-theme=dark] .image-send-thumbs>.image-send-add:hover{border-color:hsl(217 19% 36%);background:rgba(255,255,255,.08)}:root[data-chat-theme=dark] .image-send-dialog>footer{background:hsl(221 39% 23%)}:root[data-chat-theme=dark] .image-send-dialog>footer textarea{border:1px solid hsl(216 24% 36%);color:#f1f5fb;background:hsl(217 33% 23%)}:root[data-chat-theme=dark] .image-send-dialog>footer textarea:focus{border-color:hsl(238 55% 36%);box-shadow:0 0 0 3px rgba(0,0,0,.252)}:root[data-chat-theme=dark] .image-send-confirm{color:#f1f5fb;box-shadow:0 8px 20px rgba(0,0,0,.476)}:root[data-chat-theme=dark] .forward-preview svg{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .forward-search{background:#172231}:root[data-chat-theme=dark] .attachment-progress button{border:2px solid #35465e;color:#f1f5fb;box-shadow:0 2px 8px rgba(0,0,0,.35)}:root[data-chat-theme=dark] .attachment-progress-spinner{border:3px solid color-mix(in srgb,#35465e 55%,transparent);border-top-color:#35465e;filter:drop-shadow(0 1px 3px color-mix(in srgb,#e6edf7 45%,transparent))}:root[data-chat-theme=dark] .composer-icon:hover{background:hsl(218 31% 19%)}:root[data-chat-theme=dark] .composer-icon.active{background:hsl(42 62% 19%)}:root[data-chat-theme=dark] .composer-row textarea{border:1px solid hsl(213 30% 36%)}:root[data-chat-theme=dark] .send-button{color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .send-button:hover:not(:disabled){background:#26354a}:root[data-chat-theme=dark] .mic-btn:hover:not(:disabled){color:var(--chat-accent-text);background:hsl(218 31% 19%)}:root[data-chat-theme=dark] .mic-btn.stop{color:#f1f5fb}:root[data-chat-theme=dark] .mic-btn.cancel{color:hsl(6 63% 72%)}:root[data-chat-theme=dark] .composer-send{background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .composer-send:hover:not(:disabled){background:#26354a}:root[data-chat-theme=dark] .mic-rec{color:hsl(6 63% 72%)}:root[data-chat-theme=dark] .mic-rec i{background:hsl(6 62% 36%)}:root[data-chat-theme=dark] .mic-spin{border:2px solid hsl(222 55% 36%)}:root[data-chat-theme=dark] .msg-img-wrap{background:color-mix(in srgb,hsl(222 47% 23%) 6%,transparent)}:root[data-chat-theme=dark] .msg-video{background:hsl(221 39% 23%)}:root[data-chat-theme=dark] .message-body a{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .sender-media-frame{background:hsl(204 23% 19%)}:root[data-chat-theme=dark] .sender-media-transfer{color:#f1f5fb;background:color-mix(in srgb,hsl(203 32% 23%) 85%,transparent)}:root[data-chat-theme=dark] .sender-media-transfer button:focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .attach-btn:hover{color:var(--chat-accent-text);background:hsl(218 31% 19%)}:root[data-chat-theme=dark] .attach-menu{box-shadow:0 12px 32px rgba(0,0,0,.252)}:root[data-chat-theme=dark] .attach-item:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .attach-ic{color:#f1f5fb}:root[data-chat-theme=dark] .attach-ic.contato{background:hsl(252 62% 36%)}:root[data-chat-theme=dark] .attach-ic.fotos{background:hsl(330 62% 36%)}:root[data-chat-theme=dark] .attach-ic.doc{background:hsl(189 62% 29%)}:root[data-chat-theme=dark] .details-panel{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .details-panel>header{color:#f1f5fb;background:linear-gradient(160deg,hsl(218 45% 23%),hsl(223 43% 23%))}:root[data-chat-theme=dark] .details-panel .overline{color:hsl(212 30% 72%)}:root[data-chat-theme=dark] .channel-badge{color:hsl(206 85% 77%);background:rgba(255,255,255,.1)}:root[data-chat-theme=dark] .transfer-form input,:root[data-chat-theme=dark] .transfer-form select{border:1px solid hsl(213 31% 36%)}:root[data-chat-theme=dark] .tag-list button:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .tag-list button.active{color:#f1f5fb}:root[data-chat-theme=dark] .empty-state>span{background:hsl(213 36% 19%)}:root[data-chat-theme=dark] .admin-topbar{background:color-mix(in srgb,#172231 92%,transparent)}:root[data-chat-theme=dark] .admin-section-tabs button:hover{background:hsl(217 44% 19%)}:root[data-chat-theme=dark] .admin-section-tabs button.active{color:var(--ink);border-color:var(--line)}:root[data-chat-theme=dark] .presence,:root[data-chat-theme=dark] .presence-dot{background:hsl(142 62% 31%);box-shadow:0 0 0 3px rgba(0,0,0,.22399999999999998)}:root[data-chat-theme=dark] .admin-page-flat .admin-content .chatbot-catalog-heading .chatbot-import-button{background:#26354a;border-color:#35465e;color:#f1f5fb}:root[data-chat-theme=dark] .admin-page-flat .admin-content .chatbot-catalog-heading .chatbot-import-button:hover:not(:disabled){background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .internal-chat-module-unread,:root[data-chat-theme=dark] .organization-heading>.primary{color:#f1f5fb}:root[data-chat-theme=dark] .segmented button.active{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .inline-create{background:hsl(214 47% 19%)}:root[data-chat-theme=dark] .inline-create input,:root[data-chat-theme=dark] .inline-create select{border:1px solid hsl(212 30% 36%)}:root[data-chat-theme=dark] .inline-create select:hover{border-color:hsl(213 26% 36%)}:root[data-chat-theme=dark] .row-actions .icon-btn.danger-text:hover{border-color:hsl(0 55% 36%);background:hsl(0 62% 19%)}:root[data-chat-theme=dark] .row-actions .icon-btn.success-text{color:var(--green,hsl(142 76% 72%))!important}:root[data-chat-theme=dark] .row-actions .icon-btn.success-text:hover{border-color:hsl(137 42% 36%);background:hsl(138 62% 19%)}:root[data-chat-theme=dark] .channel-grid article:hover,:root[data-chat-theme=dark] .data-list article:hover{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .channel-icon,:root[data-chat-theme=dark] .resource-icon{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .channel-icon.whatsapp_official{color:hsl(159 85% 72%)}:root[data-chat-theme=dark] .channel-type-icon.subscriber_web,:root[data-chat-theme=dark] .channel-type-icon.website{color:hsl(211 64% 72%);background:hsl(213 62% 19%)}:root[data-chat-theme=dark] .channel-type-icon.telegram{color:hsl(198 80% 72%);background:hsl(199 62% 19%)}:root[data-chat-theme=dark] .channel-type-icon.messenger{color:hsl(216 71% 72%);background:hsl(220 62% 19%)}:root[data-chat-theme=dark] .channel-type-icon.instagram{color:hsl(328 54% 72%);background:hsl(328 62% 19%)}:root[data-chat-theme=dark] .channel-type-icon.internal{color:hsl(215 19% 72%);background:hsl(213 33% 19%)}:root[data-chat-theme=dark] .presence.offline{background:hsl(214 15% 36%)}:root[data-chat-theme=dark] .permissions-grid label:hover{background:hsl(214 47% 19%)}:root[data-chat-theme=dark] .bar-list>div>i{background:hsl(213 33% 19%)}:root[data-chat-theme=dark] .bar-list em{background:linear-gradient(90deg,var(--blue),hsl(218 62% 36%))}:root[data-chat-theme=dark] .modal-backdrop{background:color-mix(in srgb,hsl(215 55% 23%) 50%,transparent)}:root[data-chat-theme=dark] .modal>header>button:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .modal>header>button:active{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .erp-config-form input[type=checkbox]{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .subscriber-channel-avatar,:root[data-chat-theme=dark] .subscriber-channel-reset,:root[data-chat-theme=dark] .subscriber-channel-upload:hover{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .subscriber-channel-error{background:hsl(7 62% 19%);color:hsl(4 76% 72%)}:root[data-chat-theme=dark] .modal footer button:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .modal footer .primary{color:#f1f5fb}:root[data-chat-theme=dark] .modal.whatsapp-qr-modal footer>button,:root[data-chat-theme=dark] .modal.whatsapp-qr-modal footer>button:hover:not(:disabled){border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .modal footer:has(>button:nth-of-type(2):last-of-type)>button{border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .modal footer:has(>button:nth-of-type(2):last-of-type)>button:hover:not(:disabled){border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .modal footer:has(>button:nth-of-type(2):last-of-type)>button:active:not(:disabled){background:#26354a}:root[data-chat-theme=dark] .tags-modal footer .primary{border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .tags-modal footer .primary:hover:not(:disabled){background:#26354a}:root[data-chat-theme=dark] button.message-variable-trigger,:root[data-chat-theme=dark] button.message-variable-trigger.bot-variable-trigger,:root[data-chat-theme=dark] button.message-variable-trigger.composer-icon,:root[data-chat-theme=dark] button.message-variable-trigger.icon-btn{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] button.message-variable-trigger.bot-variable-trigger:hover:not(:disabled),:root[data-chat-theme=dark] button.message-variable-trigger.composer-icon:hover:not(:disabled),:root[data-chat-theme=dark] button.message-variable-trigger.icon-btn:hover:not(:disabled),:root[data-chat-theme=dark] button.message-variable-trigger:hover:not(:disabled){border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] button.message-variable-trigger:active:not(:disabled){background:#26354a}:root[data-chat-theme=dark] button.message-variable-trigger:focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .message-variable-popover .message-variable-close:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .message-variable-popover .message-variable-close:active{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .message-variable-options button:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .company-logo-preview.chat-logo{box-shadow:0 5px 16px rgba(0,0,0,.196)}:root[data-chat-theme=dark] .company-logo-modal .company-logo-select:hover:not(:disabled){color:var(--chat-accent-text)}:root[data-chat-theme=dark] .company-logo-modal .company-logo-remove{color:hsl(4 76% 72%)}:root[data-chat-theme=dark] .company-logo-modal .company-logo-remove:hover:not(:disabled){background:hsl(4 62% 19%)}:root[data-chat-theme=dark] .contact-details-identity>div>span{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .contact-details-edit:hover{color:var(--chat-accent-text);border-color:hsl(222 55% 36%)}:root[data-chat-theme=dark] .contact-loyalty-summary{border:1px solid hsl(216 55% 36%)}:root[data-chat-theme=dark] .contact-loyalty-summary>span{color:var(--chat-accent-text);background:#172231}:root[data-chat-theme=dark] .contact-loyalty-summary strong{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .contact-editor-error{color:hsl(0 74% 72%)}:root[data-chat-theme=dark] .contact-complete-page{background:var(--panel,#172231)}:root[data-chat-theme=dark] .contact-complete-heading p{color:var(--muted,hsl(215 16% 72%))}:root[data-chat-theme=dark] .contact-complete-tabs{border-bottom:1px solid var(--line,hsl(214 32% 36%))}:root[data-chat-theme=dark] .contact-complete-page .contact-complete-tabs button{color:var(--muted,hsl(215 16% 72%))}:root[data-chat-theme=dark] .contact-complete-page .contact-complete-tabs button[aria-pressed=true]{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .contact-complete-page button.primary{color:#f1f5fb}:root[data-chat-theme=dark] .contact-complete-page>form>footer{border-top:1px solid var(--line,hsl(214 32% 36%))}:root[data-chat-theme=dark] .contact-complete-page>form>footer>span{color:var(--muted,hsl(215 16% 72%))}:root[data-chat-theme=dark] .loyalty-card{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .loyalty-card.active{border-color:hsl(216 55% 36%);background:hsl(218 62% 19%)}:root[data-chat-theme=dark] .loyalty-toggle input{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .loyalty-rule{color:var(--chat-accent-text);background:hsl(217 62% 19%)}:root[data-chat-theme=dark] .toast{border:1px solid hsl(157 47% 36%);color:hsl(159 83% 72%)}:root[data-chat-theme=dark] .toast.error{color:hsl(0 61% 72%);border-color:hsl(0 55% 36%)}:root[data-chat-theme=dark] .user-access-modal-password-toggle{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .switch-label input{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .schedule-editor>div{background:hsl(216 45% 19%)}:root[data-chat-theme=dark] .schedule-editor label input{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .schedule-period input[type=time]{border:1px solid hsl(212 30% 36%)}:root[data-chat-theme=dark] .schedule-add-period{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .membership-grid input{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .inbox-header-actions .primary.compact,:root[data-chat-theme=dark] .inbox-header-actions .primary.compact:hover{background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .auto-receive:hover{border-color:hsl(214 28% 36%);background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .auto-receive.active{color:hsl(165 76% 72%);border-color:hsl(155 42% 36%);background:hsl(159 50% 19%)}:root[data-chat-theme=dark] .auto-receive-dot{background:#26354a}:root[data-chat-theme=dark] .auto-receive.active .auto-receive-dot{background:hsl(161 62% 25%)}:root[data-chat-theme=dark] .webhook-copy{border:1px solid hsl(224 55% 36%)}:root[data-chat-theme=dark] .webhook-copy code{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .copy-btn{border:1px solid hsl(222 55% 36%);color:var(--chat-accent-text)}:root[data-chat-theme=dark] .copy-btn:hover{background:#172231}:root[data-chat-theme=dark] .copy-btn.copied{color:hsl(159 83% 72%);border-color:hsl(155 42% 36%)}:root[data-chat-theme=dark] .form-error{color:hsl(0 61% 72%);border:1px solid hsl(0 55% 36%)}:root[data-chat-theme=dark] .chatbot-fab.ghost{background:#172231;box-shadow:0 6px 18px rgba(0,0,0,.22399999999999998)}:root[data-chat-theme=dark] .chatbot-fab.ghost:hover{background:hsl(214 47% 19%)}:root[data-chat-theme=dark] .tpl-add-btn{border:1px dashed hsl(220 28% 36%);color:var(--chat-accent-text)}@media (max-width:1250px){:root[data-chat-theme=dark] .details-panel{box-shadow:-12px 0 34px rgba(0,0,0,.252)}}@media (min-width:901px) and (max-width:1443px){:root[data-chat-theme=dark] .chat-app:has(>.main-nav[data-expanded=true]) .details-panel{box-shadow:-12px 0 34px rgba(0,0,0,.252)}}@media (max-width:900px){:root[data-chat-theme=dark] .chat-mobile-menu-backdrop{background:color-mix(in srgb,hsl(228 53% 23%) 33%,transparent)}:root[data-chat-theme=dark] .mobile-module-actions .module-rail-btn.active{color:var(--chat-accent-text)}}:root[data-chat-theme=dark] .confirm-backdrop{background:color-mix(in srgb,hsl(215 55% 23%) 55%,transparent)}:root[data-chat-theme=dark] .confirm-modal.default .confirm-glyph{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .confirm-x{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .confirm-x:hover{background:hsl(215 32% 19%)}:root[data-chat-theme=dark] .confirm-name-chip{border:1px dashed hsl(220 28% 36%);background:hsl(216 45% 19%)}:root[data-chat-theme=dark] .confirm-name-chip.copied{border-color:hsl(155 42% 36%)}:root[data-chat-theme=dark] .confirm-name-chip>em{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .confirm-name-chip.copied>em{color:hsl(159 83% 72%)}:root[data-chat-theme=dark] .confirm-actions button:first-child:hover{background:hsl(217 40% 19%)}:root[data-chat-theme=dark] .confirm-go.danger{color:#f1f5fb}:root[data-chat-theme=dark] .confirm-go.danger:hover{background:hsl(0 62% 28%)}:root[data-chat-theme=dark] .confirm-go.default{color:#f1f5fb}:root[data-chat-theme=dark] .permission-config-tabs button[aria-selected=true]{color:var(--chat-accent-text);box-shadow:0 1px 3px rgba(0,0,0,.11199999999999999)}:root[data-chat-theme=dark] .history-page .history-toolbar .btn{background:#26354a;color:#f1f5fb;border-color:#35465e}:root[data-chat-theme=dark] .history-page .history-toolbar .btn:hover:not(:disabled){background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .history-page .btn.danger{color:hsl(0 74% 72%)}:root[data-chat-theme=dark] .conversation-pdf-dialog .btn.primary{color:#f1f5fb}:root[data-chat-theme=dark] .conversation-pdf-dialog{background:#172231;box-shadow:0 12px 48px rgba(0,0,0,.27999999999999997)}:root[data-chat-theme=dark] .pdf-progress progress{accent-color:var(--chat-accent-text)}:root[data-chat-theme=dark] .pdf-error{color:hsl(0 74% 72%)}:root[data-chat-theme=dark] .history-attendances summary{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .editor-back:hover{background:hsl(217 40% 19%);border-color:hsl(214 28% 36%)}:root[data-chat-theme=dark] .user-edit-admin{color:hsl(33 85% 72%)}:root[data-chat-theme=dark] .user-edit-avatar .contact-avatar{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .user-edit-remove:hover{color:hsl(0 65% 72%)}:root[data-chat-theme=dark] .tag-table-swatch{border:1px solid color-mix(in srgb,hsl(222 47% 36%) 16%,transparent)}:root[data-chat-theme=dark] .tag-swatch{border:1px solid color-mix(in srgb,hsl(222 47% 36%) 12%,transparent)}:root[data-chat-theme=dark] .filter-btn{border:1px solid hsl(217 35% 36%)}:root[data-chat-theme=dark] .filter-btn:hover{border-color:hsl(213 32% 36%);background:hsl(214 54% 19%)}:root[data-chat-theme=dark] .filter-btn.on{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .filter-btn b{color:#f1f5fb}:root[data-chat-theme=dark] .filter-chip:hover{border-color:hsl(213 32% 36%);background:hsl(214 54% 19%)}:root[data-chat-theme=dark] .filter-chip.on{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .media-viewer-backdrop{background:color-mix(in srgb,hsl(225 53% 23%) 68%,transparent)}:root[data-chat-theme=dark] .media-viewer{border:1px solid color-mix(in srgb,#35465e 16%,transparent);box-shadow:0 28px 80px rgba(0,0,0,.644)}:root[data-chat-theme=dark] .media-viewer-header{background:color-mix(in srgb,#172231 96%,transparent)}:root[data-chat-theme=dark] .media-viewer-content.image{background:radial-gradient(circle at center,color-mix(in srgb,hsl(223 30% 23%) 72%,transparent),transparent 68%),hsl(226 49% 23%)}:root[data-chat-theme=dark] .media-viewer-content.pdf{background:hsl(210 40% 19%)}:root[data-chat-theme=dark] .media-viewer-content.pdf iframe{background:#172231}:root[data-chat-theme=dark] .message-delete-options button{border:1px solid var(--border,hsl(212 26% 36%))}:root[data-chat-theme=dark] .message-delete-options button:hover:not(:disabled){background:color-mix(in srgb,hsl(239 62% 36%) 7%,transparent);border-color:hsl(234 55% 36%)}:root[data-chat-theme=dark] .message-delete-options button:focus-visible{outline:2px solid hsl(239 55% 36%)}:root[data-chat-theme=dark] :is(.folder-tabs,.segmented,.admin-section-tabs,.permission-config-tabs,.admin-tabs,.copilot-admin .copilot-tabs,.sgp-tabs,.staff-chat-tabs)>button{background:hsl(218 31% 19%)}:root[data-chat-theme=dark] :is(.folder-tabs,.segmented,.admin-section-tabs,.permission-config-tabs,.admin-tabs,.copilot-admin .copilot-tabs,.sgp-tabs,.staff-chat-tabs)>button:hover:not(:disabled):not(.active):not([aria-selected=true]){background:hsl(218 28% 19%)}:root[data-chat-theme=dark] :is(.folder-tabs,.segmented,.admin-section-tabs,.permission-config-tabs,.admin-tabs,.copilot-admin .copilot-tabs,.sgp-tabs,.staff-chat-tabs)>button:is(.active,[aria-selected=true]){color:var(--ink);background:var(--panel);border-color:var(--line);border-bottom-color:var(--panel);box-shadow:none}:root[data-chat-theme=dark] .erp-module-tabs>button[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink-soft)}:root[data-chat-theme=dark] .erp-module-tabs>button:focus-visible{outline-color:var(--chat-accent-text)}:root[data-chat-theme=dark] :is(.sgp-loading-icon svg,.chatbot-flow-actions .icon-btn:hover,.bootstrap-error-actions button.secondary,.row-actions .icon-btn:hover,.chatbot-fab.ghost){color:var(--ink)}:root[data-chat-theme=dark] .chatbot-flow-actions .icon-btn.danger-text:hover,:root[data-chat-theme=dark] .row-actions .icon-btn.danger-text:hover{color:#ffbac8}:root[data-chat-theme=dark] .permission-config-actions>button{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .history-pagination button,:root[data-chat-theme=dark] .page-pagination button{color:#e6edf7}:root[data-chat-theme=dark] .composer-row :is(.attach-btn,.composer-icon,.mic-btn,.composer-send),:root[data-chat-theme=dark] .composer-row button.message-variable-trigger.composer-icon{border:1px solid #35465e;color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .composer-row :is(.attach-btn,.composer-icon,.mic-btn,.composer-send):hover:not(:disabled),:root[data-chat-theme=dark] .composer-row button.message-variable-trigger.composer-icon:hover:not(:disabled){border-color:#35465e;color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .composer-row :is(.composer-icon.active,.composer-icon.ai,.composer-icon.ai.busy){color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .composer-row .composer-icon.active{outline:2px solid #35465e}:root[data-chat-theme=dark] .composer-row :is(.attach-btn,.composer-icon,.mic-btn,.composer-send):focus-visible,:root[data-chat-theme=dark] .composer-row button.message-variable-trigger.composer-icon:focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .composer.watching-off .composer-row :is(.attach-btn,.composer-icon,.mic-btn,.composer-send):disabled,:root[data-chat-theme=dark] .composer.watching-off .composer-row button.message-variable-trigger.composer-icon:disabled{background:#26354a;border-color:#35465e;color:hsl(220 23% 86%)}:root[data-chat-theme=dark] .composer.watching-composer:not(.watching-off) .composer-row :is(.mic-btn,.composer-send):not(:disabled){color:#f1f5fb}:root[data-chat-theme=dark] .finalize-actions>button{border:1px solid #35465e;color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .finalize-actions>button:hover:not(:disabled){border-color:#35465e;color:#f1f5fb;background:#26354a}:root[data-chat-theme=dark] .staff-chat{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .staff-chat-head{color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-head small{color:hsl(222 35% 72%)}:root[data-chat-theme=dark] .staff-chat-icon{background:rgba(255,255,255,.0784313725490196);color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-search{background:#172231}:root[data-chat-theme=dark] .staff-chat-tabs button.active{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .staff-chat-tabs i{background:hsl(219 18% 36%)}:root[data-chat-theme=dark] .staff-chat-tabs i.online{background:hsl(158 62% 29%)}:root[data-chat-theme=dark] .staff-chat-tabs span{background:hsl(225 31% 19%)}:root[data-chat-theme=dark] .staff-chat-tabs .active span{background:hsl(246 62% 19%);color:var(--chat-accent-text)}:root[data-chat-theme=dark] .staff-chat-tab-unread{color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-search input{background:hsl(225 40% 19%)}:root[data-chat-theme=dark] .staff-chat-peer{border-bottom-color:hsl(220 33% 36%)}:root[data-chat-theme=dark] .staff-chat-peer:hover{background:#172231;border-color:hsl(234 55% 36%)}:root[data-chat-theme=dark] .staff-chat-avatar{background:hsl(231 62% 19%);color:hsl(244 56% 72%)}:root[data-chat-theme=dark] .staff-chat-avatar i{border:2px solid hsl(220 43% 36%);background:hsl(219 18% 36%)}:root[data-chat-theme=dark] .staff-chat-avatar i.online{background:hsl(158 62% 29%)}:root[data-chat-theme=dark] .staff-chat-unread{color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-empty>span{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .staff-chat-footer{background:#172231}:root[data-chat-theme=dark] .staff-chat-messages{background:hsl(220 43% 19%)}:root[data-chat-theme=dark] .staff-chat-message.own{background:hsl(221 62% 19%);border-color:hsl(221 55% 36%)}:root[data-chat-theme=dark] .staff-chat-receipt{color:#b5c4d8}:root[data-chat-theme=dark] .staff-chat-receipt.read{color:hsl(198 85% 72%)}:root[data-chat-theme=dark] .staff-chat-receipt.failed{color:hsl(353 67% 72%)}:root[data-chat-theme=dark] .staff-chat-message.failed{border-color:hsl(0 55% 36%)}:root[data-chat-theme=dark] .staff-chat-edit button{background:#172231}:root[data-chat-theme=dark] .staff-chat-edit button[type=submit]{color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-confirm{background:hsl(30 62% 19%);border-bottom:1px solid hsl(26 52% 36%)}:root[data-chat-theme=dark] .staff-chat-confirm button{background:#172231}:root[data-chat-theme=dark] .staff-chat-confirm button:last-child{background:hsl(353 62% 29%);color:#f1f5fb;border-color:hsl(353 55% 36%)}:root[data-chat-theme=dark] .staff-chat-retry{color:hsl(353 67% 72%)}:root[data-chat-theme=dark] .staff-chat-composer,:root[data-chat-theme=dark] .staff-chat-older{background:#172231}:root[data-chat-theme=dark] .staff-chat-composer textarea{border:1px solid hsl(203 19% 36%);background:#172231}:root[data-chat-theme=dark] .staff-chat-composer textarea::placeholder{color:#b5c4d8}:root[data-chat-theme=dark] .staff-chat-composer button[type=submit]{background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .staff-chat-composer button[type=submit]:hover:not(:disabled){background:#26354a}:root[data-chat-theme=dark] .staff-chat-attach-toggle,:root[data-chat-theme=dark] .staff-chat-emoji-toggle{color:#b5c4d8}:root[data-chat-theme=dark] .staff-chat-file-card{background:color-mix(in srgb,#172231 50%,transparent)}:root[data-chat-theme=dark] .staff-chat-attachment>small[role=alert]{color:hsl(351 63% 72%)}:root[data-chat-theme=dark] .staff-chat-emojis{background:#172231;box-shadow:0 12px 32px rgba(0,0,0,.27999999999999997)}:root[data-chat-theme=dark] .staff-chat-emojis button:hover{background:hsl(245 62% 19%)}:root[data-chat-theme=dark] .staff-chat-error{background:hsl(0 62% 19%);color:hsl(351 63% 72%);border-bottom:1px solid hsl(351 55% 36%)}:root[data-chat-theme=dark] .staff-chat-copy-status{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .notification-sounds-admin .sound-select select{background:#172231;color:var(--text,hsl(226 49% 72%))}:root[data-chat-theme=dark] .notification-sounds-admin .switch-label input{accent-color:var(--blue,hsl(243 75% 72%))}:root[data-chat-theme=dark] .notification-sounds-admin button{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .notification-sounds-admin button:hover:not(:disabled){background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .notification-sounds-admin button:focus-visible,:root[data-chat-theme=dark] .notification-sounds-admin input:focus-visible{outline:2px solid var(--blue,hsl(243 55% 36%))}:root[data-chat-theme=dark] .notification-sounds-admin .sound-select select:focus{box-shadow:0 0 0 3px rgba(0,0,0,.16799999999999998)}:root[data-chat-theme=dark] .quick-reply-empty button,:root[data-chat-theme=dark] .quick-reply-option-preview b{color:var(--chat-accent-text)}:root[data-chat-theme=dark] .quick-reply-preview-backdrop{background:color-mix(in srgb,hsl(215 55% 23%) 55%,transparent)}:root[data-chat-theme=dark] .quick-reply-preview-body textarea:focus{border-color:#35465e;box-shadow:0 0 0 3px rgba(0,0,0,.22399999999999998)}:root[data-chat-theme=dark] .quick-reply-preview-dialog>footer button{border:1px solid #35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .quick-reply-preview-dialog>footer button:hover:not(:disabled){background:#26354a;border-color:#35465e}:root[data-chat-theme=dark] .quick-reply-preview-dialog>footer .primary{border-color:#35465e;background:#26354a;color:#f1f5fb}:root[data-chat-theme=dark] .quick-reply-preview-dialog :focus-visible{outline:2px solid #35465e}:root[data-chat-theme=dark] .quick-reply-preview-dialog .quick-reply-preview-close:focus-visible{color:#e6edf7}:root[data-chat-theme=dark] .user-access-modal .membership-grid .user-access-remove-group:hover{color:var(--chat-accent-text)}:root[data-chat-theme=dark] :is(input,textarea,select){color-scheme:dark}:root[data-chat-theme=dark] :is(input,textarea)::placeholder{color:#93a7c0;opacity:1}:root[data-chat-theme=dark] select option{color:#e6edf7;background:#172231}:root[data-chat-theme=dark] .message-area{background-color:#0e1722;background-image:linear-gradient(rgba(14,23,34,.94),rgba(14,23,34,.94)),url(/chat-bg.png)}:root[data-chat-theme=dark] .react-flow{--xy-background-color-default:#101b2b;--xy-node-color-default:#e6edf7;--xy-node-background-color-default:#172231;--xy-node-border-default:1px solid #35465e;--xy-edge-stroke-default:#8296b4;--xy-controls-button-background-color-default:#243247;--xy-controls-button-color-default:#e6edf7;--xy-controls-button-border-color-default:#35465e;--xy-minimap-background-color-default:#172231;--xy-minimap-mask-background-color-default:rgba(14,22,35,.7)}:root[data-chat-theme=dark] .react-flow__controls-button{background:#243247;color:#e6edf7;fill:currentColor;border-color:#35465e}:root[data-chat-theme=dark] .react-flow__minimap{background:#172231}:root[data-chat-theme=dark] *{scrollbar-color:#53637c #172231}