.knowledge-pdf-pages{display:flex;flex-direction:column;min-height:360px;height:min(68vh,900px);width:100%;min-width:0;border:1px solid #d7e2ea;border-radius:6px;overflow:hidden;background:#e8edf0}.knowledge-pdf-toolbar{display:flex;flex:0 0 44px;align-items:center;gap:6px;padding:4px 8px;border-bottom:1px solid #d7e2ea;background:#fff;color:#344054}.knowledge-pdf-toolbar button{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;flex:0 0 32px;border:1px solid transparent;border-radius:4px;background:transparent;color:#344054}.knowledge-pdf-toolbar button:hover:not(:disabled){background:#edf4ff;border-color:#b9d2ff}.knowledge-pdf-toolbar button:disabled{opacity:.35;cursor:default}.knowledge-pdf-page-number{display:flex;align-items:center;gap:6px;font-size:12px;white-space:nowrap}.knowledge-pdf-page-number input{width:52px;height:28px;padding:2px 4px;border:1px solid #d0d9e2;border-radius:4px;text-align:center}.knowledge-pdf-toolbar-divider{width:1px;height:22px;background:#d7e2ea;margin:0 2px}.knowledge-pdf-zoom{width:40px;flex:0 0 40px;text-align:center;font-size:12px}.knowledge-pdf-toolbar .knowledge-pdf-retry{margin-left:auto}.knowledge-pdf-viewport{position:relative;flex:1;min-height:0;overflow:auto;padding:12px}.knowledge-pdf-sheet{min-width:0;margin:0 auto;background:#fff;box-shadow:0 1px 5px #18242e24}.knowledge-pdf-sheet img{display:block;width:100%;height:auto;max-width:none}.knowledge-pdf-status{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;position:absolute;inset:24px 12px auto;padding:14px;background:#fff;border:1px solid #d7e2ea;border-radius:4px;z-index:1;color:#344054;font-size:13px}.knowledge-pdf-status button{display:inline-flex;align-items:center;gap:5px}.knowledge-pdf-spinner{animation:knowledge-pdf-spin 1s linear infinite}@keyframes knowledge-pdf-spin{to{transform:rotate(360deg)}}@media(max-width:540px){.knowledge-pdf-toolbar{gap:2px;padding:4px}.knowledge-pdf-toolbar button{width:28px;flex-basis:28px}.knowledge-pdf-toolbar-divider{margin:0}.knowledge-pdf-page-number input{width:42px}.knowledge-pdf-zoom{width:36px;flex-basis:36px}.knowledge-pdf-viewport{padding:6px}}.knowledge-pdf-metadata-note{font-size:11px;color:#667085;margin-left:6px}@media(max-width:540px){.knowledge-pdf-metadata-note{display:none}}.mms-channel-badge{display:inline-flex;align-items:center;padding:3px 7px;border:1px solid #a6b9d2;border-radius:5px;color:#244b76;background:#edf4fc;font-size:11px;line-height:1.3;font-weight:600}.mms-gateway-message .mms-customer-text{margin:12px 0 8px;white-space:pre-wrap;overflow-wrap:anywhere;color:#182334!important}.mms-text-origin,.mms-empty-text{display:block;color:#54657b;font-size:12px;line-height:1.5}.mms-carrier-notice{margin-top:12px;border-top:1px solid #d8e1ed;padding-top:8px;color:#54657b;font-size:12px}.mms-carrier-notice summary{cursor:pointer;width:fit-content}.mms-carrier-notice pre{white-space:pre-wrap;font:inherit;margin:8px 0 0}.mms-reply-notice{display:flex;gap:8px;align-items:baseline;padding:9px 11px;margin-bottom:6px;border:1px solid var(--border,#bac9dc);border-radius:6px;background:var(--surface,#fff);color:var(--text,#182334);font-size:12px;line-height:1.5}.mms-reply-notice strong{white-space:nowrap}.ticket-subject-cell .mms-channel-badge{margin-left:7px}.detail-title-block>.mms-channel-badge{margin-top:4px}.voc-field-dialog-backdrop{position:fixed;inset:0;z-index:1600;display:grid;place-items:center;padding:16px;background:#08142294}.voc-field-dialog{width:min(760px,100%);max-height:calc(100dvh - 32px);min-width:0;display:grid;grid-template-rows:auto minmax(100px,1fr) auto auto;overflow:hidden;border:1px solid #cbd8e6;border-radius:8px;background:#fff;color:#182438;box-shadow:0 20px 70px #0000003d}.voc-field-dialog header,.voc-field-dialog footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px}.voc-field-dialog header{border-bottom:1px solid #dbe4ed}.voc-field-dialog h3{margin:0;min-width:0;font-size:17px;line-height:1.5;overflow-wrap:anywhere}.voc-field-dialog>textarea{box-sizing:border-box;width:calc(100% - 32px);height:min(380px,52dvh);min-height:100px;margin:16px 16px 0;padding:12px;border:1px solid #b4c7da;border-radius:6px;background:#fff;color:#172033;font:inherit;font-size:15px;line-height:1.7;letter-spacing:0;resize:none;overflow-wrap:anywhere}.voc-field-dialog>textarea:focus{outline:2px solid #367cec;outline-offset:1px}.voc-field-dialog>textarea:read-only{background:#f6f9fc}.voc-field-dialog-feedback{min-height:32px;padding:4px 16px}.voc-field-dialog-feedback p{margin:0;color:#476078;font-size:13px;line-height:24px;overflow-wrap:anywhere}.voc-field-dialog-feedback [role=alert]{color:#b42336}.voc-field-dialog footer{border-top:1px solid #dbe4ed;background:#f6f9fc}.voc-field-clipboard-actions,.voc-field-save-actions{display:flex;align-items:center;gap:8px;min-width:0}.voc-field-dialog .icon-button{width:34px;height:34px;flex:0 0 34px;padding:0;display:inline-grid;place-items:center}.voc-field-readonly{color:#64758a;font-size:12px}.voc-field-save-actions>button{min-height:34px;white-space:nowrap}.conversation-page .ticket-record-panel .ticket-record-entry>button.voc-value-open,.conversation-page .ticket-record-panel .ticket-solution-entry>button.voc-value-open,.conversation-page .ticket-record-panel .ticket-inventory-deduction-entry>button.voc-value-open,.conversation-page .ticket-record-panel .ticket-order-number-list button.voc-value-open{min-width:0!important;max-width:100%!important;width:auto!important;height:auto!important;min-height:0!important;flex:1 1 auto!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:inherit!important;text-align:left!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.conversation-page .ticket-record-panel button.voc-field-heading-open{display:inline-flex!important;align-items:center;gap:4px;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;color:inherit!important;font:inherit!important;text-align:left;cursor:pointer}.conversation-page .ticket-record-panel button.voc-field-heading-open:hover{color:#b9dcff!important}.conversation-page .ticket-record-panel .voc-value-open:hover{text-decoration:underline}.conversation-page .ticket-record-panel .voc-value-open:focus-visible{outline:2px solid #a4d1ff;outline-offset:2px}.conversation-page .ticket-record-panel .voc-summary-open{cursor:pointer}@media(max-width:480px){.voc-field-dialog-backdrop{padding:10px}.voc-field-dialog{max-height:calc(100dvh - 20px)}.voc-field-dialog header,.voc-field-dialog footer{padding:10px;gap:8px}.voc-field-dialog>textarea{width:calc(100% - 20px);margin:10px 10px 0}.voc-field-dialog-feedback{padding:4px 10px}.voc-field-clipboard-actions,.voc-field-save-actions{gap:6px}}#root .conversation-page .ticket-record-panel .ticket-order-number-list{display:flex;flex:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px 12px;width:100%;min-width:0;margin:0;overflow:visible}#root .conversation-page .ticket-record-panel .ticket-record-section:has(>.ticket-order-number-list){gap:2px!important}#root .conversation-page .ticket-record-panel .ticket-order-number-list>span{display:inline-grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;flex:0 1 auto;gap:2px;min-width:0;max-width:100%;min-height:28px;padding:0!important;white-space:normal}#root .conversation-page .ticket-record-panel .ticket-order-number-list button.voc-value-open{white-space:normal!important;overflow:visible;overflow-wrap:anywhere;text-overflow:clip}#root .conversation-page .ticket-record-panel .ticket-order-number-list button.ticket-order-remove{display:inline-grid;place-items:center;flex:0 0 28px;width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important;padding:0!important;color:inherit!important;border-radius:5px;transform:none}#root .conversation-page .ticket-record-panel .ticket-order-number-list button.ticket-order-remove:focus-visible{outline:2px solid #80b2ff;outline-offset:-2px}#root .conversation-page .ticket-record-panel .ticket-order-save-hint{margin:5px 0 0;color:inherit;font-size:11px;line-height:1.5}#root :is(.rich-reply-editor,.knowledge-rich-editor){caret-color:var(--text, #1e2428)}#root :is(.rich-reply-editor,.knowledge-rich-editor)::selection,#root :is(.rich-reply-editor,.knowledge-rich-editor) *::selection{background:#0365f4!important;color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:none!important}.media-video-player{position:relative;width:100%;min-width:0}.media-video-player video{display:block;width:100%;max-height:70vh;background:#111827}.fault-file-preview-body>.media-video-player{align-self:stretch;height:100%;min-height:0}.media-preview-status{position:absolute;top:12px;left:12px;right:12px;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #496278;border-radius:6px;background:#142737;font-size:13px;color:#f3f7fa}.media-preview-status span{min-width:0;overflow-wrap:anywhere}.media-preview-status button{flex:0 0 auto}:root{--account-bg:#fff;--account-panel:#fff;--account-ink:#24354a;--account-muted:#64748b;--account-border:#dce3ed;--account-hover:#eff6ff}html[data-appearance=flow]{--account-bg:#0f172a;--account-panel:#18233b;--account-ink:#edf2fc;--account-muted:#a9b8d2;--account-border:#486187;--account-hover:#203b68}#root .module-main{display:flex;flex-direction:column;overflow:hidden}#root .app-page-content{flex:1;min-height:0;overflow:auto}#root .app-account-bar{display:flex;align-items:center;justify-content:space-between;flex:none;height:52px;padding:0 24px;border-bottom:1px solid var(--account-border);background:var(--account-bg);color:var(--account-ink);position:relative;z-index:1200}#root .account-bar-brand{font-size:12px;font-weight:600;color:var(--account-muted)}#root .profile-menu-root{position:relative}#root .profile-trigger{display:flex;align-items:center;gap:8px;background:transparent;border:0;border-radius:6px;color:var(--account-ink);padding:5px 6px;font:inherit;font-size:12px;cursor:pointer}#root .profile-trigger:hover{background:var(--account-hover)}#root .profile-avatar{display:inline-grid;place-items:center;flex:none;width:29px;height:29px;border:1px solid var(--account-border);border-radius:50%;color:var(--account-ink);background:var(--account-hover)}#root .profile-panel{position:absolute;top:calc(100% + 10px);right:0;width:min(330px,calc(100vw - 24px));padding:8px;background:var(--account-panel);color:var(--account-ink);border:1px solid var(--account-border);border-radius:10px;box-shadow:0 14px 38px #00000038;font-family:Inter,Microsoft YaHei,sans-serif}#root .profile-identity{display:flex;align-items:center;gap:10px;padding:10px 8px 16px;border-bottom:1px solid var(--account-border);margin-bottom:6px}#root .profile-identity strong{display:block;color:var(--account-ink);font-size:14px}#root .profile-identity small{display:block;color:var(--account-muted);font-size:12px;margin-top:4px}#root .profile-action{display:flex;align-items:center;gap:9px;width:100%;padding:12px 10px;border:0;border-radius:6px;color:var(--account-ink);background:transparent;text-align:left;font:inherit;font-size:13px;cursor:pointer}#root .profile-action:hover{background:var(--account-hover)}#root .profile-action>span{flex:1}#root .profile-action small{color:var(--account-muted);font-size:12px}#root .profile-back{font-weight:600}#root .profile-divider{height:1px;background:var(--account-border);margin:6px}#root .profile-hint{margin:8px;color:var(--account-muted);font-size:12px}#root .appearance-options{display:grid;gap:8px;padding:4px}#root .appearance-option{display:flex;align-items:center;gap:10px;min-width:0;width:100%;padding:10px;border:1px solid var(--account-border);border-radius:8px;background:var(--account-panel);color:var(--account-ink);text-align:left;cursor:pointer;font:inherit}#root .appearance-option:hover,#root .appearance-option[aria-pressed=true]{background:var(--account-hover);border-color:#829aaa}#root .appearance-option-copy{flex:1;min-width:0}#root .appearance-option-copy strong{display:block;color:var(--account-ink);font-size:13px}#root .appearance-option-copy small{display:block;line-height:1.5;color:var(--account-muted);font-size:11px;margin-top:4px}#root .appearance-miniature{position:relative;display:block;width:54px;height:42px;border:1px solid #8a92a0;border-radius:5px;flex:none;overflow:hidden;background:#f4f7fb}#root .appearance-miniature i{position:absolute;inset:0 auto 0 0;width:13px;background:#023}#root .appearance-miniature b{position:absolute;inset:6px 5px auto 19px;height:7px;background:#fff;border-radius:2px}#root .appearance-miniature em{position:absolute;inset:18px 5px 6px 19px;background:#fff;border-radius:2px}#root .miniature-whitepace i{background:#043873}#root .miniature-whitepace b{background:#4f9cf9}#root .miniature-flow{background:#18233b}#root .miniature-flow i{background:#0f172a}#root .miniature-flow b{background:#0365f4}#root .miniature-flow em{background:#203b68;border:1px solid #a9b8d2}#root .appearance-settings-panel .appearance-options{grid-template-columns:repeat(3,minmax(0,1fr))}#root .profile-panel{max-height:min(560px,calc(100dvh - 76px));overflow-y:auto}html[data-appearance=flow] #root .appearance-option[aria-pressed=true]{border-color:#80b2ff}@media(max-width:1200px){#root .appearance-settings-panel .appearance-options{grid-template-columns:repeat(2,minmax(0,1fr))}}#root .appearance-options [role=alert]{color:#d86178;font-size:12px}#root .appearance-load-status,#root .appearance-load-error{grid-column:1/-1;display:flex;align-items:center;justify-content:space-between;gap:8px;margin:4px;font-size:12px;line-height:1.6}#root .appearance-load-status{color:var(--account-muted)}#root .appearance-inline-action{flex:none;padding:2px 4px;border:0;background:transparent;color:var(--account-ink);font:inherit;font-size:12px;text-decoration:underline;cursor:pointer}#root .appearance-boot{box-sizing:border-box;display:grid;place-items:center;min-height:100dvh;padding:24px;background:#f4f7fb;color:#24354a;font-family:Inter,Microsoft YaHei,sans-serif}#root .appearance-boot>div{max-width:420px}#root .appearance-boot h1{font-size:20px;line-height:1.5;margin:0 0 10px}#root .appearance-boot p{font-size:13px;line-height:1.8;color:#64748b}#root .appearance-boot-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}#root .appearance-boot button{padding:9px 14px;border:1px solid #b9c8db;border-radius:6px;background:#fff;color:#24354a;font:inherit;font-size:13px;cursor:pointer}@media(max-width:900px){#root .appearance-settings-panel .appearance-options{grid-template-columns:1fr}}@media(max-width:760px){#root .app-account-bar{height:48px;padding:0 12px}#root .profile-trigger>span:not(.profile-avatar){max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#root .profile-panel{right:0}}#root .phrase-picker-floating{position:fixed;bottom:auto;box-sizing:border-box;z-index:5000;grid-template-rows:auto minmax(0,1fr);overflow:hidden;white-space:normal}#root .phrase-picker-floating .phrase-search-results{min-height:0;overflow:auto}#root .conversation-page .composer-toolbar{display:flex!important;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8px!important;min-width:0;overflow-x:auto;overflow-y:hidden}#root .conversation-page .composer-toolbar>select{flex:0 1 200px;min-width:128px!important;width:200px!important}#root .conversation-page .composer-toolbar>.rich-toolbar{flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap}#root .conversation-page .composer-toolbar>span{flex:0 1 280px;min-width:80px;max-width:none;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;overflow-wrap:normal}.sidebar-width-handle{display:none}@media(min-width:761px){#root .saas-shell{grid-template-columns:var(--sidebar-width,200px) 6px minmax(0,1fr)}html[data-appearance=original] #root .saas-shell{grid-template-columns:var(--sidebar-width,168px) 6px minmax(0,1fr)}#root .sidebar-width-handle{display:block;position:relative;min-width:0;width:6px;height:100%;cursor:col-resize;touch-action:none;background:var(--account-bg);outline-offset:-2px}#root .sidebar-width-handle:after{content:"";position:absolute;top:0;bottom:0;left:2px;width:2px;background:var(--account-border)}#root .sidebar-width-handle:hover:after,#root .sidebar-width-handle:focus-visible:after,html.is-sidebar-resizing #root .sidebar-width-handle:after{background:#829aaa;left:1px;width:4px}#root .saas-shell>.module-main{grid-column:3}#root .ticket-detail-header{display:flex!important;flex-wrap:wrap;align-items:flex-start!important}#root .ticket-detail-header>.detail-title-block{flex:1 1 240px}#root .ticket-detail-header>.ticket-header-actions{flex:1 1 640px;max-width:860px}#root .ticket-detail-tools{flex-wrap:wrap}}html.is-sidebar-resizing,html.is-sidebar-resizing *{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}html.is-sidebar-resizing iframe{pointer-events:none!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card{--voc-ink:var(--account-ink);--voc-muted:var(--account-muted);--voc-line:color-mix(in srgb,var(--voc-ink) 24%,transparent);--voc-accent:#165ac3;--voc-error:#b42336;color:var(--voc-ink)!important}html[data-appearance=flow] #root .conversation-page section.ticket-record-panel.ticket-side-card{--voc-accent:#a5cdff;--voc-error:#ffb6c4}html[data-appearance] #root .conversation-page aside.context-panel,html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card,html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card *:where(:not(option):not(optgroup)){background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card *:where(:not(option):not(optgroup)){color:inherit!important;-webkit-text-fill-color:currentColor!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card{border-color:var(--voc-line)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(input:not([type=file]):not([type=checkbox]):not([type=radio]),textarea,select,button,summary){border-color:var(--voc-line)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(input,textarea)::placeholder{color:var(--voc-muted)!important;-webkit-text-fill-color:var(--voc-muted)!important;opacity:1}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.ticket-record-empty-value,.customer-media-attention-text){color:var(--voc-muted)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(h3,.ticket-record-entry,.ticket-solution-entry,.ticket-inventory-deduction-entry,.order-match-panel,.order-match-heading,.order-match-item),html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card .ticket-order-number-list>span{border:0!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.ticket-video-panel,.ticket-ai-customer-panel,.voc-shipment-panel){border:0!important;border-top:1px solid var(--voc-line)!important;border-radius:0!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.ticket-record-entry,.ticket-order-number-list>span){padding-left:0!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card button:is(.voc-field-heading-open,.voc-value-open,.ticket-record-stack-add-button),html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.ticket-record-entry,.ticket-solution-entry,.ticket-inventory-deduction-entry,.ticket-order-number-list>span)>:is(button,a){border:0!important;text-decoration:none!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card button.voc-field-heading-open>svg{opacity:.4}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card button.voc-field-heading-open:is(:hover,:focus-visible)>svg{opacity:1}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(button,a,summary):hover:not(:disabled),html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.primary-button,.ticket-solution-add-button,.ticket-inventory-deduct-button,.ticket-toggle-button.active){color:var(--voc-accent)!important;border-color:var(--voc-accent)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(button,a,summary,input,select,textarea):focus-visible{outline:2px solid var(--voc-accent)!important;outline-offset:2px}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is([role=alert],.ticket-bind-error,.ticket-communication-summary-error){color:var(--voc-error)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card .ticket-toggle-button i{border:1px solid var(--voc-muted)!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card .ticket-toggle-button i:after{background:currentColor!important}html[data-appearance] #root .conversation-page section.ticket-record-panel.ticket-side-card :is(.searchable-choice-panel,.multi-select-panel,[role=listbox]){background:var(--account-panel)!important;color:var(--voc-ink)!important;border:1px solid var(--voc-line)!important;box-shadow:0 10px 28px #0000002e!important}#root .ticket-bot-window{--bot-surface:var(--account-panel);--bot-chrome:var(--account-bg);position:fixed;z-index:1300;box-sizing:border-box;display:grid;grid-template-rows:auto minmax(0,1fr) auto;margin:0;min-width:0;min-height:0;max-width:none;max-height:none;overflow:hidden;background:var(--bot-surface);color:var(--account-ink);border:1px solid var(--account-border);border-radius:12px;box-shadow:0 20px 64px #0000004d}html[data-appearance=flow] #root .ticket-bot-window{--bot-surface:color-mix(in srgb,var(--account-panel) 92%,white 8%);--bot-chrome:color-mix(in srgb,var(--account-panel) 94%,white 6%);border-color:color-mix(in srgb,var(--account-border) 80%,var(--account-ink) 20%)}#root .ticket-bot-window>header{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:14px;min-height:72px;padding:12px 14px;background:var(--bot-chrome);border-bottom:1px solid var(--account-border);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}#root .ticket-bot-window .ticket-bot-window-title{display:flex;flex:1;min-width:0;flex-direction:column;align-items:flex-start;gap:5px}#root .ticket-bot-window .ticket-bot-window-title strong{color:var(--account-ink);font-size:14px}#root .ticket-bot-window .ticket-bot-window-title>span{display:block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--account-muted);font-size:12px}#root .ticket-bot-window .ticket-bot-window-actions{display:flex;flex:none;flex-direction:row;flex-wrap:nowrap;gap:6px}#root .ticket-bot-window .ticket-bot-window-actions button{width:30px;min-width:30px;height:30px;padding:0;display:inline-grid;place-items:center}#root .ticket-bot-window .ticket-bot-messages{min-height:0;max-height:none;overflow:auto;overscroll-behavior:contain}#root .ticket-bot-window .ticket-bot-empty{align-items:flex-start;gap:7px;padding:4px 0;border:0;background:transparent;color:var(--account-muted)}#root .ticket-bot-window .ticket-bot-empty p{margin:0;font-size:12px;font-weight:400;line-height:1.65;color:inherit}#root .ticket-bot-window .ticket-bot-empty>svg{flex:none;width:14px;height:14px;margin-top:2px;opacity:.8}#root .ticket-bot-window .ticket-bot-message-body{min-width:0;overflow-wrap:anywhere}#root .ticket-bot-window .ticket-bot-form{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;gap:8px;min-height:70px;padding:12px 16px 14px;background:var(--bot-chrome);border-color:var(--account-border)}#root .ticket-bot-window .ticket-bot-form input{flex:1;min-width:0;width:0;color:var(--account-ink);background:var(--bot-surface);border-color:var(--account-border)}#root .ticket-bot-window .ticket-bot-form input::placeholder{color:var(--account-muted)!important;opacity:1}#root .ticket-bot-window .ticket-bot-form button{flex:none;width:auto;white-space:nowrap}#root .ticket-bot-window .ticket-bot-resize-handle{position:absolute;z-index:2;touch-action:none}#root .ticket-bot-window .resize-n,#root .ticket-bot-window .resize-s{height:6px;left:14px;right:14px;cursor:ns-resize}#root .ticket-bot-window .resize-n{top:0}#root .ticket-bot-window .resize-s{bottom:0}#root .ticket-bot-window .resize-e,#root .ticket-bot-window .resize-w{width:6px;top:14px;bottom:14px;cursor:ew-resize}#root .ticket-bot-window .resize-e{right:0}#root .ticket-bot-window .resize-w{left:0}#root .ticket-bot-window :is(.resize-ne,.resize-se,.resize-sw,.resize-nw){width:14px;height:14px}#root .ticket-bot-window .resize-ne{right:0;top:0;cursor:nesw-resize}#root .ticket-bot-window .resize-se{right:0;bottom:0;cursor:nwse-resize}#root .ticket-bot-window .resize-sw{left:0;bottom:0;cursor:nesw-resize}#root .ticket-bot-window .resize-nw{left:0;top:0;cursor:nwse-resize}#root .ticket-bot-window .resize-se:after{content:"";position:absolute;right:4px;bottom:4px;width:6px;height:6px;border-right:2px solid var(--account-muted);border-bottom:2px solid var(--account-muted)}#root .ticket-bot-window :is(header,.ticket-bot-resize-handle):focus-visible{outline:2px solid var(--account-muted);outline-offset:-4px}#root:has(>.ticket-bot-window) .message-detail-backdrop{z-index:1500}html.is-ticket-bot-adjusting,html.is-ticket-bot-adjusting *{-webkit-user-select:none!important;user-select:none!important;cursor:var(--ticket-bot-cursor)!important}html.is-ticket-bot-adjusting iframe{pointer-events:none!important}
