:root{color-scheme:light;--sb-radius-sm: 12px;--sb-radius-md: 18px;--sb-radius-lg: 24px;--sb-radius-pill: 999px;--sb-ink: #1f1f1f;--sb-soft: #5f6368;--sb-muted: #444746;--sb-placeholder: #80868b;--sb-on-accent: #ffffff;--sb-empty-icon: #c7c7cc;--sb-text-soft: var(--sb-soft);--sb-hairline: rgba(31, 31, 31, .1);--sb-hairline-soft: rgba(31, 31, 31, .06);--sb-border: rgba(31, 31, 31, .08);--sb-surface: #ffffff;--sb-surface-soft: #f0f4f9;--sb-faint: #f1f3f4;--sb-chip-bg: #e9eef6;--sb-chip-bg-hover: #ffffff;--sb-glass: rgba(255, 255, 255, .86);--sb-glass-strong: rgba(255, 255, 255, .96);--sb-elevated: rgba(255, 255, 255, .78);--sb-column-glass: rgba(255, 255, 255, .55);--sb-column-inset: rgba(255, 255, 255, .82);--sb-panel-surface: linear-gradient(180deg, rgba(248, 250, 255, .96), #ffffff 28%);--sb-login-card-bg: rgba(255, 255, 255, .88);--sb-login-card-border: rgba(255, 255, 255, .7);--sb-blue: #0b57d0;--sb-blue-bright: #4796e3;--sb-blue-soft: rgba(11, 87, 208, .08);--sb-green: #34a853;--sb-red: #ea4335;--sb-orange: #f9ab00;--sb-purple: #a142f4;--sb-pink: #d96570;--sb-violet: #9177c7;--sb-focus-ring: rgba(11, 87, 208, .45);--sb-search-kicker: #6750a4;--sb-nav-item: #444746;--sb-nav-item-hover-bg: rgba(31, 31, 31, .06);--sb-nav-item-hover: #1f1f1f;--sb-nav-selected-bg: #c2e7ff;--sb-nav-selected-hover-bg: #b3dffc;--sb-nav-selected-fg: #001d35;--sb-gemini-gradient: linear-gradient(90deg, #4796e3 0%, #9177c7 48%, #d96570 100%);--sb-gemini-gradient-soft: linear-gradient(90deg, rgba(71, 150, 227, .14) 0%, rgba(145, 119, 199, .12) 48%, rgba(217, 101, 112, .1) 100%);--sb-shadow-sm: 0 1px 2px rgba(31, 31, 31, .05), 0 4px 12px rgba(31, 31, 31, .05);--sb-shadow-md: 0 1px 3px rgba(31, 31, 31, .06), 0 8px 24px rgba(31, 31, 31, .07);--sb-shadow-lg: 0 2px 6px rgba(31, 31, 31, .05), 0 18px 48px rgba(31, 31, 31, .09);--sb-scrollbar-thumb: rgba(0, 0, 0, .15);--sb-scrollbar-thumb-hover: rgba(0, 0, 0, .25);--sb-ease: cubic-bezier(.16, 1, .3, 1);--sb-canvas: var(--sb-surface-soft);--sb-type-title: 22px;--sb-type-body: 16px;--sb-type-ui: 14px;--sb-type-meta: 12px;--sb-weight-ui: 500;--sb-weight-emphasis: 600;--sb-control-height: 42px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:var(--sb-scrollbar-thumb);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:var(--sb-scrollbar-thumb-hover)}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page-content{animation:fadeIn .2s ease both}.sb-online-dot{display:inline-block;width:7px;height:7px;border-radius:50%;margin-left:6px;vertical-align:middle;transition:background .3s ease}.sb-online-dot--online{background:#34a853}.sb-online-dot--offline{background:#ea4335}.sb-skip-link{position:absolute;left:-9999px;top:auto;width:1px;height:1px;overflow:hidden;z-index:1000}.sb-skip-link:focus,.sb-skip-link:focus-visible{position:fixed;top:8px;left:8px;width:auto;height:auto;overflow:visible;padding:8px 16px;border:2px solid var(--sb-blue);border-radius:6px;background:var(--sb-surface);color:var(--sb-blue);font-size:14px;text-decoration:none}.sb-shell{background:var(--sb-surface-soft)}.sb-topbar{position:relative;top:auto;z-index:20;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;height:64px;line-height:1;margin:10px 16px 0;padding:0 22px!important;border:1px solid var(--sb-hairline-soft);border-radius:24px;background:var(--sb-glass)!important;-webkit-backdrop-filter:blur(20px) saturate(1.4);backdrop-filter:blur(20px) saturate(1.4)}.sb-topbar-brand,.sb-topbar-profile{display:inline-flex;align-items:center;min-width:0}.sb-topbar-brand{justify-self:start;gap:10px}.sb-topbar-logo{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:0 0 auto;color:var(--sb-blue-bright)}.sb-topbar-name{color:var(--sb-ink);font-size:16px;font-weight:700;line-height:1.15}.sb-topbar-subtitle{color:var(--sb-soft)!important;font-size:11px}.sb-topbar-nav{display:flex;justify-self:center;justify-content:center;min-width:0;overflow:hidden}.sb-topbar-nav .ant-menu{display:inline-flex;justify-content:center;gap:6px;min-width:0;padding:0;border-bottom:0!important;border:0;border-radius:0;background:transparent!important;box-shadow:none;line-height:38px}.sb-topbar-nav .ant-menu-item{display:inline-flex!important;align-items:center;justify-content:center;min-width:auto;height:38px;margin:0!important;padding-inline:16px!important;border-radius:var(--sb-radius-pill)!important;color:var(--sb-nav-item)!important;font-size:14px;font-weight:500;transition:background .16s ease,color .16s ease}.sb-topbar-nav .ant-menu-title-content{display:inline-flex;align-items:center;line-height:1}.sb-topbar-nav .ant-menu-item .anticon{font-size:15px}.sb-topbar-nav .ant-menu-item:after,.sb-topbar-nav .ant-menu-item:before{display:none!important}.sb-topbar-nav .ant-menu-item:hover{background:var(--sb-nav-item-hover-bg)!important;color:var(--sb-nav-item-hover)!important}.sb-topbar-nav .ant-menu-item-selected{background:var(--sb-nav-selected-bg)!important;box-shadow:none;color:var(--sb-nav-selected-fg)!important}.sb-topbar-nav .ant-menu-item-selected:hover{background:var(--sb-nav-selected-hover-bg)!important;color:var(--sb-nav-selected-fg)!important}.sb-topbar-profile{justify-self:end;justify-content:flex-end;gap:12px}.sb-topbar-user{display:inline-flex;align-items:center;gap:8px;min-width:0}.sb-topbar-user-name{max-width:160px;overflow:hidden;color:var(--sb-ink);font-size:13px;font-weight:600;line-height:32px;text-overflow:ellipsis;white-space:nowrap}.sb-operator-status-select .ant-select-selector{min-height:32px!important;height:32px!important;padding-inline:12px 26px!important;border-color:transparent!important;border-radius:var(--sb-radius-pill)!important;background:var(--sb-chip-bg)!important;box-shadow:none!important}.sb-operator-status-select:not(.ant-select-disabled):hover .ant-select-selector{border-color:#0b57d03d!important;background:var(--sb-chip-bg-hover)!important}.sb-operator-status-select.ant-select-focused .ant-select-selector{border-color:#0b57d06b!important;background:var(--sb-chip-bg-hover)!important;box-shadow:0 0 0 3px #0b57d024!important}.sb-operator-status-select .ant-select-selection-item,.sb-operator-status-select .ant-select-selection-placeholder{display:inline-flex;align-items:center;min-width:0;line-height:30px!important;color:var(--sb-ink);font-size:13px;font-weight:600}.sb-operator-status-select .ant-select-arrow{inset-inline-end:9px;color:var(--sb-soft);font-size:10px}.sb-operator-status-dropdown{min-width:176px!important;padding:6px!important;border:1px solid var(--sb-hairline-soft);border-radius:18px!important;box-shadow:0 18px 45px #1f1f1f29!important}.sb-operator-status-dropdown .ant-select-item{min-height:34px;padding:6px 10px!important;border-radius:12px}.sb-operator-status-dropdown .ant-select-item-option-selected{background:#0b57d01a!important;color:var(--sb-blue)}.sb-operator-status-option{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.sb-operator-status-option span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-operator-status-dot{width:7px;height:7px;flex:0 0 7px;border-radius:999px}.sb-topbar-profile .ant-btn{height:32px;padding-inline:12px;border-radius:var(--sb-radius-pill);color:var(--sb-muted);font-weight:500}.sb-topbar-profile .ant-btn:hover{background:var(--sb-nav-item-hover-bg)!important;color:var(--sb-ink)!important}.sb-theme-toggle.ant-btn{width:32px;height:32px;padding-inline:0;border-radius:var(--sb-radius-pill);color:var(--sb-muted)}.sb-theme-toggle.ant-btn:hover{background:var(--sb-nav-item-hover-bg)!important;color:var(--sb-ink)!important}@media(max-width:1400px){.sb-topbar{grid-template-columns:1fr auto;height:auto;gap:8px 12px;padding-block:10px!important}.sb-topbar-nav{grid-column:1 / -1;order:3;justify-self:start;justify-content:flex-start;width:100%;min-width:0;overflow-x:auto}.sb-topbar-nav .ant-menu{justify-content:flex-start;min-width:max-content}.sb-topbar-user-name{display:none}.sb-operator-status-select{min-width:9rem;max-width:11rem}}@media(min-width:1401px)and (max-width:1600px){.sb-topbar-user-name{max-width:120px}.sb-operator-status-select{min-width:9.5rem;max-width:11.5rem}}.ant-card{transition:box-shadow .15s ease}.sb-card-lift:hover{box-shadow:0 2px 12px #0000000f!important}.sb-result-card{animation:fadeIn .2s ease both}.sb-result-card:nth-child(1){animation-delay:0s}.sb-result-card:nth-child(2){animation-delay:.04s}.sb-result-card:nth-child(3){animation-delay:.08s}.sb-result-card:nth-child(4){animation-delay:.12s}.sb-result-card:nth-child(5){animation-delay:.16s}.sb-result-card:nth-child(n+6){animation-delay:.2s}@keyframes cursorFade{0%,to{opacity:1}50%{opacity:0}}.sb-streaming-cursor{display:inline-block;width:3px;height:16px;border-radius:2px;background:var(--sb-gemini-gradient);margin-left:2px;vertical-align:text-bottom;animation:cursorFade 1.1s ease-in-out infinite}.sb-recommendation-summary{line-height:1.7;font-size:14px}.sb-recommendation-summary p:last-child{margin-bottom:0}.sb-dialogs-assistant-note-markdown{line-height:1.7;font-size:14px}.sb-dialogs-assistant-note-markdown p:last-child{margin-bottom:0}.sb-dialogs-assistant-note-markdown ul,.sb-dialogs-assistant-note-markdown ol{margin:6px 0;padding-left:22px}.sb-recommendation-client{line-height:1.7;font-size:14px}.sb-recommendation-client p:last-child{margin-bottom:0}.sb-table-striped .ant-table-row{transition:background .15s ease}.sb-table-striped .ant-table-row:hover>td{background:#0b57d00a!important}.ant-input:focus,.ant-input:focus-visible,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper:focus-visible,.ant-input-affix-wrapper-focused,.ant-select-selector:focus,.ant-select-selector:focus-visible,.ant-input-number:focus,.ant-input-number:focus-visible,.ant-input-number-focused,.ant-picker:focus,.ant-picker:focus-visible,.ant-picker-focused,textarea.ant-input:focus,textarea.ant-input:focus-visible{outline:none!important;outline-offset:0!important}.sb-empty-state{padding:48px 24px;text-align:center}.sb-empty-state-icon{font-size:48px;color:var(--sb-empty-icon);margin-bottom:16px}.sb-operator-highlight>td{background:#0b57d014!important}.sb-dashboard{--sb-text-soft: var(--sb-soft)}.sb-dashboard-hero{position:relative;overflow:visible;border:1px solid var(--sb-border);border-radius:20px;padding:20px 20px 16px;margin-bottom:16px;background:radial-gradient(circle at top right,rgba(71,150,227,.1),transparent 36%),radial-gradient(circle at bottom left,rgba(145,119,199,.08),transparent 32%),var(--sb-surface);box-shadow:0 1px 4px #1f1f1f0a;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:14px}.sb-dialogs-page{--sb-dialog-ink: var(--sb-ink);--sb-dialog-soft: var(--sb-soft);--sb-dialog-border: var(--sb-hairline);--sb-dialog-surface: var(--sb-panel-surface);--sb-dialog-panel-height: clamp(540px, 72vh, 860px)}.sb-dialogs-layout{display:grid;grid-template-columns:minmax(300px,360px) minmax(360px,1.35fr) minmax(320px,1fr);gap:16px;align-items:start}.sb-dialogs-column{border:1px solid var(--sb-dialog-border)!important;background:var(--sb-dialog-surface)!important;box-shadow:0 20px 40px #1f1f1f0a}.sb-dialogs-column .ant-card-head{border-bottom:1px solid var(--sb-hairline-soft)}.sb-dialogs-column .ant-card-head-title{white-space:normal}.sb-dialogs-column--detail{display:flex;flex-direction:column;min-height:0}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--detail .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{min-height:var(--sb-dialog-panel-height)}.sb-dialogs-column--queue .ant-card-body{display:flex;flex-direction:column;height:var(--sb-dialog-panel-height);max-height:var(--sb-dialog-panel-height);overflow:hidden}.sb-dialogs-column--detail .ant-card-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:var(--sb-dialog-panel-height);max-height:var(--sb-dialog-panel-height);overflow:hidden}.sb-dialogs-card-head{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%}.sb-dialogs-card-head>span:first-child{display:inline-flex;align-items:center;gap:8px}.sb-dialogs-queue-tools{display:flex;gap:8px;margin-bottom:12px}.sb-dialogs-queue-tools .sb-dialogs-search{flex:1 1 auto;min-width:0;margin-bottom:0}.sb-dialogs-queue-filter-toggle{flex:0 0 auto;height:40px;border-radius:12px!important;font-weight:700}.sb-dialogs-queue-filters{display:grid;gap:10px;flex:0 0 auto;margin-bottom:12px;padding:12px;border:1px solid var(--sb-hairline);border-radius:20px;background:var(--sb-surface)}.sb-dialogs-queue-filters-head{display:grid;gap:1px}.sb-dialogs-queue-filters-head span:first-child{color:var(--sb-ink);font-size:13px;font-weight:600;line-height:1.3}.sb-dialogs-queue-filters-head span:last-child{color:var(--sb-dialog-soft);font-size:12px;font-weight:500;line-height:1.35}.sb-dialogs-queue-filter-field{display:grid;gap:6px;min-width:0}.sb-dialogs-queue-filter-label{display:block;color:var(--sb-dialog-soft);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.3}.sb-dialogs-queue-filter-hint{color:var(--sb-red);font-size:11px;font-weight:500;line-height:1.3}.sb-dialogs-queue-filter-field .ant-input-affix-wrapper,.sb-dialogs-queue-filter-field .ant-picker,.sb-dialogs-queue-filter-field .ant-select{width:100%}.sb-dialogs-queue-filter-field .ant-input-affix-wrapper .ant-input{width:auto;min-width:0;flex:1 1 auto}.sb-dialogs-queue-filter-field .ant-picker-range{width:100%}.sb-dialogs-queue-filter-field .ant-picker-range .ant-picker-input{width:auto;min-width:0}.sb-dialogs-queue-filter-field .ant-picker-range .ant-picker-range-separator{flex:0 0 auto;padding:0 4px}.sb-dialogs-queue-range-presets{display:flex;gap:2px;padding:3px;border:1px solid var(--sb-hairline);border-radius:var(--sb-radius-pill);background:var(--sb-surface-soft)}.sb-dialogs-queue-range-preset{flex:1 1 0;min-width:0;height:28px;padding:0 4px;border:0;border-radius:var(--sb-radius-pill);background:transparent;color:var(--sb-ink);cursor:pointer;font:inherit;font-size:12px;font-weight:600;white-space:nowrap}.sb-dialogs-queue-range-preset.is-active{background:var(--sb-surface);color:var(--sb-blue);box-shadow:0 1px 2px #1f1f1f14}.sb-dialogs-queue-filter-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);gap:8px;padding-top:2px}.sb-dialogs-queue-filter-actions .ant-btn{height:36px;border-radius:var(--sb-radius-pill);font-weight:600}.sb-dialogs-queue-filter-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:10px}.sb-dialogs-queue-filter-chip,.sb-dialogs-queue-filter-chips-clear{max-width:100%;height:26px;padding:0 10px;overflow:hidden;border:0;border-radius:var(--sb-radius-pill);cursor:pointer;font:inherit;font-size:12px;font-weight:600;line-height:26px;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-queue-filter-chip{color:var(--sb-blue);background:var(--sb-blue-soft)}.sb-dialogs-queue-filter-chips-clear{color:var(--sb-dialog-soft);background:transparent}.sb-dialogs-queue{display:grid;gap:10px;align-content:start;grid-auto-rows:max-content;max-height:calc(var(--sb-dialog-panel-height) - 96px);overflow:auto;padding-right:4px}.sb-dialogs-queue-item{position:relative;width:100%;border:1px solid var(--sb-hairline-soft);border-radius:16px;padding:14px 14px 14px 18px;background:linear-gradient(180deg,var(--sb-glass-strong),rgba(246,249,255,.94));text-align:left;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;color:var(--sb-dialog-ink);content-visibility:auto;overflow:hidden}.sb-dialogs-queue-item:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:4px;border-radius:999px;background:#0d3d2b29}.sb-dialogs-queue-item.is-reply:before{background:linear-gradient(180deg,#f9ab00,#ea4335)}.sb-dialogs-queue-item.is-open:before{background:linear-gradient(180deg,#4796e3,var(--sb-blue))}.sb-dialogs-queue-item.is-recent:before{background:linear-gradient(180deg,#bdc1c6,var(--sb-placeholder))}.sb-dialogs-queue-item:hover,.sb-dialogs-queue-item.is-active{transform:translateY(-1px);box-shadow:0 18px 38px var(--sb-hairline);border-color:#0b57d057}.sb-dialogs-queue-item.is-active{background:linear-gradient(180deg,var(--sb-glass-strong),rgba(239,245,255,.98))}.sb-dialogs-queue-item:focus-visible{outline:none;border-color:#0b57d057;box-shadow:0 0 0 3px #0b57d024,0 18px 38px var(--sb-hairline)}.sb-dialogs-queue-top,.sb-dialogs-queue-bottom,.sb-dialogs-detail-head,.sb-dialogs-chat-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sb-dialogs-queue-name{font-size:15px;font-weight:700;letter-spacing:-.01em}.sb-dialogs-queue-meta,.sb-dialogs-queue-bottom,.sb-dialogs-chat-role{color:var(--sb-dialog-soft);font-size:13px}.sb-dialogs-queue-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px}.sb-dialogs-queue-talkme-id{cursor:pointer;border-bottom:1px dashed rgba(31,31,31,.32);border-radius:4px;transition:color .15s ease,border-color .15s ease}.sb-dialogs-queue-talkme-id:hover,.sb-dialogs-queue-talkme-id:focus-visible{outline:none;color:var(--sb-blue);border-bottom-color:#0b57d08c}.sb-dialogs-queue-preview{margin:10px 0 12px!important;color:var(--sb-ink);font-size:14px;line-height:1.5}.sb-dialogs-queue-preview-row{display:flex;align-items:center;gap:8px;margin-top:6px}.sb-dialogs-queue-preview-row .sb-dialogs-queue-preview{flex:1;min-width:0;margin:0!important}.sb-dialogs-queue-unread{flex:0 0 auto;margin:0}.sb-dialogs-queue-time{display:flex;flex-direction:column;gap:6px;align-items:flex-end}.sb-dialogs-detail{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:4px}.sb-dialogs-transcript{display:grid;flex:1 1 auto;gap:14px;min-height:0;overflow:auto;padding-right:4px;padding-bottom:10px}.sb-dialogs-message-group{display:grid;gap:8px;min-width:min(420px,75%);max-width:92%}.sb-dialogs-message-group.is-client{margin-left:auto}.sb-dialogs-message-group.is-operator{margin-right:auto}.sb-dialogs-message-group-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px;color:var(--sb-dialog-soft);font-size:12px}.sb-dialogs-message-stack{display:grid;gap:6px}.sb-dialogs-message{position:relative;display:flex;flex-direction:column;padding:10px 12px;border-radius:16px;border:1px solid var(--sb-hairline-soft);background:var(--sb-surface)}.sb-dialogs-message.is-client{background:linear-gradient(180deg,rgba(255,249,244,.98),var(--sb-surface))}.sb-dialogs-message.is-operator{background:linear-gradient(180deg,rgba(241,246,255,.98),var(--sb-surface))}.sb-dialogs-message-reaction{display:inline-flex;align-items:center;order:3;margin-top:6px;padding:1px 7px;border:1px solid var(--sb-hairline);border-radius:999px;background:var(--sb-surface);box-shadow:0 4px 10px #00000014;font-size:14px;line-height:1.2}.sb-dialogs-message-group.is-client .sb-dialogs-message-reaction{align-self:flex-end}.sb-dialogs-bot-feedback{display:inline-flex;align-items:center;gap:4px;order:3;margin-top:6px;padding:2px 6px;border:1px solid var(--sb-hairline);border-radius:999px;background:var(--sb-surface)}.sb-dialogs-bot-feedback-comment{max-width:260px;font-size:12px;white-space:normal}.sb-dialogs-message-reply{display:grid;gap:2px;margin-bottom:8px;padding:6px 10px;border-left:3px solid rgba(11,87,208,.35);border-radius:8px;background:#0b57d00d}.sb-dialogs-message-reply-author{font-size:12px;font-weight:600;color:var(--sb-dialog-soft)}.sb-dialogs-message-reply-body{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:13px;color:var(--sb-dialog-ink);opacity:.75;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.sb-dialogs-message-reply-btn{position:absolute;top:-10px;right:10px;display:none;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:1px solid var(--sb-hairline);border-radius:50%;background:var(--sb-surface);color:var(--sb-dialog-soft);font-size:12px;cursor:pointer;box-shadow:0 2px 6px #1f1f1f1f;transition:color .18s ease,border-color .18s ease}.sb-dialogs-message:hover .sb-dialogs-message-reply-btn{display:inline-flex}.sb-dialogs-message-reply-btn:hover{color:var(--sb-accent, var(--sb-blue));border-color:#0b57d066}.sb-dialogs-message-body{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:var(--sb-dialog-ink)}.sb-dialogs-message-attachments{display:grid;gap:8px;margin-top:8px}.sb-dialogs-message-attachment{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;border-radius:12px;background:#0b57d00d;color:var(--sb-dialog-ink);text-decoration:none;transition:background .18s ease,transform .18s ease}.sb-dialogs-message-attachment:hover{background:#13543c1a;transform:translateY(-1px)}.sb-dialogs-message-attachment span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-message-attachment.sb-media-overlimit-note{background:#e6a23c24;color:#9a5f00;cursor:default}.sb-dialogs-message-attachment.sb-media-overlimit-note:hover{background:#e6a23c33;transform:none}.sb-dialogs-assistant-summary,.sb-dialogs-draft,.sb-dialogs-chat-bubble,.sb-dialogs-source-chip{border-radius:16px;border:1px solid var(--sb-hairline-soft);background:var(--sb-surface)}.sb-dialogs-assistant-summary{padding:16px;margin-bottom:16px;background:linear-gradient(180deg,var(--sb-glass-strong),rgba(243,247,255,.98))}.sb-dialogs-assistant{display:grid;gap:12px}.sb-dialogs-assistant-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.sb-dialogs-assistant-actions{display:flex;gap:8px;flex-wrap:wrap}.sb-dialogs-draft{margin-top:14px;padding:14px;background:linear-gradient(180deg,rgba(240,246,255,.98),var(--sb-surface))}.sb-dialogs-list{margin:0;padding-left:18px}.sb-dialogs-helper-card{border-radius:16px!important;border:1px solid var(--sb-hairline-soft)!important;background:var(--sb-surface)!important}.sb-dialogs-prompt-grid{display:grid;gap:8px}.sb-dialogs-prompt-chip{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:10px 12px;border:1px solid var(--sb-hairline-soft);border-radius:14px;background:linear-gradient(180deg,var(--sb-glass-strong),rgba(247,250,248,.96));color:var(--sb-dialog-ink);text-align:left;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sb-dialogs-prompt-chip:hover{border-color:#0b57d03d;box-shadow:0 12px 26px #1f1f1f12;transform:translateY(-1px)}.sb-dialogs-prompt-chip:focus-visible{outline:none;border-color:#0b57d057;box-shadow:0 0 0 3px #0b57d024}.sb-dialogs-sources{display:grid;gap:10px;margin-top:12px}.sb-dialogs-sources-collapse{margin-bottom:16px;border:1px solid var(--sb-hairline-soft);border-radius:16px;background:var(--sb-surface);overflow:hidden}.sb-dialogs-sources-collapse.ant-collapse>.ant-collapse-item{border-bottom:0}.sb-dialogs-sources-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{align-items:center!important;padding:12px 14px!important}.sb-dialogs-sources-collapse.ant-collapse .ant-collapse-content>.ant-collapse-content-box{padding:0 14px 14px!important}.sb-dialogs-sources-label{display:inline-flex;align-items:center;gap:8px}.sb-dialogs-source-chip{display:grid;grid-template-columns:46px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 12px;cursor:pointer;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.sb-dialogs-source-level.ant-tag{display:inline-flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:28px;margin:0;padding:0;border-radius:8px;font-weight:650}.sb-dialogs-source-title{min-width:0;color:var(--sb-dialog-ink);font-weight:650;line-height:1.22;overflow-wrap:anywhere}.sb-dialogs-source-arrow{justify-self:end;color:#1118279e;font-size:14px}.sb-dialogs-source-chip:hover{border-color:#0b57d03d;box-shadow:0 10px 22px #0000000d;transform:translateY(-1px)}.sb-dialogs-source-chip:focus-visible{outline:none;border-color:#0b57d061;box-shadow:0 0 0 3px #0b57d024}.sb-dialogs-chat{display:grid;gap:12px}.sb-dialogs-chat-toggle{width:100%;margin-top:4px;border-style:dashed!important;border-color:#0b57d059!important;border-radius:var(--sb-radius-md)!important;color:var(--sb-blue)!important;font-weight:600}.sb-dialogs-chat-toggle:hover{border-color:#0b57d099!important;background:#0b57d00f!important}.sb-dialogs-detail-chat{position:relative;display:flex;flex:1 1 auto;flex-direction:column;order:2;min-height:0}.sb-dialogs-detail-chat.is-drag-over:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;z-index:9;box-sizing:border-box;border:2px dashed var(--sb-blue);border-radius:14px;pointer-events:none}.sb-dialogs-chat-drag-hint{position:absolute;top:10px;left:50%;z-index:10;padding:6px 14px;border-radius:999px;background:var(--sb-blue);color:var(--sb-on-accent);font-size:12px;font-weight:600;box-shadow:0 6px 16px #0003;transform:translate(-50%);pointer-events:none}.sb-dialogs-client-reply{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px;order:5;margin-top:12px;padding:8px;border:1px solid var(--sb-dialog-hairline);border-radius:20px;background:var(--sb-glass);box-shadow:0 14px 32px #0000000b}.sb-dialogs-chat-head{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:700;color:var(--sb-dialog-ink)}.sb-dialogs-chat-head>span{display:inline-flex;align-items:center;gap:8px}.sb-dialogs-chat-head .anticon{color:var(--sb-blue)}.sb-dialogs-client-reply-note{align-self:center;max-width:180px;font-size:12px;line-height:1.25}.sb-dialogs-reply-draft{display:flex;align-items:center;gap:6px;flex:1 1 100%;min-width:0;padding:6px 8px;border-left:3px solid rgba(11,87,208,.35);border-radius:8px;background:#0b57d00d}.sb-dialogs-reply-draft-content{display:grid;gap:2px;min-width:0;flex:1 1 auto}.sb-dialogs-reply-draft-label{font-size:12px;font-weight:600;color:var(--sb-dialog-soft)}.sb-dialogs-reply-draft-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;color:var(--sb-dialog-ink)}.sb-dialogs-client-reply-fields{display:flex;align-items:flex-end;flex:1 1 auto;gap:8px;min-width:0}.sb-dialogs-client-reply .ant-input{min-height:40px!important;max-height:104px;border-radius:16px;resize:none}.sb-dialogs-client-attachments{flex:0 0 auto}.sb-dialogs-client-attachment-list{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:6px;min-width:0}.sb-dialogs-client-attachment-tag{display:inline-flex;align-items:center;max-width:100%;margin-inline-end:0!important}.sb-dialogs-client-attachment-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-client-reply .ant-btn{flex:0 0 auto;width:40px;min-width:40px;height:40px;font-weight:700}.sb-dialogs-priority-tag{margin-inline-end:0!important;border-radius:999px!important;border:1px solid transparent!important;font-weight:600}.sb-dialogs-priority-tag.is-reply{color:#d93025;background:#fce8e6;border-color:#f5b5b0!important}.sb-dialogs-priority-tag.is-overdue{color:var(--sb-on-accent);background:#d93025;border-color:#d93025!important}.sb-dialogs-queue-item.is-overdue{background:linear-gradient(180deg,#fff0ece6,#ffffffd9)}.sb-dialogs-priority-tag.is-open{color:#1e7a34;background:#e6f4ea;border-color:#a8dab5!important}.sb-dialogs-priority-tag.is-recent{color:var(--sb-soft);background:var(--sb-faint);border-color:var(--sb-hairline)!important}.sb-dialogs-category-tag{margin-inline-end:0!important;border-radius:999px!important;color:#1a4473;background:#e8f0fe;border-color:#c4d5f0!important;font-weight:500}.sb-dialogs-chat-role{font-weight:700;display:flex;justify-content:space-between;gap:8px}.sb-dialogs-chat-list{display:grid;gap:10px;max-height:320px;overflow:auto;padding-right:4px}.sb-dialogs-chat-bubble{padding:12px 14px}.sb-dialogs-chat-bubble.is-user{background:linear-gradient(180deg,rgba(244,248,255,.98),var(--sb-surface))}.sb-dialogs-chat-bubble.is-assistant{background:linear-gradient(180deg,rgba(243,247,255,.98),var(--sb-surface))}.sb-dialogs-assistant-tabs .ant-tabs-nav{margin-bottom:12px}.sb-dialogs-assistant-tabs .ant-tabs-tab{padding:8px 0}.sb-dialogs-client-info-panel{display:grid;gap:12px;margin-bottom:14px}.sb-dialogs-client-info-content{display:grid;gap:12px}.sb-dialogs-client-info-section{display:grid;gap:10px;min-width:0;padding:12px;border:1px solid var(--sb-hairline-soft);border-radius:16px;background:var(--sb-surface)}.sb-dialogs-client-info-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.sb-dialogs-client-info-section-title{margin:0;color:var(--sb-dialog-ink);font-size:13px;font-weight:700;letter-spacing:-.01em}.sb-dialogs-client-info-field{display:grid;gap:6px;min-width:0}.sb-dialogs-client-info-field-label{color:var(--sb-dialog-soft);font-size:12px;font-weight:600}.sb-dialogs-client-info-control{width:100%}.sb-dialogs-client-info-su-list{display:grid;gap:8px}.sb-dialogs-client-info-su-row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.sb-dialogs-client-info-su-url{flex:1 1 auto;min-width:0;overflow:hidden;color:var(--sb-blue);font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-client-info-su-actions{flex:0 0 auto}.sb-talkme-tag.ant-tag{--sb-talkme-tag-ink: #52627a;--sb-talkme-tag-border: #8998ae;--sb-talkme-tag-bg: var(--sb-surface);max-width:100%;margin-inline-end:0;overflow:hidden;border-color:var(--sb-talkme-tag-border);border-radius:999px;background:var(--sb-talkme-tag-bg);color:var(--sb-talkme-tag-ink);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.sb-talkme-tag.ant-tag.is-blue{--sb-talkme-tag-ink: #0059b3;--sb-talkme-tag-border: #4096ff;--sb-talkme-tag-bg: #f7fbff}.sb-talkme-tag.ant-tag.is-cyan{--sb-talkme-tag-ink: #006d75;--sb-talkme-tag-border: #36cfc9;--sb-talkme-tag-bg: #f4fffe}.sb-talkme-tag.ant-tag.is-gold{--sb-talkme-tag-ink: #874d00;--sb-talkme-tag-border: #ffc53d;--sb-talkme-tag-bg: #fffdf2}.sb-talkme-tag.ant-tag.is-orange{--sb-talkme-tag-ink: #ad4e00;--sb-talkme-tag-border: #ffa940;--sb-talkme-tag-bg: #fff9f2}.sb-talkme-tag.ant-tag.is-purple{--sb-talkme-tag-ink: #531dab;--sb-talkme-tag-border: #9254de;--sb-talkme-tag-bg: #fbf8ff}.sb-talkme-tag.ant-tag.is-red{--sb-talkme-tag-ink: #a8071a;--sb-talkme-tag-border: #ff7875;--sb-talkme-tag-bg: #fff7f6}.sb-talkme-tag.ant-tag.is-green{--sb-talkme-tag-ink: #087830;--sb-talkme-tag-border: #24b85a;--sb-talkme-tag-bg: #f5fff8}.sb-talkme-tag.ant-tag .ant-tag-close-icon{color:currentColor}.sb-talkme-tag--selection.ant-tag{margin-inline-end:4px}.sb-dialogs-client-history{display:grid;gap:10px;min-width:0}.sb-dialogs-client-history-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-items:end;padding:10px;border:1px solid var(--sb-hairline-soft);border-radius:8px;background:#f8faffeb}.sb-dialogs-client-history-filter{display:grid;gap:4px;min-width:0}.sb-dialogs-client-history-filter--search{grid-column:1 / -1}.sb-dialogs-client-history-filter>span{min-width:0;color:var(--sb-dialog-soft);font-size:11px;font-weight:700;line-height:1.2}.sb-dialogs-client-history-filters .ant-input-affix-wrapper,.sb-dialogs-client-history-filters .ant-select{width:100%;min-width:0}.sb-dialogs-client-history-filter-option{max-width:320px;margin:0;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.sb-dialogs-client-history-list{display:grid;gap:8px;max-height:calc(var(--sb-dialog-panel-height) - 126px);overflow:auto;padding-right:4px}.sb-dialogs-history-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;gap:7px;width:100%;min-width:0;padding:11px 13px;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-surface);color:var(--sb-dialog-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sb-dialogs-history-card:hover{border-color:#0b57d042;box-shadow:0 10px 24px #1f1f1f12;transform:translateY(-1px)}.sb-dialogs-history-card:focus-visible{outline:none;border-color:#0b57d057;box-shadow:0 0 0 3px #0b57d024}.sb-dialogs-history-card-head{display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:10px;align-items:start;min-width:0}.sb-dialogs-history-card-head .ant-typography{min-width:0;margin:0;color:#202124;font-size:15px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-history-card-side{display:grid;justify-items:end;gap:4px;min-width:0}.sb-dialogs-history-card-time{color:var(--sb-dialog-soft);font-size:12px;font-weight:600;white-space:nowrap}.sb-dialogs-history-status{display:inline-flex;align-items:center;height:20px;padding:0 7px;border-radius:999px;font-size:11px;font-weight:800;line-height:1}.sb-dialogs-history-status.is-open{background:#34a85324;color:#1e7a34}.sb-dialogs-history-status.is-closed{background:#5f63681f;color:var(--sb-soft)}.sb-dialogs-history-card-preview{margin:0!important;color:var(--sb-muted);font-size:13px;line-height:1.42;overflow-wrap:anywhere}.sb-dialogs-history-card-bottom{display:grid;gap:7px;min-width:0}.sb-dialogs-history-card-meta{display:flex;flex-wrap:wrap;gap:0;min-width:0;color:var(--sb-dialog-soft);font-size:12px;line-height:1.25}.sb-dialogs-history-card-meta span+span:before{content:"·";padding:0 7px;color:#5f636894}.sb-dialogs-history-card-chips{display:flex;gap:5px;min-width:0;overflow:hidden}.sb-dialogs-history-card-chip{display:inline-flex;align-items:center;min-width:0;max-width:42%;height:22px;padding:0 8px;border:1px solid var(--sb-border);border-radius:999px;background:#f4f7fc;color:var(--sb-muted);font-size:11px;font-weight:700;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-history-card-chip.is-category{border-color:#a142f433;background:#a142f414;color:#7b2fbf}.sb-dialogs-history-card-chip.is-client{border-color:#0b57d02e;background:#0b57d014;color:var(--sb-blue)}.sb-talkme-tag.sb-dialogs-history-card-chip.ant-tag{border-color:var(--sb-talkme-tag-border);background:var(--sb-talkme-tag-bg);color:var(--sb-talkme-tag-ink)}.sb-dialogs-history-card-chip.is-more{flex:0 0 auto;max-width:none;color:var(--sb-dialog-soft)}.sb-dialogs-client-history-card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;gap:8px;width:100%;min-width:0;padding:10px 11px;border:1px solid var(--sb-border);border-radius:8px;background:var(--sb-surface);color:var(--sb-dialog-ink);text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sb-dialogs-client-history-card:hover{border-color:#0b57d042;box-shadow:0 10px 24px #1f1f1f12;transform:translateY(-1px)}.sb-dialogs-client-history-card:focus-visible{outline:none;border-color:#0b57d057;box-shadow:0 0 0 3px #0b57d024}.sb-dialogs-client-history-category{color:#7b2fbf;background:#a142f414;border-color:#a142f433}.sb-dialogs-transcript--readonly{max-height:520px;padding:2px 6px 8px 0;overflow:auto}.sb-dialogs-transcript--readonly .sb-dialogs-message-group{max-width:96%}.sb-dialogs-queue-history{display:grid;gap:8px;align-content:start;grid-auto-rows:max-content;max-height:calc(var(--sb-dialog-panel-height) - 92px);overflow:auto;padding-right:4px}.sb-dialogs-queue-history-summary{display:grid;gap:2px;padding:1px 2px 3px;min-width:0}.sb-dialogs-queue-history-summary .ant-typography{margin:0;font-size:12px;line-height:1.25;overflow-wrap:anywhere}.sb-dialogs-column--queue .sb-dialogs-queue,.sb-dialogs-column--queue .sb-dialogs-queue-history{flex:1 1 auto;min-height:0;max-height:none}@media(max-width:520px){.sb-dialogs-client-history-filters{grid-template-columns:1fr}.sb-dialogs-client-history-filter--search{grid-column:auto}.sb-dialogs-ai-empty-state{grid-template-columns:1fr}.sb-dialogs-ai-empty-icon{justify-self:start}.sb-dialogs-ai-empty-actions{grid-column:1 / -1;justify-content:stretch}.sb-dialogs-ai-empty-actions .ant-btn{width:100%}}.sb-dialogs-page{--sb-dialog-ink: var(--sb-ink);--sb-dialog-muted: var(--sb-soft);--sb-dialog-faint: var(--sb-faint);--sb-dialog-hairline: var(--sb-hairline-soft);--sb-dialog-hairline-strong: var(--sb-hairline);--sb-dialog-blue: var(--sb-blue);--sb-dialog-red: var(--sb-red);--sb-dialog-green: var(--sb-green);--sb-dialog-panel-height: clamp(620px, calc(100vh - 214px) , 900px);width:100%;max-width:100%;min-width:0;overflow-x:hidden;color:var(--sb-dialog-ink)}.sb-dialogs-layout{display:grid;grid-template-columns:minmax(278px,318px) minmax(0,1fr) minmax(360px,430px);gap:14px;align-items:stretch;width:100%;max-width:100%;min-width:0}.sb-dialogs-column{min-width:0;overflow:hidden;border:1px solid var(--sb-dialog-hairline)!important;border-radius:24px!important;background:var(--sb-column-glass)!important;box-shadow:0 18px 46px #0000000b,inset 0 1px 0 var(--sb-column-inset);-webkit-backdrop-filter:blur(18px) saturate(1.14);backdrop-filter:blur(18px) saturate(1.14)}.sb-dialogs-column--assistant{grid-column:auto}.sb-dialogs-column .ant-card-head{min-height:60px;padding:0 18px!important;border-bottom:1px solid var(--sb-dialog-hairline)}.sb-dialogs-column .ant-card-head-title{color:var(--sb-dialog-ink);font-size:17px;font-weight:700;letter-spacing:0}.sb-dialogs-column .ant-card-body{padding:16px!important}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{height:var(--sb-dialog-panel-height);min-height:0;overflow:auto}.sb-dialogs-column--detail .ant-card-body{height:var(--sb-dialog-panel-height);min-height:0;max-height:none;overflow:hidden}.sb-dialogs-card-head{min-width:0}.sb-dialogs-card-head>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-search{margin-bottom:12px}.sb-dialogs-search .ant-input-affix-wrapper,.sb-dialogs-search .ant-input-group-addon .ant-btn{height:42px;border-color:var(--sb-dialog-hairline)!important;background:var(--sb-elevated)!important}.sb-dialogs-search .ant-input-affix-wrapper{border-radius:14px 0 0 14px!important}.sb-dialogs-search .ant-input-group-addon .ant-btn{border-radius:0 14px 14px 0!important}.sb-dialogs-queue{gap:8px;max-height:none;overflow:visible;padding-right:0}.sb-dialogs-queue-item{padding:13px 13px 13px 15px;border:none;border-top:1px solid transparent;border-bottom:1px solid transparent;border-radius:0;background:transparent;box-shadow:none;transition:background .16s ease,border-color .16s ease,transform .16s ease}.sb-dialogs-queue-item:before{left:0;top:14px;bottom:14px;width:3px;background:#0000001f}.sb-dialogs-queue-item.is-reply:before{background:var(--sb-dialog-red)}.sb-dialogs-queue-item.is-open:before{background:var(--sb-dialog-green)}.sb-dialogs-queue-item.is-recent:before{background:#00000047}.sb-dialogs-queue-item:hover{transform:none;border-color:var(--sb-dialog-hairline);background:#00000006;box-shadow:none}.sb-dialogs-queue-item.is-active{transform:none;border-color:#0b57d042;background:#0b57d013;box-shadow:inset 0 0 0 1px #0b57d014}.sb-dialogs-queue-top,.sb-dialogs-queue-bottom{gap:10px;min-width:0}.sb-dialogs-queue-top>div:first-child,.sb-dialogs-queue-bottom .ant-space{min-width:0}.sb-dialogs-queue-name{overflow:hidden;color:var(--sb-dialog-ink);font-weight:700;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-queue-meta,.sb-dialogs-queue-bottom,.sb-dialogs-chat-role{color:var(--sb-dialog-muted);font-size:13px}.sb-dialogs-queue-meta{gap:6px;flex-wrap:nowrap;overflow:hidden}.sb-dialogs-queue-meta span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-queue-preview{margin:9px 0 10px!important;color:var(--sb-dialog-ink);font-size:14px}.sb-dialogs-queue-time{min-width:86px}.sb-dialogs-priority-tag,.sb-dialogs-detail-head .ant-tag,.sb-dialogs-queue-bottom .ant-tag{max-width:100%;border-radius:999px!important;font-size:12px;font-weight:600}.sb-dialogs-priority-tag{max-width:none;white-space:nowrap}.sb-dialogs-priority-tag.is-reply{color:var(--sb-dialog-red);background:#ff3b301a;border-color:#ff3b3033!important}.sb-dialogs-priority-tag.is-open{color:#128a3d;background:#34c7591a;border-color:#34c75933!important}.sb-dialogs-priority-tag.is-recent{color:var(--sb-dialog-muted);background:#0000000a;border-color:var(--sb-dialog-hairline)!important}.sb-dialogs-detail{padding-right:2px}.sb-dialogs-detail-head{align-items:center;gap:12px;padding-bottom:14px}.sb-dialogs-detail-head .ant-typography{letter-spacing:0}.sb-dialogs-transcript{gap:16px}.sb-dialogs-message-group{max-width:min(86%,640px)}.sb-dialogs-message-group-meta{color:var(--sb-dialog-muted);font-size:12px}.sb-dialogs-message{padding:11px 13px;border:1px solid var(--sb-dialog-hairline);border-radius:19px;box-shadow:0 8px 24px #00000009}.sb-dialogs-message.is-client{background:var(--sb-surface)}.sb-dialogs-message.is-operator{background:var(--sb-faint)}.sb-dialogs-message-body{color:var(--sb-dialog-ink);line-height:1.48}.sb-dialogs-assistant{display:flex;flex-direction:column;gap:12px;min-width:0}.sb-dialogs-column--assistant .ant-alert{border-radius:20px}.sb-dialogs-assistant-summary,.sb-dialogs-draft,.sb-dialogs-chat-bubble,.sb-dialogs-source-chip,.sb-dialogs-helper-card,.sb-dialogs-sources-collapse{border:1px solid var(--sb-dialog-hairline)!important;border-radius:18px!important;background:var(--sb-glass)!important;box-shadow:none}.sb-dialogs-assistant-summary{padding:14px;margin-bottom:12px}.sb-dialogs-assistant-head{gap:10px}.sb-dialogs-assistant-actions{width:100%}.sb-dialogs-assistant-actions .ant-btn,.sb-dialogs-chat>.ant-btn,.sb-dialogs-column--assistant .ant-alert .ant-btn{min-height:42px;border-radius:14px;font-weight:700}.sb-dialogs-assistant-actions .ant-btn-primary,.sb-dialogs-column--assistant .ant-alert .ant-btn-primary{background:var(--sb-dialog-blue);box-shadow:0 10px 24px #0b57d038}.sb-dialogs-draft{padding:14px 16px;border:1px solid rgba(11,87,208,.25);border-radius:16px;background:#0b57d00d}.sb-dialogs-draft-head{display:flex;align-items:center;gap:8px}.sb-dialogs-draft-body{margin-top:8px;line-height:1.7;font-size:14px}.sb-dialogs-draft-body p:last-child{margin-bottom:0}.sb-dialogs-answer-feedback{margin-top:12px;padding-top:12px;border-top:1px solid var(--sb-dialog-hairline);display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sb-dialogs-answer-feedback .ant-btn{border-radius:999px;font-weight:650}.sb-dialogs-helper-card .ant-card-body{padding:14px!important}.sb-dialogs-prompt-chip,.sb-dialogs-source-chip{border-radius:14px;background:#00000005!important}.sb-dialogs-chat{gap:10px}.sb-dialogs-chat-head{color:var(--sb-dialog-ink);font-size:13px}.sb-dialogs-chat-head .anticon{color:var(--sb-dialog-blue)}.sb-dialogs-chat-list{max-height:260px}.sb-dialogs-chat .ant-input{border-radius:14px}@media(max-width:1440px){.sb-dialogs-layout{grid-template-columns:minmax(268px,304px) minmax(0,1fr) minmax(340px,390px)}}@media(max-width:1180px){.sb-dialogs-layout{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.sb-dialogs-column--assistant{grid-column:1 / -1}}@media(max-width:900px){.sb-dialogs-page{--sb-dialog-panel-height: auto}.sb-dialogs-layout{grid-template-columns:1fr}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--detail .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{height:auto;min-height:420px;max-height:none}.sb-dialogs-message-group{max-width:100%}}.sb-dialogs-page{--sb-dialog-panel-height: clamp(610px, calc(100vh - 204px) , 880px)}.sb-dialogs-layout{grid-template-columns:minmax(272px,306px) minmax(0,1.08fr) minmax(360px,410px);gap:12px}.sb-dialogs-column{border-radius:22px!important}.sb-dialogs-column .ant-card-head{min-height:56px;padding:0 16px!important}.sb-dialogs-column .ant-card-body{padding:14px!important}.sb-dialogs-search{margin-bottom:10px}.sb-dialogs-search .ant-input-affix-wrapper,.sb-dialogs-search .ant-input-group-addon .ant-btn{height:40px}.sb-dialogs-queue-item{padding:10px 10px 10px 13px;border-radius:16px}.sb-dialogs-queue-item:before{top:12px;bottom:12px}.sb-dialogs-queue-preview{margin:7px 0 8px!important}.sb-dialogs-queue-time{flex:0 0 auto;min-width:max-content}.sb-dialogs-detail-head{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:start;gap:10px;padding-bottom:12px}.sb-dialogs-detail-head>div:first-child{min-width:0}.sb-dialogs-detail-head .ant-space{margin-top:4px}.sb-dialogs-date-range-separator{display:inline-flex;align-items:center;color:var(--sb-dialog-soft);font-weight:700;line-height:1}.sb-dialogs-detail-actions{display:flex;align-items:center;justify-content:flex-start;gap:6px;flex-wrap:wrap;width:100%;max-width:100%;margin-top:0}.sb-dialogs-detail-actions .ant-btn{margin-top:0}.sb-dialogs-forward-btn{flex:0 0 auto}.sb-dialogs-message-group{max-width:min(88%,640px)}.sb-dialogs-column--assistant .ant-alert{padding:16px;border-radius:18px;background:#0b57d00e!important}.sb-dialogs-column--assistant .ant-alert-message{color:var(--sb-dialog-ink);font-weight:700}.sb-dialogs-column--assistant .ant-alert-description{margin-top:8px}.sb-dialogs-assistant-actions .ant-btn,.sb-dialogs-chat>.ant-btn,.sb-dialogs-column--assistant .ant-alert .ant-btn{min-height:40px;border-radius:13px}.sb-dialogs-column--assistant .ant-alert .ant-btn{width:auto;max-width:100%;padding-inline:18px}.sb-dialogs-chat-list{max-height:220px}.sb-dialogs-chat .ant-input{min-height:86px!important}.sb-dialogs-layout{grid-template-columns:minmax(292px,340px) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);align-items:stretch;height:clamp(640px,calc(100vh - 340px),820px)}.sb-dialogs-column--queue{display:flex;grid-column:1;grid-row:1 / span 2;flex-direction:column;min-height:0}.sb-dialogs-column--assistant{grid-column:2;grid-row:1}.sb-dialogs-column--detail{grid-column:2;grid-row:2}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--detail .ant-card-body{flex:1 1 auto;height:auto;min-height:0}.sb-dialogs-column--queue .ant-card-body{overflow:hidden}.sb-dialogs-column--queue .sb-dialogs-queue{max-height:none;height:calc(100% - 50px);overflow:auto}.sb-dialogs-column--assistant .ant-card-head{min-height:52px}.sb-dialogs-column--assistant .ant-card-body{height:auto;min-height:0;max-height:240px;overflow:auto;padding:14px 16px!important}.sb-dialogs-column--detail .ant-card-body{height:auto;max-height:none;overflow:hidden}.sb-dialogs-column--detail .sb-dialogs-detail{padding-right:10px}.sb-dialogs-assistant.is-empty{display:grid;grid-template-columns:minmax(280px,410px) minmax(0,1fr);gap:14px;align-items:start}.sb-dialogs-assistant.is-empty .ant-alert{margin:0}.sb-dialogs-assistant.is-empty .sb-dialogs-chat{min-width:0}.sb-dialogs-assistant.is-empty .sb-dialogs-chat .ant-empty{margin:0}.sb-dialogs-assistant.is-empty .sb-dialogs-chat .ant-input{min-height:62px!important}.sb-dialogs-assistant.is-empty .sb-dialogs-chat>.ant-btn{min-height:38px}.sb-dialogs-assistant.has-result{gap:10px}.sb-dialogs-assistant.has-result .sb-dialogs-assistant-summary{margin-bottom:0}@media(max-width:1180px){.sb-dialogs-layout{grid-template-columns:1fr;grid-template-rows:auto;height:auto}.sb-dialogs-column--queue,.sb-dialogs-column--assistant,.sb-dialogs-column--detail{grid-column:1;grid-row:auto}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--detail .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{height:auto;max-height:none}}@media(max-width:900px){.sb-dialogs-assistant.is-empty{grid-template-columns:1fr}}.sb-dialogs-page{--sb-dialog-panel-height: clamp(620px, calc(100vh - 246px) , 900px)}.sb-dialogs-layout{grid-template-columns:minmax(300px,360px) minmax(520px,1.35fr) minmax(360px,.92fr);grid-template-rows:1fr;gap:14px;align-items:stretch;height:auto}.sb-dialogs-column--queue,.sb-dialogs-column--detail,.sb-dialogs-column--assistant{display:block;grid-row:1;min-height:0}.sb-dialogs-column--queue{grid-column:1}.sb-dialogs-column--detail{grid-column:2}.sb-dialogs-column--assistant{grid-column:3}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{height:var(--sb-dialog-panel-height);max-height:none;overflow:auto}.sb-dialogs-column--detail .ant-card-body{height:var(--sb-dialog-panel-height);max-height:none;overflow:hidden}.sb-dialogs-column--queue .sb-dialogs-queue{height:auto;max-height:none;overflow:visible}.sb-dialogs-assistant.is-empty,.sb-dialogs-assistant.has-result{display:flex;flex-direction:column}.sb-dialogs-assistant.is-empty .sb-dialogs-chat-list{display:block;max-height:170px}.sb-dialogs-assistant.is-empty .sb-dialogs-chat .ant-input{min-height:86px!important}@media(max-width:1320px){.sb-dialogs-layout{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}.sb-dialogs-column--queue{grid-column:1;grid-row:1 / span 2}.sb-dialogs-column--assistant,.sb-dialogs-column--detail{grid-column:2}.sb-dialogs-column--assistant{grid-row:1}.sb-dialogs-column--detail{grid-row:2}.sb-dialogs-column--assistant .ant-card-body{height:auto;max-height:260px}}@media(max-width:980px){.sb-dialogs-layout{grid-template-columns:1fr}.sb-dialogs-column--queue,.sb-dialogs-column--assistant,.sb-dialogs-column--detail{grid-column:1;grid-row:auto}}.sb-dashboard-hero__left{max-width:720px}.sb-dialogs-layout{grid-template-columns:minmax(286px,326px) minmax(560px,1.32fr) minmax(420px,.98fr)}.sb-dialogs-assistant{width:100%}.sb-dialogs-column--assistant .ant-alert .ant-alert-content{min-width:0}.sb-dialogs-chat{width:100%;gap:8px}.sb-dialogs-chat .ant-input{width:100%;min-height:104px!important;resize:vertical}.sb-dialogs-chat>.ant-btn{width:100%}.sb-dialogs-chat-head{padding-top:2px}.sb-dialogs-queue-item{min-height:0}.sb-dialogs-detail-head .ant-tag[title=""]{display:none}body{margin:0;background:var(--sb-surface-soft);font-family:Google Sans,Google Sans Text,Roboto,Segoe UI,Arial,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.page-content{margin:14px 16px 16px!important}.sb-dialogs-page{--sb-dialog-panel-height: clamp(640px, calc(100vh - 214px) , 920px)}.sb-dialogs-layout{grid-template-columns:minmax(292px,338px) minmax(560px,1.42fr) minmax(344px,.84fr);gap:12px}.sb-dialogs-column{border-radius:20px!important}.sb-dialogs-column .ant-card-head{min-height:50px;padding-inline:14px!important}.sb-dialogs-column .ant-card-body{padding:12px!important}.sb-dialogs-search .ant-input-affix-wrapper,.sb-dialogs-search .ant-input-group-addon .ant-btn{height:38px}.sb-dialogs-queue{gap:7px}.sb-dialogs-queue-item{padding:9px 10px 9px 12px;border-radius:15px}.sb-dialogs-queue-preview{margin:6px 0!important}.sb-dialogs-queue-bottom>span{display:none}.sb-dialogs-queue-bottom .ant-tag{font-size:12px}.sb-dialogs-detail{display:flex;flex-direction:column}.sb-dialogs-detail-head{order:1;align-items:start;padding-bottom:12px}.sb-dialogs-detail-title{display:flex;align-items:center;gap:10px;min-width:0}.sb-dialog-client-avatar{flex:0 0 38px;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#4796e3,#9177c7);color:var(--sb-on-accent);font-size:14px;font-weight:700;box-shadow:0 4px 10px #9177c74d}.sb-dialogs-detail-contact{color:inherit;text-decoration:none;min-width:0}.sb-dialogs-detail-contact:hover{color:var(--sb-blue);text-decoration:underline}.sb-dialogs-detail-head .ant-typography{font-size:17px!important}.sb-dialogs-detail-head .ant-tag{font-size:12px}.sb-dialogs-transcript{order:2;gap:14px}.sb-dialogs-detail>.ant-alert{order:3;margin-top:12px}.sb-dialogs-message{display:grid;gap:6px;align-items:start;padding:10px 12px;border-radius:15px}.sb-dialogs-message-body{font-size:14px}.sb-dialogs-column--assistant .ant-alert{padding:14px;border-color:#0b57d02e!important;background:#0b57d00b!important;box-shadow:none}.sb-dialogs-column--assistant .ant-alert-message{font-size:14px}.sb-dialogs-column--assistant .ant-alert .ant-btn{min-height:38px;padding-inline:16px;box-shadow:none}.sb-dialogs-assistant.is-empty .sb-dialogs-chat-list{display:none}.sb-dialogs-chat-head{justify-content:flex-start}.sb-dialogs-chat .ant-input{min-height:74px!important}.sb-dialogs-chat>.ant-btn{min-height:38px}@media(max-width:1320px){.sb-dialogs-layout{grid-template-columns:minmax(280px,330px) minmax(0,1fr)}}.sb-dialogs-page{--sb-dialog-panel-height: clamp(680px, calc(100vh - 176px) , 940px)}.sb-dialogs-layout{grid-template-columns:minmax(240px,.75fr) minmax(460px,1.6fr) minmax(360px,1fr)}.sb-dialogs-column--assistant .ant-card-body{padding:14px 16px!important}.sb-dialogs-assistant,.sb-dialogs-chat,.sb-dialogs-chat .ant-input,.sb-dialogs-chat>.ant-btn{width:100%}.sb-dialogs-assistant.is-empty{gap:12px}.sb-dialogs-column--assistant .ant-alert{padding:10px 12px;border-radius:16px}.sb-dialogs-column--assistant .ant-alert-description{margin-top:6px}.sb-dialogs-column--assistant .ant-alert .ant-btn{width:100%;min-height:36px}.sb-dialogs-chat{gap:8px}.sb-dialogs-chat .ant-input{min-height:104px!important;resize:vertical}.sb-dialogs-column--assistant .sb-dialogs-card-head{align-items:center}.sb-dialogs-column--assistant .sb-dialogs-card-head>span:first-child{flex:1 1 auto}.sb-dialogs-ai-empty-state{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px 14px;width:min(100%,520px);padding:16px;border:1px solid var(--sb-hairline-soft);border-radius:8px;background:var(--sb-surface)}.sb-dialogs-ai-empty-icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,#4796e3,#9177c7 52%,#d96570);color:var(--sb-on-accent);font-size:18px;box-shadow:0 6px 14px #9177c74d}.sb-dialogs-ai-empty-copy{min-width:0}.sb-dialogs-ai-empty-copy .ant-typography{white-space:normal;overflow-wrap:normal}.sb-dialogs-ai-empty-actions{display:flex;justify-content:flex-end;min-width:0}.sb-dialogs-ai-empty-state .ant-btn{height:34px;border-radius:8px;font-weight:650;box-shadow:none;min-width:0}.sb-dialogs-detail{scroll-behavior:smooth}@media(max-width:900px){.sb-dialogs-detail-head{grid-template-columns:minmax(0,1fr)}.sb-dialogs-detail-actions{justify-content:flex-start}}.page-content{margin:18px 16px!important}.sb-dialogs-layout{gap:14px}.sb-dialogs-column{border-radius:24px!important}.sb-dialogs-column .ant-card-head{min-height:54px;padding-inline:16px!important}.sb-dialogs-card-head{align-items:center;min-height:34px}.sb-dialogs-column--assistant .ant-alert{align-items:flex-start;gap:10px;padding:14px 16px}.sb-dialogs-column--assistant .ant-alert-icon{margin-inline-end:0;margin-top:3px}.sb-dialogs-column--assistant .ant-alert-message{margin-bottom:6px;line-height:1.3}.sb-dialogs-column--assistant .ant-alert-description,.sb-dialogs-column--assistant .ant-alert-description li{line-height:1.45}.sb-dialogs-client-reply{order:3;flex:0 0 auto;position:relative;margin:12px 0 0;padding:7px;border-radius:18px;background:var(--sb-glass-strong);box-shadow:0 10px 24px #0000000a}.sb-dialogs-client-reply .ant-input{min-height:36px!important;padding:7px 10px;line-height:1.35}.sb-dialogs-client-reply .ant-btn{width:36px;min-width:36px;height:36px}.sb-dialogs-client-attachments .ant-upload{display:inline-flex}.sb-dialogs-client-attachments .ant-btn{width:36px;min-width:36px;height:36px}.sb-dialogs-transcript{display:flex;flex-direction:column;order:2;gap:22px;padding-bottom:4px}.sb-dialogs-message-group{display:flex;flex-direction:column;align-self:flex-start;width:fit-content;gap:6px}.sb-dialogs-message-group.is-client{align-self:flex-end;align-items:flex-end}.sb-dialogs-message-group-meta{padding:0 2px;font-size:12px;line-height:1.2;justify-content:flex-start;gap:6px}.sb-dialogs-message-stack{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sb-dialogs-message-group.is-client .sb-dialogs-message-stack{align-items:flex-end}.sb-dialogs-message{display:block;width:fit-content;min-width:360px;max-width:min(680px,94%);padding:12px 14px;border:1px solid var(--sb-border);border-radius:20px;box-shadow:0 6px 18px #1f1f1f0d}.sb-dialogs-message.is-client{justify-content:flex-start;background:linear-gradient(180deg,#ffe9d5b8,#ffdbbd6b)}.sb-dialogs-message.is-operator{justify-content:flex-end;background:linear-gradient(180deg,#c6ddffe6,#deecffa6)}.sb-dialogs-message-group.is-robot .sb-dialogs-message{background:linear-gradient(180deg,#dfe2e6e6,#f0f1f3a6)}.sb-dialogs-message.is-pending-message{opacity:.6}.sb-dialogs-message-group.is-pending .sb-dialogs-message-group-meta span{color:var(--sb-soft);font-style:italic}.sb-dialogs-message-body,.sb-dialogs-message-attachments{min-width:0}.sb-dialogs-message-body{min-width:auto;max-width:100%}.sb-dialogs-message.is-operator .sb-dialogs-message-body{order:2}.sb-dialogs-message-attachments{flex:1 0 100%}.sb-dialogs-message-body{font-size:14px;line-height:1.35;overflow-wrap:break-word;word-break:normal}.sb-dialogs-list{margin:6px 0 0;padding-left:20px}.sb-dashboard-hero__subtitle{color:var(--sb-text-soft)!important}.sb-dashboard-controls .ant-radio-group{background:var(--sb-surface);padding:2px;border-radius:var(--sb-radius-pill);border:1px solid var(--sb-border);overflow:visible}.sb-dashboard-controls .ant-radio-button-wrapper:first-child{border-start-start-radius:var(--sb-radius-pill)!important;border-end-start-radius:var(--sb-radius-pill)!important}.sb-dashboard-controls .ant-radio-button-wrapper:last-child{border-start-end-radius:var(--sb-radius-pill)!important;border-end-end-radius:var(--sb-radius-pill)!important}.sb-dashboard-kpi{border-radius:14px!important;border:1px solid var(--sb-border)!important}.sb-dashboard-kpi .ant-card-body{padding-bottom:14px!important}.sb-kpi-foot{margin-top:8px}.sb-trend{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid transparent;font-size:12px;font-weight:600;line-height:1.4}.sb-trend--good{background:#e6f4ea;color:#1e7a34;border-color:#a8dab5}.sb-trend--bad{background:#fce8e6;color:#d93025;border-color:#f5b5b0}.sb-trend--neutral{background:var(--sb-faint);color:var(--sb-soft);border-color:#e0e3e7}.sb-dashboard-panel{border-radius:14px!important;border:1px solid var(--sb-border)!important;height:100%}.sb-dashboard-panel .ant-card-body{height:100%}.sb-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px}.sb-knowledge-main{margin-bottom:10px}.sb-knowledge-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sb-knowledge-item{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;border:1px solid var(--sb-border);background:var(--sb-faint)}.sb-budget-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-bottom:8px}.sb-budget-metrics .ant-statistic{min-height:84px;display:flex;flex-direction:column;justify-content:space-between}.sb-budget-metrics .ant-statistic-title{min-height:34px;line-height:1.25}.sb-budget-metrics .ant-statistic-content{line-height:1.1}.sb-budget-footer{margin-top:10px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.sb-rating-table .ant-table-tbody>tr>td{vertical-align:top}.sb-rating-event{min-width:0;display:flex;flex-direction:column;gap:2px}.sb-rating-card-link{padding:0!important;justify-content:flex-start!important;max-width:100%;text-align:left!important;white-space:normal!important;line-height:1.3!important;height:auto!important}.sb-rating-meta{display:flex;align-items:center;gap:6px;color:#8c8c8c;font-size:12px;flex-wrap:wrap}.sb-rating-operator-link{padding:0!important;height:auto!important}.sb-assistant-feedback-preview{display:block;margin-top:4px;color:var(--sb-soft, rgba(0, 0, 0, .74));max-width:760px}.sb-dialogs-column--assistant .sb-dialogs-assistant-actions{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:center}.sb-dialogs-column--assistant .sb-dialogs-assistant-actions .ant-btn{min-height:38px;height:38px;border-radius:12px;padding:0 12px;font-size:13px;font-weight:650;box-shadow:none;min-width:0}.sb-dialogs-column--assistant .sb-dialogs-assistant-actions .ant-btn-primary{box-shadow:0 8px 18px #0b57d029}.sb-dialogs-column--assistant .sb-dialogs-assistant-action-primary{grid-column:1 / -1;justify-content:center}@media(max-width:1520px){.sb-dialogs-column--assistant .sb-dialogs-assistant-actions{grid-template-columns:1fr}}@media(max-width:1200px){.sb-budget-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.sb-dashboard-hero{padding:16px 14px 14px}.sb-budget-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sb-knowledge-grid{grid-template-columns:1fr}}.sb-login-page{position:relative;height:100dvh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(circle at 18% 18%,rgba(71,150,227,.16),transparent 44%),radial-gradient(circle at 82% 78%,rgba(217,101,112,.12),transparent 44%),radial-gradient(circle at 62% 24%,rgba(145,119,199,.14),transparent 48%),var(--sb-surface-soft)}.sb-login-theme{position:absolute;top:20px;right:20px}.sb-login-input-icon{color:var(--sb-placeholder)}.sb-login-card{width:380px;max-width:100%;max-height:calc(100dvh - 48px);overflow-y:auto;overscroll-behavior:contain;padding:40px 36px 36px;border-radius:28px;background:var(--sb-login-card-bg);border:1px solid var(--sb-login-card-border);box-shadow:var(--sb-shadow-lg);-webkit-backdrop-filter:blur(20px) saturate(1.2);backdrop-filter:blur(20px) saturate(1.2)}.sb-login-brand{text-align:center;margin-bottom:32px}.sb-login-brand .ant-typography-secondary{display:block;margin-top:6px}.sb-login-logo{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:14px;filter:drop-shadow(0 10px 22px rgba(145,119,199,.35))}.sb-search-hero{position:relative;overflow:visible;border:0!important;background:transparent!important;box-shadow:none}.sb-search-hero-kicker{display:inline-flex;align-items:center;margin-bottom:10px;padding:5px 10px;border-radius:999px;background:var(--sb-gemini-gradient-soft);color:var(--sb-search-kicker);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sb-search-box{display:flex;align-items:flex-end;gap:8px;max-width:700px;padding:6px 6px 6px 16px;border:1px solid var(--sb-hairline);border-radius:22px;background:var(--sb-surface);transition:border-color .16s ease,box-shadow .16s ease}.sb-search-box:focus-within{border-color:#0b57d06b;box-shadow:0 0 0 3px #0b57d024}.sb-search-box .ant-input{border:0!important;box-shadow:none!important;background:transparent!important;padding:8px 0;resize:none}.sb-search-box .ant-input::placeholder{color:var(--sb-placeholder)}.sb-search-box-button{flex:0 0 auto;width:44px!important;height:44px!important;padding-inline:0!important;border-radius:999px!important}.sb-topbar{border-bottom:1px solid var(--sb-hairline-soft)!important;box-shadow:0 1px #1f1f1f05,0 6px 20px #1f1f1f0a}.page-content{margin:24px clamp(16px,4vw,48px) 32px!important}.sb-dialogs-page{max-width:none;width:auto;margin-left:calc(16px - clamp(16px,4vw,48px));margin-right:calc(16px - clamp(16px,4vw,48px));min-width:0;overflow:hidden}@media(min-width:1600px){.sb-dialogs-layout{max-width:1480px;margin-left:auto;margin-right:auto}}.sb-dashboard-kpi{border-top:0!important;border:1px solid var(--sb-hairline-soft)!important;border-radius:var(--sb-radius-md)!important;background:var(--sb-surface);box-shadow:var(--sb-shadow-sm);position:relative;overflow:hidden}.sb-dashboard-kpi:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--sb-accent, var(--sb-blue));opacity:.9}.sb-dashboard-kpi--search{--sb-accent: var(--sb-blue);background:linear-gradient(180deg,rgba(11,87,208,.05),var(--sb-surface) 60%)}.sb-dashboard-kpi--quality{--sb-accent: var(--sb-green);background:linear-gradient(180deg,rgba(52,168,83,.05),var(--sb-surface) 60%)}.sb-dashboard-kpi--latency{--sb-accent: var(--sb-orange);background:linear-gradient(180deg,rgba(249,171,0,.05),var(--sb-surface) 60%)}.sb-dashboard-kpi--cost{--sb-accent: var(--sb-purple);background:linear-gradient(180deg,rgba(161,66,244,.05),var(--sb-surface) 60%)}.sb-dashboard-kpi .ant-statistic-title{display:inline-flex;align-items:center;gap:6px}.sb-dashboard-kpi .ant-statistic-title:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:999px;background:var(--sb-accent, var(--sb-blue))}.sb-dashboard-kpi--search .ant-statistic-prefix,.sb-dashboard-kpi--search .ant-statistic-content{color:var(--sb-blue)}.sb-dashboard-kpi--quality .ant-statistic-prefix,.sb-dashboard-kpi--quality .ant-statistic-content{color:var(--sb-green)}.sb-dashboard-kpi--latency .ant-statistic-prefix,.sb-dashboard-kpi--latency .ant-statistic-content{color:var(--sb-orange)}.sb-dashboard-kpi--cost .ant-statistic-prefix,.sb-dashboard-kpi--cost .ant-statistic-content{color:var(--sb-purple)}.sb-dashboard-kpi .ant-statistic-content{color:var(--sb-ink)!important}.sb-dashboard-kpi .ant-statistic-prefix{opacity:1}.sb-card-lift,.sb-result-card{box-shadow:var(--sb-shadow-sm)}.sb-card-lift:hover{box-shadow:var(--sb-shadow-md)!important;transform:translateY(-1px)}.page-content h3.ant-typography,.page-content .ant-card-head-title{letter-spacing:-.02em}.sb-dashboard-hero h3.ant-typography{font-weight:600!important;letter-spacing:-.02em}.sb-empty-state{padding:56px 24px}.sb-empty-state-icon{font-size:56px;color:#bdc1c6;opacity:.6;margin-bottom:18px}.sb-empty-state-text{color:var(--sb-soft);font-size:14px}.sb-result-card .ant-tag,.sb-dashboard-panel .ant-tag,.sb-search-hero~.ant-row .ant-tag{border-radius:8px;font-weight:600;font-size:11px}.sb-dialogs-queue-item,.sb-dialogs-history-card,.sb-dialogs-client-history-card,.sb-dialogs-prompt-chip,.sb-dialogs-source-chip,.sb-dialogs-message-attachment,.sb-card-lift{transition:transform .22s var(--sb-ease),box-shadow .22s var(--sb-ease),border-color .18s ease,background .18s ease!important}.sb-filter-card .ant-card-body{padding:12px 16px!important}.sb-gemini-text{background:var(--sb-gemini-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.ant-btn-primary,.ant-btn-default{border-radius:var(--sb-radius-pill)}.ant-btn-primary{font-weight:600;box-shadow:none}.ant-btn-primary:not(:disabled):hover{box-shadow:0 6px 16px #0b57d047}.sb-dialogs-column--assistant .ant-alert{border-color:#0b57d029!important;background:linear-gradient(135deg,#4796e312,#9177c70f)!important}.ant-card{border-color:var(--sb-hairline-soft)}@media(max-width:1320px){.sb-dialogs-layout{grid-template-columns:minmax(280px,330px) minmax(0,1fr);grid-template-rows:auto;height:auto}.sb-dialogs-column--queue{grid-column:1;grid-row:1 / span 2}.sb-dialogs-column--assistant,.sb-dialogs-column--detail{grid-column:2}.sb-dialogs-column--assistant{grid-row:1}.sb-dialogs-column--detail{grid-row:2}.sb-dialogs-column--assistant .ant-card-body{height:auto;max-height:260px}}@media(max-width:900px){.sb-dialogs-layout{grid-template-columns:1fr}.sb-dialogs-column--queue,.sb-dialogs-column--assistant,.sb-dialogs-column--detail{grid-column:1;grid-row:auto}.sb-dialogs-column--queue .ant-card-body,.sb-dialogs-column--detail .ant-card-body,.sb-dialogs-column--assistant .ant-card-body{height:auto;min-height:auto;max-height:none}}.sb-dialogs-layout{grid-template-columns:minmax(280px,316px) minmax(0,1.6fr) minmax(344px,.84fr);gap:14px}@media(max-width:1320px){.sb-dialogs-layout{grid-template-columns:minmax(280px,320px) minmax(0,1fr)}}@media(max-width:900px){.sb-dialogs-layout{grid-template-columns:1fr}}.sb-dialogs-queue-item{width:100%;padding:12px 14px;border:none;border-top:1px solid var(--sb-hairline-soft);border-bottom:1px solid var(--sb-hairline-soft);border-radius:0;background:var(--sb-elevated);box-shadow:0 1px 2px #1f1f1f0a}.sb-dialogs-queue-item:hover{background:#4796e30f;border-color:#0b57d033;box-shadow:0 6px 16px var(--sb-hairline-soft)}.sb-dialogs-queue-item.is-active{background:var(--sb-gemini-gradient-soft);border-color:#0b57d04d;box-shadow:inset 0 0 0 1px #0b57d00f}.sb-dialogs-column--queue .ant-card-body{padding:12px 0 0!important}.sb-dialogs-column--queue .sb-dialogs-queue-tools,.sb-dialogs-column--queue .sb-dialogs-queue-filters,.sb-dialogs-column--queue .sb-dialogs-queue-filter-chips,.sb-dialogs-column--queue .ant-alert{margin-left:16px;margin-right:16px}.sb-dialogs-queue-item:before{display:none}.sb-dialogs-detail-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:2px}.sb-dialogs-detail-links a{color:var(--sb-blue);font-size:13px;font-weight:600;text-decoration:none}.sb-dialogs-detail-links a:hover{text-decoration:underline}.sb-dialogs-detail-links a.is-loading{opacity:.55;cursor:wait}.sb-reply-templates{display:grid;gap:10px;min-width:300px;max-width:360px}.sb-reply-templates-add{display:flex;gap:8px}.sb-reply-templates-add .ant-input{flex:1 1 auto;min-width:0;border-radius:12px}.sb-reply-templates-add .ant-btn{flex:0 0 auto;border-radius:12px}.sb-reply-templates-list{display:grid;gap:6px;max-height:320px;overflow:auto;padding-right:4px}.sb-reply-templates-item{display:flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid var(--sb-hairline-soft);border-radius:12px;background:var(--sb-elevated);transition:border-color .18s ease,background .18s ease}.sb-reply-templates-item:hover{border-color:#0b57d038;background:#4796e30d}.sb-reply-templates-item.is-editing{align-items:stretch;flex-wrap:wrap}.sb-reply-templates-item.is-editing .ant-input{flex:1 1 100%;border-radius:10px}.sb-reply-templates-item-main{flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:var(--sb-dialog-ink);font-size:13px;line-height:1.45;text-align:left;cursor:pointer;overflow-wrap:anywhere}.sb-reply-templates-item-actions{display:none;flex:0 0 auto;gap:2px}.sb-reply-templates-item:hover .sb-reply-templates-item-actions{display:flex}.sb-reply-templates-item-actions .ant-btn{border-radius:10px}.sb-dialogs-reply-chips{display:flex;flex-wrap:wrap;flex:1 1 100%;gap:6px;margin-top:8px}.sb-reply-chip{max-width:100%;padding:5px 12px;border:1px solid var(--sb-hairline-soft);border-radius:999px;background:var(--sb-elevated);color:var(--sb-dialog-muted);font-size:12px;line-height:1.4;text-align:left;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:border-color .18s ease,background .18s ease,color .18s ease}.sb-reply-chip:hover{border-color:#0b57d047;background:#4796e314;color:var(--sb-dialog-blue)}.sb-dialogs-client-reply{border:0;border-radius:18px;background:transparent;box-shadow:none;padding-inline:0}html[data-theme=dark]{color-scheme:dark;--sb-ink: #e3e3e3;--sb-soft: #c4c7c5;--sb-muted: #c4c7c5;--sb-placeholder: #9aa0a6;--sb-on-accent: #ffffff;--sb-empty-icon: #9aa0a6;--sb-hairline: rgba(227, 227, 227, .12);--sb-hairline-soft: rgba(227, 227, 227, .08);--sb-border: rgba(227, 227, 227, .12);--sb-surface: #1e1f20;--sb-surface-soft: #131314;--sb-faint: #282a2c;--sb-chip-bg: #282a2c;--sb-chip-bg-hover: #303334;--sb-glass: rgba(30, 31, 32, .86);--sb-glass-strong: rgba(30, 31, 32, .96);--sb-elevated: rgba(30, 31, 32, .78);--sb-column-glass: rgba(30, 31, 32, .62);--sb-column-inset: rgba(255, 255, 255, .06);--sb-panel-surface: linear-gradient(180deg, rgba(36, 38, 40, .96), #1e1f20 28%);--sb-login-card-bg: rgba(30, 31, 32, .88);--sb-login-card-border: rgba(227, 227, 227, .1);--sb-blue: #8ab4f8;--sb-blue-bright: #7cacf8;--sb-blue-soft: rgba(138, 180, 248, .16);--sb-green: #81c995;--sb-red: #f28b82;--sb-orange: #fdd663;--sb-purple: #d7aefb;--sb-pink: #f6aea9;--sb-violet: #c58af9;--sb-focus-ring: rgba(138, 180, 248, .5);--sb-search-kicker: #d7aefb;--sb-nav-item: #c4c7c5;--sb-nav-item-hover-bg: rgba(227, 227, 227, .08);--sb-nav-item-hover: #e3e3e3;--sb-nav-selected-bg: #004a77;--sb-nav-selected-hover-bg: #0b57d0;--sb-nav-selected-fg: #c2e7ff;--sb-gemini-gradient: linear-gradient(90deg, #7cacf8 0%, #c58af9 48%, #f6aea9 100%);--sb-gemini-gradient-soft: linear-gradient(90deg, rgba(124, 172, 248, .18) 0%, rgba(197, 138, 249, .14) 48%, rgba(246, 174, 169, .12) 100%);--sb-shadow-sm: 0 1px 2px rgba(0, 0, 0, .4), 0 4px 12px rgba(0, 0, 0, .24);--sb-shadow-md: 0 1px 3px rgba(0, 0, 0, .45), 0 8px 24px rgba(0, 0, 0, .32);--sb-shadow-lg: 0 2px 6px rgba(0, 0, 0, .4), 0 18px 48px rgba(0, 0, 0, .4);--sb-scrollbar-thumb: rgba(255, 255, 255, .18);--sb-scrollbar-thumb-hover: rgba(255, 255, 255, .28)}html[data-theme=dark] .ant-layout{background:var(--sb-surface-soft)!important}html[data-theme=dark] .ant-btn-primary:not(:disabled):hover{box-shadow:0 6px 16px #8ab4f847}html[data-theme=dark] .sb-dialogs-column--assistant .ant-alert{border-color:#8ab4f838!important;background:linear-gradient(135deg,#7cacf81f,#c58af91a)!important}html[data-theme=dark] .sb-dialogs-queue-item.is-overdue{background:linear-gradient(180deg,#5a201c6b,#301c1a52)}html[data-theme=dark] .sb-dialogs-priority-tag.is-reply{color:#f28b82;background:#f28b8229;border-color:#f28b826b!important}html[data-theme=dark] .sb-dialogs-priority-tag.is-open{color:#81c995;background:#81c99529;border-color:#81c9956b!important}html[data-theme=dark] .sb-dialogs-priority-tag.is-recent{color:var(--sb-soft);background:var(--sb-faint);border-color:var(--sb-hairline)!important}html[data-theme=dark] .sb-dialogs-category-tag{color:#a8c7fa;background:#8ab4f829;border-color:#8ab4f85c!important}html[data-theme=dark] .sb-talkme-tag.ant-tag{--sb-talkme-tag-ink: #c4c7c5;--sb-talkme-tag-border: #9aa0a6}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-blue{--sb-talkme-tag-ink: #8ab4f8;--sb-talkme-tag-border: #8ab4f8;--sb-talkme-tag-bg: rgba(138, 180, 248, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-cyan{--sb-talkme-tag-ink: #78d9ec;--sb-talkme-tag-border: #36cfc9;--sb-talkme-tag-bg: rgba(54, 207, 201, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-gold{--sb-talkme-tag-ink: #fdd663;--sb-talkme-tag-border: #fdd663;--sb-talkme-tag-bg: rgba(253, 214, 99, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-orange{--sb-talkme-tag-ink: #ffb74d;--sb-talkme-tag-border: #ffa940;--sb-talkme-tag-bg: rgba(255, 169, 64, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-purple{--sb-talkme-tag-ink: #d7aefb;--sb-talkme-tag-border: #d7aefb;--sb-talkme-tag-bg: rgba(215, 174, 251, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-red{--sb-talkme-tag-ink: #f28b82;--sb-talkme-tag-border: #f28b82;--sb-talkme-tag-bg: rgba(242, 139, 130, .16)}html[data-theme=dark] .sb-talkme-tag.ant-tag.is-green{--sb-talkme-tag-ink: #81c995;--sb-talkme-tag-border: #81c995;--sb-talkme-tag-bg: rgba(129, 201, 149, .16)}html[data-theme=dark] .sb-operators-table .ant-table,html[data-theme=dark] .sb-operators-table .ant-table-container{background:var(--sb-surface)}.sb-dialogs-transcript{gap:28px;padding:4px 2px 18px}.sb-dialogs-message-group{width:min(100%,540px);max-width:100%;min-width:0;gap:8px}.sb-dialogs-message-group-meta{display:flex;align-items:center;gap:8px;padding:0 2px;color:var(--sb-soft);font-size:12px;line-height:1}.sb-dialogs-message-group.is-operator .sb-dialogs-message-group-meta{flex-direction:row-reverse}.sb-dialogs-message-avatar{width:22px;height:22px;flex:0 0 22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--sb-gemini-gradient);color:var(--sb-on-accent);font-size:9px;font-weight:700}.sb-dialogs-message-author{overflow:hidden;max-width:200px;color:var(--sb-ink);font-size:12px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-message-time{color:var(--sb-placeholder);font-weight:400;white-space:nowrap}.sb-dialogs-message-stack{gap:6px;width:100%}.sb-dialogs-message{display:flex;flex-direction:column;width:fit-content;max-width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent!important;box-shadow:none!important}.sb-dialogs-message.is-client,.sb-dialogs-message-group.is-robot .sb-dialogs-message{padding:2px 4px}.sb-dialogs-message.is-operator{padding:12px 16px;border-radius:22px 22px 22px 6px;background:var(--sb-chip-bg)!important}.sb-dialogs-message-group.is-robot{align-self:flex-start;align-items:flex-start}.sb-dialogs-message-group.is-robot .sb-dialogs-message-group-meta{flex-direction:row}.sb-dialogs-message-group.is-robot .sb-dialogs-message-stack{align-items:flex-start}.sb-dialogs-message-group.is-robot .sb-dialogs-message,.sb-dialogs-message-group.is-robot .sb-dialogs-message.is-operator{padding:2px 4px;border-radius:0;background:transparent!important}.sb-dialogs-message-group.is-robot .sb-dialogs-message-body{color:var(--sb-soft)}.sb-dialogs-message-body{font-size:15px;line-height:1.65;letter-spacing:-.01em}.sb-dialogs-message-reply{margin-bottom:10px;padding:8px 10px;border-left:2px solid var(--sb-blue);border-radius:10px;background:var(--sb-blue-soft)}.sb-dialogs-message-reply-btn{top:2px;right:-4px;border:0;background:var(--sb-surface);box-shadow:var(--sb-shadow-sm)}.sb-dialogs-message.is-operator .sb-dialogs-message-reply-btn{top:8px;right:8px}.sb-dialogs-message-attachment{background:var(--sb-faint)}.sb-dialogs-message-attachment:hover{background:var(--sb-chip-bg-hover);transform:none}.sb-dialogs-client-reply{margin-top:14px;padding:6px 8px 6px 16px;border:1px solid var(--sb-hairline);border-radius:28px;background:var(--sb-surface);box-shadow:var(--sb-shadow-sm)}.sb-dialogs-client-reply .ant-input{background:transparent!important;border:0!important;box-shadow:none!important;font-size:15px;min-height:40px!important}html.sb-gsupport-theme{color-scheme:dark;--sb-ink: #f1f5f9;--sb-soft: #cbd5e1;--sb-muted: #94a3b8;--sb-text-soft: var(--sb-soft);--sb-placeholder: #94a3b8;--sb-on-accent: #0f172a;--sb-hairline: #334155;--sb-hairline-soft: rgba(51, 65, 85, .82);--sb-border: #334155;--sb-surface: #1e2937;--sb-surface-soft: #0f172a;--sb-faint: #172033;--sb-chip-bg: #243247;--sb-chip-bg-hover: #334155;--sb-glass: #1e2937;--sb-glass-strong: #1e2937;--sb-elevated: #1e2937;--sb-column-glass: #1e2937;--sb-column-inset: #334155;--sb-panel-surface: #1e2937;--sb-login-card-bg: #1e2937;--sb-login-card-border: #334155;--sb-blue: #67e8f9;--sb-blue-bright: #67e8f9;--sb-blue-soft: rgba(103, 232, 249, .14);--sb-focus-ring: rgba(103, 232, 249, .42);--sb-nav-item: #cbd5e1;--sb-nav-item-hover-bg: #334155;--sb-nav-item-hover: #f1f5f9;--sb-nav-selected-bg: #67e8f9;--sb-nav-selected-hover-bg: #22d3ee;--sb-nav-selected-fg: #0f172a;--sb-scrollbar-thumb: rgba(148, 163, 184, .42);--sb-scrollbar-thumb-hover: rgba(203, 213, 225, .58);--sb-chat-canvas: #0f172a;--sb-chat-panel: #1e2937;--sb-chat-panel-soft: #172033;--sb-chat-border: #334155;--sb-chat-text: #f1f5f9;--sb-chat-muted: #94a3b8;--sb-chat-client: #243247;--sb-chat-client-accent: #94a3b8;--sb-chat-operator: #164e63;--sb-chat-operator-accent: #67e8f9;--sb-chat-robot: #312e4a;--sb-chat-robot-accent: #c4b5fd;--sb-chat-shadow: 0 12px 34px rgba(2, 6, 23, .24)}html.sb-gsupport-theme body,html.sb-gsupport-theme .sb-shell,html.sb-gsupport-theme .page-content{color:#f1f5f9!important;background:#0f172a!important}html.sb-gsupport-theme .ant-modal-header{background:transparent!important;border-bottom:none!important}html.sb-gsupport-theme .sb-topbar,html.sb-gsupport-theme .ant-dropdown-menu,html.sb-gsupport-theme .ant-select-dropdown,html.sb-gsupport-theme .ant-modal-content,html.sb-gsupport-theme .ant-popover-inner{color:#f1f5f9!important;border-color:#334155!important;background:#1e2937!important}html.sb-gsupport-theme .ant-dropdown-menu-item,html.sb-gsupport-theme .ant-dropdown-menu-submenu-title{color:#cbd5e1!important}html.sb-gsupport-theme .ant-dropdown-menu-item:hover,html.sb-gsupport-theme .ant-dropdown-menu-item-selected{color:#0f172a!important;background:#67e8f9!important}html.sb-gsupport-theme .ant-btn-primary:not(:disabled){color:#0f172a!important;border-color:#67e8f9!important;background:#67e8f9!important;box-shadow:none!important}html.sb-gsupport-theme .ant-btn-primary:hover:not(:disabled){border-color:#22d3ee!important;background:#22d3ee!important}html.sb-gsupport-theme .ant-btn-primary:not(:disabled):hover{border-color:#22d3ee!important;background:#22d3ee!important}.sb-theme-gsupport-mark{display:inline-grid;place-items:center;width:24px;height:24px;margin-right:8px;border-radius:7px;color:#0f172a;background:#67e8f9;font-size:10px;font-weight:900}.sb-theme-toggle.is-gsupport .ant-btn-icon{display:none!important}.sb-theme-toggle.is-gsupport:after{content:"GS";display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:#0f172a;background:#67e8f9;font-size:11px;font-weight:800}.sb-last-login{width:100%;margin:0 0 20px;font-family:Roboto,Arial,sans-serif}.sb-last-login__title{margin-bottom:8px;color:var(--sb-soft);font-size:13px;font-weight:500;line-height:18px}.sb-last-login__card{display:grid;grid-template-columns:42px minmax(0,1fr) auto 36px;gap:12px;align-items:center;min-height:66px;padding:11px 12px;color:var(--sb-ink);background:var(--sb-faint);border:1px solid var(--sb-border);border-radius:var(--sb-radius-sm);box-sizing:border-box;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.sb-last-login__card:hover{background:var(--sb-chip-bg);border-color:var(--sb-hairline);box-shadow:var(--sb-shadow-sm)}.sb-last-login__avatar{display:grid;place-items:center;width:42px;height:42px;color:var(--sb-blue);background:var(--sb-blue-soft);border-radius:50%;flex-shrink:0}.sb-last-login__avatar svg{width:23px;height:23px}.sb-last-login__info{min-width:0}.sb-last-login__caption{margin-bottom:2px;color:var(--sb-muted);font-size:12px;line-height:16px}.sb-last-login__email{overflow:hidden;color:var(--sb-ink);font-size:14px;font-weight:500;line-height:20px;text-overflow:ellipsis;white-space:nowrap}.sb-last-login__continue,.sb-last-login__remove{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;cursor:pointer}.sb-last-login__continue{min-height:38px;padding:0 16px;color:var(--sb-on-accent);background:var(--sb-blue);border-radius:var(--sb-radius-pill);font-size:13px;font-weight:500;transition:filter .15s ease,transform .15s ease,box-shadow .15s ease}.sb-last-login__continue:hover{filter:brightness(1.08);box-shadow:0 4px 12px var(--sb-blue-soft)}.sb-last-login__continue:active{transform:scale(.97)}.sb-last-login__remove{display:grid;place-items:center;width:36px;height:36px;padding:0;color:var(--sb-muted);background:transparent;border-radius:50%}.sb-last-login__remove:hover{color:var(--sb-ink);background:var(--sb-nav-item-hover-bg)}.sb-last-login__remove svg{width:18px;height:18px}.sb-last-login button:focus-visible{outline:3px solid var(--sb-focus-ring);outline-offset:2px}@media(max-width:520px){.sb-last-login__card{grid-template-columns:38px minmax(0,1fr) 36px}.sb-last-login__avatar{width:38px;height:38px}.sb-last-login__continue{grid-column:1 / -1;grid-row:2;width:100%}.sb-last-login__remove{grid-column:3;grid-row:1}}@media(max-height:800px){.sb-login-card{max-height:calc(100dvh - 20px);overflow-x:hidden;overflow-y:auto}.sb-login-brand{margin-bottom:20px}.sb-last-login{margin-bottom:12px}.sb-last-login__card{min-height:58px;padding:8px 10px}.sb-last-login__avatar{width:38px;height:38px}.sb-last-login__continue{min-height:36px}}@media(max-height:680px){.sb-login-card{padding-top:24px;padding-bottom:24px}.sb-last-login{margin-bottom:8px}.sb-last-login__title{margin-bottom:5px}.sb-last-login__card{min-height:52px}.sb-last-login__caption{display:none}}@media(max-width:600px){.sb-login-page{padding:12px}.sb-login-card{width:100%;max-height:calc(100dvh - 24px);border-radius:18px}}.sb-login-form{display:flex;flex-direction:column;gap:12px}.sb-login-form .ant-btn{margin-top:10px!important}@media(max-width:1320px),(max-height:800px){.sb-login-page{height:100dvh;padding:12px}.sb-login-theme{top:14px;right:14px}.sb-login-card{width:280px;box-sizing:border-box;padding:36px 26px 24px;border-radius:20px}.sb-login-brand{margin-bottom:18px}.sb-login-logo{width:48px;height:48px;margin-bottom:6px}.sb-login-brand>.ant-typography{font-size:18px!important}.sb-login-brand .ant-typography-secondary{margin-top:3px;font-size:10px}.sb-last-login{margin-bottom:12px}.sb-last-login__title{margin-bottom:5px;font-size:10px;line-height:14px}.sb-last-login__card{grid-template-columns:32px minmax(0,1fr) auto 28px;gap:6px;min-height:52px;padding:7px;border-radius:11px}.sb-last-login__avatar{width:32px;height:32px}.sb-last-login__avatar svg{width:17px;height:17px}.sb-last-login__caption{margin-bottom:0;font-size:9px;line-height:12px}.sb-last-login__email{font-size:10px;line-height:14px}.sb-last-login__continue{min-height:28px;padding-inline:9px;font-size:10px}.sb-last-login__remove{width:28px;height:28px}.sb-last-login__remove svg{width:14px;height:14px}.sb-login-form{display:flex;flex-direction:column;gap:8px}.sb-login-card .ant-input-affix-wrapper-lg,.sb-login-card .ant-input-lg{min-height:36px!important;height:36px!important;padding-block:0!important;font-size:12px}.sb-login-card .ant-input-prefix{margin-inline-end:6px}.sb-login-card .ant-btn-lg{min-height:36px!important;height:36px!important;margin-top:2px!important;font-size:12px}}html.sb-gsupport-theme .sb-login-page{background:radial-gradient(circle at 16% 18%,rgba(52,126,202,.22),transparent 38%),radial-gradient(circle at 84% 76%,rgba(143,93,195,.18),transparent 42%),#14243a}html.sb-gsupport-theme .sb-login-card{background:#1d2c40;border-color:#2b4058}.sb-operator-chat-fab{position:fixed;right:20px;bottom:20px;z-index:1000;display:grid;place-items:center;width:52px;height:52px;border:0;border-radius:50%;background:var(--sb-blue, #0b57d0);color:#fff;font-size:22px;cursor:pointer;box-shadow:0 4px 14px #0b57d059;transition:transform .16s ease,background .16s ease}.sb-operator-chat-fab:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--sb-blue, #0b57d0) 82%,#000)}.sb-operator-chat-panel{position:fixed;right:20px;bottom:84px;z-index:999;display:flex;flex-direction:column;width:min(360px,calc(100vw - 40px));height:480px;max-height:calc(100vh - 120px);border:1px solid var(--sb-hairline, #2b4058);border-radius:14px;background:var(--sb-surface, #16243a);box-shadow:0 12px 40px #00000059;overflow:hidden}.sb-operator-chat-panel-head{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-bottom:1px solid var(--sb-hairline, #2b4058);font-weight:700;font-size:14px}.sb-operator-chat-messages{flex:1;min-height:0;overflow-y:auto;padding:12px;display:flex;flex-direction:column;gap:10px}.sb-operator-chat-message{max-width:86%;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--sb-chat-muted, #3a4c66) 18%,transparent);align-self:flex-start}.sb-operator-chat-message.is-own{background:color-mix(in srgb,var(--sb-blue, #0b57d0) 24%,transparent);align-self:flex-end}.sb-operator-chat-message-meta{display:flex;align-items:baseline;gap:6px;margin-bottom:2px;font-size:11px;color:var(--sb-dialog-soft, #9fb0c7)}.sb-operator-chat-message-meta strong{font-size:12px;color:var(--sb-chat-text, #eef7ff)}.sb-operator-chat-message-text{white-space:pre-wrap;word-break:break-word;font-size:13px;line-height:1.45;color:var(--sb-chat-text, #eef7ff)}.sb-operator-chat-deleted{font-style:italic;opacity:.65}.sb-operator-chat-input{display:flex;align-items:flex-end;gap:8px;padding:10px;border-top:1px solid var(--sb-hairline, #2b4058)}.sb-operator-chat-fab-dot{position:absolute;top:-2px;right:-2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#f5222d;color:#fff;font-size:11px;font-weight:700;line-height:18px;text-align:center;box-shadow:0 0 0 2px var(--sb-surface, #16243a);pointer-events:none}.sb-analytics{margin-bottom:8px}.sb-analytics-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.sb-analytics-loading[data-loading=true]{opacity:.55;transition:opacity .15s ease;pointer-events:none}.sb-analytics-trend{margin:4px 0;font-size:13px}.sb-analytics-fixed-card{height:100%}.sb-analytics-fixed-card .ant-card-body{min-height:260px}.sb-analytics .ant-tabs-nav{margin-bottom:16px}:root,html[data-theme=dark]{--sb-csi-good: #34a853;--sb-csi-warn: #f9ab00;--sb-csi-bad: #f5222d}html[data-theme=light]{--sb-csi-good: #1a7f37;--sb-csi-warn: #b26a00;--sb-csi-bad: #cf222e}.sb-analytics .ant-table-cell.sb-analytics-num{white-space:nowrap;font-variant-numeric:tabular-nums}.sb-dashboard-controls .ant-picker-range{min-width:260px}.sb-dashboard-controls .ant-picker-separator{display:inline-flex;align-items:center;height:auto;line-height:1}.sb-dashboard-controls .ant-picker-separator .anticon{font-size:12px}.sb-filter-bar .ant-input-search .ant-input-affix-wrapper,.sb-filter-bar .ant-input-search>.ant-input{border-start-end-radius:0!important;border-end-end-radius:0!important}.sb-filter-bar .ant-input-search .ant-input-group-addon{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.sb-filter-bar .ant-input-search .ant-input-search-button{height:42px!important;background:var(--sb-surface)!important;border-start-start-radius:0!important;border-end-start-radius:0!important;border-start-end-radius:999px!important;border-end-end-radius:999px!important}.sb-filter-bar .ant-input-search .ant-input-search-button:hover{background:var(--sb-nav-item-hover-bg, rgba(241, 245, 249, .08))!important}:root{--sb-canvas: var(--sb-surface-soft);--sb-type-title: 22px;--sb-type-body: 16px;--sb-type-ui: 14px;--sb-type-meta: 12px;--sb-weight-ui: 500;--sb-weight-emphasis: 600;--sb-control-height: 42px}.page-content .ant-typography.ant-typography-h3,.sb-page-title{margin-bottom:4px;color:var(--sb-ink);font-size:var(--sb-type-title)!important;font-weight:var(--sb-weight-emphasis)!important;letter-spacing:-.02em;line-height:1.25}.ant-btn{font-weight:var(--sb-weight-ui)!important}.sb-dialogs-queue-name,.sb-dialogs-detail-name,.sb-topbar-user-name,.sb-dialogs-message-author{font-weight:var(--sb-weight-emphasis)}.sb-dialogs-message-body{font-size:var(--sb-type-body);line-height:1.65}.sb-topbar-user-name,.sb-operator-status-select .ant-select-selection-item,.sb-operator-status-select .ant-select-selection-placeholder{font-size:var(--sb-type-ui);font-weight:var(--sb-weight-ui)}.sb-topbar-user-name{font-weight:var(--sb-weight-emphasis)}.sb-search-hero-kicker{display:none}.sb-dialogs-search.ant-input-affix-wrapper,.sb-search-box,.sb-filter-bar .ant-input-affix-wrapper,.sb-filter-bar .ant-select .ant-select-selector,.sb-dialogs-queue-filters .ant-input-affix-wrapper,.sb-dialogs-queue-filters .ant-select .ant-select-selector,.sb-dialogs-queue-filters .ant-picker,.sb-dialogs-client-history-filters .ant-input-affix-wrapper,.sb-dialogs-client-history-filters .ant-select .ant-select-selector{min-height:var(--sb-control-height);border-radius:var(--sb-radius-pill)!important;border-color:var(--sb-hairline)!important;background:var(--sb-surface)!important}.sb-dialogs-queue-filters .ant-input-affix-wrapper,.sb-dialogs-queue-filters .ant-select .ant-select-selector,.sb-dialogs-queue-filters .ant-picker{min-height:36px;height:36px}.sb-dialogs-queue-filters .ant-input-affix-wrapper{display:inline-flex;align-items:center;width:100%;padding:0 12px}.sb-dialogs-queue-filters .ant-input-affix-wrapper .ant-input{min-height:0!important;height:auto!important;padding:0;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sb-dialogs-queue-filters .ant-input-affix-wrapper .ant-input-suffix{display:flex;align-items:center;margin-inline-start:4px}.sb-dialogs-queue-filter-chip:hover{background:#0b57d024}.sb-dialogs-queue-filter-chips-clear:hover{color:var(--sb-ink)}.sb-search-box{max-width:none;padding:6px 6px 6px 18px;border:1px solid var(--sb-hairline);box-shadow:none}.sb-search-box:focus-within{border-color:var(--sb-blue);box-shadow:0 0 0 3px var(--sb-blue-soft)}.sb-search-box-button.ant-btn,.sb-dialogs-client-reply-fields .ant-btn-circle,.sb-dialogs-client-reply>.ant-btn-circle,.sb-dialogs-queue-filter-toggle.ant-btn{width:var(--sb-control-height)!important;height:var(--sb-control-height)!important;min-width:var(--sb-control-height)!important;padding:0!important;border-radius:var(--sb-radius-pill)!important}.sb-operator-status-select{width:max-content;min-width:11rem;max-width:14rem;flex:0 0 auto}.sb-operator-status-select .ant-select-selector{height:32px!important;min-height:32px!important;border:1px solid var(--sb-hairline)!important;background:var(--sb-surface)!important}.sb-dashboard-controls .ant-radio-group{height:var(--sb-control-height);padding:3px;border:1px solid var(--sb-hairline);border-radius:var(--sb-radius-pill);background:var(--sb-surface)}.sb-dashboard-controls .ant-btn{height:var(--sb-control-height);border-radius:var(--sb-radius-pill)}.sb-dialogs-page{background:var(--sb-canvas)}.sb-dialogs-layout{gap:0}.sb-dialogs-column{display:flex!important;flex-direction:column;min-width:0;min-height:0;overflow:hidden;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.sb-dialogs-column-head{display:flex;flex:0 0 auto;align-items:center;min-height:44px;padding:10px 12px 6px}.sb-dialogs-column-head .sb-dialogs-card-head{justify-content:flex-start;gap:8px;width:100%}.sb-dialogs-column-head .sb-dialogs-card-head>span:first-child{color:var(--sb-ink);font-size:var(--sb-type-ui);font-weight:var(--sb-weight-emphasis)}.sb-dialogs-column-body{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;min-height:0;height:var(--sb-dialog-panel-height);padding:0 12px 12px;overflow:auto}.sb-dialogs-column--queue{border-right:1px solid var(--sb-hairline-soft)!important}.sb-dialogs-column--assistant{border-left:1px solid var(--sb-hairline-soft)!important}.sb-dialogs-column--detail .sb-dialogs-column-body{overflow:hidden;padding:0 16px 10px}.sb-dialogs-column--queue .sb-dialogs-queue-tools,.sb-dialogs-column--queue .sb-dialogs-queue-filters,.sb-dialogs-column--queue .sb-dialogs-queue-filter-chips,.sb-dialogs-column--queue .ant-alert{margin-left:0!important;margin-right:0!important}.sb-dialogs-column--queue .sb-dialogs-queue,.sb-dialogs-column--queue .sb-dialogs-queue-history{margin-inline:0}.sb-dialogs-queue-item{padding:10px 12px;overflow:visible;border:0;border-radius:16px;background:transparent;box-shadow:none}.sb-dialogs-queue-item.is-overdue,.sb-dialogs-queue-item.is-reply,.sb-dialogs-queue-item.is-open,.sb-dialogs-queue-item.is-recent{background:transparent!important}.sb-dialogs-queue-item:hover,.sb-dialogs-queue-item.is-overdue:hover,.sb-dialogs-queue-item.is-reply:hover{background:var(--sb-nav-item-hover-bg)!important}.sb-dialogs-queue-item.is-active,.sb-dialogs-queue-item.is-overdue.is-active,.sb-dialogs-queue-item.is-reply.is-active{background:var(--sb-blue-soft)!important;box-shadow:none}.sb-dialogs-queue-name{font-size:var(--sb-type-ui)}.sb-dialogs-queue-top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;width:100%;min-width:0}.sb-dialogs-queue-name,.sb-dialogs-queue-meta{min-width:0}.sb-dialogs-queue-meta{margin-top:0}.sb-dialogs-queue-top>.ant-tag{justify-self:end;max-width:100%}.sb-dialogs-queue-preview{margin:0!important}.sb-dialogs-queue-preview-row{align-items:center}.sb-queue-badge.ant-badge .ant-badge-count{background:var(--sb-blue)}.sb-dialogs-queue-unread.ant-badge{position:static;display:inline-flex;flex:0 0 auto;margin:0;line-height:1}.sb-dialogs-queue-unread .ant-badge-count{position:relative;top:auto;transform:none;min-width:18px;height:18px;padding:0 5px;background:var(--sb-blue);color:var(--sb-on-accent);box-shadow:none;font-size:11px;font-weight:var(--sb-weight-emphasis);line-height:18px}.sb-dialogs-detail-name{overflow:hidden;color:var(--sb-ink);font-size:var(--sb-type-body);font-weight:var(--sb-weight-emphasis);letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.sb-dialogs-detail-links a{color:var(--sb-soft);font-size:var(--sb-type-meta);font-weight:var(--sb-weight-ui)}.sb-dialogs-detail-actions .ant-btn{font-weight:var(--sb-weight-ui)!important}.sb-dialogs-priority-tag.ant-tag{margin-inline-end:0;border-radius:var(--sb-radius-pill);font-weight:var(--sb-weight-ui)}.sb-dialogs-priority-tag.is-overdue,.sb-dialogs-priority-tag.is-reply{color:var(--sb-red);background:color-mix(in srgb,var(--sb-red) 12%,var(--sb-surface));border-color:color-mix(in srgb,var(--sb-red) 28%,var(--sb-surface))!important}.sb-dialogs-message.is-client,.sb-dialogs-message.is-operator,.sb-dialogs-message-group.is-robot .sb-dialogs-message{border:0;box-shadow:none}.sb-dialogs-message.is-client{background:transparent!important}.sb-dialogs-message.is-operator{background:var(--sb-chip-bg)!important}.sb-dialogs-message-group.is-robot .sb-dialogs-message{background:transparent!important}.sb-dialogs-message.is-client,.sb-dialogs-message-group.is-robot .sb-dialogs-message{padding-right:28px}.sb-dialogs-message-group.is-operator:not(.is-robot) .sb-dialogs-message{padding-right:40px}.sb-dialogs-message.is-client .sb-dialogs-message-reply-btn,.sb-dialogs-message-group.is-robot .sb-dialogs-message-reply-btn{top:2px;right:0}.sb-dialogs-message-group.is-operator:not(.is-robot) .sb-dialogs-message-reply-btn{top:10px;right:8px}.sb-dialogs-client-reply{margin-top:12px;padding:6px 8px 6px 16px;border:1px solid var(--sb-hairline);border-radius:28px;background:var(--sb-surface);box-shadow:none}.page-content{background:transparent!important}.sb-dialogs-ai-empty-state{display:flex!important;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:280px;padding:28px 4px 8px!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sb-dialogs-ai-empty-copy{margin:0;color:var(--sb-soft);font-size:var(--sb-type-ui);font-weight:var(--sb-weight-ui);line-height:1.45}.sb-dialogs-ai-empty-icon,.sb-dialogs-ai-empty-actions{display:none}.sb-dialogs-ai-empty-state .ant-btn{height:var(--sb-control-height)!important;padding-inline:18px!important;border-radius:var(--sb-radius-pill)!important;font-weight:var(--sb-weight-ui)!important}.sb-assistant-toolbar{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:18px}.sb-assistant-meta{color:var(--sb-soft);font-size:var(--sb-type-meta);font-weight:var(--sb-weight-ui)}.sb-assistant-actions{display:flex;flex-wrap:nowrap;gap:4px;align-items:center}.sb-assistant-actions .ant-btn-primary{margin-left:auto;height:36px;padding-inline:14px;font-weight:var(--sb-weight-ui)!important}.sb-dialogs-assistant-summary,.sb-dialogs-draft,.sb-dialogs-helper-card,.sb-dialogs-sources-collapse{margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sb-dialogs-draft{display:flex;flex-direction:column;gap:10px}.sb-dialogs-draft-head{margin:0;color:var(--sb-soft);font-size:var(--sb-type-meta);font-weight:var(--sb-weight-ui)}.sb-dialogs-draft-body,.sb-assistant-answer{color:var(--sb-ink);font-size:var(--sb-type-body);line-height:1.7}.sb-dialogs-draft-body p,.sb-assistant-answer p{margin:0 0 .8em}.sb-dialogs-draft-body p:last-child,.sb-assistant-answer p:last-child{margin-bottom:0}.sb-dialogs-answer-feedback{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:4px;padding-top:12px;border-top:1px solid var(--sb-hairline-soft)}.sb-dialogs-answer-feedback .ant-btn{width:32px;height:32px;min-width:32px;border:0;box-shadow:none;font-weight:var(--sb-weight-ui)!important}.sb-assistant-note,.sb-assistant-missing{margin:16px 0 0;color:var(--sb-soft);font-size:var(--sb-type-ui);line-height:1.55}.sb-assistant-prompts{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.sb-dialogs-sources-collapse.ant-collapse{margin-top:14px;background:transparent!important}.sb-dialogs-sources-collapse.ant-collapse>.ant-collapse-item{border:0!important}.sb-dialogs-sources-collapse.ant-collapse>.ant-collapse-item>.ant-collapse-header{padding:8px 0!important;color:var(--sb-soft)!important;font-size:var(--sb-type-ui)!important;font-weight:var(--sb-weight-ui)!important;background:transparent!important}.sb-dialogs-sources-collapse.ant-collapse .ant-collapse-content-box{min-width:0;padding:0 0 8px!important;overflow-wrap:anywhere}.sb-dialogs-assistant-note-markdown,.sb-dialogs-draft-body,.sb-assistant-answer{min-width:0;overflow-wrap:anywhere}.sb-dialogs-assistant-note-markdown a,.sb-dialogs-assistant-note-markdown code,.sb-dialogs-assistant-note-markdown pre,.sb-dialogs-draft-body a,.sb-dialogs-draft-body code,.sb-dialogs-draft-body pre,.sb-assistant-answer a,.sb-assistant-answer code,.sb-assistant-answer pre{max-width:100%;overflow-wrap:anywhere;word-break:break-word}.sb-dialogs-assistant-note-markdown pre,.sb-dialogs-assistant-note-markdown code,.sb-dialogs-draft-body pre,.sb-dialogs-draft-body code,.sb-assistant-answer pre,.sb-assistant-answer code{white-space:pre-wrap!important}.sb-assistant-extra.ant-collapse{margin-top:18px;border-top:1px solid var(--sb-hairline-soft);background:transparent}.sb-assistant-extra .ant-collapse-item{border-bottom:0}.sb-assistant-extra .ant-collapse-header{padding-inline:4px!important;color:var(--sb-soft)!important;font-size:var(--sb-type-ui)!important;font-weight:var(--sb-weight-ui)!important}.sb-assistant-extra .ant-collapse-content-box{padding-inline:4px!important}.sb-dialogs-client-history-filters{padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;gap:8px!important}.sb-dialogs-client-history-filters .ant-input-affix-wrapper,.sb-dialogs-client-history-filters .ant-select .ant-select-selector{min-height:32px!important}.sb-assistant-extra .ant-alert{padding:8px 0!important;border:0!important;background:transparent!important}.sb-dialogs-client-history-filter>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb-dialogs-client-history-list{gap:2px!important}.sb-dialogs-history-card,.sb-dialogs-client-history-card.sb-dialogs-history-card{gap:6px!important;padding:10px 8px!important;border:0!important;border-radius:16px!important;background:transparent!important;box-shadow:none!important;transform:none!important}.sb-dialogs-history-card:hover,.sb-dialogs-client-history-card.sb-dialogs-history-card:hover{border-color:transparent!important;background:var(--sb-nav-item-hover-bg)!important;box-shadow:none!important;transform:none!important}.sb-dialogs-history-card:focus-visible{border-color:transparent!important;box-shadow:0 0 0 2px var(--sb-blue-soft)!important}.sb-dialogs-history-card-head .ant-typography{color:var(--sb-ink)!important;font-size:var(--sb-type-ui)!important;font-weight:var(--sb-weight-emphasis)!important}.sb-dialogs-history-card-time{font-weight:var(--sb-weight-ui)!important}.sb-dialogs-history-status{height:auto!important;padding:0!important;background:transparent!important;font-size:11px!important;font-weight:var(--sb-weight-ui)!important}.sb-dialogs-history-status.is-open,.sb-dialogs-history-status.is-closed{background:transparent!important;color:var(--sb-soft)!important}.sb-dialogs-history-card-preview{color:var(--sb-muted)!important;font-size:var(--sb-type-meta)!important}.sb-dialogs-history-card-chip,.sb-dialogs-history-card-chip.is-category,.sb-dialogs-history-card-chip.is-client,.sb-talkme-tag.sb-dialogs-history-card-chip.ant-tag{height:20px!important;padding:0 8px!important;border:0!important;background:var(--sb-chip-bg)!important;color:var(--sb-soft)!important;font-weight:var(--sb-weight-ui)!important}.sb-dialogs-helper-card{margin:16px 0 0;padding:0;border:0;background:transparent}.sb-dialogs-chat{margin-top:16px;padding-top:12px;border-top:1px solid var(--sb-hairline-soft)}.sb-dialogs-chat-bubble{max-width:100%;padding:8px 0;border:0;background:transparent;box-shadow:none}.sb-dialogs-chat-bubble.is-user,.sb-dialogs-chat-bubble.is-assistant{background:transparent}.sb-search-page{max-width:840px;margin:0 auto;padding:8px 0 48px}.sb-search-prompt{margin-bottom:28px}.sb-search-hero{margin:0;padding:0;overflow:visible;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.sb-search-document{margin-bottom:36px}.sb-search-answer{color:var(--sb-ink);font-size:var(--sb-type-body);line-height:1.7}.sb-search-answer-client{margin-top:18px}.sb-search-meta{display:flex;flex-wrap:wrap;gap:8px 12px;align-items:center;margin-top:16px;color:var(--sb-soft);font-size:var(--sb-type-meta)}.sb-search-sources-title{margin:0 0 8px;color:var(--sb-soft);font-size:var(--sb-type-meta);font-weight:var(--sb-weight-ui)}.sb-source-row{padding:14px 2px 16px;border:0;border-bottom:1px solid var(--sb-hairline-soft);background:transparent;cursor:pointer}.sb-source-row:hover{background:transparent}.sb-source-row-head{display:flex;gap:8px;align-items:center;margin-bottom:4px}.sb-source-row-title{flex:1 1 auto;min-width:0;color:var(--sb-ink);font-size:var(--sb-type-ui);font-weight:var(--sb-weight-emphasis)}.sb-source-vote{display:inline-flex;gap:2px;align-items:center;-webkit-user-select:none;user-select:none}.sb-source-vote-score{min-width:28px;color:var(--sb-soft);font-size:var(--sb-type-meta);font-weight:var(--sb-weight-ui);text-align:center}.sb-source-vote-score.is-up{color:var(--sb-green)}.sb-source-vote-score.is-down{color:var(--sb-red)}.sb-source-vote-btn{color:var(--sb-empty-icon);font-size:14px}.sb-source-vote-btn.is-active-up{color:var(--sb-green)}.sb-source-vote-btn.is-active-down{color:var(--sb-red)}.sb-dashboard-kpi{border-top-width:1px!important;border-top-color:var(--sb-hairline)!important;box-shadow:none!important}.sb-dashboard-kpi--search,.sb-dashboard-kpi--quality,.sb-dashboard-kpi--latency,.sb-dashboard-kpi--cost{border-top:1px solid var(--sb-hairline)!important}.sb-trend--good{color:var(--sb-green);background:color-mix(in srgb,var(--sb-green) 12%,var(--sb-surface));border-color:transparent}.sb-trend--bad{color:var(--sb-red);background:color-mix(in srgb,var(--sb-red) 12%,var(--sb-surface));border-color:transparent}.sb-trend--neutral{color:var(--sb-soft);background:var(--sb-faint);border-color:transparent}.sb-filter-card{margin-bottom:16px;border:0!important;box-shadow:none!important;background:transparent!important}.sb-filter-card .ant-card-body{padding:0!important}.sb-quiet-table .ant-table,.sb-table-striped .ant-table,.sb-operators-table .ant-table,.sb-rating-table .ant-table{background:transparent!important}.sb-quiet-table .ant-table-container,.sb-table-striped .ant-table-container,.sb-operators-table .ant-table-container,.sb-rating-table .ant-table-container{border:0!important}.sb-quiet-table .ant-table-thead>tr>th,.sb-table-striped .ant-table-thead>tr>th,.sb-operators-table .ant-table-thead>tr>th,.sb-rating-table .ant-table-thead>tr>th{background:transparent!important;color:var(--sb-soft)!important;font-size:var(--sb-type-meta)!important;font-weight:var(--sb-weight-ui)!important;border-bottom:1px solid var(--sb-hairline)!important}.sb-quiet-table .ant-table-tbody>tr>td,.sb-table-striped .ant-table-tbody>tr>td,.sb-operators-table .ant-table-tbody>tr>td,.sb-rating-table .ant-table-tbody>tr>td{border-bottom:1px solid var(--sb-hairline-soft)!important}.sb-dashboard-panel{box-shadow:none!important}.sb-login-card .ant-input-affix-wrapper,.sb-login-card .ant-btn{min-height:var(--sb-control-height);border-radius:var(--sb-radius-pill)!important}.sb-login-card .ant-input-affix-wrapper{padding-inline:16px;border-color:var(--sb-hairline)!important;background:var(--sb-surface)!important}html[data-theme=dark] .sb-dialogs-queue-item.is-active,html[data-theme=dark] .sb-dialogs-queue-item.is-overdue.is-active{background:#8ab4f81f!important}html[data-theme=dark] .sb-dialogs-queue-item.is-overdue,html[data-theme=dark] .sb-dialogs-queue-item.is-reply{background:transparent!important}html[data-theme=dark] .sb-dialogs-priority-tag.is-overdue,html[data-theme=dark] .sb-dialogs-priority-tag.is-reply{color:#f28b82;background:#f28b8229;border-color:#f28b826b!important}@media(max-width:1320px){.sb-dialogs-column--assistant{border-left:0!important;border-bottom:1px solid var(--sb-hairline-soft)!important}.sb-dialogs-column--assistant .sb-dialogs-column-body{height:auto;max-height:none}}@media(max-width:980px){.sb-dialogs-column--queue,.sb-dialogs-column--assistant,.sb-dialogs-column--detail{border:0!important}.sb-dialogs-column-body{height:auto;max-height:none}}.sb-jira-page{display:flex;flex-direction:column;gap:16px;min-width:0;background:var(--sb-canvas)}.sb-jira-header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:6px 0 2px}.sb-jira-header-main{display:flex;align-items:flex-start;gap:14px;min-width:0}.sb-jira-header-copy{min-width:0}.sb-jira-header-copy .ant-typography-secondary{display:block;margin-top:6px;max-width:900px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-jira-header-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.sb-jira-header-actions .ant-btn{min-height:var(--sb-control-height);border-radius:var(--sb-radius-pill)}.sb-jira-grid{display:grid;grid-template-columns:minmax(420px,1fr) minmax(420px,.95fr);gap:16px;align-items:start}.sb-jira-left,.sb-jira-right{min-width:0}.sb-jira-right{display:flex;flex-direction:column;gap:16px}.sb-jira-panel{padding:18px;border:1px solid var(--sb-hairline)!important;border-radius:20px!important;background:var(--sb-surface)!important;box-shadow:none!important}.sb-jira-card-title{display:flex;align-items:center;gap:8px;min-width:0;margin-bottom:14px;color:var(--sb-ink);font-size:var(--sb-type-ui);font-weight:var(--sb-weight-emphasis)}.sb-jira-card-title .ant-btn{margin-left:auto}.sb-jira-field-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.sb-jira-field{min-width:0;display:flex;flex-direction:column;gap:6px}.sb-jira-field-head{min-height:24px;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.sb-jira-field-head .ant-typography{min-width:0;overflow-wrap:anywhere}.sb-jira-field .ant-input,.sb-jira-field .ant-select-selector,.sb-jira-upload-row .ant-input,.sb-jira-upload-row .ant-select-selector{min-height:var(--sb-control-height);border-radius:var(--sb-radius-pill)!important;border-color:var(--sb-hairline)!important;background:var(--sb-surface)!important}.sb-jira-description-editor{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.5;border-radius:14px!important;border-color:var(--sb-hairline)!important;background:var(--sb-surface)!important}.sb-jira-upload-row{display:grid;grid-template-columns:180px minmax(0,1fr) auto;gap:8px;margin-bottom:12px}.sb-jira-upload-row .ant-btn{min-height:var(--sb-control-height);border-radius:var(--sb-radius-pill)}.sb-jira-attachments-list{display:flex;flex-direction:column;gap:10px}.sb-jira-attachment{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--sb-hairline);border-radius:16px;background:var(--sb-faint)}.sb-jira-attachment-icon{width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--sb-blue-soft);color:var(--sb-blue)}.sb-jira-attachment-body{min-width:0;display:flex;flex-direction:column;gap:4px}.sb-jira-attachment-title{display:flex;align-items:center;gap:8px;min-width:0}.sb-jira-attachment-title a,.sb-jira-attachment-title .ant-typography{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sb-jira-attachment-comment{display:block;overflow-wrap:anywhere}@media(max-width:1200px){.sb-jira-grid{grid-template-columns:1fr}}@media(max-width:768px){.sb-jira-header,.sb-jira-header-main,.sb-jira-header-actions{flex-direction:column;align-items:stretch}.sb-jira-header-copy .ant-typography-secondary{white-space:normal}.sb-jira-field-grid,.sb-jira-upload-row,.sb-jira-attachment{grid-template-columns:1fr}}
