.desk{--at-bg:#eef1f6;--at-surface:#ffffff;--at-surface-2:#f7f9fc;--at-surface-3:#eff3f8;--at-surface-4:#e5ebf3;--at-text:#1b2431;--at-text-2:#55617a;--at-text-3:#616d84;--at-text-inverse:#ffffff;--at-border:#e4e9f1;--at-border-2:#d6deea;--at-border-strong:#c3cedd;--at-accent:#4f46e5;--at-accent-hover:#4338ca;--at-accent-soft:#eef0fe;--at-accent-soft-2:#e0e3fd;--at-accent-border:#c7cbfa;--at-accent-text:#3730a3;--at-blue:#2563eb;--at-blue-soft:#eff6ff;--at-blue-border:#bfdbfe;--at-danger:#c5221f;--at-danger-soft:#fdecea;--at-danger-border:#f5c2c0;--at-warn:#92550b;--at-warn-soft:#fdf5e7;--at-warn-border:#f0dcb4;--at-success:#15803d;--at-success-soft:#eaf7ee;--at-success-border:#bfe3ca;--at-bubble-in:#ffffff;--at-bubble-in-border:#e2e8f1;--at-bubble-out:#eef0fe;--at-bubble-out-border:#d5d9fb;--at-bubble-note:#fdf6e6;--at-bubble-note-border:#eedfb8;--at-bubble-note-hover:#fbefd4;--at-warn-contrast:#ffffff;--at-notice-bg:#1b2431;--at-notice-fg:#ffffff;--at-shadow-xs:0 1px 2px rgba(17,24,39,.05);--at-shadow-sm:0 1px 2px rgba(17,24,39,.04),0 2px 6px rgba(17,24,39,.05);--at-shadow-md:0 2px 6px rgba(17,24,39,.06),0 8px 24px rgba(17,24,39,.07);--at-shadow-lg:0 12px 40px rgba(17,24,39,.14);--at-ring:0 0 0 3px rgba(79,70,229,.22);--at-r-sm:8px;--at-r:10px;--at-r-md:12px;--at-r-lg:16px;color-scheme:light}[data-theme=dark] .desk{--at-bg:var(--ui-bg,#172131);--at-surface:var(--ui-surface-raised,#2c3d54);--at-surface-2:var(--ui-surface,#233146);--at-surface-3:var(--ui-surface-sunken,#202e42);--at-surface-4:var(--ui-surface-2,#29394f);--at-text:#eaf0fa;--at-text-2:var(--ui-muted,#b2bfd1);--at-text-3:#b4c1d6;--at-text-inverse:#0f172a;--at-border:var(--ui-border,rgba(186,202,224,.2));--at-border-2:var(--ui-border-strong,rgba(186,202,224,.34));--at-border-strong:rgba(186,202,224,.46);--at-accent:#7c7bf5;--at-accent-hover:#908ff8;--at-accent-soft:rgba(99,102,241,.16);--at-accent-soft-2:rgba(99,102,241,.26);--at-accent-border:rgba(129,132,244,.42);--at-accent-text:#cfd0ff;--at-blue:#93c5fd;--at-blue-soft:rgba(37,99,235,.16);--at-blue-border:rgba(96,165,250,.38);--at-danger:#fca5a5;--at-danger-soft:rgba(127,29,29,.42);--at-danger-border:rgba(248,113,113,.38);--at-warn:#fbbf24;--at-warn-soft:rgba(180,83,9,.18);--at-warn-border:rgba(251,191,36,.34);--at-success:#4ade80;--at-success-soft:rgba(21,128,61,.2);--at-success-border:rgba(74,222,128,.34);--at-bubble-in:var(--ui-surface-raised,#2c3d54);--at-bubble-in-border:var(--ui-border,rgba(186,202,224,.2));--at-bubble-out:var(--ui-bubble-out,#254a3c);--at-bubble-out-border:rgba(74,222,128,.28);--at-bubble-note:var(--ui-bubble-note,#493c22);--at-bubble-note-border:rgba(251,191,36,.3);--at-bubble-note-hover:#5a4a2a;--at-warn-contrast:#231c08;--at-notice-bg:var(--ui-surface-4,#3a4f69);--at-notice-fg:#eaf0fa;--at-shadow-xs:0 1px 2px rgba(2,6,23,.3);--at-shadow-sm:0 1px 2px rgba(2,6,23,.3),0 2px 6px rgba(2,6,23,.26);--at-shadow-md:0 2px 6px rgba(2,6,23,.3),0 8px 24px rgba(2,6,23,.3);--at-shadow-lg:0 12px 40px rgba(2,6,23,.45);--at-ring:0 0 0 3px rgba(124,123,245,.32);color-scheme:dark}.desk,.desk.mobileDetailsMode,.desk.mobileHasSelection,.desk.mobileListMode{background:var(--at-bg)!important;color:var(--at-text)!important}.desk>.appSidebar,.desk>.appSidebar.collapsed,.desk>.sidebar{background:var(--at-surface)!important;border-right:1px solid var(--at-border)!important;color:var(--at-text)!important}.desk>.appSidebar .nav a,.desk>.sidebar .nav a{color:var(--at-text-2)!important}.desk>.appSidebar .nav a:hover,.desk>.sidebar .nav a:hover{background:var(--at-surface-3)!important;color:var(--at-text)!important}.desk>.appSidebar .nav a.active,.desk>.sidebar .nav a.active{background:var(--at-accent-soft)!important;color:var(--at-accent-text)!important;font-weight:700!important}.desk>.appSidebar .whoami,.desk>.sidebar .whoami{background:var(--at-surface-2)!important;border:1px solid var(--at-border)!important;color:var(--at-text)!important}.desk>.appSidebar .whoami span,.desk>.sidebar .whoami span{color:var(--at-text-3)!important}.desk>.appSidebar .whoText strong,.desk>.appSidebar .whoami strong,.desk>.sidebar .whoText strong,.desk>.sidebar .whoami strong{color:var(--at-text)!important}.desk>.appSidebar .navLabel{color:inherit!important}.desk>.appSidebar .navGroup>button,.desk>.appSidebar .navGroupTitle{color:var(--at-text-3)!important}.desk>.appSidebar .brand,.desk>.sidebar .brand{color:var(--at-text)!important}.desk.mobileListMode>.inbox,.desk>.inbox{background:var(--at-surface)!important;border-right:1px solid var(--at-border)!important}.desk main.chat,.desk>.chat{background:var(--at-bg)!important;background-image:none!important}.desk.mobileDetailsMode>.details.mobileOpen,.desk.mobileHasSelection>.details.mobileOpen,.desk>.details,.desk>.details.mobileOpen{background:var(--at-surface)!important;border-left:1px solid var(--at-border)!important}.desk .inboxHead{background:var(--at-surface)!important;border-bottom:0!important;padding:14px 14px 10px!important;gap:10px!important}.desk .inboxHead h2{color:var(--at-text)!important;font-size:17px!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.2!important}.desk .inboxHead small,.desk .inboxHead>div:first-child small{color:var(--at-text-3)!important;font-size:11.5px!important;font-weight:500!important}.desk .inboxHeadActions{display:flex;align-items:center;gap:6px;flex:0 0 auto}.desk .themeToggle{width:32px;height:32px;display:grid;place-items:center;background:transparent!important;border:1px solid var(--at-border-2)!important;border-radius:50%!important;color:var(--at-text-3)!important;font-size:14px!important;line-height:1!important;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.desk .themeToggle:hover{background:var(--at-surface-3)!important;border-color:var(--at-border-strong)!important;color:var(--at-text-2)!important}.desk .themeToggle:focus-visible{outline:none!important;box-shadow:var(--at-ring)!important}.desk .round{width:34px!important;height:34px!important;background:var(--at-accent)!important;border:0!important;color:var(--at-text-inverse)!important;font-size:19px!important;line-height:1!important;box-shadow:var(--at-shadow-xs)!important;cursor:pointer}.desk .round:hover{background:var(--at-accent-hover)!important}.desk .search{margin:0 14px 10px!important;background:var(--at-surface-3)!important;border:1px solid transparent!important;border-radius:var(--at-r)!important;color:var(--at-text)!important;font-size:16px!important;min-height:40px!important;padding:9px 12px!important;box-shadow:none!important;transition:background .12s ease,border-color .12s ease}.desk .search::placeholder{color:var(--at-text-3)!important}.desk .search:focus,.desk .search:focus-visible{background:var(--at-surface)!important;border-color:var(--at-accent-border)!important;box-shadow:var(--at-ring)!important;outline:none!important}.desk .inboxFilters{background:transparent!important;border:0!important;padding:0 14px 10px!important;margin:0!important}.desk .scopeTabs.operationalTabs{background:var(--at-surface-3)!important;border:1px solid var(--at-border)!important;border-radius:var(--at-r-md)!important;padding:4px!important;gap:4px!important}.desk .scopeTabs.operationalTabs>button{background:transparent!important;border:1px solid transparent!important;border-radius:var(--at-r-sm)!important;color:var(--at-text-2)!important;min-height:46px!important;padding:7px 9px!important;box-shadow:none!important;cursor:pointer;transition:background .12s ease,color .12s ease}.desk .scopeTabs.operationalTabs>button strong{color:inherit!important;font-size:12.5px!important;font-weight:650!important;line-height:1.2!important}.desk .scopeTabs.operationalTabs>button small{color:var(--at-text-3)!important;font-size:10.5px!important;font-weight:500!important;line-height:1.2!important}.desk .scopeTabs.operationalTabs>button:hover{background:var(--at-surface-4)!important}.desk .scopeTabs.operationalTabs>button.tabOn{background:var(--at-surface)!important;border-color:var(--at-border-2)!important;color:var(--at-text)!important;box-shadow:var(--at-shadow-xs)!important}.desk .scopeTabs.operationalTabs>button.tabOn strong{font-weight:750!important}.desk .scopeTabs.operationalTabs>button.tabOn small{color:var(--at-text-2)!important}.desk .scopeTabs.operationalTabs>button.tabOn:after{content:"";position:absolute;left:9px;right:9px;bottom:3px;height:2px;border-radius:2px;background:var(--at-accent)}.desk .scopeTabs.operationalTabs>button[data-robot-tab] .robotTabCount{background:var(--at-accent)!important;color:var(--at-text-inverse)!important;font-weight:700!important}.desk .conversationList{background:var(--at-surface)!important;border-top:1px solid var(--at-border)!important;scrollbar-width:thin;overscroll-behavior:contain}.desk .conversation{background:transparent!important;border:0!important;border-bottom:1px solid var(--at-border)!important;box-shadow:none!important;color:var(--at-text)!important;min-height:0!important;padding:11px 13px 11px 12px!important;gap:11px!important;transition:background .1s ease}.desk .conversation:hover{background:var(--at-surface-2)!important}.desk .conversation.active,.desk .conversation.selected,.desk .conversation[aria-current=true]{background:var(--at-accent-soft)!important;box-shadow:inset 3px 0 0 var(--at-accent)!important;border-bottom-color:var(--at-accent-soft-2)!important}.desk .conversation.selected .convTitle strong{color:var(--at-accent-text)!important}.desk .conversation:focus-visible{outline:2px solid var(--at-accent)!important;outline-offset:-2px!important}.desk .contactAvatar,.desk .conversation .contactAvatar{background:var(--at-surface-4)!important;color:var(--at-text-2)!important;border:1px solid var(--at-border)!important;font-weight:700!important}.desk .conversation.selected .contactAvatar{background:var(--at-accent-soft-2)!important;border-color:var(--at-accent-border)!important;color:var(--at-accent-text)!important}.desk .convTitle strong{color:var(--at-text)!important;font-size:14px!important;font-weight:650!important;letter-spacing:-.01em!important}.desk .convTitle time{color:var(--at-text-3)!important;font-size:11px!important;font-weight:500!important;flex:0 0 auto!important}.desk .conversation.conversationAttention:not(.selected):not(.conversationOverdue){box-shadow:none!important}.desk .conversationAttention .convTitle strong{font-weight:800!important}.desk .conversationAttention .preview{color:var(--at-text-2)!important;font-weight:500!important}.desk .preview{color:var(--at-text-3)!important;font-size:12.5px!important;font-weight:400!important;line-height:1.35!important;margin:3px 0 6px!important}.desk .chips{gap:0!important;align-items:center!important;flex-wrap:nowrap!important;max-height:none!important;overflow:hidden}.desk .chips>span{background:transparent!important;border:0!important;border-radius:0!important;color:var(--at-text-3)!important;font-size:11px!important;font-weight:500!important;line-height:1.25!important;padding:0!important;max-width:160px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:0 1 auto}.desk .chips .conversationAlertChip,.desk .chips>span.convMetaWait{flex:0 0 auto}.desk .conversation:has(>.badge) .chips{padding-right:24px}.desk .chips>span+span:before{content:"·";margin:0 6px;color:var(--at-border-strong)}.desk .chips span:first-child,.desk .chips span:nth-child(2),.desk .chips span:nth-child(3){background:transparent!important;border:0!important;color:var(--at-text-3)!important}.desk .chips>span.convWaitWarn{color:var(--at-warn)!important;font-weight:650!important}.desk .chips .conversationAlertChip,.desk .conversationAlertChip{background:var(--at-danger-soft)!important;border:1px solid var(--at-danger-border)!important;border-radius:999px!important;color:var(--at-danger)!important;font-size:10.5px!important;font-weight:700!important;padding:2px 7px!important;max-width:100%!important}.desk .chips .conversationAlertChip:before{content:none!important;margin:0!important}.desk .conversation.conversationOverdue{background:var(--at-danger-soft)!important;border-bottom-color:var(--at-danger-border)!important}.desk .conversation.conversationOverdue.selected{background:var(--at-danger-soft)!important;box-shadow:inset 3px 0 0 var(--at-danger)!important}.desk .badge{background:var(--at-accent)!important;border:0!important;color:var(--at-text-inverse)!important;font-size:11px!important;font-weight:700!important;min-width:20px!important;height:20px!important;right:13px!important;bottom:12px!important;box-shadow:none!important}.desk .conversationOverdue .badge{background:var(--at-danger)!important}.desk .conversationList>p,.desk .emptyList{color:var(--at-text-3)!important;font-size:13px!important;padding:30px 18px!important;text-align:center!important}.desk .chatHead,.desk .chatTop{background:var(--at-surface)!important}.desk .chatHead{border-bottom:1px solid var(--at-border)!important;padding:11px 16px!important;gap:12px!important}.desk .chatHead h3{color:var(--at-text)!important;font-size:15.5px!important;font-weight:700!important;letter-spacing:-.015em!important;line-height:1.25!important}.desk .chatHead small{color:var(--at-text-3)!important;font-size:11.5px!important;font-weight:500!important}.desk .chatHead>.contactAvatar.large{background:var(--at-surface-4)!important;border:1px solid var(--at-border)!important;color:var(--at-text-2)!important}.desk .chatHead .collisionWarn{color:var(--at-warn)!important;font-weight:650!important}.desk .chatStateChip{display:inline-flex;align-items:center;gap:5px;margin-top:4px;padding:2px 8px;border-radius:999px;border:1px solid var(--at-border-2);background:var(--at-surface-3);color:var(--at-text-2);font-size:10.5px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;width:max-content;max-width:100%}.desk .chatStateChip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;flex:0 0 auto}.desk .chatStateChip[data-state=WAITING]{background:var(--at-warn-soft);border-color:var(--at-warn-border);color:var(--at-warn)}.desk .chatStateChip[data-state=OPEN]{background:var(--at-success-soft);border-color:var(--at-success-border);color:var(--at-success)}.desk .chatStateChip[data-state=RESOLVED]{background:var(--at-surface-3);border-color:var(--at-border-2);color:var(--at-text-3)}.desk .chatActions{gap:6px!important}.desk .chatActions button{padding-left:9px!important;padding-right:9px!important;background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r)!important;color:var(--at-text-2)!important;font-size:12.5px!important;font-weight:600!important;box-shadow:var(--at-shadow-xs)!important;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.desk .chatActions button:hover{background:var(--at-surface-3)!important;border-color:var(--at-border-strong)!important;color:var(--at-text)!important}.desk .chatActions .historyInline,.desk .chatActions .mobileDetailsButton,.desk .chatActions .transfer{background:var(--at-surface)!important;border-color:var(--at-border-2)!important;color:var(--at-text-2)!important;box-shadow:var(--at-shadow-xs)!important}.desk .chatActions .historyInline:hover,.desk .chatActions .mobileDetailsButton:hover,.desk .chatActions .transfer:hover{background:var(--at-surface-3)!important;border-color:var(--at-border-strong)!important;color:var(--at-text)!important}.desk .chatActions button:focus-visible{outline:none!important;box-shadow:var(--at-ring)!important}.desk .chatHead .chatActions button.mobileDetailsButton,.desk.mobileDetailsMode .chatHead .chatActions .mobileDetailsButton,.desk.mobileHasSelection .chatHead .chatActions .mobileDetailsButton{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important}.desk .chatHead .chatActions button.mobileDetailsButton:hover,.desk.mobileHasSelection .chatHead .chatActions .mobileDetailsButton:hover{background:var(--at-surface-3)!important;color:var(--at-text)!important}.desk .chatActions .waitActionOrder{order:25!important}.desk .conversationPreviewBanner{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:4px 8px!important;background:var(--at-blue-soft)!important;border:1px solid var(--at-blue-border)!important;border-radius:var(--at-r)!important;color:var(--at-text)!important;margin:10px 16px 0!important;padding:9px 12px!important}.desk .conversationPreviewBanner strong{color:var(--at-blue)!important;font-size:11px!important;font-weight:800!important;letter-spacing:.04em!important}.desk .conversationPreviewBanner span{color:var(--at-text-2)!important;font-size:12px!important;line-height:1.4!important}.desk .messages{background:var(--at-bg)!important;background-image:none!important;padding:16px clamp(14px,2vw,26px) 18px!important;scrollbar-width:thin}.desk .messagesContent{display:flex!important;flex-direction:column!important;gap:2px!important;max-width:920px;margin:0 auto;width:100%}.desk .message{background:var(--at-bubble-in)!important;border:1px solid var(--at-bubble-in-border)!important;border-radius:4px 14px 14px 14px!important;box-shadow:var(--at-shadow-xs)!important;color:var(--at-text)!important;font-size:14px!important;line-height:1.5!important;margin:0!important;max-width:min(72%,640px)!important;padding:9px 12px!important;align-self:flex-start!important}.desk .messagesContent>.message+.message{margin-top:2px!important}.desk .messagesContent>.message+.message.note,.desk .messagesContent>.message+.message.systemEvent,.desk .messagesContent>.message.in+.message.out,.desk .messagesContent>.message.note+.message,.desk .messagesContent>.message.out+.message.in,.desk .messagesContent>.message.systemEvent+.message{margin-top:12px!important}.desk .message.out{align-self:flex-end!important;background:var(--at-bubble-out)!important;border-color:var(--at-bubble-out-border)!important;border-radius:14px 4px 14px 14px!important;color:var(--at-text)!important}.desk .message.note{align-self:center!important;background:var(--at-bubble-note)!important;border:1px solid var(--at-bubble-note-border)!important;border-left:3px solid var(--at-warn)!important;border-radius:var(--at-r)!important;color:var(--at-text)!important;max-width:min(80%,700px)!important}.desk .messageAuthor{color:var(--at-text-3)!important;font-size:11px!important;font-weight:700!important;letter-spacing:.01em!important;margin-bottom:3px!important}.desk .message.out .messageAuthor{color:var(--at-accent-text)!important}.desk .message.note .messageAuthor{color:var(--at-warn)!important}.desk .message small{color:var(--at-text-3)!important;font-size:10.5px!important;font-weight:500!important;margin-top:3px!important}.desk .deliveryMark{color:var(--at-text-3)!important;margin-left:2px}.desk .message.out .deliveryMark{color:var(--at-blue)!important}.desk .message.systemEvent{align-self:stretch!important;background:transparent!important;border:0!important;border-top:1px solid var(--at-border)!important;border-radius:0!important;box-shadow:none!important;color:var(--at-text-3)!important;font-size:11.5px!important;line-height:1.4!important;margin:12px auto!important;max-width:100%!important;min-width:0!important;padding:8px 10px 0!important;text-align:center!important;width:100%!important}.desk .message.systemEvent .messageAuthor{color:var(--at-text-3)!important;font-size:10px!important;letter-spacing:.06em!important;text-transform:uppercase!important}.desk .message.systemEvent small{color:var(--at-text-3)!important;text-align:center!important}.desk .fileBubble{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-sm)!important;color:var(--at-accent-text)!important;font-size:13px!important;font-weight:600!important}.desk .fileBubble:hover{background:var(--at-accent-soft)!important;border-color:var(--at-accent-border)!important}.desk .chatAudio{filter:none}.desk .messageDayDivider{display:flex!important;align-items:center;justify-content:center;margin:14px 0 10px!important}.desk .messageDayDivider span{background:var(--at-surface)!important;border:1px solid var(--at-border)!important;border-radius:999px!important;color:var(--at-text-3)!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.05em!important;padding:3px 11px!important;text-transform:uppercase!important}.desk .messageReplyReference{background:var(--at-surface-3)!important;border:0!important;border-left:3px solid var(--at-accent-border)!important;border-radius:6px!important;color:var(--at-text-2)!important;display:block!important;margin-bottom:6px!important;padding:6px 9px!important;text-align:left!important;width:100%}.desk .messageReplyReference.clickable{cursor:pointer}.desk .messageReplyReference.clickable:hover{background:var(--at-surface-4)!important}.desk .messageReplyAuthor{color:var(--at-accent-text)!important;display:block;font-size:10.5px!important;font-weight:700!important}.desk .messageReplyText{color:var(--at-text-3)!important;display:block;font-size:11.5px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.desk .messageReplyAction{background:transparent!important;border:0!important;color:var(--at-text-3)!important;cursor:pointer;font-size:11px!important;font-weight:650!important;margin-top:4px!important;padding:2px 0!important}.desk .messageReplyAction:hover{color:var(--at-accent)!important}.desk main.chat>.empty{background:var(--at-surface)!important;border:1px solid var(--at-border)!important;box-shadow:var(--at-shadow-sm)!important;color:var(--at-text-2)!important}.desk main.chat>.empty:before{background:var(--at-accent-soft)!important;border:1px solid var(--at-accent-border)!important;color:var(--at-accent-text)!important}.desk main.chat>.empty strong{color:var(--at-text)!important}.desk main.chat>.empty span{color:var(--at-text-2)!important}.desk main.chat>.empty:after{color:var(--at-text-3)!important}.desk .composer{background:var(--at-surface)!important;border-top:1px solid var(--at-border)!important;padding:10px 14px 12px!important}.desk .composer textarea{background:var(--at-surface-2)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-md)!important;color:var(--at-text)!important;field-sizing:content;font-size:16px!important;line-height:1.5!important;min-height:62px!important;height:auto!important;max-height:168px!important;padding:11px 13px!important;box-shadow:none!important;transition:border-color .12s ease,background .12s ease}.desk .composer textarea::placeholder{color:var(--at-text-3)!important}.desk .composer textarea:focus,.desk .composer textarea:focus-visible{background:var(--at-surface)!important;border-color:var(--at-accent-border)!important;box-shadow:var(--at-ring)!important;outline:none!important}.desk .composer[data-compose-mode=note] textarea{background:var(--at-bubble-note)!important;border-color:var(--at-bubble-note-border)!important}.desk .composer[data-compose-mode=note] textarea:focus{box-shadow:0 0 0 3px rgba(146,85,11,.18)!important}.desk .composerModeHint{display:flex;align-items:center;gap:6px;margin-bottom:7px;padding:5px 9px;border-radius:var(--at-r-sm);background:var(--at-bubble-note);border:1px solid var(--at-bubble-note-border);color:var(--at-warn);font-size:11.5px;font-weight:650}.desk .composerBar{align-items:center!important;gap:6px!important;padding-top:8px!important}.desk .composerBar .attachButton,.desk .composerBar button{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r)!important;color:var(--at-text-2)!important;font-size:12px!important;font-weight:600!important;box-shadow:none!important;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease}.desk .composerBar .attachButton:not(.disabled):hover,.desk .composerBar button:hover:not(:disabled){background:var(--at-surface-3)!important;border-color:var(--at-border-strong)!important;color:var(--at-text)!important}.desk .composerBar .attachButton:focus-within,.desk .composerBar button:focus-visible{outline:none!important;box-shadow:var(--at-ring)!important}.desk .composerBar .attachButton.disabled{opacity:.5!important;cursor:not-allowed}.desk .composerBar button.composerNoteButton{background:var(--at-bubble-note)!important;border-color:var(--at-bubble-note-border)!important;color:var(--at-warn)!important;font-weight:700!important}.desk .composerBar button.composerNoteButton:hover:not(:disabled){background:var(--at-bubble-note-hover)!important;border-color:var(--at-warn-border)!important;color:var(--at-warn)!important}.desk .composerBar button.composerNoteButton[aria-pressed=true]{background:var(--at-warn)!important;border-color:var(--at-warn)!important;color:var(--at-warn-contrast)!important}.desk .composerBar button.recording{background:var(--at-danger-soft)!important;border-color:var(--at-danger-border)!important;color:var(--at-danger)!important;font-weight:700!important}.desk .composerBar .send{background:var(--at-accent)!important;border:1px solid var(--at-accent)!important;color:var(--at-text-inverse)!important;font-weight:700!important;min-height:36px!important;padding:7px 15px!important;box-shadow:var(--at-shadow-xs)!important}.desk .composerBar .send:hover:not(:disabled){background:var(--at-accent-hover)!important;border-color:var(--at-accent-hover)!important;color:var(--at-text-inverse)!important}.desk .composerBar .send:disabled{background:var(--at-surface-4)!important;border-color:var(--at-border-2)!important;color:var(--at-text-3)!important;box-shadow:none!important}.desk .composerBar>span{color:var(--at-text-3)!important;font-size:11px!important}.desk .composerBar>a{color:var(--at-accent)!important;font-size:11.5px!important;font-weight:650!important}.desk .composerReplyPreview{background:var(--at-surface-3)!important;border:1px solid var(--at-border)!important;border-left:3px solid var(--at-accent)!important;border-radius:var(--at-r-sm)!important;margin-bottom:7px!important;padding:7px 10px!important}.desk .composerReplyPreview strong{color:var(--at-accent-text)!important;font-size:11.5px!important}.desk .composerReplyPreview span{color:var(--at-text-3)!important;font-size:11.5px!important}.desk .composerReplyPreview button{background:transparent!important;border:0!important;color:var(--at-text-3)!important;cursor:pointer;font-size:17px!important}.desk .composerReplyPreview button:hover{color:var(--at-text)!important}.desk>.details{scrollbar-width:thin}.desk>.details .profile{background:var(--at-surface)!important;border-bottom:1px solid var(--at-border)!important}.desk>.details .profile h3{color:var(--at-text)!important;font-weight:700!important}.desk>.details .profile small{color:var(--at-text-3)!important}.desk>.details .profile .contactAvatar.xlarge{background:var(--at-surface-4)!important;border:1px solid var(--at-border)!important;color:var(--at-text-2)!important}.desk>.details .detailBlock{background:var(--at-surface)!important;border-bottom:1px solid var(--at-border)!important}.desk>.details .detailBlock h4{color:var(--at-text)!important;font-size:12.5px!important;font-weight:700!important;letter-spacing:.01em!important}.desk>.details .detailBlock h5{color:var(--at-text-2)!important;font-weight:700!important}.desk .detailBlock label,.desk>.details .detailBlock label{color:var(--at-text-3)!important;font-weight:600!important}.desk>.details .sgpOpsGroup{margin-top:10px;border-top:1px solid var(--at-border);padding-top:8px}.desk>.details .sgpOpsGroup>summary{align-items:center;color:var(--at-text)!important;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:8px;justify-content:space-between;list-style:none;min-height:32px}.desk>.details .sgpOpsGroup>summary::-webkit-details-marker{display:none}.desk>.details .sgpOpsGroup>summary:after{content:"";width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid var(--at-text-3);transition:transform .14s ease}.desk>.details .sgpOpsGroup[open]>summary:after{transform:rotate(180deg)}.desk>.details .sgpOpsGroup>summary:focus-visible{outline:2px solid var(--at-accent);outline-offset:2px;border-radius:var(--at-r-sm)}.desk .readonlyField,.desk input,.desk select,.desk textarea{background:var(--at-surface-2)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-sm)!important;color:var(--at-text)!important}.desk input::placeholder,.desk textarea::placeholder{color:var(--at-text-3)!important}.desk .full:focus-visible,.desk input:focus-visible,.desk select:focus-visible{outline:none!important;border-color:var(--at-accent-border)!important;box-shadow:var(--at-ring)!important}.desk .full,.desk .readonlyField{color:var(--at-text-2)!important}.desk .full{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-sm)!important;font-weight:600!important;cursor:pointer}.desk .full:hover:not(:disabled){background:var(--at-surface-3)!important;border-color:var(--at-border-strong)!important;color:var(--at-text)!important}.desk .full:disabled{opacity:.55!important;cursor:not-allowed}.desk .sgpOpen,.desk>.details .atendimentoOrderButton{background:var(--at-accent-soft)!important;border-color:var(--at-accent-border)!important;color:var(--at-accent-text)!important;font-weight:700!important}body .desk .details.mobileOpen .sgpOpen,body .desk>.details .sgpOpen{background:var(--at-accent-soft)!important;border:1px solid var(--at-accent-border)!important;color:var(--at-accent-text)!important}body .desk .details.mobileOpen .sgpOpen:hover:not(:disabled),body .desk>.details .sgpOpen:hover:not(:disabled){background:var(--at-accent-soft-2)!important;border-color:var(--at-accent)!important}.desk .sgpOpen:hover:not(:disabled),.desk>.details .atendimentoOrderButton:hover:not(:disabled){background:var(--at-accent-soft-2)!important;border-color:var(--at-accent)!important;color:var(--at-accent-text)!important}.desk>.details .sgpCustomerCard{background:var(--at-surface-2)!important;border:1px solid var(--at-border)!important;border-radius:var(--at-r-sm)!important}.desk>.details .sgpCustomerCard strong{color:var(--at-text)!important}.desk>.details .sgpCustomerCard span{color:var(--at-text-3)!important}.desk>.details .sgpCustomerCard b{color:var(--at-text)!important}.desk .diagnosticItem,.desk .emptyStateBox,.desk .invoiceRow,.desk .statusGrid>div,.desk>.details .sgpContractRow,.desk>.details .sgpQuickStatus>div{background:var(--at-surface-2)!important;border:1px solid var(--at-border)!important;border-radius:var(--at-r-sm)!important;color:var(--at-text-2)!important}.desk>.details .sgpContractRow b{color:var(--at-text)!important}.desk .sgpContractRow span,.desk>.details .sgpContractRow span{color:var(--at-text-2)!important}.desk .muted,.desk .muted.smallText,.desk .smallText{color:var(--at-text-3)!important}.desk .tagList button{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;border-radius:999px!important;color:var(--at-text-2)!important;cursor:pointer}.desk .tagList button:hover{background:var(--at-danger-soft)!important;border-color:var(--at-danger-border)!important;color:var(--at-danger)!important}.desk .copilotBox{background:var(--at-surface-2)!important;border:1px solid var(--at-border)!important;border-radius:var(--at-r-sm)!important;color:var(--at-text-2)!important}.desk .copilotBox strong{color:var(--at-text)!important}.desk .copilotBox p,.desk .copilotBox pre{color:var(--at-text-2)!important}.desk .sgpOps{border-top:1px solid var(--at-border)!important}.desk .sgpOps h5{color:var(--at-text-2)!important}.desk .sgpOps>select{color:var(--at-text)!important}.desk .sgpOps>select,.desk .sgpOpsGrid button{background:var(--at-surface-2)!important;border:1px solid var(--at-border-2)!important}.desk .sgpOpsGrid button{border-radius:var(--at-r-sm)!important;color:var(--at-text-2)!important;font-weight:600!important}.desk .sgpOpsGrid button:hover:not(:disabled){background:var(--at-accent-soft)!important;border-color:var(--at-accent-border)!important;color:var(--at-accent-text)!important}.desk .sgpOpsGrid button:disabled{opacity:.5!important}.desk .sgpQuickBadge{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important}.desk .sgpSearchBox input,.desk .sgpSearchBox select{background:var(--at-surface-2)!important}.desk .sgpSearchBox button{background:var(--at-accent)!important;border:1px solid var(--at-accent)!important;color:var(--at-text-inverse)!important;font-weight:650!important}.desk .sgpSearchBox button:disabled{background:var(--at-surface-4)!important;border-color:var(--at-border-2)!important;color:var(--at-text-3)!important}.desk .mobileDetailsHead,.desk.mobileDetailsMode>.details.mobileOpen .mobileDetailsHead,.desk.mobileHasSelection>.details.mobileOpen .mobileDetailsHead{background:var(--at-surface)!important;border-bottom:1px solid var(--at-border)!important;color:var(--at-text)!important}.desk .mobileDetailsHead>button,.desk.mobileDetailsMode>.details.mobileOpen .mobileDetailsHead>button,.desk.mobileHasSelection>.details.mobileOpen .mobileDetailsHead>button,.desk>.details.mobileOpen .mobileDetailsHead>button{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important}.desk .mobileDetailsBackdrop{background:rgba(17,24,39,.32)!important}body .desk.mobileDetailsMode.mobileHasSelection>.details.mobileOpen,body .desk.mobileDetailsMode>.details.mobileOpen,body .desk.mobileHasSelection>.details.mobileOpen{background:var(--at-surface)!important;border-left:1px solid var(--at-border)!important;box-shadow:-18px 0 44px rgba(17,24,39,.14)!important}body .desk.mobileDetailsMode.mobileHasSelection>.details.mobileOpen .mobileDetailsHead,body .desk.mobileDetailsMode>.details.mobileOpen .mobileDetailsHead,body .desk.mobileHasSelection>.details.mobileOpen .mobileDetailsHead{background:var(--at-surface)!important;border-bottom:1px solid var(--at-border)!important;box-shadow:0 1px 0 var(--at-border)!important;color:var(--at-text)!important}body .desk.mobileDetailsMode.mobileHasSelection>.details.mobileOpen .mobileDetailsHead>strong:after,body .desk.mobileDetailsMode>.details.mobileOpen .mobileDetailsHead>strong:after,body .desk.mobileHasSelection>.details.mobileOpen .mobileDetailsHead>strong:after{color:var(--at-text)!important}body .desk.mobileDetailsMode.mobileHasSelection>.details.mobileOpen .mobileDetailsHead>button,body .desk.mobileDetailsMode>.details.mobileOpen .mobileDetailsHead>button,body .desk.mobileHasSelection>.details.mobileOpen .mobileDetailsHead>button{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important}body .desk .details.mobileOpen .mobileDetailsHead>button:hover{background:var(--at-surface-4)!important;color:var(--at-text)!important}.desk .transferBackdrop{background:rgba(17,24,39,.4)!important;padding-bottom:env(safe-area-inset-bottom,0)}.desk .transferModal{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-lg)!important;box-shadow:var(--at-shadow-lg)!important}.desk .transferModal,.desk .transferModal h3{color:var(--at-text)!important}.desk .transferModal label,.desk .transferModal legend,.desk .transferModal p{color:var(--at-text-2)!important}.desk .transferTitle{border-bottom:1px solid var(--at-border)!important}.desk .transferTitle>button{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important;cursor:pointer}.desk .transferType{border:1px solid var(--at-border)!important;border-radius:var(--at-r-sm)!important}.desk .transferModal label>span{color:var(--at-danger)!important;font-weight:650!important}.desk .transferActions{border-top:1px solid var(--at-border)!important}.desk .transferActions button{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r)!important;color:var(--at-text-2)!important;cursor:pointer;font-weight:650!important}.desk .transferActions button:hover:not(:disabled){background:var(--at-surface-3)!important;color:var(--at-text)!important}.desk .transferActions button.smallPrimary,.desk .transferActions button.smallPrimary:not(:disabled){background:var(--at-accent)!important;border:1px solid var(--at-accent)!important;color:var(--at-text-inverse)!important;font-weight:700!important}.desk .transferActions button.smallPrimary:hover:not(:disabled){background:var(--at-accent-hover)!important;border-color:var(--at-accent-hover)!important;color:var(--at-text-inverse)!important}.desk .transferActions button.smallPrimary:disabled{background:var(--at-surface-4)!important;border-color:var(--at-border-2)!important;color:var(--at-text-3)!important}.desk .smallPrimary{background:var(--at-accent)!important;border:1px solid var(--at-accent)!important;color:var(--at-text-inverse)!important;font-weight:700!important}.desk .smallPrimary:hover:not(:disabled){background:var(--at-accent-hover)!important;border-color:var(--at-accent-hover)!important}.desk .smallPrimary:disabled{background:var(--at-surface-4)!important;border-color:var(--at-border-2)!important;color:var(--at-text-3)!important}.desk input[type=checkbox],.desk input[type=radio]{accent-color:var(--at-accent)!important}.desk .finalizeConfirmActions .finalizeConfirmButton,.desk .transferActions .finalizeConfirmButton{background:#b91c1c!important;border:1px solid #b91c1c!important;color:#fff!important;font-weight:800!important}.desk .finalizeConfirmActions .finalizeConfirmButton:hover:not(:disabled),.desk .transferActions .finalizeConfirmButton:hover:not(:disabled){background:#991b1b!important;border-color:#991b1b!important;color:#fff!important}.desk .transferActions .finalizeConfirmButton:disabled{background:var(--at-surface-4)!important;border-color:var(--at-border-2)!important;color:var(--at-text-3)!important}.desk .finalizeConfirmBody{color:var(--at-text-2)!important}.desk .finalizeConfirmBody p{color:var(--at-text)!important}.desk .finalizeConfirmBody strong{color:var(--at-danger)!important}.desk .finalizeConfirmBody span{color:var(--at-text-3)!important}.desk .finalizeConfirmActions{border-top:1px solid var(--at-border)!important}.desk .notice{background:var(--at-notice-bg)!important;border:0!important;border-radius:var(--at-r)!important;box-shadow:var(--at-shadow-md)!important;color:var(--at-notice-fg)!important;font-size:12px!important;padding:9px 13px!important}.desk .robotEmpty{color:var(--at-text-3)!important}.desk .robotEmpty strong{color:var(--at-text)!important}.desk .robotLiveChip{font-weight:700!important}.desk .robotLiveChip,.desk .robotLiveText{color:var(--at-success)!important}.desk .robotMonitorBar{background:var(--at-surface-2)!important;border-top:1px solid var(--at-border)!important;color:var(--at-text-3)!important}.desk .robotMonitorBar strong{color:var(--at-success)!important}.desk .robotMonitorBar b{color:var(--at-danger)!important}.desk.robotSupervisorMode main.chat>.robotEmbeddedChat{background:var(--at-bg)!important}.desk .robotChatHead .chatActions .finish{background:var(--at-surface)!important;border-color:var(--at-danger-border)!important;color:var(--at-danger)!important}.desk .robotChatHead .chatActions .finish:hover:not(:disabled){background:var(--at-danger-soft)!important;border-color:var(--at-danger)!important;color:var(--at-danger)!important}.desk .composerBar button.quickReplyTrigger{background:var(--at-accent-soft)!important;border:1px solid var(--at-accent-border)!important;color:var(--at-accent-text)!important;font-weight:650!important}.desk .composerBar button.quickReplyTrigger .quickReplyLabel{color:inherit!important}.desk .composerBar button.quickReplyTrigger:hover{background:var(--at-accent-soft-2)!important;border-color:var(--at-accent)!important;color:var(--at-accent-text)!important}.desk .quickReplyMenu{background:var(--at-surface)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-md)!important;box-shadow:var(--at-shadow-md)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.desk .quickReplyMenu>header{border-bottom:1px solid var(--at-border)!important}.desk .quickReplyMenu>header strong{color:var(--at-text)!important}.desk .quickReplyMenu>header small{color:var(--at-text-3)!important}.desk .quickReplyMenu>header>button{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;color:var(--at-text-2)!important}.desk .quickReplyList>button strong{color:var(--at-text)!important}.desk .quickReplyList>button small{color:var(--at-text-3)!important}.desk .quickReplyList>button.active,.desk .quickReplyList>button:hover{background:var(--at-accent-soft)!important;border-color:var(--at-accent-border)!important}.desk .quickReplyList code{background:var(--at-surface-3)!important;color:var(--at-accent-text)!important}.desk .quickReplyEmpty,.desk .quickReplyMenu>footer{color:var(--at-text-3)!important}.desk .quickReplyMenu>footer{border-top:1px solid var(--at-border)!important}:root:not([data-theme=dark]) .aiCoachPanel{background:var(--at-surface,#fff)!important;border:1px solid var(--at-border-2,#d6deea)!important;border-radius:var(--at-r-md,12px)!important;box-shadow:var(--at-shadow-md,0 8px 24px rgba(17,24,39,.1))!important;color:var(--at-text,#1b2431)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;width:min(318px,calc(100vw - 24px))!important;max-height:34vh!important;padding:11px 12px!important;bottom:calc(118px + env(safe-area-inset-bottom))!important;right:14px!important;font-size:12px!important}:root:not([data-theme=dark]) .aiCoachPanel div,:root:not([data-theme=dark]) .aiCoachPanel span{color:#55617a!important}:root:not([data-theme=dark]) .aiCoachPanel b,:root:not([data-theme=dark]) .aiCoachPanel strong{color:#1b2431!important}:root:not([data-theme=dark]) .aiCoachPanel>div:first-child button{color:#7d8aa0!important}:root:not([data-theme=dark]) .aiCoachPanel>div:first-child button:hover{color:#1b2431!important}:root:not([data-theme=dark]) .aiCoachPanel>div:last-child button{background:#4f46e5!important;border:1px solid #4f46e5!important;color:#fff!important}:root:not([data-theme=dark]) .aiCoachPanel>div:last-child button:hover{background:#4338ca!important;border-color:#4338ca!important;color:#fff!important}.desk [tabindex]:focus-visible,.desk a:focus-visible,.desk button:focus-visible,.desk summary:focus-visible{outline:2px solid var(--at-accent)!important;outline-offset:2px!important}.desk .conversation{min-height:64px}.desk .chatActions button,.desk .composerBar .attachButton,.desk .composerBar button{min-height:36px}@media (prefers-reduced-motion:reduce){.desk *,.desk :after,.desk :before{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media (prefers-contrast:more){.desk{--at-border:#b9c4d4;--at-border-2:#9aa8bd;--at-border-strong:#78879d;--at-text-2:#3e4a5f;--at-text-3:#5b6980}}@media (max-width:760px){.desk .inboxHead{padding:12px 12px 8px!important}.desk .inboxHead h2{font-size:16px!important}.desk .search{margin:0 12px 8px!important;min-height:44px!important}.desk .inboxFilters{padding:0 12px 8px!important}.desk .scopeTabs.operationalTabs>button{min-height:44px!important}.desk .conversation{min-height:68px;padding:12px!important}.desk .convTitle strong{font-size:14.5px!important}.desk .preview{font-size:13px!important}.desk .chatHead{padding:10px 12px!important}.desk .chatHead .chatAssignee,.desk .chatHead .chatChannel{display:none!important}.desk .chatHead .chatStateChip{margin-top:0;margin-left:6px;padding:1px 7px;font-size:9.5px;vertical-align:middle}.desk.mobileHasSelection .chatHead small{line-height:1.25!important}body .desk.mobileHasSelection .chatHead{grid-template-rows:42px auto!important;height:auto!important;min-height:84px!important}body .desk.mobileHasSelection .chatHead .chatActions,body .desk.mobileHasSelection .chatHead .chatActions.actionCount4,body .desk.mobileHasSelection .chatHead .chatActions.actionCount5{grid-template-columns:repeat(3,minmax(0,1fr))!important;height:auto!important;gap:6px!important;padding-bottom:2px!important}body .desk.mobileHasSelection .chatHead .chatActions button,body .desk.mobileHasSelection .chatHead .chatActions button.attendFirst,body .desk.mobileHasSelection .chatHead .chatActions button.finalizePriority{height:38px!important;min-height:38px!important;padding:6px 8px!important;font-size:11px!important;line-height:1.1!important}.desk .mobileChatBack{background:var(--at-surface-3)!important;border:1px solid var(--at-border-2)!important;border-radius:var(--at-r-sm)!important;color:var(--at-text-2)!important;min-width:36px!important;min-height:36px!important}.desk .messages{padding:12px 12px 14px!important}.desk .message{max-width:88%!important}.desk .message.note{max-width:94%!important}.desk .composer{padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important}.desk .composer textarea{min-height:52px!important;font-size:16px!important}.desk .composerBar{gap:6px!important}.desk .composerBar .attachButton,.desk .composerBar .send,.desk .composerBar button{min-height:42px!important}.desk .composerBar .send{padding:9px 16px!important}.aiCoachPanel{left:10px!important;right:10px!important;width:auto!important;max-height:28vh!important;bottom:calc(136px + env(safe-area-inset-bottom))!important}}@media (pointer:coarse){html body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=button]):not([type=submit]):not([type=reset]):not([type=image]),textarea,select){font-size:16px!important}}