:where(html[data-kestwell-theme=workspace]){--kw-background:#f5f5f7;--kw-text:#1d1d1f;--kw-surface:#fff;--kw-panel:#ebebef;--kw-border:#d3d3d8;--kw-text-muted:#5b5b63;--kw-text-subtle:#5b5b63;--kw-text-faint:#5b5b63;--kw-accent-purple-fill:#7343b8;--kw-accent-blue-fill:#006ac1;--kw-accent-teal-fill:#007c7a;--kw-accent-green-fill:#287d3c;--kw-accent-orange-fill:#aa5700;--kw-accent-pink-fill:#b53578;--kw-accent:var(--kw-accent-hover);--kw-accent-fill:var(--kw-accent-purple-fill);--kw-focus:var(--kw-accent-fill);--kw-success:#286044;--kw-attention:#80520e;--kw-scrollbar-thumb:#85858d;--kw-text-hover:#1d1d1f;--kw-input-background:#fff;--kw-input-border:#85858d;--kw-input-placeholder:#5b5b63;--kw-kbd-text:#5b5b63;--kw-kbd-border:#85858d;--kw-selection-background:color-mix(in srgb, var(--kw-accent-fill) 18%, #fff);--kw-button-secondary-background:#ebebef;--kw-button-secondary-border:#85858d;--kw-button-secondary-text:#1d1d1f;--kw-button-secondary-hover-background:#e0e0e5;--kw-button-secondary-hover-border:#5b5b63;--kw-button-primary-background:var(--kw-accent-fill);--kw-button-primary-border:var(--kw-accent-fill);--kw-button-primary-text:#fff;--kw-button-primary-hover-background:var(--kw-accent-hover);--kw-button-primary-hover-text:#fff;--kw-button-ghost-text:#5b5b63;--kw-button-ghost-hover-background:#e8e8ed;--kw-button-danger-background:#fbecef;--kw-button-danger-border:#ac6676;--kw-button-danger-text:#92334b;--kw-icon-text:#5b5b63;--kw-icon-hover-background:#e8e8ed;--kw-badge-background:#ebebef;--kw-badge-text:#5b5b63;--kw-badge-border:#d3d3d8;--kw-badge-success-background:#eaf4ec;--kw-badge-success-border:#b9d5c0;--kw-badge-success-text:#286044;--kw-badge-warning-background:#fff3d8;--kw-badge-warning-border:#e0c58d;--kw-badge-warning-text:#80520e;--kw-badge-purple-background:#f0eaf5;--kw-badge-purple-border:#d7bfea;--kw-badge-purple-text:#7140ac;--kw-select-background:#fff;--kw-select-border:#85858d;--kw-popover-background:#fff;--kw-popover-border:#85858d;--kw-item-highlight-background:#e8e8ed;--kw-item-highlight-text:#1d1d1f;--kw-menu-label-text:#5b5b63;--kw-menu-item-text:#1d1d1f;--kw-menu-separator:#d3d3d8;--kw-dialog-scrim:#0005;--kw-dialog-background:#fff;--kw-dialog-border:#85858d;--kw-dialog-description:#5b5b63;--kw-agent-background:#edf1fa;--kw-agent-border:#bcc9e2;--kw-agent-text:#43567f;--kw-note-background:#fff3d8;--kw-note-border:#e0c58d;--kw-note-text:#80520e;--kw-shadow-focus:0 0 0 2px var(--kw-focus);--kw-font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--kw-font-size-base:16px;--kw-font-size-base-mobile:16px;--kw-font-size-caption:12px;--kw-font-size-kbd:12px;--kw-font-size-small:12px;--kw-font-size-label:14px;--kw-font-size-control:14px;--kw-font-size-input:16px;--kw-font-size-input-mobile:16px;--kw-font-size-dialog-title:18px;--kw-font-size-empty-title:21px;--kw-font-size-page-title:25px;--kw-font-size-page-title-mobile:23px;--kw-font-weight-regular:400;--kw-font-weight-medium:500;--kw-font-weight-heading:550;--kw-line-height-body:1.55;--kw-line-height-control:1.4;--kw-line-height-help:1.6;--kw-line-height-description:1.6;--kw-line-height-support:1.6;--kw-space-1:4px;--kw-space-2:8px;--kw-space-3:12px;--kw-space-4:16px;--kw-space-5:20px;--kw-space-6:24px;--kw-radius-control:8px;--kw-radius-panel:0px;--kw-radius-dialog:24px;--kw-radius-item:8px;--kw-radius-popover:20px;--kw-radius-kbd:4px;--kw-control-height:36px;--kw-control-height-mobile:44px;--kw-control-select-height:36px;--kw-control-icon-size:36px;--kw-control-icon-size-mobile:44px;--kw-control-slot-padding:56px;--kw-control-slot-inset:9px;--kw-opacity-disabled:.42;--kw-opacity-disabled-item:.5;--kw-motion-fast:.12s;--kw-layer-dialog-overlay:60;--kw-layer-dialog:61;--kw-layer-popover:70;--kw-shadow-button:none;--kw-shadow-popover:0 12px 40px #00000020;--kw-shadow-dialog:0 24px 80px #00000030;--kw-accent-hover:#60329c;--kw-accent-dark:#c7a1f0;--kw-motion-context:.18s;--kw-motion-size:.22s;--kw-motion-ease:cubic-bezier(.2, .7, .2, 1);--kw-glass-background:#ffffffe0;--kw-glass-border:#fff9;--kw-glass-blur:14px;--kw-selection-neutral:#e8e8ed;--kw-segment-selection:#fff}:where(html[data-kestwell-theme=workspace][data-kestwell-appearance=dark]){--kw-background:#1c1c1e;--kw-text:#f5f5f7;--kw-surface:#242426;--kw-panel:#2c2c2f;--kw-border:#3c3c40;--kw-text-muted:#b7b7bf;--kw-text-subtle:#b7b7bf;--kw-text-faint:#b7b7bf;--kw-accent:var(--kw-accent-dark);--kw-accent-fill:var(--kw-accent-purple-fill);--kw-focus:var(--kw-accent-dark);--kw-success:#a2d6b3;--kw-attention:#efd18a;--kw-scrollbar-thumb:#86868e;--kw-text-hover:#f5f5f7;--kw-input-background:#242426;--kw-input-border:#86868e;--kw-input-placeholder:#b7b7bf;--kw-kbd-text:#b7b7bf;--kw-kbd-border:#86868e;--kw-selection-background:color-mix(in srgb, var(--kw-accent-dark) 24%, #242426);--kw-button-secondary-background:#2c2c2f;--kw-button-secondary-border:#86868e;--kw-button-secondary-text:#f5f5f7;--kw-button-secondary-hover-background:#3a3a40;--kw-button-secondary-hover-border:#b7b7bf;--kw-button-primary-background:var(--kw-accent-fill);--kw-button-primary-border:var(--kw-accent-fill);--kw-button-primary-text:#fff;--kw-button-primary-hover-background:var(--kw-accent-hover);--kw-button-primary-hover-text:#fff;--kw-button-ghost-text:#b7b7bf;--kw-button-ghost-hover-background:#3a3a40;--kw-button-danger-background:#43282e;--kw-button-danger-border:#ca8797;--kw-button-danger-text:#f5b7c5;--kw-icon-text:#b7b7bf;--kw-icon-hover-background:#3a3a40;--kw-badge-background:#2c2c2f;--kw-badge-text:#b7b7bf;--kw-badge-border:#3c3c40;--kw-badge-success-background:#20382a;--kw-badge-success-border:#52775e;--kw-badge-success-text:#a2d6b3;--kw-badge-warning-background:#3b301c;--kw-badge-warning-border:#8b7036;--kw-badge-warning-text:#efd18a;--kw-badge-purple-background:#372a45;--kw-badge-purple-border:#806092;--kw-badge-purple-text:#d8bcf3;--kw-select-background:#242426;--kw-select-border:#86868e;--kw-popover-background:#242426;--kw-popover-border:#86868e;--kw-item-highlight-background:#3a3a40;--kw-item-highlight-text:#f5f5f7;--kw-menu-label-text:#b7b7bf;--kw-menu-item-text:#f5f5f7;--kw-menu-separator:#3c3c40;--kw-dialog-scrim:#0009;--kw-dialog-background:#242426;--kw-dialog-border:#86868e;--kw-dialog-description:#b7b7bf;--kw-agent-background:#263245;--kw-agent-border:#5d7498;--kw-agent-text:#bbceef;--kw-note-background:#3b301c;--kw-note-border:#8b7036;--kw-note-text:#efd18a;--kw-shadow-focus:0 0 0 2px var(--kw-focus);--kw-shadow-button:none;--kw-shadow-popover:0 14px 50px #0005;--kw-shadow-dialog:0 30px 100px #0006;--kw-accent-hover:#60329c;--kw-accent-dark:#c7a1f0;--kw-glass-background:#242426e6;--kw-glass-border:#ffffff1f;--kw-selection-neutral:#3a3a40;--kw-segment-selection:#3a3a40}:where(html[data-kestwell-theme=workspace][data-kestwell-accent=blue]){--kw-accent-fill:var(--kw-accent-blue-fill);--kw-accent-hover:#0059a3;--kw-accent-dark:#8ec3ff}:where(html[data-kestwell-theme=workspace][data-kestwell-accent=teal]){--kw-accent-fill:var(--kw-accent-teal-fill);--kw-accent-hover:#006664;--kw-accent-dark:#82d7d1}:where(html[data-kestwell-theme=workspace][data-kestwell-accent=green]){--kw-accent-fill:var(--kw-accent-green-fill);--kw-accent-hover:#206632;--kw-accent-dark:#9bd6a5}:where(html[data-kestwell-theme=workspace][data-kestwell-accent=orange]){--kw-accent-fill:var(--kw-accent-orange-fill);--kw-accent-hover:#8e4500;--kw-accent-dark:#ffc28a}:where(html[data-kestwell-theme=workspace][data-kestwell-accent=pink]){--kw-accent-fill:var(--kw-accent-pink-fill);--kw-accent-hover:#982565;--kw-accent-dark:#f4a9d2}:where(html[data-kestwell-theme=workspace][data-kestwell-surface=visitor]){--kw-background:#faf8f3;--kw-text:#252620;--kw-surface:#fff;--kw-panel:#f4f2ec;--kw-border:#dddcd4;--kw-text-muted:#60635a;--kw-text-subtle:#51564c;--kw-text-faint:#60635a;--kw-accent:#7140ac;--kw-accent-fill:#8754c4;--kw-focus:#7140ac;--kw-success:#286044;--kw-attention:#80520e;--kw-scrollbar-thumb:#60635a;--kw-text-hover:#252620;--kw-input-background:#fff;--kw-input-border:#85877e;--kw-input-placeholder:#60635a;--kw-kbd-text:#60635a;--kw-kbd-border:#85877e;--kw-selection-background:#e3d6f0;--kw-selection-neutral:var(--kw-panel);--kw-segment-selection:var(--kw-surface);--kw-button-secondary-background:#faf8f3;--kw-button-secondary-border:#85877e;--kw-button-secondary-text:#252620;--kw-button-secondary-hover-background:#ecebe4;--kw-button-secondary-hover-border:#60635a;--kw-button-primary-background:#8754c4;--kw-button-primary-border:#7140ac;--kw-button-primary-text:#fff;--kw-button-primary-hover-background:#7140ac;--kw-button-primary-hover-text:#fff;--kw-button-ghost-text:#51564c;--kw-button-ghost-hover-background:#ecebe4;--kw-button-danger-background:#fbecef;--kw-button-danger-border:#ac6676;--kw-button-danger-text:#92334b;--kw-icon-text:#60635a;--kw-icon-hover-background:#ecebe4;--kw-badge-background:#eeeee7;--kw-badge-text:#51564c;--kw-badge-border:#dddcd4;--kw-badge-success-background:#eaf4ec;--kw-badge-success-border:#b9d5c0;--kw-badge-success-text:#286044;--kw-badge-warning-background:#fff3d8;--kw-badge-warning-border:#e0c58d;--kw-badge-warning-text:#80520e;--kw-badge-purple-background:#f0eaf5;--kw-badge-purple-border:#d7bfea;--kw-badge-purple-text:#7140ac;--kw-select-background:#fff;--kw-select-border:#85877e;--kw-popover-background:#fff;--kw-popover-border:#85877e;--kw-item-highlight-background:#ecebe4;--kw-item-highlight-text:#252620;--kw-menu-label-text:#60635a;--kw-menu-item-text:#252620;--kw-menu-separator:#dddcd4;--kw-dialog-scrim:#25262066;--kw-dialog-background:#fff;--kw-dialog-border:#85877e;--kw-dialog-description:#60635a;--kw-agent-background:#edf1fa;--kw-agent-border:#bcc9e2;--kw-agent-text:#43567f;--kw-note-background:#fff3d8;--kw-note-border:#e0c58d;--kw-note-text:#80520e}@media (forced-colors:active){:where(html[data-kestwell-theme=workspace]){--kw-background:Canvas;--kw-text:CanvasText;--kw-surface:Canvas;--kw-panel:Canvas;--kw-border:ButtonBorder;--kw-text-muted:CanvasText;--kw-text-subtle:CanvasText;--kw-text-faint:CanvasText;--kw-accent:LinkText;--kw-accent-fill:Highlight;--kw-focus:Highlight;--kw-success:CanvasText;--kw-attention:CanvasText;--kw-scrollbar-thumb:ButtonText;--kw-text-hover:CanvasText;--kw-input-background:Canvas;--kw-input-border:ButtonBorder;--kw-input-placeholder:CanvasText;--kw-kbd-text:CanvasText;--kw-kbd-border:ButtonBorder;--kw-selection-background:Highlight;--kw-button-secondary-background:ButtonFace;--kw-button-secondary-border:ButtonBorder;--kw-button-secondary-text:ButtonText;--kw-button-secondary-hover-background:ButtonFace;--kw-button-secondary-hover-border:ButtonBorder;--kw-button-primary-background:ButtonFace;--kw-button-primary-border:ButtonBorder;--kw-button-primary-text:ButtonText;--kw-button-primary-hover-background:ButtonFace;--kw-button-primary-hover-text:ButtonText;--kw-button-ghost-text:ButtonText;--kw-button-ghost-hover-background:ButtonFace;--kw-button-danger-background:ButtonFace;--kw-button-danger-border:ButtonBorder;--kw-button-danger-text:ButtonText;--kw-icon-text:ButtonText;--kw-icon-hover-background:ButtonFace;--kw-badge-background:Canvas;--kw-badge-text:CanvasText;--kw-badge-border:ButtonBorder;--kw-badge-success-background:Canvas;--kw-badge-success-border:ButtonBorder;--kw-badge-success-text:CanvasText;--kw-badge-warning-background:Canvas;--kw-badge-warning-border:ButtonBorder;--kw-badge-warning-text:CanvasText;--kw-badge-purple-background:Canvas;--kw-badge-purple-border:ButtonBorder;--kw-badge-purple-text:CanvasText;--kw-select-background:Canvas;--kw-select-border:ButtonBorder;--kw-popover-background:Canvas;--kw-popover-border:ButtonBorder;--kw-item-highlight-background:Highlight;--kw-item-highlight-text:HighlightText;--kw-menu-label-text:CanvasText;--kw-menu-item-text:CanvasText;--kw-menu-separator:ButtonBorder;--kw-dialog-scrim:Canvas;--kw-dialog-background:Canvas;--kw-dialog-border:ButtonBorder;--kw-dialog-description:CanvasText;--kw-agent-background:Canvas;--kw-agent-border:ButtonBorder;--kw-agent-text:CanvasText;--kw-note-background:Canvas;--kw-note-border:ButtonBorder;--kw-note-text:CanvasText;--kw-selection-neutral:Highlight;--kw-segment-selection:Highlight;--kw-glass-background:Canvas;--kw-glass-border:ButtonBorder;--kw-shadow-focus:none;--kw-shadow-button:none;--kw-shadow-popover:none;--kw-shadow-dialog:none}}html[data-kestwell-theme=workspace]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html[data-kestwell-theme=workspace][data-kestwell-appearance=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=720px),(pointer:coarse){:where(html[data-kestwell-theme=workspace]){--kw-font-size-input:var(--kw-font-size-input-mobile);--kw-font-size-control:16px;--kw-font-size-label:16px;--kw-line-height-control:1.75;--kw-control-height:var(--kw-control-height-mobile);--kw-control-select-height:var(--kw-control-height-mobile);--kw-control-icon-size:var(--kw-control-icon-size-mobile)}}:where(html[data-kestwell-theme=workspace]){font-family:var(--kw-font-sans);color:var(--kw-text);background:var(--kw-background);font-synthesis:none;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:var(--kw-font-size-base);font-weight:var(--kw-font-weight-regular);line-height:var(--kw-line-height-body)}:where(html[data-kestwell-theme=workspace]) *{box-sizing:border-box;scrollbar-color:var(--kw-scrollbar-thumb) transparent;scrollbar-width:thin}:where(html[data-kestwell-theme=workspace]) body{margin:0}:where(html[data-kestwell-theme=workspace]) button,:where(html[data-kestwell-theme=workspace]) input,:where(html[data-kestwell-theme=workspace]) textarea{font:inherit}:where(html[data-kestwell-theme=workspace]) button{cursor:pointer}:where(html[data-kestwell-theme=workspace]) button,:where(html[data-kestwell-theme=workspace]) input,:where(html[data-kestwell-theme=workspace]) textarea{color:inherit}:where(html[data-kestwell-theme=workspace]) button{border:0}:where(html[data-kestwell-theme=workspace]) button:disabled{cursor:not-allowed;opacity:var(--kw-opacity-disabled)}:where(html[data-kestwell-theme=workspace]) button:focus-visible,:where(html[data-kestwell-theme=workspace]) a:focus-visible,:where(html[data-kestwell-theme=workspace]) input:focus-visible,:where(html[data-kestwell-theme=workspace]) textarea:focus-visible,:where(html[data-kestwell-theme=workspace]) [tabindex]:focus-visible{outline:2px solid var(--kw-focus);outline-offset:3px}:where(html[data-kestwell-theme=workspace]) button:hover:not(:disabled){color:var(--kw-text-hover)}:where(html[data-kestwell-theme=workspace]) h1,:where(html[data-kestwell-theme=workspace]) h2,:where(html[data-kestwell-theme=workspace]) h3,:where(html[data-kestwell-theme=workspace]) h4,:where(html[data-kestwell-theme=workspace]) p{margin:0}:where(html[data-kestwell-theme=workspace]) h1,:where(html[data-kestwell-theme=workspace]) h2,:where(html[data-kestwell-theme=workspace]) h3,:where(html[data-kestwell-theme=workspace]) h4{font-weight:var(--kw-font-weight-heading)}:where(html[data-kestwell-theme=workspace]) svg{flex-shrink:0}:where(html[data-kestwell-theme=workspace]) input,:where(html[data-kestwell-theme=workspace]) textarea{background:var(--kw-input-background);border:1px solid var(--kw-input-border);border-radius:var(--kw-radius-control);padding:10px var(--kw-space-3);width:100%;min-width:0;font-size:var(--kw-font-size-input);line-height:var(--kw-line-height-control);outline:none}:where(html[data-kestwell-theme=workspace]) input::placeholder,:where(html[data-kestwell-theme=workspace]) textarea::placeholder{color:var(--kw-input-placeholder)}:where(html[data-kestwell-theme=workspace]) textarea{resize:none;min-height:100px;line-height:var(--kw-line-height-body)}:where(html[data-kestwell-theme=workspace]) input:focus,:where(html[data-kestwell-theme=workspace]) textarea:focus{border-color:var(--kw-accent)}:where(html[data-kestwell-theme=workspace]) input[type=checkbox],:where(html[data-kestwell-theme=workspace]) input[type=radio]{width:auto;accent-color:var(--kw-accent);margin:0;padding:0}:where(html[data-kestwell-theme=workspace]) small{font-size:var(--kw-font-size-small)}:where(html[data-kestwell-theme=workspace]) kbd{font:inherit;font-size:var(--kw-font-size-kbd);color:var(--kw-kbd-text);border:1px solid var(--kw-kbd-border);border-radius:var(--kw-radius-kbd);padding:1px var(--kw-space-1);white-space:nowrap}:where(html[data-kestwell-theme=workspace]) a{color:var(--kw-accent)}:where(html[data-kestwell-theme=workspace]) ::selection{background:var(--kw-selection-background);color:var(--kw-text-hover)}:where(html[data-kestwell-theme=workspace]) ::-webkit-scrollbar{width:6px;height:6px}:where(html[data-kestwell-theme=workspace]) ::-webkit-scrollbar-thumb{background:var(--kw-scrollbar-thumb);border-radius:var(--kw-radius-item)}:where(html[data-kestwell-theme=workspace]) ::-webkit-scrollbar-track{background:0 0}:where(html[data-kestwell-theme=workspace]) [hidden]{display:none!important}@media (width<=720px){:where(html[data-kestwell-theme=workspace]){font-size:var(--kw-font-size-base-mobile)}}@media (prefers-reduced-motion:reduce){:where(html[data-kestwell-theme=workspace]) *,:where(html[data-kestwell-theme=workspace]) :before,:where(html[data-kestwell-theme=workspace]) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(html[data-kestwell-theme=workspace]) .ui-button{padding:var(--kw-space-2) var(--kw-space-3);border-radius:var(--kw-radius-control);font-size:var(--kw-font-size-control);line-height:var(--kw-line-height-control);font-weight:var(--kw-font-weight-medium);min-height:var(--kw-control-height);white-space:nowrap;justify-content:center;align-items:center;gap:7px;display:inline-flex}:where(html[data-kestwell-theme=workspace]) .ui-button-secondary{background:var(--kw-button-secondary-background);border:1px solid var(--kw-button-secondary-border);color:var(--kw-button-secondary-text)}:where(html[data-kestwell-theme=workspace]) .ui-button-secondary:hover:not(:disabled){background:var(--kw-button-secondary-hover-background);border-color:var(--kw-button-secondary-hover-border)}:where(html[data-kestwell-theme=workspace]) .ui-button-primary{background:var(--kw-button-primary-background);border:1px solid var(--kw-button-primary-border);color:var(--kw-button-primary-text);box-shadow:var(--kw-shadow-button)}:where(html[data-kestwell-theme=workspace]) .ui-button-primary:hover:not(:disabled){background:var(--kw-button-primary-hover-background);color:var(--kw-button-primary-hover-text)}:where(html[data-kestwell-theme=workspace]) .ui-button-ghost{color:var(--kw-button-ghost-text);background:0 0;border:1px solid #0000}:where(html[data-kestwell-theme=workspace]) .ui-button-ghost:hover:not(:disabled){background:var(--kw-button-ghost-hover-background)}:where(html[data-kestwell-theme=workspace]) .ui-button-danger{background:var(--kw-button-danger-background);border:1px solid var(--kw-button-danger-border);color:var(--kw-button-danger-text)}:where(html[data-kestwell-theme=workspace]) .ui-icon-button{width:var(--kw-control-icon-size);height:var(--kw-control-icon-size);border-radius:var(--kw-radius-control);color:var(--kw-icon-text);background:0 0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:where(html[data-kestwell-theme=workspace]) .ui-icon-button:hover:not(:disabled){background:var(--kw-icon-hover-background)}:where(html[data-kestwell-theme=workspace]) .ui-badge{padding:var(--kw-space-1) 7px;border-radius:var(--kw-radius-item);background:var(--kw-badge-background);color:var(--kw-badge-text);font-size:var(--kw-font-size-caption);white-space:nowrap;border:1px solid var(--kw-badge-border);align-items:center;gap:5px;display:inline-flex}:where(html[data-kestwell-theme=workspace]) .ui-badge-success{background:var(--kw-badge-success-background);border-color:var(--kw-badge-success-border);color:var(--kw-badge-success-text)}:where(html[data-kestwell-theme=workspace]) .ui-badge-warning{background:var(--kw-badge-warning-background);border-color:var(--kw-badge-warning-border);color:var(--kw-badge-warning-text)}:where(html[data-kestwell-theme=workspace]) .ui-badge-purple{background:var(--kw-badge-purple-background);border-color:var(--kw-badge-purple-border);color:var(--kw-badge-purple-text)}:where(html[data-kestwell-theme=workspace]) .ui-select-trigger{background:var(--kw-select-background);border:1px solid var(--kw-select-border);border-radius:var(--kw-radius-control);min-height:var(--kw-control-select-height);padding:var(--kw-space-2) 10px;font-size:var(--kw-font-size-control);line-height:var(--kw-line-height-control);text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;min-width:0;display:inline-flex}:where(html[data-kestwell-theme=workspace]) .ui-select-trigger>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}:where(html[data-kestwell-theme=workspace]) .ui-select-content,:where(html[data-kestwell-theme=workspace]) .ui-menu-content{z-index:var(--kw-layer-popover);background:var(--kw-popover-background);border:1px solid var(--kw-popover-border);border-radius:var(--kw-radius-popover);padding:var(--kw-space-1);box-shadow:var(--kw-shadow-popover);min-width:var(--radix-select-trigger-width);max-width:calc(100vw - 24px);max-height:var(--radix-select-content-available-height);overflow:auto}:where(html[data-kestwell-theme=workspace]) .ui-select-content{width:var(--radix-select-trigger-width)}:where(html[data-kestwell-theme=workspace]) .ui-option-label{overflow-wrap:anywhere;flex:1;min-width:0}:where(html[data-kestwell-theme=workspace]) .ui-option-indicator{flex:0 0 16px;justify-content:center;align-items:center;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-option-indicator>span{display:flex}:where(html[data-kestwell-theme=workspace]) .ui-select-item{overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:var(--kw-space-3);padding:var(--kw-space-2) 10px;border-radius:var(--kw-radius-item);font-size:var(--kw-font-size-control);line-height:var(--kw-line-height-control);cursor:pointer;outline:none;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-select-item[data-state=checked],:where(html[data-kestwell-theme=workspace]) .ui-select-item[data-highlighted],:where(html[data-kestwell-theme=workspace]) .ui-menu-item[data-highlighted]{background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text)}:where(html[data-kestwell-theme=workspace]) .ui-select-item[data-highlighted],:where(html[data-kestwell-theme=workspace]) .ui-menu-item[data-highlighted]{outline:2px solid var(--kw-focus);outline-offset:-2px}:where(html[data-kestwell-theme=workspace]) .ui-menu-content{width:263px;max-width:calc(100vw - 24px);max-height:var(--radix-dropdown-menu-content-available-height)}:where(html[data-kestwell-theme=workspace]) .ui-menu-label{color:var(--kw-menu-label-text);font-size:var(--kw-font-size-caption);padding:9px var(--kw-space-2) 6px;letter-spacing:.5px}:where(html[data-kestwell-theme=workspace]) .ui-menu-item{padding:var(--kw-space-2);border-radius:var(--kw-radius-item);font-size:var(--kw-font-size-control);line-height:var(--kw-line-height-control);cursor:pointer;color:var(--kw-menu-item-text);outline:none;align-items:center;gap:9px;text-decoration:none;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-menu-item>span:nth-child(2){flex:1}:where(html[data-kestwell-theme=workspace]) .ui-menu-separator{background:var(--kw-menu-separator);height:1px;margin:5px 2px}:where(html[data-kestwell-theme=workspace]) .ui-dialog-overlay{background:var(--kw-dialog-scrim);z-index:var(--kw-layer-dialog-overlay);position:fixed;inset:0}:where(html[data-kestwell-theme=workspace]) .ui-dialog-layer{z-index:var(--kw-layer-dialog);position:fixed;inset:0}:where(html[data-kestwell-theme=workspace]) .ui-dialog-popups{z-index:var(--kw-layer-popover);pointer-events:auto;position:relative}:where(html[data-kestwell-theme=workspace]) .ui-dialog-content{pointer-events:auto;background:var(--kw-dialog-background);border:1px solid var(--kw-dialog-border);border-radius:var(--kw-radius-dialog);box-shadow:var(--kw-shadow-dialog);z-index:var(--kw-layer-dialog);width:min(540px,100vw - 32px);max-height:calc(100dvh - 40px);padding:25px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}:where(html[data-kestwell-theme=workspace]) .ui-dialog-heading{justify-content:space-between;align-items:center;gap:var(--kw-space-4);display:flex}:where(html[data-kestwell-theme=workspace]) .ui-dialog-heading h2{font-size:var(--kw-font-size-dialog-title);letter-spacing:-.4px}:where(html[data-kestwell-theme=workspace]) .ui-dialog-description{font-size:var(--kw-font-size-label);line-height:var(--kw-line-height-description);color:var(--kw-dialog-description);margin:var(--kw-space-2) 0 var(--kw-space-6);max-width:430px}:where(html[data-kestwell-theme=workspace]) .ui-field{flex-direction:column;gap:7px;min-width:0;margin:18px 0;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-field label,:where(html[data-kestwell-theme=workspace]) .ui-field>span{font-size:var(--kw-font-size-label);font-weight:var(--kw-font-weight-heading)}:where(html[data-kestwell-theme=workspace]) .ui-field small{color:var(--kw-text-muted);line-height:var(--kw-line-height-help)}:where(html[data-kestwell-theme=workspace]) .ui-field .ui-field-error{color:var(--kw-attention)}:where(html[data-kestwell-theme=workspace]) .ui-field textarea{field-sizing:content;min-height:110px;max-height:400px}:where(html[data-kestwell-theme=workspace]) .ui-copy{align-items:center;gap:var(--kw-space-3);margin:var(--kw-space-3) 0;flex-wrap:wrap;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-copy>span{font-size:var(--kw-font-size-small);color:var(--kw-text-muted)}:where(html[data-kestwell-theme=workspace]) .ui-copy-icon{gap:var(--kw-space-2);padding:var(--kw-space-2);grid-template-columns:minmax(0,1fr) auto;margin:0;display:grid}:where(html[data-kestwell-theme=workspace]) .ui-copy-icon>.ui-button{grid-area:1/2;width:44px;height:44px;padding:0}:where(html[data-kestwell-theme=workspace]) .ui-copy-icon>span{overflow-wrap:anywhere;grid-area:1/1;padding-inline-start:var(--kw-space-2)}:where(html[data-kestwell-theme=workspace]) .ui-code-snippet{border:1px solid var(--kw-border);background:var(--kw-panel);border-radius:12px;min-width:0}:where(html[data-kestwell-theme=workspace]) .ui-code-snippet>pre.ui-code-snippet-content{white-space:pre;max-width:100%;padding:var(--kw-space-2) var(--kw-space-4) var(--kw-space-4);font-size:var(--kw-font-size-small);background:0 0;border:0;border-radius:0 0 12px 12px;margin:0;line-height:1.7;overflow:auto}:where(html[data-kestwell-theme=workspace]) .ui-page-heading{margin-bottom:25px}:where(html[data-kestwell-theme=workspace]) .ui-page-heading h1{font-size:var(--kw-font-size-page-title);margin-bottom:var(--kw-space-2);letter-spacing:-.5px}:where(html[data-kestwell-theme=workspace]) .ui-page-heading p{color:var(--kw-text-muted);line-height:var(--kw-line-height-support)}:where(html[data-kestwell-theme=workspace]) .ui-empty-state{justify-content:center;align-items:center;gap:var(--kw-space-3);padding:32px var(--kw-space-6);text-align:center;flex-direction:column;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-empty-state-icon{width:52px;height:52px;margin-bottom:var(--kw-space-2);background:var(--kw-panel);color:var(--kw-accent);flex-shrink:0;place-items:center;display:grid}:where(html[data-kestwell-theme=workspace]) .ui-empty-state :is(h2,h3){max-width:30ch;color:var(--kw-text);font-size:var(--kw-font-size-empty-title);font-weight:var(--kw-font-weight-heading);letter-spacing:-.3px;margin:0;line-height:1.35}:where(html[data-kestwell-theme=workspace]) .ui-empty-state p{max-width:44ch;color:var(--kw-text-muted);font-size:var(--kw-font-size-base);line-height:var(--kw-line-height-body);margin:0}:where(html[data-kestwell-theme=workspace]) .ui-empty-state-actions{justify-content:center;gap:var(--kw-space-2);margin-top:var(--kw-space-2);flex-wrap:wrap;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-input-control{border-radius:var(--kw-radius-control);min-width:0;position:relative}:where(html[data-kestwell-theme=workspace]) .ui-input-control:focus-within{outline:2px solid var(--kw-focus);outline-offset:3px}:where(html[data-kestwell-theme=workspace]) .ui-input-control>input:focus-visible{outline:none}:where(html[data-kestwell-theme=workspace]) .ui-input-control>input{width:100%}:where(html[data-kestwell-theme=workspace]) .ui-input-control-trailing>input{padding-inline-end:var(--kw-control-slot-padding)}:where(html[data-kestwell-theme=workspace]) .ui-input-control-leading>input{padding-inline-start:var(--kw-control-slot-padding)}:where(html[data-kestwell-theme=workspace]) .ui-input-action{align-items:center;display:flex;position:absolute;inset-block:0}:where(html[data-kestwell-theme=workspace]) .ui-input-action-trailing{inset-inline-end:var(--kw-control-slot-inset)}:where(html[data-kestwell-theme=workspace]) .ui-input-action-leading{inset-inline-start:var(--kw-control-slot-inset)}:where(html[data-kestwell-theme=workspace]) .ui-select-item[data-disabled],:where(html[data-kestwell-theme=workspace]) .ui-menu-item[data-disabled]{cursor:not-allowed;opacity:var(--kw-opacity-disabled-item)}:where(html[data-kestwell-theme=workspace]) .ui-dialog-content fieldset{border:0;min-width:0;margin:0;padding:0}@media (width<=720px){:where(html[data-kestwell-theme=workspace]) .ui-dialog-content{padding:21px}:where(html[data-kestwell-theme=workspace]) .ui-button,:where(html[data-kestwell-theme=workspace]) .ui-select-trigger{min-height:var(--kw-control-height-mobile)}:where(html[data-kestwell-theme=workspace]) .ui-icon-button{min-width:var(--kw-control-icon-size-mobile);min-height:var(--kw-control-icon-size-mobile)}:where(html[data-kestwell-theme=workspace]) .ui-page-heading h1{font-size:var(--kw-font-size-page-title-mobile)}}:where(html[data-kestwell-theme=workspace]) .ui-dialog-content[data-placement=left]{width:min(320px,100vw - 40px);height:100dvh;max-height:100dvh;padding:max(16px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));border-radius:0;inset:0 auto 0 0;transform:none}:where(html[data-kestwell-theme=workspace]) .ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:where(html[data-kestwell-theme=workspace]) .ui-segmented-choice{border:0;min-width:0;margin:0;padding:0}:where(html[data-kestwell-theme=workspace]) .ui-segmented-options{background:var(--kw-panel);border-radius:10px;gap:2px;padding:2px;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option{cursor:pointer;flex:1;min-width:0;display:flex;position:relative}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option input{opacity:0;width:1px;height:1px;position:absolute}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option>span{min-width:0;min-height:var(--kw-control-height);color:var(--kw-text-muted);font-size:var(--kw-font-size-control);line-height:var(--kw-line-height-control);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:8px;padding:6px 12px;display:flex}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option input:checked+span{background:var(--kw-segment-selection);color:var(--kw-text);font-weight:var(--kw-font-weight-medium)}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option input:focus-visible+span{outline:2px solid var(--kw-focus);outline-offset:-2px}:where(html[data-kestwell-theme=workspace]) .ui-segmented-choice:disabled{opacity:var(--kw-opacity-disabled);cursor:not-allowed}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option:has(input:disabled){opacity:var(--kw-opacity-disabled);cursor:not-allowed}@keyframes kw-context-enter{0%{opacity:0;translate:0 6px}to{opacity:1;translate:0}}:where(html[data-kestwell-theme=workspace]) :is(.ui-menu-content,.ui-select-content,.ui-picker-popover)[data-state=open],:where(html[data-kestwell-theme=workspace]) .ui-dialog-layer[data-state=open]>.ui-dialog-content,:where(html[data-kestwell-theme=workspace]) .ui-picker-popover[data-entering]{animation:kw-context-enter var(--kw-motion-context) var(--kw-motion-ease)}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){html[data-kestwell-theme=workspace][data-kestwell-surface=operator] :is(.ui-menu-content,.ui-picker-popover,.connect-glass-group){background:var(--kw-glass-background);border-color:var(--kw-glass-border);-webkit-backdrop-filter:blur(var(--kw-glass-blur))}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more),(forced-colors:active){html[data-kestwell-theme=workspace][data-kestwell-surface=operator] :is(.ui-menu-content,.ui-picker-popover,.connect-glass-group){background:var(--kw-surface);border-color:var(--kw-input-border);-webkit-backdrop-filter:none}}@media (forced-colors:active){:where(html[data-kestwell-theme=workspace]) .ui-segmented-options{border:1px solid buttonborder}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option input:checked+span{forced-color-adjust:none;color:canvastext;background:canvas;border:1px solid buttontext}:where(html[data-kestwell-theme=workspace]) .ui-segmented-option input:focus-visible+span{outline-offset:2px;outline-color:canvastext}}.ui-temporal-field,.ui-combobox{gap:var(--kw-space-2);min-width:0;color:var(--kw-text);font-family:var(--kw-font-sans);display:grid}.ui-picker-label{font-size:var(--kw-font-size-label);font-weight:var(--kw-font-weight-medium)}.ui-picker-control{min-height:var(--kw-control-height);border:1px solid var(--kw-input-border);border-radius:var(--kw-radius-control);background:var(--kw-input-background);min-width:0;color:var(--kw-text);font-size:var(--kw-font-size-input);align-items:center;display:flex}.ui-picker-control:focus-within{outline:2px solid var(--kw-focus);outline-offset:2px}.ui-date-input{padding-inline:var(--kw-space-2);font-variant-numeric:tabular-nums;flex:1;align-items:center;min-width:0;display:flex}.ui-date-segment{padding-block:var(--kw-space-2);border-radius:var(--kw-radius-item)}.ui-date-segment[data-type=literal]{white-space:pre}.ui-date-segment[data-placeholder]{color:var(--kw-input-placeholder)}.ui-date-segment:focus{outline:2px solid var(--kw-focus);outline-offset:-2px;background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text)}.ui-picker-button{min-height:var(--kw-control-icon-size);min-width:var(--kw-control-icon-size);border-radius:var(--kw-radius-control);color:var(--kw-accent);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.ui-picker-button[data-hovered]{background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text)}.ui-picker-button[data-focus-visible]{outline:2px solid var(--kw-focus);outline-offset:-3px}.ui-picker-help,.ui-picker-error{font-size:var(--kw-font-size-small);line-height:var(--kw-line-height-help);overflow-wrap:anywhere}.ui-picker-help{color:var(--kw-text-muted)}.ui-picker-error{color:var(--kw-button-danger-text)}.ui-temporal-field[data-invalid] .ui-picker-control,.ui-combobox[data-invalid] .ui-picker-control{border-color:var(--kw-button-danger-text)}.ui-temporal-field[data-disabled],.ui-combobox[data-disabled]{opacity:var(--kw-opacity-disabled)}.ui-picker-popover{z-index:var(--kw-layer-popover);max-width:calc(100vw - 16px);max-height:var(--available-height);padding:var(--kw-space-2);background:var(--kw-popover-background);border:1px solid var(--kw-popover-border);border-radius:var(--kw-radius-popover);color:var(--kw-text);font:var(--kw-font-size-control) / var(--kw-line-height-control) var(--kw-font-sans);box-shadow:var(--kw-shadow-popover);overflow:auto}.ui-calendar-popover{width:320px}.ui-calendar-dialog{outline:none}.ui-calendar{width:100%}.ui-calendar-header{justify-content:space-between;align-items:center;gap:var(--kw-space-1);margin-bottom:var(--kw-space-2);display:flex}.ui-calendar-header h2{font-size:var(--kw-font-size-label);font-weight:var(--kw-font-weight-heading);margin:0}.ui-calendar-grid{border-collapse:collapse;table-layout:fixed;width:100%}.ui-calendar-grid th{color:var(--kw-text-muted);font-size:var(--kw-font-size-small);font-weight:var(--kw-font-weight-regular)}.ui-calendar-grid td{padding:0}.ui-calendar-cell{border-radius:var(--kw-radius-control);font-variant-numeric:tabular-nums;cursor:pointer;justify-content:center;align-items:center;min-width:36px;min-height:44px;display:flex}.ui-calendar-cell[data-outside-month]{visibility:hidden}.ui-calendar-cell[data-hovered]{background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text)}.ui-calendar-cell[data-selected]{background:var(--kw-button-primary-background);color:var(--kw-button-primary-text)}.ui-calendar-cell[data-focus-visible]{outline:2px solid var(--kw-focus);outline-offset:-2px}.ui-calendar-cell[data-selected][data-focus-visible]{outline-color:var(--kw-button-primary-text)}.ui-calendar-cell[data-disabled],.ui-calendar-cell[data-unavailable]{color:var(--kw-text-muted);cursor:default;text-decoration:line-through}.ui-combobox-input{width:100%;min-width:0;padding:var(--kw-space-2) var(--kw-space-3);color:inherit;font:inherit;background:0 0;border:0;outline:0}.ui-combobox-input:focus-visible{outline:none}.ui-combobox-input::placeholder{color:var(--kw-input-placeholder)}.ui-combobox-popover{width:var(--trigger-width);padding:var(--kw-space-1);flex-direction:column;display:flex;overflow:hidden}.ui-combobox-list{outline:none;min-height:0;max-height:320px;overflow:auto}.ui-combobox-option{align-items:center;gap:var(--kw-space-3);padding:var(--kw-space-3);box-sizing:border-box;border-radius:var(--kw-radius-item);overflow-wrap:anywhere;cursor:pointer;min-height:44px;display:flex}.ui-combobox-option[data-focused]{background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text);outline:2px solid var(--kw-focus);outline-offset:-2px}.ui-combobox-option[data-selected]{background:var(--kw-item-highlight-background);color:var(--kw-item-highlight-text)}.ui-combobox-empty{padding:var(--kw-space-3);margin:0}.app-shell{height:100dvh;display:flex;overflow:auto}.desktop-sidebar{flex-shrink:0;width:238px}.sidebar{background:var(--kw-input-background);border-right:1px solid var(--kw-border);flex-direction:column;height:100%;padding:21px 12px 10px;display:flex}.brand-row{letter-spacing:-.5px;align-items:center;gap:9px;padding:0 9px;font-size:17px;font-weight:650;display:flex}.flow-children{border-left:1px solid var(--kw-border);gap:2px;margin-top:2px;margin-left:22px;padding-left:11px;display:grid}.flow-children button{font-size:var(--kw-font-size-control);width:100%;color:var(--kw-text-muted);padding:7px 8px}.flow-children button>span:nth-child(2){flex:1}.sidebar-bottom{margin-top:auto;padding-top:22px}.account-trigger{border-top:1px solid var(--kw-border);text-align:left;background:0 0;align-items:center;gap:9px;width:100%;margin-top:9px;padding:11px 8px 6px;display:flex}.account-trigger>span:nth-child(2){flex:1}.account-trigger strong{font-size:var(--kw-font-size-base);font-weight:500;display:block}.account-trigger small{font-size:var(--kw-font-size-small);color:var(--kw-text-faint);margin-top:2px;display:block}.avatar-account{background:var(--kw-note-background);color:var(--kw-note-text);font-size:var(--kw-font-size-small)}.main-content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;outline:none!important}.topbar{border-bottom:1px solid var(--kw-border);height:49px;font-size:var(--kw-font-size-small);background:var(--kw-input-background);color:var(--kw-text-subtle);flex-shrink:0;align-items:center;gap:12px;padding:0 23px;display:flex}.topbar-workspace{color:var(--kw-text-muted)}.topbar-page{color:var(--kw-text)}.topbar-right{align-items:center;gap:15px;margin-left:auto;display:flex}.customer-avatar{background:var(--kw-badge-background);border-color:var(--kw-badge-border);color:var(--kw-badge-text);font-size:var(--kw-font-size-small);border-radius:50%}.account-menu{width:263px}.skip-link{z-index:100;background:var(--kw-accent);color:var(--kw-button-primary-text);border-radius:6px;padding:12px;position:fixed;top:10px;left:50%;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}.mobile-menu-button{display:none}@media (width<=1180px){.desktop-sidebar{width:216px}}@media (width<=900px){.desktop-sidebar{width:190px}.brand-row{font-size:var(--kw-font-size-base);gap:6px;padding:0 5px}.sidebar{padding-inline:8px}.topbar{padding-inline:17px}}@media (width<=720px){.desktop-sidebar{display:none}.mobile-menu-button{display:flex}.topbar{gap:8px;height:52px;padding:0 12px}.topbar-workspace{font-size:var(--kw-font-size-small);text-overflow:ellipsis;white-space:nowrap;max-width:130px;overflow:hidden}.topbar-page{font-size:var(--kw-font-size-small);text-overflow:ellipsis;white-space:nowrap;max-width:100px;overflow:hidden}.topbar-right{gap:5px}.topbar-right>.ui-icon-button{display:none}.ui-dialog-content:has(.sidebar){flex-direction:column;width:min(330px,100vw - 32px);height:calc(100dvh - 40px);padding:0;display:flex}.ui-dialog-content:has(.sidebar)>.ui-dialog-heading{border-bottom:1px solid var(--kw-border);flex-shrink:0;padding:12px 15px}.ui-dialog-content:has(.sidebar)>.ui-dialog-heading h2{font-size:var(--kw-font-size-base)}.ui-dialog-content .sidebar{border:0;flex:1;height:auto;min-height:0}.ui-dialog-content .sidebar .brand-row{font-size:17px}.ui-dialog-content .sidebar .sidebar-bottom{padding-top:10px}.skip-link{left:20px}}.avatar{background:var(--kw-badge-background);width:29px;height:29px;color:var(--kw-badge-text);font-size:var(--kw-font-size-small);letter-spacing:.1px;border-radius:50%;flex-shrink:0;place-items:center;font-weight:600;display:grid}.status-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block}.empty-state{text-align:center;color:var(--kw-text-muted);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:50px 20px;display:flex}.empty-state h2,.empty-state h3{font-size:var(--kw-font-size-base);color:var(--kw-text)}.empty-state p{font-size:var(--kw-font-size-base);max-width:280px;line-height:1.8}.button-group{align-items:center;gap:8px;display:flex}.avatar-needs-human{background:var(--kw-badge-warning-background);color:var(--kw-badge-warning-text)}.avatar-agent{background:var(--kw-agent-background);color:var(--kw-agent-text)}.avatar-waiting{background:var(--kw-badge-background);color:var(--kw-badge-text)}.avatar-completed{background:var(--kw-badge-success-background);color:var(--kw-badge-success-text)}.avatar-human{background:var(--kw-badge-purple-background);color:var(--kw-badge-purple-text)}.run-list{background:var(--kw-surface);border-right:1px solid var(--kw-border);flex-direction:column;flex-shrink:0;width:298px;padding-top:24px;display:flex}.run-list-heading{align-items:center;gap:9px;padding:0 24px;display:flex}.run-list h1{letter-spacing:-.4px;font-size:17px}.run-list-subtitle{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);padding:8px 24px 20px}.run-list>.support-inbox-search{margin:0 16px 20px}.run-list-scroll{border-top:1px solid var(--kw-border);flex:1;overflow:auto}.run-card{text-align:left;border-bottom:1px solid var(--kw-border);background:0 0;width:100%;padding:19px 20px 17px;display:block;position:relative}.run-card:hover,.run-selected,.run-selected:hover{background:var(--kw-item-highlight-background)}.run-card-top{align-items:center;gap:9px;display:flex}.run-card-top strong{font-size:var(--kw-font-size-base);font-weight:550}.run-card-top small{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);margin-left:auto}.run-subject{font-size:var(--kw-font-size-base);color:var(--kw-text-muted);margin:12px 0;line-height:1.5}.run-card-footer{font-size:var(--kw-font-size-small);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.run-status{align-items:center;gap:5px;display:inline-flex}.dot-agent{background:var(--kw-agent-text)}.dot-needs-human{background:var(--kw-badge-warning-text)}.dot-waiting{background:var(--kw-badge-text)}.dot-human{background:var(--kw-badge-purple-text)}.dot-completed{background:var(--kw-badge-success-text)}.text-agent{color:var(--kw-agent-text)}.text-needs-human{color:var(--kw-badge-warning-text)}.text-waiting{color:var(--kw-badge-text)}.text-human{color:var(--kw-badge-purple-text)}.text-completed{color:var(--kw-badge-success-text)}.conversation{background:var(--kw-background);flex:1;min-width:0;display:flex;position:relative}.conversation-main{flex-direction:column;flex:1;min-width:0;display:flex}.conversation-header{align-items:center;gap:10px;padding:24px 24px 16px;display:flex}.conversation-person{flex:1;min-width:0}.conversation-person h2{overflow-wrap:anywhere;font-size:var(--kw-font-size-base);letter-spacing:-.1px;font-weight:550}.conversation-person>span{font-size:var(--kw-font-size-small);color:var(--kw-text-faint);align-items:center;gap:5px;margin-top:5px;display:flex}.conversation-person i{margin:0 1px;font-style:normal}.conversation-header .avatar{flex-shrink:0;width:44px;height:44px}.conversation-toolbar{border-bottom:1px solid var(--kw-border);justify-content:space-between;align-items:center;gap:10px;height:42px;padding:0 24px 12px;display:flex}.conversation-toolbar>div{gap:4px;display:flex}.attention-banner{border:1px solid var(--kw-badge-warning-border);border-radius:var(--kw-radius-control);background:var(--kw-badge-warning-background);color:var(--kw-badge-warning-text);gap:10px;margin:22px 26px 0;padding:13px 14px;display:flex}.attention-banner strong{font-size:var(--kw-font-size-base);font-weight:550}.attention-banner p{font-size:var(--kw-font-size-base);color:var(--kw-badge-warning-text);max-width:490px;margin-top:4px;line-height:1.7}.control-banner{background:var(--kw-badge-purple-background);border:1px solid var(--kw-badge-purple-border);border-radius:var(--kw-radius-control);font-size:var(--kw-font-size-small);color:var(--kw-badge-purple-text);align-items:center;gap:8px;margin:20px 26px 0;padding:12px;line-height:1.6;display:flex}.control-banner strong{font-weight:550}.transcript{scrollbar-gutter:stable;flex:1;min-height:0;padding:24px;overflow:auto}.conversation-start{font-size:var(--kw-font-size-small);color:var(--kw-text-subtle);letter-spacing:.2px;justify-content:center;align-items:center;gap:10px;margin:0 0 20px;display:flex}.conversation-start span+span:before{content:"·";margin-right:10px}.system-message{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);text-align:center;max-width:460px;margin:12px auto 26px;line-height:1.6}.message{max-width:690px;margin:0 0 24px}.message-author{font-size:var(--kw-font-size-small);align-items:center;gap:7px;margin-bottom:8px;display:flex}.message-author strong{color:var(--kw-text);font-weight:500}.message-author time{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);margin-left:3px}.message-avatar{background:var(--kw-agent-background);width:21px;height:21px;color:var(--kw-agent-text);border:1px solid var(--kw-agent-border);border-radius:var(--kw-radius-control);place-items:center;display:grid}.message-body{margin-left:28px}.message-body>p{font-size:var(--kw-font-size-base);line-height:var(--kw-line-height-body);color:var(--kw-text);white-space:pre-wrap;overflow-wrap:anywhere}.message-customer .message-body{background:var(--kw-panel);border-radius:12px;width:fit-content;max-width:calc(100% - 28px);padding:12px 16px}.message-human .message-avatar{color:var(--kw-badge-purple-text);background:var(--kw-badge-purple-background);border-color:var(--kw-badge-purple-border)}.message-note .message-avatar{color:var(--kw-note-text)}.message-agent .message-body{background:var(--kw-agent-background);border:1px solid var(--kw-agent-border);border-radius:12px;padding:12px 16px}.message-agent .message-body>p{color:var(--kw-text)}.message-note{background:var(--kw-note-background);border:1px solid var(--kw-note-border);border-radius:var(--kw-radius-control);margin-left:28px;padding:11px 13px}.message-note .message-avatar{background:0 0;border:0;width:13px}.message-note .message-author strong{color:var(--kw-note-text);font-size:var(--kw-font-size-base)}.message-note .message-body{margin-left:0}.message-note .message-body>p{font-size:var(--kw-font-size-base);color:var(--kw-note-text);line-height:1.75}.message-note .message-body>small{color:var(--kw-note-text);font-size:var(--kw-font-size-small);margin-top:7px;display:block}.message-note time{margin-left:auto}.message-human .message-body{border:1px solid var(--kw-badge-purple-border);background:var(--kw-badge-purple-background);border-radius:12px;padding:12px 16px}.message-translation{border-top:1px solid var(--kw-badge-border);color:var(--kw-text-subtle);gap:7px;margin-top:12px;padding-top:10px;display:flex}.message-translation span{font-size:var(--kw-font-size-small);text-transform:uppercase;letter-spacing:.5px}.message-translation p{font-size:var(--kw-font-size-base);margin-top:5px;line-height:1.7}.composer-wrap{padding:0 24px 16px}.composer-label{font-size:var(--kw-font-size-label);color:var(--kw-note-text);justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.composer-label>span{align-items:center;gap:6px;display:flex}.composer{background:var(--kw-input-background);border:1px solid var(--kw-input-border);border-radius:8px;overflow:hidden}.composer:focus-within{border-color:var(--kw-focus);box-shadow:var(--kw-shadow-focus)}.composer textarea{resize:none;height:64px;min-height:64px;max-height:150px;font-size:var(--kw-font-size-input);background:0 0;border:0;padding:13px 14px;display:block}.composer textarea:focus-visible{outline:0}.composer-bottom{align-items:center;gap:7px;padding:0 9px 9px 13px;display:flex}.composer-bottom>span{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);flex:1;line-height:1.5}.human-composer .composer-label{color:var(--kw-badge-purple-text)}.completed-footer{background:var(--kw-badge-success-background);border-top:1px solid var(--kw-badge-success-border);color:var(--kw-badge-success-text);align-items:center;gap:10px;padding:20px 24px;display:flex}.completed-footer strong{font-size:var(--kw-font-size-base);font-weight:500}.completed-footer span{font-size:var(--kw-font-size-small);color:var(--kw-badge-success-text);margin-top:3px;display:block}.mobile-back{display:none}@media (width>=1500px){.run-list{width:320px}.conversation-header{padding:24px 32px 16px}.conversation-toolbar{padding-left:32px;padding-right:32px}.transcript{padding:24px 32px}.composer-wrap{padding:0 32px 20px}.attention-banner,.control-banner{margin-left:32px;margin-right:32px}.message{max-width:780px}}@media (width<=1180px){.run-list{width:264px}.run-card{padding:16px}.run-list-heading{padding:0 16px}.run-list-subtitle{padding-left:16px}.conversation-header{padding:20px 16px 16px}.conversation-toolbar{padding-inline:16px}.attention-banner,.control-banner{margin-inline:16px}.transcript{padding-inline:20px}.composer-wrap{padding-inline:16px}}@media (width<=900px){.run-list{width:239px}.conversation-header .ui-badge{display:none}.run-card-top small{font-size:var(--kw-font-size-small)}.run-card-top{gap:7px}.run-subject{font-size:var(--kw-font-size-base)}.conversation-toolbar .ui-button{font-size:var(--kw-font-size-control);padding:6px}}@media (width<=720px){.run-list{border-right:0;width:100%;padding-top:22px}.run-list h1{font-size:21px}.run-list-heading{padding-inline:22px}.run-list-subtitle{font-size:var(--kw-font-size-small);padding-left:22px}.run-card{padding:20px 24px}.run-card-top strong{font-size:var(--kw-font-size-base)}.run-card-top small{font-size:var(--kw-font-size-small)}.run-subject{font-size:var(--kw-font-size-base)}.run-card-footer{font-size:var(--kw-font-size-small)}.run-card .avatar{width:33px;height:33px}.mobile-back{display:flex}.conversation-header{gap:8px;padding:16px 12px}.conversation-header .ui-badge{font-size:var(--kw-font-size-small);white-space:normal;text-align:center;max-width:90px;display:inline-flex}.conversation-person h2{font-size:var(--kw-font-size-base)}.conversation-person>span{font-size:var(--kw-font-size-small)}.conversation-toolbar{height:41px;padding-inline:16px}.conversation-toolbar .ui-button{font-size:var(--kw-font-size-control);padding:7px}.attention-banner{margin:16px 16px 0}.attention-banner p{font-size:var(--kw-font-size-base)}.transcript{padding:16px}.message-body>p{font-size:var(--kw-font-size-base)}.composer-wrap{padding:0 16px 12px}.composer textarea{font-size:var(--kw-font-size-input);min-height:64px}.composer-bottom>span{font-size:var(--kw-font-size-small)}}.composer-bottom>span,.message-note .message-body>small,.system-message,.conversation-start{font-size:var(--kw-font-size-small);color:var(--kw-text-subtle)}.message-author time{color:var(--kw-text-muted)}.composer-label{font-size:var(--kw-font-size-label)}.support-shell{min-height:0}.support-shell fieldset,.support-auth fieldset{border:0;min-width:0;margin:0;padding:0}.support-content{flex:1;min-width:0;min-height:0;display:flex;overflow:auto}.support-page{scrollbar-gutter:stable;flex:1;min-width:0;padding:24px clamp(24px,3vw,40px) 40px;overflow:auto}.support-page>*{max-width:850px}.support-hint,.support-section p{color:var(--kw-text-muted);line-height:1.7}.support-shell textarea{resize:none;field-sizing:content;min-height:110px;max-height:400px}.support-actions{flex-wrap:wrap;align-items:center;gap:8px;margin:16px 0;display:flex}.support-feedback{flex-shrink:0}.support-feedback:has(>*){margin:12px 0}.support-feedback>p{color:var(--kw-success);line-height:1.6}.support-error{background:var(--kw-panel);color:var(--kw-attention);border:1px solid var(--kw-border);border-radius:var(--kw-radius-control);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;line-height:1.7;display:flex}.support-section-heading{justify-content:space-between;align-items:center;gap:16px;margin:22px 0 14px;display:flex}.support-section-heading>span{font-size:var(--kw-font-size-small);color:var(--kw-text-muted)}.support-section-heading h2{align-items:center;gap:8px;font-size:17px;display:flex}.support-section{border-top:1px solid var(--kw-border);margin-top:32px;padding-top:24px}.support-section h2{margin-bottom:12px;font-size:17px}.support-section p{margin-bottom:14px}.support-section>.ui-button{margin-top:12px}.support-page pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:var(--kw-font-size-small);background:var(--kw-surface);border:1px solid var(--kw-border);border-radius:var(--kw-radius-control);margin:16px 0;padding:18px;line-height:1.8}.support-checkbox{align-items:center;gap:10px;margin-top:22px;display:flex}.support-sensitive{min-width:0}.support-table-wrap{overflow-x:auto}.support-table-wrap table{border-collapse:collapse;text-align:left;width:100%}.support-table-wrap caption{text-align:left;padding:0 0 12px}.support-table-wrap th,.support-table-wrap td{border-bottom:1px solid var(--kw-border);overflow-wrap:anywhere;padding:14px 12px 14px 0}.support-table-wrap th{color:var(--kw-text-muted);font-size:var(--kw-font-size-small);font-weight:500}.support-empty{color:var(--kw-text-muted);padding:24px 0;line-height:1.8}.support-empty h3{color:inherit}.support-pagination{border-top:1px solid var(--kw-border);justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.support-pagination>span{color:var(--kw-text-muted);font-size:var(--kw-font-size-small)}.support-loading{color:var(--kw-text-muted);padding:25px}@media (width<=720px){.support-page{padding:24px 24px 40px}}@media (forced-colors:active){.support-error,.support-sensitive{border:1px solid canvastext}}.support-auth{flex-direction:column;justify-content:center;width:100%;max-width:496px;min-height:100dvh;margin:auto;padding:48px 24px;display:flex}.support-auth-motion{min-width:0;transition:block-size var(--kw-motion-size) var(--kw-motion-ease);background:var(--kw-surface);border:1px solid var(--kw-border);border-radius:var(--kw-radius-dialog);flex-shrink:0;overflow:clip}.support-auth-motion>.support-auth-form{background:0 0;border:0;border-radius:0}.support-auth-motion[data-contained=true]{background:0 0;border:0;border-radius:0;overflow:visible}.support-auth-form{background:var(--kw-surface);border:1px solid var(--kw-border);border-radius:var(--kw-radius-dialog);overflow-wrap:anywhere;min-width:0;padding:32px}.support-auth-brand{color:var(--kw-text);letter-spacing:-.025em;align-items:center;gap:12px;margin-bottom:28px;font-size:16px;font-weight:600;display:flex}.support-auth-brand .connect-mark{flex:none;width:32px;height:32px}.support-auth-form h1{letter-spacing:-.035em;margin:0 0 12px;scroll-margin-block-start:16px;font-size:26px;line-height:1.2}.support-auth-form header{margin-bottom:24px}.support-auth-form header p{color:var(--kw-text-muted);margin:0;line-height:1.6}.support-auth-form fieldset{border:0;gap:16px;min-width:0;margin:0;padding:0;display:grid}.support-auth-form fieldset>.ui-field{margin:0}.support-auth-form fieldset>.ui-button-primary,.support-auth-card form>.ui-button-primary{width:100%;min-height:44px}.support-auth-form>.ui-button{white-space:normal;text-align:center;max-width:100%;margin:12px auto 0;display:flex}.support-auth-form[data-mode]>header,.support-auth-form[data-mode]>fieldset{animation:auth-signin-entry var(--kw-motion-context) var(--kw-motion-ease)}.support-auth-form[data-mode=register]>header,.support-auth-form[data-mode=register]>fieldset{animation-name:auth-register-entry}.support-auth-form[data-mode=recover]>header,.support-auth-form[data-mode=recover]>fieldset{animation-name:auth-recover-entry}@keyframes auth-signin-entry{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-register-entry{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes auth-recover-entry{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.support-auth-card>.support-auth-form,.support-auth-card>.support-auth-motion>.support-auth-form,.support-auth-reauth{background:0 0;border:0;border-radius:0;padding:0}.support-auth-card>section[aria-label=Invitation\ details]{border-bottom:1px solid var(--kw-border);margin-bottom:24px;padding-bottom:20px}.support-chatgpt-entry{text-align:center;gap:16px;margin-bottom:20px;display:grid}.support-chatgpt-button{color:#000;background:#fff;border-color:#000;width:100%;min-height:44px}.support-chatgpt-button:hover{color:#000;background:#f4f4f4}.support-chatgpt-entry p{font-size:var(--kw-font-size-small);align-items:center;gap:12px;margin:0;display:flex}.support-chatgpt-entry p:before,.support-chatgpt-entry p:after{content:"";background:var(--kw-border);flex:1;height:1px}@media (width<=480px){.support-auth{justify-content:flex-start;padding:24px 16px}.support-auth-form{padding:24px}.support-auth-card>.support-auth-form,.support-auth-card>.support-auth-motion>.support-auth-form,.support-auth-reauth{padding:0}}@media (height<=760px){.support-auth{justify-content:flex-start}}.support-article{border-top:1px solid var(--kw-border);padding:0 0 20px}.kb-table-scroll{min-width:0;max-width:100%;overflow-x:auto}.kb-markdown table{border-collapse:collapse;width:100%}.kb-markdown th,.kb-markdown td{vertical-align:top;min-width:8rem;padding:var(--kw-space-2);border:1px solid var(--kw-border);text-align:left}.kb-content{gap:var(--kw-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.kb-content figure{margin:0}.kb-content img{max-width:100%;height:auto;display:block}.kb-content iframe{border:1px solid var(--kw-border);width:100%;display:block}.kb-content-video iframe{aspect-ratio:16/9}.kb-content-document{border:1px solid var(--kw-border);background:var(--kw-panel);align-items:center;gap:14px;min-width:0;padding:14px;display:flex}.kb-content-document>div{min-width:0}.kb-content-document a{overflow-wrap:anywhere;align-items:center;min-height:44px;font-weight:600;display:inline-flex}.kb-content-document small{color:var(--kw-text-muted);display:block}.kb-pdf-mark{border:1px solid var(--kw-border);background:var(--kw-surface);color:var(--kw-text);letter-spacing:.04em;flex:none;padding:7px 8px;font-size:12px;font-weight:700}.kb-content figcaption{color:var(--kw-text-muted);padding-block:var(--kw-space-2);overflow-wrap:anywhere}.kb-content-callout{padding:var(--kw-space-4);background:var(--kw-panel)}.kb-content-insert{padding-block:var(--kw-space-4);border-block-end:1px solid var(--kw-border)}.kb-content-insert summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:550;display:flex}.kb-insert-fields,.kb-block-editor{gap:var(--kw-space-4);display:grid}.kb-block-row{border-block-end:1px solid var(--kw-border);padding-block:var(--kw-space-4);gap:12px;min-width:0;display:grid}.kb-block-heading{justify-content:space-between;align-items:center;gap:var(--kw-space-2);flex-wrap:wrap;display:flex}.kb-delivery-code{overflow-wrap:anywhere;margin-inline-start:0}.kb-editor .ui-field .kb-editor-body-input,.kb-editor .ui-field .kb-editor-block-input{box-sizing:border-box;field-sizing:fixed;resize:none;scroll-margin-block:24px;line-height:1.7;overflow-y:auto}.kb-editor .ui-field .kb-editor-body-input{min-height:240px;max-height:min(640px,70dvh)}.kb-editor .ui-field .kb-editor-block-input{min-height:120px;max-height:min(480px,65dvh)}.kb-block-heading strong{font-size:14px;font-weight:600}.kb-block-actions{gap:4px}.kb-block-actions .ui-button{min-width:36px}.kb-content-insert summary:before{content:"+";font-size:20px;font-weight:400}.kb-content-insert[open] summary:before{content:"−"}.kb-insert-fields{padding-block:12px}@media (width<=760px),(pointer:coarse){.kb-block-actions .ui-button{min-width:44px;min-height:44px}.kb-editor .ui-field .kb-editor-body-input{min-height:200px}.kb-editor .ui-field .kb-editor-body-input,.kb-editor .ui-field .kb-editor-block-input{font-size:16px}}.kb-editor .kb-block-row>.ui-field,.kb-editor .kb-insert-fields>.ui-field,.kb-block-heading .support-actions,.kb-insert-fields .support-actions{margin-block:0}.kb-insert-fields>.ui-button{justify-self:start}.kb-block-row .ui-field:has(.kb-editor-block-input)>label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kb-markdown,.kb-content-callout{min-width:0;max-width:100%}.kb-markdown pre{box-sizing:border-box;max-width:100%}.kb-content-image[data-align=center] img{margin-inline:auto}.kb-content-image[data-align=end] img{margin-inline-start:auto}.kb-content figcaption small{display:block}.kb-more-formatting{position:relative}.kb-more-formatting summary,.kb-advanced-embed summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.kb-more-formatting[open]{flex-basis:100%;order:4}.kb-more-formatting>div{flex-wrap:wrap;gap:4px;padding-block:8px;display:flex}.kb-more-formatting .ui-button{min-height:44px}.kb-media-options{grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:12px;display:grid}.kb-markdown mark{background:var(--kw-panel);color:var(--kw-text);text-decoration:underline;-webkit-text-decoration-color:var(--kw-attention);text-decoration-color:var(--kw-attention);text-decoration-thickness:3px}.kb-markdown [id]{scroll-margin-top:20px}.kb-article-outline{padding-block:8px}.kb-article-outline a{overflow-wrap:anywhere;min-height:44px;display:block}.kb-media-layout summary{cursor:pointer;align-items:center;min-height:44px;display:flex}.usage-groups{gap:24px;margin-block:24px;display:grid}.usage-groups h2{margin:0 0 8px;font-size:17px}.support-usage{gap:0;margin:0;display:grid}.support-usage>div{border-bottom:1px solid var(--kw-border);justify-content:space-between;align-items:baseline;gap:24px;padding:16px 0;display:flex}.support-usage>div:last-child{border-bottom:0}.support-usage dt{min-width:0;color:var(--kw-text-muted);overflow-wrap:anywhere}.support-usage dd{font-variant-numeric:tabular-nums;font-size:20px;font-weight:var(--kw-font-weight-medium);flex-shrink:0;margin:0}.support-sidebar nav{gap:5px;display:grid}.support-sidebar nav button{color:var(--kw-text-muted);text-align:left;font-size:var(--kw-font-size-control);background:0 0;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.support-sidebar nav button:hover{background:var(--kw-panel)}.support-sidebar nav .support-nav-active{background:var(--kw-selection-neutral);color:var(--kw-text)}.support-workspace-switch{margin:28px 0 20px}.support-workspace-actions{justify-content:start;gap:4px;margin-top:20px;display:grid}.support-account{overflow-wrap:anywhere;gap:8px;margin-top:auto;padding:22px 8px 4px;display:grid}.support-account>span{color:var(--kw-text-muted);font-size:var(--kw-font-size-small)}.support-account>div{justify-content:space-between;align-items:center;display:flex}.support-account>a{font-size:var(--kw-font-size-small);width:fit-content}.support-shell .topbar-right{white-space:nowrap;font-size:var(--kw-font-size-small)}@media (width<=980px) and (width>=721px){.support-shell .desktop-sidebar{width:210px}}@media (width<=720px){.support-shell .topbar-right{display:none}.support-sidebar{border:0;min-height:0;padding:5px}.support-account{margin-top:25px}}@media (forced-colors:active){.support-nav-active{border:1px solid canvastext}}.support-inbox{flex:1;min-width:0;min-height:0;display:flex}.support-inbox .run-list{flex-shrink:0;width:clamp(320px,30.5vw,480px);min-height:0}.support-inbox-filter{margin:12px 24px}.support-inbox-search-row{flex-shrink:0;align-items:center;gap:8px;margin:0 24px 16px;display:flex}.support-inbox-search-row .support-inbox-search{flex:1;min-width:0}.support-triage-fields{gap:16px;display:grid}.support-triage-fields>p{color:var(--kw-text-muted);font-size:var(--kw-font-size-small);line-height:1.5}.conversation-row-ticket{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);overflow-wrap:anywhere;gap:4px;margin-bottom:12px;display:grid}.conversation-row-ticket p{margin:0}.conversation-row-ticket strong{color:var(--kw-text)}.support-inbox .run-card-top strong{overflow-wrap:anywhere}.conversation-row-meta{font-size:var(--kw-font-size-small);color:var(--kw-text-subtle);overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:12px;display:flex}.conversation-assignment-panel{border-bottom:1px solid var(--kw-border);flex-shrink:0;padding:16px 24px}.conversation-assignment{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.conversation-assignment .ui-select-trigger{flex:1;min-width:0;max-width:100%}.conversation-assignment>p{flex-basis:100%}.support-conversation .conversation-toolbar>span{overflow-wrap:anywhere;min-width:0}.support-conversation .completed-footer{flex-wrap:wrap}.support-conversation .completed-footer>div{flex:1;min-width:150px}.support-inbox .run-list>.support-feedback{margin-inline:12px}.support-inbox-empty{background:var(--kw-background);flex:1;justify-content:center;align-items:center;display:flex}.support-conversation{min-width:0}.support-conversation .conversation-header{align-items:flex-start}.conversation-meta{color:var(--kw-text-subtle);font-size:var(--kw-font-size-small);flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:8px;display:flex}.support-conversation .conversation-meta .ui-badge{white-space:nowrap;max-width:none;display:inline-flex}.support-conversation .conversation-ownership{overflow-wrap:anywhere;flex:200px;align-items:center;min-width:0}.conversation-control-note{font-size:var(--kw-font-size-small);color:var(--kw-text-subtle);padding:8px 24px 0}.support-conversation .conversation-main{min-width:0;min-height:0;overflow:auto}.support-conversation .transcript{flex-shrink:0;min-height:160px}.support-conversation .conversation-header,.support-conversation .conversation-toolbar,.support-conversation .attention-banner,.support-conversation .control-banner{flex-shrink:0}.support-conversation .conversation-toolbar{flex-wrap:wrap;gap:8px;height:auto;min-height:48px;padding-block:10px}.support-conversation .conversation-toolbar>div{flex-wrap:wrap;gap:8px;display:flex}.support-conversation .message-body p{white-space:pre-wrap;overflow-wrap:anywhere}.support-conversation .support-feedback{margin-inline:24px}.support-command-feedback{flex-shrink:0;max-height:170px;overflow:auto}.support-command-feedback>.support-hint{padding:0 24px 12px}.support-conversation .composer-wrap{flex-shrink:0;max-height:48%;overflow:auto}.support-conversation .composer textarea{min-height:85px;max-height:230px}.support-direction{font-size:var(--kw-font-size-small);color:var(--kw-text-muted);padding-top:12px}.support-direction summary{cursor:pointer;width:fit-content}.support-direction summary:hover{color:var(--kw-accent)}.support-direction p{padding:10px 0;line-height:1.7}.support-direction .ui-button{margin-top:10px}.support-sources{font-size:var(--kw-font-size-small);margin-bottom:0;padding-left:17px;line-height:1.8}@media (width<=1100px) and (width>=761px){.support-inbox .run-list{width:290px}.support-conversation .conversation-header{flex-wrap:wrap;gap:8px;height:auto;min-height:65px;padding-block:12px}}@media (width<=760px){.support-inbox .run-list{width:100%}.support-inbox-empty,.support-has-selection .run-list{display:none}.support-conversation{display:flex!important}.support-conversation .conversation-header{flex-wrap:wrap;height:auto;min-height:65px;padding-block:12px;padding-inline:0}.support-conversation .conversation-person{flex-basis:calc(100% - 54px)}.support-conversation .conversation-header>.avatar{display:none}.support-conversation .conversation-toolbar{gap:8px;padding-inline:0}.support-conversation .conversation-ownership{flex-basis:100%;justify-content:space-between}.support-conversation .transcript{padding:14px 0}.support-conversation .conversation-control-note{padding-inline:0}.conversation-assignment .ui-select-trigger{flex-basis:100%}.support-conversation .conversation-main{width:100%}}.support-conversation .guidance-composer{flex-direction:column;display:flex;overflow:hidden}.guidance-composer .composer-label{flex-shrink:0}.conversation-guidance{scrollbar-gutter:stable;overflow-wrap:anywhere;min-height:0;padding-top:0;overflow:auto}.support-inbox .run-list-heading{justify-content:space-between}.support-inbox .run-list-heading h1{font-size:var(--kw-font-size-page-title)}.support-inbox .run-list-subtitle{padding-bottom:12px}.support-inbox .run-list-scroll{border-top:0;min-height:0;padding:8px}.support-inbox .run-card{box-shadow:none;border:0;border-radius:12px;padding:16px}.support-inbox .run-card+.run-card{margin-top:4px}.support-inbox .run-selected,.support-inbox .run-selected:hover{background:var(--kw-selection-neutral)}.support-inbox .run-card-top .avatar{flex-shrink:0;width:36px;height:36px}.support-inbox .run-subject,.support-inbox .conversation-row-ticket,.support-inbox .conversation-row-meta,.support-inbox .run-card-footer{margin-left:44px}.support-inbox .run-card-footer time{color:var(--kw-text-muted)}.support-inbox .run-card:focus-visible{outline-offset:-3px}@media (width>=1041px){.support-inbox-is-empty:not(.support-has-selection) .run-list .ui-empty-state{text-align:left;padding:32px 20px}.support-inbox-is-empty:not(.support-has-selection) .run-list .ui-empty-state-icon,.support-inbox-is-empty:not(.support-has-selection) .run-list .ui-empty-state>p,.support-inbox-is-empty:not(.support-has-selection) .run-list .ui-empty-state-actions{display:none}.support-inbox-is-empty:not(.support-has-selection) .run-list .ui-empty-state h3{font-size:var(--kw-font-size-control);font-weight:var(--kw-font-weight-medium);color:var(--kw-text-muted);margin:0}}@media (width>=721px) and (width<=1040px){.support-inbox .mobile-back{display:flex}}@media (width>=761px) and (width<=1040px){.support-inbox .run-list{width:100%}.support-inbox-empty,.support-has-selection .run-list{display:none}.support-conversation{display:flex}.support-conversation .conversation-header>.avatar{display:none}}.support-conversation.conversation-state{align-items:flex-start;gap:var(--kw-space-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;padding:clamp(20px,3vw,32px);overflow:auto}.conversation-state>*{flex-shrink:0;max-width:100%}.support-conversation.conversation-state .support-feedback{margin:0}.conversation-state .support-loading{padding:0}.conversation-contact-trigger{flex-shrink:0}@media (width<=760px){.support-conversation .conversation-header{flex-wrap:nowrap;gap:8px;padding:8px 12px}.support-conversation .conversation-person{flex:1 1 0}.support-conversation .conversation-header .ui-icon-button{flex-shrink:0;width:44px;height:44px}.support-conversation .conversation-toolbar{padding-inline:16px}.support-conversation .transcript{min-height:240px;padding-inline:16px}.support-conversation .conversation-control-note{padding-inline:16px}}.support-conversation .composer-wrap{border-top:1px solid var(--kw-border);padding-top:16px}.support-conversation .composer-label{margin-bottom:12px}.support-conversation .composer-label .ui-segmented-choice{min-width:0;max-width:100%}.support-conversation .composer{position:relative}.support-conversation .composer-bottom{min-height:36px;padding:8px 0 0}.support-conversation .human-composer textarea{padding-right:72px}.conversation-send-slot{width:44px;height:44px;position:absolute;bottom:12px;right:12px}.support-conversation .conversation-send{background:var(--kw-button-primary-background);width:44px;height:44px;color:var(--kw-button-primary-text);animation:conversation-send-entry var(--kw-motion-fast) var(--kw-motion-ease);border-radius:50%}.support-conversation .conversation-send:hover:not(:disabled){background:var(--kw-button-primary-hover-background);color:var(--kw-button-primary-hover-text)}.conversation-reply-prerequisite{background:var(--kw-panel);border-radius:var(--kw-radius-control);line-height:var(--kw-line-height-body);padding:16px}.conversation-reply-prerequisite p{color:var(--kw-text-muted);margin-top:8px}@keyframes conversation-send-entry{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.conversation-draft-error{color:var(--kw-button-danger-text);font-size:var(--kw-font-size-small);margin-bottom:8px}.support-conversation .composer-wrap:not(.human-composer):not(.guidance-composer) .composer-bottom>span{color:var(--kw-note-text)}.inbox-unread-toggle[aria-pressed=true]{background:var(--kw-selection-neutral);color:var(--kw-text)}.inbox-unread-toggle[aria-pressed=false] .inbox-unread-check{visibility:hidden}.support-inbox .run-card{grid-template-columns:44px minmax(0,1fr);gap:8px;display:grid}.support-inbox .run-card-top{display:contents}.support-inbox .run-card-top .avatar{background:var(--kw-panel);width:40px;height:40px;color:var(--kw-text);grid-area:1/1/span 4}.support-inbox .run-card-top strong{grid-column:2;font-weight:600}.support-inbox .run-card-top .ui-badge{grid-column:2;justify-self:start}.support-inbox .run-subject,.support-inbox .conversation-row-ticket,.support-inbox .conversation-row-meta,.support-inbox .run-card-footer{grid-column:2;margin:0}.support-inbox .run-card-footer{align-items:baseline}.support-inbox .run-status{flex-wrap:wrap;gap:4px}.conversation-row-owner{color:var(--kw-text-muted)}.support-inbox .run-card-footer time{white-space:nowrap}.support-inbox .status-dot,.support-conversation .status-dot{flex-shrink:0;width:8px;height:8px}.support-conversation .conversation-header>.avatar{background:var(--kw-panel);color:var(--kw-text)}.support-conversation .conversation-person h2{font-size:20px;font-weight:600}.support-conversation .composer-label .ui-segmented-choice{width:min(100%,520px)}@media (width<=1040px){.support-inbox .run-list{width:100%}}.workspace-heading,.workspace-flow-heading,.workspace-flow-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.workspace-heading{flex-wrap:wrap}.workspace-heading>.ui-page-heading{flex:240px;min-width:0;margin-bottom:0}.workspace-empty{flex-direction:column;align-items:flex-start;gap:16px;padding-block:64px;display:flex}.workspace-empty p{max-width:430px;color:var(--kw-text-muted);line-height:1.8}.workspace-empty h2{font-size:22px}.workspace-search{max-width:380px;margin:28px 0 12px}.workspace-flow-list,.workspace-run-list{margin-top:24px}.workspace-flow-row{text-align:left;border-top:1px solid var(--kw-border);background:0 0;align-items:center;gap:16px;width:100%;padding:20px 12px;display:flex}.workspace-flow-row:hover,.workspace-flow-row[aria-pressed=true]{background:var(--kw-panel)}.workspace-flow-row>span:first-of-type{flex:1;min-width:0}.workspace-flow-row strong,.workspace-flow-row small{overflow-wrap:anywhere;display:block}.workspace-flow-row small{color:var(--kw-text-muted);font-size:var(--kw-font-size-small);margin-top:5px}.workspace-flow-detail{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workspace-flow-heading{flex-wrap:wrap;flex-shrink:0;padding:26px clamp(24px,3vw,40px) 16px}.workspace-flow-heading h1{overflow-wrap:anywhere;font-size:23px}.workspace-flow-heading p{color:var(--kw-text-muted);font-size:var(--kw-font-size-base);margin-top:8px}.workspace-flow-title{flex-wrap:wrap;justify-content:flex-start}.workspace-tabs{border-bottom:1px solid var(--kw-border);flex-shrink:0;gap:4px;padding:8px clamp(24px,3vw,40px);display:flex;overflow-x:auto}.workspace-tabs button{color:var(--kw-text-muted);white-space:nowrap;min-height:var(--kw-control-height);font-size:var(--kw-font-size-control);background:0 0;border-radius:10px;padding:8px 12px}.workspace-tabs button[aria-selected=true]{color:inherit;background:var(--kw-selection-neutral)}.workspace-flow-body{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.workspace-flow-body>.support-page{width:100%}.workspace-flow-body>:is(.support-page,.support-inbox){animation:kw-context-enter var(--kw-motion-context) var(--kw-motion-ease)}.workspace-flow-detail>.support-feedback{margin-inline:32px}.custom-editor-layout{grid-template-columns:minmax(0,1.45fr) minmax(240px,1fr);gap:28px;display:grid}.support-shell .workflow-json{field-sizing:fixed;resize:none;min-height:440px;max-height:none;font-family:monospace;font-size:var(--kw-font-size-input);tab-size:2;line-height:1.8}.workflow-step-summary{min-width:0;padding-block:18px}.workflow-step-summary h2{font-size:var(--kw-font-size-base)}.workflow-step-summary ol{margin:18px 0;padding:0;list-style:none}.workflow-step-summary li{border-left:1px solid var(--kw-border);overflow-wrap:anywhere;padding:0 0 24px 18px}.workflow-step-summary li>span{color:var(--kw-accent);font-size:var(--kw-font-size-small);text-transform:uppercase;margin-bottom:6px;display:block}.workflow-step-summary p{color:var(--kw-text-muted);margin-top:8px;line-height:1.8}.workflow-step-summary small{color:var(--kw-text-muted)}.workflow-validation{padding:16px 0}.workflow-validation h2{font-size:var(--kw-font-size-base);margin-bottom:8px}.workflow-validation p{overflow-wrap:anywhere;line-height:1.8}.workspace-run-facts{grid-template-columns:1fr 1fr;gap:18px;margin:20px 0;display:grid}.workspace-run-facts dt{color:var(--kw-text-muted);font-size:var(--kw-font-size-small)}.workspace-run-facts dd{overflow-wrap:anywhere;margin:6px 0 0}.workspace-run-detail>code{overflow-wrap:anywhere}.workflow-version{margin:18px 0}.workflow-version summary{cursor:pointer;padding:8px 0}.workflow-version summary:hover{color:var(--kw-accent)}.workflow-version pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:260px;overflow:auto}.workspace-home>:not(.workspace-search){max-width:none}.workspace-heading>.ui-button{flex-shrink:0}@media (width<=980px){.custom-editor-layout{grid-template-columns:1fr}}@media (width<=720px){.workspace-flow-heading{padding-block:20px 12px}.workspace-flow-heading h1{font-size:21px}.workspace-tabs{gap:20px}.workspace-flow-row{flex-wrap:wrap;gap:12px;padding-inline:0}.workspace-flow-row>span:first-of-type{flex-basis:65%}.workspace-run-facts{grid-template-columns:1fr}.workspace-empty{padding-block:36px}}.workspace-flow-nav{flex:1;grid-template-columns:minmax(0,1fr);align-content:start;min-height:0;overflow:auto}.workspace-flow-nav button>span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.workspace-sidebar .sidebar-bottom{flex-shrink:0;margin-top:auto;padding-top:12px}.workspace-sidebar .flow-children button{font-size:var(--kw-font-size-control);width:100%;padding:7px 8px}.workspace-sidebar{min-width:0;min-height:0}.workspace-sidebar>:not(.workspace-flow-nav){flex-shrink:0}.workspace-sidebar .sidebar-label{color:var(--kw-text-muted);font-size:var(--kw-font-size-label);margin:16px 12px 8px}.workspace-flow-nav button{width:100%;min-width:0;min-height:var(--kw-control-height)}.workspace-sidebar .account-trigger>span:nth-child(2){min-width:0}.workspace-sidebar .account-trigger strong,.workspace-sidebar .account-trigger small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workspace-sidebar .account-trigger strong{font-size:var(--kw-font-size-label)}.workspace-shell .topbar{min-width:0;font-size:var(--kw-font-size-label);padding-inline:clamp(24px,3vw,40px)}.workspace-shell .topbar-workspace,.workspace-shell .topbar-page{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-shell .topbar-workspace{max-width:50%}.account-menu-identity strong,.account-menu-identity span{overflow-wrap:anywhere;white-space:normal;letter-spacing:normal;display:block}.account-menu-identity strong{font-size:var(--kw-font-size-label);color:var(--kw-text)}@media (width<=720px){.workspace-sidebar .support-workspace-switch{margin-block:12px}.workspace-sidebar .sidebar-label{margin-top:12px}.workspace-sidebar .sidebar-bottom{padding-top:8px}}.workspace-disclosure{margin:18px 0}.workspace-disclosure summary{cursor:pointer;padding:8px 0}.workspace-disclosure summary:hover{color:var(--kw-accent)}.workspace-block{color:var(--kw-text-muted);font-size:var(--kw-font-size-small);overflow-wrap:anywhere;margin-top:5px;display:block}.workspace-shell .support-section>h3{margin-bottom:14px}.workspace-shell .ui-button[aria-busy=true]{min-width:100px}.workspace-connection-row{border-bottom:1px solid var(--kw-border);flex-wrap:wrap;align-items:center;gap:12px;padding:16px 0;display:flex}.workspace-connection-row>div{flex:1;min-width:160px}.workspace-integrations>.support-section>.support-page{padding:0;overflow:visible}.workspace-connection-row strong,.workspace-connection-row small{overflow-wrap:anywhere}.workspace-connection-row .ui-button{white-space:normal;max-width:100%}.connect-loading{min-height:100dvh;color:var(--kw-text);place-items:center;padding:24px;display:grid}.connect-loading-art{flex-direction:column;align-items:center;gap:24px;display:flex}.connect-loading-art .connect-mark{width:72px;height:72px;color:var(--kw-accent)}.connect-loading-art .connect-mark path{animation:1.5s ease-in-out 3 connect-loading-conversation}.connect-loading-art .connect-mark path+path{animation-delay:.25s}.connect-loading-art>span{letter-spacing:-.035em;font-size:18px;font-weight:600}@keyframes connect-loading-conversation{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.connect-loading-art .connect-mark path{animation:none}}
