.support-workspace{--support-workspace-text:#0a0e12eb;--support-workspace-muted:#0a0e1294;--support-workspace-border:#0a0e121a;--support-workspace-border-soft:#0a0e1214;--support-workspace-bubble:#ffffffe0;--support-workspace-bubble-border:#0a0e121a;--support-workspace-user-bubble:linear-gradient(120deg,#39d0ff33,#8f4bff2e);--support-workspace-user-border:#39d0ff38;--support-workspace-input-bg:#ffffffc7;--support-workspace-input-border:#0a0e121f;--support-workspace-header-bg:#ffffff9e;--support-workspace-shadow:5px 5px 10px #d0d0d0,-5px -5px 10px #fff;--support-workspace-composer-height:88px;width:100%;height:100%;color:var(--support-workspace-text);grid-template-columns:minmax(260px,.9fr) minmax(0,1.3fr);gap:14px;padding:14px;display:grid}.support-workspace--stacked{grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(0,auto)}.support-workspace--conversation-only{padding-top:0}.support-workspace--presentation-compact-edge{gap:0;min-height:100%;padding:0}.support-workspace--presentation-compact-edge.support-workspace--conversation-only{height:100%}.support-workspace__panel{min-width:0;box-shadow:var(--support-workspace-shadow);background:linear-gradient(145deg,#f8f8f8,#d1d1d1);border-radius:18px;flex-direction:column;display:flex;overflow:hidden}.support-workspace__panel--snapshot{background:0 0;gap:16px;padding:16px}.support-workspace__panel--conversation{min-height:0}.support-workspace__snapshot-head,.support-workspace__conversation-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.support-workspace__snapshot-title-wrap,.support-workspace__conversation-meta{flex-direction:column;gap:4px;min-width:0;display:flex}.support-workspace__eyebrow.ant-typography{letter-spacing:.08em;text-transform:uppercase;color:var(--support-workspace-muted);margin:0;font-size:11px;font-weight:700}.support-workspace__snapshot-title.ant-typography{color:var(--support-workspace-text);margin:0}.support-workspace__badge-wrap,.support-workspace__conversation-status.ant-typography{border:1px solid var(--support-workspace-border-soft);color:var(--support-workspace-muted);background:#ffffff70;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:7px 10px;font-size:12px;font-weight:700;display:inline-flex}.support-workspace__snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.support-workspace__kv{background:#ffffff7a;border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex;box-shadow:inset 2px 2px 4px #d6d6d6,inset -2px -2px 4px #fff}.support-workspace__kv-label.ant-typography,.support-workspace__snapshot-label.ant-typography{letter-spacing:.04em;text-transform:uppercase;color:var(--support-workspace-muted);margin:0;font-size:11px;font-weight:700}.support-workspace__kv-value{color:var(--support-workspace-text);font-weight:700}.support-workspace__snapshot-body{border:1px solid var(--support-workspace-border-soft);background:#ffffff80;border-radius:16px;flex-direction:column;gap:8px;min-height:0;padding:14px;display:flex}.support-workspace__snapshot-copy{color:var(--support-workspace-text);margin:0;font-size:13px;line-height:1.55}.support-workspace__snapshot-copy .ant-typography,.support-workspace__snapshot-footer .ant-typography{color:inherit}.support-workspace__conversation-head{border-bottom:1px solid var(--support-workspace-border);background:var(--support-workspace-header-bg);-webkit-backdrop-filter:blur(18px);padding:16px 16px 12px;position:relative}.support-workspace__conversation-top-action{z-index:2;position:absolute;top:16px;right:16px}.support-workspace__conversation-top-action .ant-btn{border:1px solid #0000;border-radius:999px;width:40px;min-width:40px;height:40px;padding:0}.support-workspace__conversation-title.ant-typography{color:var(--support-workspace-text);margin:0;font-weight:700}.support-workspace__conversation-title--hero.ant-typography{overflow-wrap:anywhere;font-size:clamp(18px,1.8vw,24px);line-height:1.25}.support-workspace__conversation-header-meta{flex-wrap:wrap;flex:1;justify-content:space-between;align-items:flex-start;gap:14px;min-width:0;display:flex}.support-workspace__conversation-heading{flex-direction:column;gap:4px;min-width:min(320px,100%);display:flex}.support-workspace__conversation-chips{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.support-workspace__conversation-chip{border:1px solid var(--support-workspace-border-soft);background:#ffffff70;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:6px 10px;display:inline-flex}.support-workspace__conversation-chip--bare{background:0 0;border:0;border-radius:0;min-height:0;padding:0}.support-workspace__conversation-chip--inline{align-items:center}.support-workspace__conversation-chip-label.ant-typography{letter-spacing:.04em;text-transform:uppercase;color:var(--support-workspace-muted);margin:0;font-size:11px;font-weight:700}.support-workspace__conversation-chip-value{min-width:0;color:var(--support-workspace-text);align-items:center;gap:6px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.support-workspace__conversation-chip--inline .support-workspace__conversation-chip-label.ant-typography,.support-workspace__conversation-chip--inline .support-workspace__conversation-chip-value{align-items:center;display:inline-flex}.support-workspace__messages{flex:1;min-height:0;padding:14px;overflow:auto}.support-workspace__history-loader{justify-content:center;padding:4px 0 10px;display:flex}.support-workspace__messages:before{content:"";background:linear-gradient(90deg,transparent,var(--support-workspace-border-soft),transparent);opacity:.65;height:1px;margin-bottom:12px;display:block}.support-workspace__state{flex-direction:column;justify-content:center;gap:8px;min-height:96px;display:flex}.support-workspace__msg{margin:16px 0;display:flex}.support-workspace__msg--assistant{justify-content:flex-start}.support-workspace__msg--user{justify-content:flex-end}.support-workspace__msg-stack{flex-direction:column;gap:4px;max-width:86%;display:flex}.support-workspace__msg-meta,.support-workspace__msg-footer{gap:6px;display:flex}.support-workspace__msg-meta--assistant,.support-workspace__msg-footer--assistant{justify-content:flex-start}.support-workspace__msg-meta--user,.support-workspace__msg-footer--user{justify-content:flex-end}.support-workspace__msg-footer{margin-top:-1px}.support-workspace__bubble{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--support-workspace-text);border:1px solid var(--support-workspace-bubble-border);background:var(--support-workspace-bubble);border-radius:16px;padding:11px 12px;font-size:13px;font-weight:500;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 10px 28px #0000001a}.support-workspace__msg--assistant .support-workspace__bubble{border-top-left-radius:6px}.support-workspace__bubble--user{background:var(--support-workspace-user-bubble);border-color:var(--support-workspace-user-border);border-bottom-right-radius:6px}.support-workspace__bubble:after{content:"";opacity:0;pointer-events:none;mix-blend-mode:overlay;background:linear-gradient(110deg,#0000 0%,#fff3 18%,#0000 38%);position:absolute;inset:-2px;transform:translate(-120%)}.support-workspace__bubble--new:after{animation:.78s ease-out supportWorkspaceBubbleSheen}@keyframes supportWorkspaceBubbleSheen{0%{opacity:0;transform:translate(-120%)}35%{opacity:.55}to{opacity:0;transform:translate(120%)}}.support-workspace__conversation-footer{border-top:1px solid var(--support-workspace-border);padding:12px 16px}.support-workspace__composer{border-top:1px solid var(--support-workspace-border);background:var(--support-workspace-header-bg);-webkit-backdrop-filter:blur(18px);padding:12px 12px 10px;position:sticky;bottom:0}.support-workspace__composer-row{grid-template-columns:minmax(0,1fr) minmax(108px,124px);align-items:stretch;gap:8px;display:grid}.support-workspace__composer-row--with-attachment{grid-template-columns:44px minmax(0,1fr) minmax(108px,124px)}.support-workspace__composer-attachment-slot,.support-workspace__composer-input-slot,.support-workspace__composer-action-slot{min-width:0}.support-workspace__composer-attachment-slot{align-items:stretch;display:flex}.support-workspace__composer-attachment-slot>*{width:100%}.support-workspace__composer-action-slot{align-items:stretch;display:flex}.support-workspace__composer-input-slot .ant-form,.support-workspace__composer-input-slot .ant-form-item{margin:0}.support-workspace__composer-input.ant-input,.support-workspace__composer-input.ant-input[readonly],.support-workspace__composer-input-slot .ant-input-textarea textarea{min-height:var(--support-workspace-composer-height);height:var(--support-workspace-composer-height);resize:none;border:1px solid var(--support-workspace-input-border);background:var(--support-workspace-input-bg);color:var(--support-workspace-text);box-shadow:none;border-radius:16px;padding:13px 14px;font-weight:650}.support-workspace__composer-input.ant-input[readonly]{cursor:default}.support-workspace__composer-input.ant-input::placeholder,.support-workspace__composer-input-slot .ant-input-textarea textarea::placeholder{color:var(--support-workspace-muted)}.support-workspace__composer-input-slot .ant-input-textarea,.support-workspace__composer-input-slot .ant-input-textarea-show-count{width:100%}.support-workspace__composer-input-slot .ant-input-textarea textarea{line-height:1.5}.support-workspace__composer-action-slot .ant-btn{width:100%;min-width:0;height:100%;min-height:var(--support-workspace-composer-height);border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:700;display:inline-flex}.support-workspace__composer-attachment-slot .ant-btn{width:100%;min-width:0;min-height:var(--support-workspace-composer-height);border-radius:14px;justify-content:center;align-items:center;height:100%;padding:0;display:inline-flex}.support-workspace__composer-secondary{margin-top:4px}.support-workspace__composer-hint{color:var(--support-workspace-muted);margin-top:8px;font-size:12px}.support-workspace--presentation-compact-edge .support-workspace__panel--conversation{min-height:100%;box-shadow:none;background:0 0;border-radius:0}.support-workspace--presentation-compact-edge .support-workspace__conversation-head{padding:calc(16px + env(safe-area-inset-top,0px))calc(16px + env(safe-area-inset-right,0px))10px 16px;-webkit-backdrop-filter:none;background:0 0;border-bottom:0}.support-workspace--presentation-compact-edge .support-workspace__conversation-top-action{top:calc(14px + env(safe-area-inset-top,0px));right:calc(14px + env(safe-area-inset-right,0px))}.support-workspace--presentation-compact-edge .support-workspace__conversation-top-action .ant-btn{border-color:color-mix(in srgb,var(--support-workspace-border)78%,transparent);background:color-mix(in srgb,var(--support-workspace-header-bg)78%,transparent);color:var(--support-workspace-text);-webkit-backdrop-filter:blur(14px);box-shadow:0 10px 26px #0f172a1f}.support-workspace--presentation-compact-edge .support-workspace__conversation-header-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;padding-right:52px}.support-workspace--presentation-compact-edge .support-workspace__conversation-heading{gap:6px;min-width:0}.support-workspace--presentation-compact-edge .support-workspace__conversation-chips{justify-content:flex-start;width:100%;margin-left:0}.support-workspace--presentation-compact-edge .support-workspace__conversation-chip{background:color-mix(in srgb,var(--support-workspace-header-bg)72%,transparent)}.support-workspace--presentation-compact-edge .support-workspace__messages{padding:4px 16px 16px}.support-workspace--presentation-compact-edge .support-workspace__messages:before{display:none}.support-workspace--presentation-compact-edge .support-workspace__bubble{box-shadow:0 10px 24px #0f172a14}.support-workspace--presentation-compact-edge .support-workspace__conversation-footer{border-top:0;padding:8px 16px 4px}.support-workspace--presentation-compact-edge .support-workspace__composer{padding:10px calc(16px + env(safe-area-inset-right,0px))calc(12px + env(safe-area-inset-bottom,0px))16px;background:linear-gradient(180deg,color-mix(in srgb,var(--support-workspace-header-bg)18%,transparent)0%,color-mix(in srgb,var(--support-workspace-header-bg)84%,transparent)24%,color-mix(in srgb,var(--support-workspace-header-bg)96%,transparent)100%);-webkit-backdrop-filter:blur(14px);border-top:0}.support-workspace--presentation-compact-edge .support-workspace__composer-secondary{margin-top:8px}.support-workspace--presentation-compact-edge .support-workspace__composer-input.ant-input,.support-workspace--presentation-compact-edge .support-workspace__composer-input.ant-input[readonly],.support-workspace--presentation-compact-edge .support-workspace__composer-input-slot .ant-input-textarea textarea{background:color-mix(in srgb,var(--support-workspace-input-bg)94%,white 6%)}@media (max-width:992px){.support-workspace{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.support-workspace{gap:10px;padding:10px}.support-workspace__snapshot-head,.support-workspace__conversation-head,.support-workspace__msg-meta,.support-workspace__msg-footer{flex-wrap:wrap}.support-workspace__conversation-head,.support-workspace__composer,.support-workspace__conversation-footer{padding-inline:12px}.support-workspace__snapshot-grid{grid-template-columns:minmax(0,1fr)}.support-workspace__conversation-header-meta,.support-workspace__conversation-chips{width:100%}.support-workspace__conversation-chip{max-width:100%}.support-workspace__composer-row{grid-template-columns:minmax(0,1fr)}.support-workspace__composer-row--with-attachment{grid-template-columns:44px minmax(0,1fr)}.support-workspace__composer-action-slot .ant-btn{width:100%}.support-workspace__composer-action-slot{grid-column:1/-1}.support-workspace__msg-stack{max-width:100%}.support-workspace--presentation-compact-edge .support-workspace__conversation-head,.support-workspace--presentation-compact-edge .support-workspace__composer,.support-workspace--presentation-compact-edge .support-workspace__conversation-footer{padding-inline:12px}.support-workspace--presentation-compact-edge .support-workspace__conversation-top-action{right:calc(10px + env(safe-area-inset-right,0px))}}
