.arc .am{-webkit-box-orient:vertical;-webkit-box-direction:normal;background:var(--sps-bg-surface);-ms-flex-direction:column;flex-direction:column;min-height:100%}.arc .am,.arc .am .am-search{display:-webkit-box;display:-ms-flexbox;display:flex}.arc .am .am-search{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-flex:0;align-items:center;border:1px solid var(--sps-border-focus);border-radius:10px;-webkit-box-shadow:0 0 0 3px var(--sps-primary-soft);box-shadow:0 0 0 3px var(--sps-primary-soft);-ms-flex:none;flex:none;gap:4px;height:38px;margin:10px 16px 0;padding:0 4px 0 10px}.arc .am .am-search input{-webkit-box-flex:1;background:transparent;border:0;color:var(--sps-text-strong);-ms-flex:1;flex:1;font-size:13px;min-width:0;outline:0}.arc .am .am-search .am-s-ic{color:var(--sps-text-muted)}.arc .am .am-search .am-s-n{color:var(--sps-text-muted);font-size:12px;padding:0 6px;white-space:nowrap}.arc .am .am-search .arc-ib{height:28px;width:28px}.arc .am .am-scroll{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;min-height:0;overflow:auto;padding:8px 0 24px}.arc .am .am-older{-ms-flex-item-align:center;align-self:center;background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:14px;color:var(--sps-primary-text-on-soft);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;gap:4px;height:28px;margin:8px 0;padding:0 12px}.arc .am .am-day,.arc .am .am-older{-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:500}.arc .am .am-day{color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:12px;margin:16px 24px 4px}.arc .am .am-day:after,.arc .am .am-day:before{-webkit-box-flex:1;background:var(--sps-border-default);content:"";-ms-flex:1;flex:1;height:1px}.arc .am .am-event{-ms-flex-item-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;align-self:center;background:var(--sps-bg-surface);border:1px dashed var(--sps-border-default);border-radius:999px;color:var(--sps-text-muted);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;gap:6px;margin:12px 24px 0;max-width:calc(100% - 48px);padding:3px 10px 3px 8px}.arc .am .am-event>i{-webkit-box-flex:0;color:var(--sps-text-muted);-ms-flex:none;flex:none}.arc .am .am-event span{color:var(--sps-text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc .am .am-event small{-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:10px}.arc .am .am-event.act{border-style:solid}.arc .am .am-event .am-event-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;border-radius:4px;color:var(--sps-primary);cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;gap:3px;margin-left:2px;padding:0 4px;white-space:nowrap}.arc .am .am-event .am-event-btn:hover{background:var(--sps-primary-soft)}.arc .am .am-item[class*=card-] .am-msg{max-width:min(80%,640px)}.arc .am .am-item[class*=card-] .sc-message--text{background:var(--sps-bg-surface)!important;border:1px solid var(--sps-border-default);color:var(--sps-text-strong)!important}.arc .am .am-item[class*=card-] .quick-reply,.arc .am .am-item[class*=card-] .single-button,.arc .am .am-item[class*=card-] .ubm-button{background:var(--sps-bg-surface)!important;border:1px solid var(--sps-primary-border)!important;border-radius:999px!important;-webkit-box-shadow:none!important;box-shadow:none!important;color:var(--sps-primary-text-on-soft)!important;font-size:12px;margin:4px 4px 0 0;padding:4px 12px!important}.arc .am .am-item[class*=card-] .single-button.selected{background:var(--sps-primary-soft)!important;border-color:var(--sps-primary)!important;font-weight:600}.arc .am .am-item[class*=card-] .single-button.selected .single-button-text:before{content:"✓ "}.arc .am .am-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:2px;padding:0 24px}.arc .am .am-item:not(.cont){margin-top:14px}.arc .am .am-item.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.arc .am .am-item.center{margin-top:8px}.arc .am .am-head,.arc .am .am-item.center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.arc .am .am-head{color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:11px;gap:6px;margin-bottom:4px}.arc .am .am-head b{color:var(--sps-text-strong);font-size:12px;font-weight:600}.arc .am .am-item.right .am-head{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.arc .am .am-av{-webkit-box-flex:0;background:var(--sps-info-soft);border-radius:50%;color:var(--sps-info-text);display:grid;-ms-flex:none;flex:none;font-size:9px;font-weight:600;height:22px;place-items:center;width:22px}.arc .am .am-av.v{background:none}.arc .am .am-av.v .contact-avatar,.arc .am .am-av.v .contact-avatar.smallest{height:22px;min-height:22px;min-width:22px;width:22px}.arc .am .am-av.v .contact-avatar .mosaic-letter,.arc .am .am-av.v .contact-avatar.smallest .mosaic-letter{font-size:10px}.arc .am .am-av.a{background:var(--sps-primary-soft);color:var(--sps-primary-text-on-soft)}.arc .am .am-av.b{background:var(--sps-bg-sunken);color:var(--sps-text-default)}.arc .am .am-msg{max-width:min(72%,640px);min-width:0;position:relative}.arc .am .am-item.center .am-msg{max-width:100%}.arc .am .am-item.hit .am-msg{border-radius:14px;-webkit-box-shadow:0 0 0 2px var(--sps-warning);box-shadow:0 0 0 2px var(--sps-warning)}.arc .am .am-acts{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:8px;-webkit-box-shadow:0 4px 12px rgba(15,23,42,.08);box-shadow:0 4px 12px rgba(15,23,42,.08);display:none;padding:2px;position:absolute;right:4px;top:-14px;z-index:2}.arc .am .am-acts button{background:none;border:0;border-radius:6px;color:var(--sps-text-default);cursor:pointer;display:grid;height:24px;place-items:center;width:28px}.arc .am .am-acts button:hover{background:var(--sps-bg-raised)}.arc .am .am-item.left .am-acts{left:4px;right:auto}.arc .am .am-msg:hover .am-acts{display:-webkit-box;display:-ms-flexbox;display:flex}.arc .am .sc-message,.arc .am .sc-message-wrapper{margin:0!important;padding:0!important;width:auto!important}.arc .am .sc-message--content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0!important;padding:0!important}.arc .am .sc-message--content.sent{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.arc .am .sc-message--text{border-radius:12px!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-size:13px;line-height:1.5;max-width:100%!important}.arc .am .sc-message--avatar{display:none!important}.arc .am .am-tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:var(--sps-bg-sunken);border-radius:8px;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:6px;line-height:1.5;margin:4px 0 2px;max-width:520px;padding:6px 8px 6px 10px}.arc .am .am-tr .ic{-webkit-box-flex:0;color:var(--sps-text-muted);-ms-flex:none;flex:none;margin-top:2px}.arc .am .am-tr .t{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.arc .am .am-tr .muted{color:var(--sps-text-muted)}.arc .am .am-tr .err{color:var(--sps-danger-text)}.arc .am .am-tr .x{-webkit-box-flex:0;background:none;border:0;border-radius:4px;color:var(--sps-text-muted);cursor:pointer;display:grid;-ms-flex:none;flex:none;height:22px;place-items:center;width:22px}.arc .am .am-tr .x:hover{background:var(--sps-bg-surface)}.arc .am .am-item.right .am-tr{margin-left:auto}.arc .am .checkMark,.arc .am .sc-message-meta-new{display:none!important}.arc .am .sc-message--content.system{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.arc .ct-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.arc .ct-who,.arc .ct-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.arc .ct-who{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:2px 2px 4px}.arc .ct-who .ct-av{-webkit-box-flex:0;-ms-flex:none;flex:none;height:44px;width:44px}.arc .ct-who .ct-av .contact-avatar,.arc .ct-who .ct-av .contact-avatar.small{height:44px;min-height:44px;min-width:44px;width:44px}.arc .ct-who .ct-av .contact-avatar .mosaic-letter,.arc .ct-who .ct-av .contact-avatar.small .mosaic-letter{font-size:18px}.arc .ct-who .ct-nm{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0}.arc .ct-who .ct-nm b{color:var(--sps-text-strong);font-size:15px;font-weight:600;overflow-wrap:anywhere}.arc .ct-who .ct-nm small{color:var(--sps-text-muted);font-size:12px}.arc .ct-card{background:var(--sps-bg-surface);border:1px solid var(--sps-border-default);border-radius:10px;min-width:0;padding:12px}.arc .ct-card h3{gap:6px;margin:0 0 8px}.arc .ct-card h3,.arc .ct-card h4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;font-weight:600}.arc .ct-card h4{gap:4px;margin:12px 0 6px}.arc .ct-note{color:var(--sps-text-muted);font-size:12px;margin:0 0 8px}.arc .ct-rows{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.arc .ct-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;gap:8px;grid-template-columns:20px minmax(0,1fr) 28px}.arc .ct-row .ri{color:var(--sps-text-muted)}.arc .ct-row .rv{-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:13px;min-width:0;overflow-wrap:anywhere;word-break:break-word}.arc .ct-row .rflag{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px}.arc .ct-row .rflag,.arc .ct-row .rv small{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.arc .ct-row .rv small{color:var(--sps-text-muted);font-size:11px;gap:4px}.arc .ct-row .rc{height:28px;opacity:0;width:28px}.arc .ct-row .rc:focus-visible,.arc .ct-row:hover .rc{opacity:1}.arc .ct-people{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.arc .ct-people,.arc .ct-person{display:-webkit-box;display:-ms-flexbox;display:flex}.arc .ct-person{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-strong);font-size:13px;gap:8px;min-width:0}.arc .ct-person .pa{-webkit-box-flex:0;background:var(--sps-primary-soft);border-radius:50%;color:var(--sps-primary-text-on-soft);display:grid;-ms-flex:none;flex:none;font-size:10px;font-weight:600;height:24px;place-items:center;width:24px}.arc .ct-person .pn{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc .ct-person small{-webkit-box-flex:0;color:var(--sps-text-muted);-ms-flex:none;flex:none;font-size:11px;margin-left:auto}.arc .ct-fold{padding:0}.arc .ct-fh{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;border:0;border-radius:10px;color:var(--sps-text-strong);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;gap:8px;padding:10px 12px;text-align:left;width:100%}.arc .ct-fh>span{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0}.arc .ct-fh .chev,.arc .ct-fh i{color:var(--sps-text-muted)}.arc .ct-fh:hover{background:var(--sps-bg-raised)}.arc .ct-fb{padding:0 12px 12px}.arc .ct-props{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:6px;min-width:0}.arc .ct-props .widget-content{min-width:0}.arc .ai-score{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px}.arc .ai-score .reason{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:0;min-width:0}.arc .ai-score .ring{--c:var(--sps-text-muted);-webkit-box-flex:0;background:conic-gradient(var(--c) 0 var(--p),var(--sps-bg-sunken) var(--p) 100%);border-radius:50%;display:grid;-ms-flex:none;flex:none;height:64px;place-items:center;width:64px}.arc .ai-score .ring>span{-ms-flex-line-pack:center;-webkit-box-pack:center;-ms-flex-pack:center;align-content:center;background:var(--sps-bg-surface);border-radius:50%;display:grid;grid-auto-flow:column;height:50px;justify-content:center;place-items:center;width:50px}.arc .ai-score .ring b{color:var(--sps-text-strong);font-size:20px;font-weight:600}.arc .ai-score .ring small{color:var(--sps-text-muted);font-size:11px}.arc .ai-score .ring.ok{--c:var(--sps-success)}.arc .ai-score .ring.mid{--c:var(--sps-warning)}.arc .ai-score .ring.bad{--c:var(--sps-danger)}.arc .nc small{color:var(--sps-text-muted);font-size:12px;margin-right:2px}.arc .ai-settings-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-primary-text-on-soft);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-weight:500;gap:6px;margin:12px 2px 16px}.arc .ai-settings-link:hover{color:var(--sps-primary)}.arc .st-kpi{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:16px}.arc .st-bool{-webkit-box-align:center;-ms-flex-align:center;-ms-flex-item-align:start;align-items:center;align-self:flex-start;border-radius:11px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:12px;font-weight:600;gap:4px;height:22px;margin-top:2px;padding:0 8px 0 6px;width:-webkit-max-content;width:-moz-max-content;width:max-content}.arc .st-bool.yes{background:var(--sps-success-soft);color:var(--sps-success-text)}.arc .st-bool.no{background:var(--sps-bg-sunken);color:var(--sps-text-muted)}.arc .st-k{background:var(--sps-bg-raised);border:1px solid var(--sps-border-default);border-radius:10px;min-width:0;padding:10px 12px}.arc .st-k .l{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px;gap:4px}.arc .st-k .n{color:var(--sps-text-strong);font-size:17px;font-variant-numeric:tabular-nums;font-weight:600;margin-top:2px;overflow-wrap:anywhere}.arc .st-k .n.bad{color:var(--sps-danger-text)}.arc .st-k .s{color:var(--sps-text-muted);font-size:11px}.arc .st-bar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;font-size:13px;gap:8px;grid-template-columns:minmax(64px,96px) minmax(0,1fr) 32px;margin-top:8px}.arc .st-bar .bl{color:var(--sps-text-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.arc .st-bar .bn{color:var(--sps-text-strong);font-variant-numeric:tabular-nums;text-align:right}.arc .st-bar .track{background:var(--sps-bg-sunken);border-radius:4px;height:8px;overflow:hidden}.arc .st-bar .track i{background:var(--sps-text-muted);border-radius:4px;display:block;height:100%}.arc .st-bar .track i.p-visitor{background:var(--sps-info)}.arc .st-bar .track i.p-agent{background:var(--sps-primary)}.arc .st-bar .track i.p-aiWorker,.arc .st-bar .track i.p-bot{background:var(--sps-primary-border)}.arc .st-bar .track i.p-automation{background:var(--sps-warning)}.arc .st-foot{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:12px;gap:4px;margin-top:10px}.arc .st-lines{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.arc .st-line,.arc .st-lines{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px}.arc .st-line{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--sps-text-muted)}.arc .st-line .t{-webkit-box-flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;color:var(--sps-text-strong);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:column;flex-direction:column;font-size:14px;min-width:0;overflow-wrap:anywhere}.arc .st-line .t small{color:var(--sps-text-muted);font-size:11px}.arc .arc-drawer-wrap{display:contents}.arc .arc-ib.arc-back{display:none}.arc .dmsgs-in{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100%}.arc .arc-mlist{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0}.arc .mlist-sk{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:16px;padding:24px}@media(max-width:767px){.arc .arc-ib.arc-back{display:inline-grid}.arc .arc-ib.arc-x{display:none}}.arc-fb .stars{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2px}.arc-fb .stars i{color:var(--sps-warning-text)}.arc-fb .stars i.off{color:var(--sps-text-muted)}.arc-fb p{font-size:14px;margin:12px 0 0;white-space:pre-wrap}.arc-view-menu{min-width:320px}.arc-view-menu .vm-t{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;line-height:1.35;white-space:normal}.arc-view-menu .vm-t>span{color:var(--sps-text-strong);font-size:13px}.arc-view-menu .vm-t small{color:var(--sps-text-muted);font-size:12px}.arc-view-menu .vm-sw{-webkit-box-flex:0;background:var(--sps-border-strong);border-radius:9px;-ms-flex:none;flex:none;height:18px;margin-left:auto;position:relative;width:30px}.arc-view-menu .vm-sw:after{background:var(--sps-bg-surface);border-radius:50%;content:"";height:14px;left:2px;position:absolute;top:2px;-webkit-transition:left .15s;transition:left .15s;width:14px}.arc-view-menu .vm-sw.on{background:var(--sps-primary)}.arc-view-menu .vm-sw.on:after{left:14px}.arc-json{color:var(--sps-text-strong);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;margin:0;max-height:60vh;overflow:auto;white-space:pre-wrap}