:root{--pipp-color-paper:#fffcf9;--pipp-color-white:#fff;--pipp-color-surface:#f7f5f9;--pipp-color-ink:#18151f;--pipp-color-muted:#6c6578;--pipp-color-line:#e8e3ee;--pipp-color-control:#817789;--pipp-color-violet:#7052d6;--pipp-color-violet-hover:#5f40c2;--pipp-color-violet-active:#5034a8;--pipp-color-lavender:#a78bfa;--pipp-color-tint:#f2edff;--pipp-color-coral:#ffb7ab;--pipp-color-success:#24704c;--pipp-color-success-tint:#eaf6ee;--pipp-color-error:#b63545;--pipp-color-error-tint:#fff0f1;--pipp-color-warning:#875a11;--pipp-color-warning-tint:#fff5dd;--pipp-canvas:var(--pipp-color-paper);--pipp-panel:var(--pipp-color-white);--pipp-surface-subtle:var(--pipp-color-surface);--pipp-text-primary:var(--pipp-color-ink);--pipp-text-secondary:var(--pipp-color-muted);--pipp-border-subtle:var(--pipp-color-line);--pipp-border-control:var(--pipp-color-control);--pipp-action-primary:var(--pipp-color-violet);--pipp-action-primary-hover:var(--pipp-color-violet-hover);--pipp-action-primary-active:var(--pipp-color-violet-active);--pipp-text-on-action:var(--pipp-color-white);--pipp-selection-background:var(--pipp-color-tint);--pipp-selection-indicator:var(--pipp-color-violet);--pipp-focus:var(--pipp-color-violet);--pipp-brand-accent:var(--pipp-color-lavender);--pipp-decorative-accent:var(--pipp-color-coral);--pipp-font-family:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pipp-space-0:0px;--pipp-space-0_5:2px;--pipp-space-1:4px;--pipp-space-2:8px;--pipp-space-3:12px;--pipp-space-4:16px;--pipp-space-5:20px;--pipp-space-6:24px;--pipp-space-8:32px;--pipp-space-10:40px;--pipp-space-12:48px;--pipp-space-16:64px;--pipp-space-20:80px;--pipp-space-24:96px;--pipp-radius-small:6px;--pipp-radius-control:10px;--pipp-radius-card:16px;--pipp-radius-hero:24px;--pipp-radius-pill:999px;--pipp-shadow-subtle:0 1px 3px #18151f0f;--pipp-shadow-popover:0 8px 24px #18151f1a;--pipp-shadow-hero:0 20px 64px #18151f14;--pipp-type-caption:12px;--pipp-type-ui:14px;--pipp-type-body:16px;--pipp-type-lead:20px;--pipp-type-h3:24px;--pipp-type-h2:36px;--pipp-type-hero-mobile:40px;--pipp-type-hero-desktop:56px;--pipp-leading-caption:16px;--pipp-leading-ui:20px;--pipp-leading-body:24px;--pipp-leading-lead:30px;--pipp-leading-h3:32px;--pipp-leading-h2:43px;--pipp-leading-hero-mobile:44px;--pipp-leading-hero-desktop:60px;--pipp-weight-regular:400;--pipp-weight-medium:500;--pipp-weight-semibold:600;--pipp-weight-bold:700;--pipp-motion-fast:.14s;--pipp-motion-standard:.2s;--pipp-motion-ease:cubic-bezier(.2, 0, 0, 1);--pipp-control-height:40px;--pipp-touch-target:44px;--pipp-focus-width:3px;--pipp-focus-offset:2px}.pipp{font-family:var(--pipp-font-family);color:var(--pipp-text-primary);background:var(--pipp-canvas);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-size:16px;line-height:1.5}.pipp,.pipp *{box-sizing:border-box}.pipp :where(button,input,select,textarea){font:inherit}.pipp :where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:var(--pipp-focus-width) solid var(--pipp-focus);outline-offset:var(--pipp-focus-offset)}.pipp a:not(.pipp-button){color:var(--pipp-action-primary);text-underline-offset:3px}.pipp-button{min-height:var(--pipp-control-height);border-radius:var(--pipp-radius-control);color:var(--pipp-text-on-action);background:var(--pipp-action-primary);cursor:pointer;transition:background-color var(--pipp-motion-fast) var(--pipp-motion-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px;text-decoration:none;display:inline-flex}.pipp-button:hover:not(:disabled):not([aria-disabled=true]){background:var(--pipp-action-primary-hover)}.pipp-button:active:not(:disabled):not([aria-disabled=true]){background:var(--pipp-action-primary-active)}.pipp-button--secondary{color:var(--pipp-text-primary);background:var(--pipp-panel);border-color:var(--pipp-border-control)}.pipp-button--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--pipp-surface-subtle)}.pipp-button--secondary:active:not(:disabled):not([aria-disabled=true]){background:var(--pipp-color-line)}.pipp-button:disabled,.pipp-button[aria-disabled=true]{cursor:not-allowed;color:var(--pipp-color-control);background:var(--pipp-color-line);border-color:var(--pipp-color-line)}.pipp-field{border:1px solid var(--pipp-border-control);border-radius:var(--pipp-radius-control);width:100%;min-height:40px;color:var(--pipp-text-primary);background:var(--pipp-panel);padding:9px 12px}.pipp-field::placeholder{color:var(--pipp-text-secondary)}.pipp-field[aria-invalid=true]{border-color:var(--pipp-color-error)}.pipp-card{background:var(--pipp-panel);border:1px solid var(--pipp-border-subtle);border-radius:var(--pipp-radius-card)}.pipp-ai-draft{background:var(--pipp-selection-background);border:1px solid var(--pipp-border-subtle);border-radius:var(--pipp-radius-card);padding:16px}.pipp-status{border-radius:var(--pipp-radius-pill);align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.pipp-status--success{color:var(--pipp-color-success);background:var(--pipp-color-success-tint)}.pipp-status--error{color:var(--pipp-color-error);background:var(--pipp-color-error-tint)}.pipp-status--warning{color:var(--pipp-color-warning);background:var(--pipp-color-warning-tint)}.pipp-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (pointer:coarse){.pipp-button,.pipp-field,.pipp-icon-button{min-height:44px}.pipp-icon-button{min-width:44px}}@media (prefers-reduced-motion:reduce){.pipp{--pipp-motion-fast:0s;--pipp-motion-standard:0s}.pipp *,.pipp :before,.pipp :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:root{--pipp-app-canvas:var(--pipp-color-paper);--pipp-app-sidebar:var(--pipp-color-surface);--pipp-app-pane:var(--pipp-color-white);--pipp-app-hover:var(--pipp-color-surface);--pipp-app-hover-on-sidebar:var(--pipp-color-white);--pipp-app-pressed:var(--pipp-color-line);--pipp-app-current:var(--pipp-color-tint);--pipp-app-current-edge:var(--pipp-color-violet);--pipp-app-note-surface:var(--pipp-color-warning-tint);--pipp-app-note-edge:var(--pipp-color-warning);--pipp-app-ai-surface:var(--pipp-color-tint);--pipp-app-scrim:#18151f3d;--pipp-app-tooltip:var(--pipp-color-ink);--pipp-app-tooltip-text:var(--pipp-color-white);--pipp-app-track:#f4f1f6;--pipp-app-hover-sidebar:#f4f1ee;--pipp-app-divider:#efebf3;--pipp-app-field-border:#958ca0;--pipp-app-btn-border:#dcd6e3;--pipp-app-selected-ring:#927ae2;--pipp-app-beta-ring:#e2d8ff;--pipp-app-composer-halo:#e2d8ff;--pipp-app-bubble-customer:#f6f4f8;--pipp-app-bubble-team-ring:#e4dfea;--pipp-app-note:#fff8e6;--pipp-app-note-ring:#f3e3b8;--pipp-app-note-ring-strong:#f0dfb3;--pipp-app-note-track:#f6eeda;--pipp-app-composer-note:#fffbf0;--pipp-app-composer-ai:#faf8ff;--pipp-app-ai-track:#eee8fb;--pipp-app-thread-bg:#fdfcfb;--pipp-app-disabled-bg:#eae5f0;--pipp-app-ai-ring:#e4daff;--pipp-app-sidebar-rule:#eee9e4;--pipp-app-text-strong:#2e2936;--pipp-app-text-body:#4a4455;--pipp-app-status-neutral:#efebf3;--pipp-app-status-neutral-text:#4f4859;--pipp-app-coral-tint:#ffeae6;--pipp-app-coral-ink:#8e3b2f;--pipp-app-island:var(--pipp-color-ink);--pipp-app-island-text:var(--pipp-color-white);--pipp-app-island-sub:#b7afc4;--pipp-app-island-body:#e4dfeb;--pipp-app-island-accent:var(--pipp-color-lavender);--pipp-app-island-ok:#8fd9ae;--pipp-app-island-icon-circle:#a78bfa2e;--pipp-app-island-ghost:#ffffff1f;--pipp-app-island-kbd:#ffffff1a;--pipp-app-island-track:#ffffff1a;--pipp-app-island-primary:var(--pipp-color-white);--pipp-app-island-primary-text:var(--pipp-color-ink);--pipp-app-font-sans:Inter, "Inter Fallback", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--pipp-app-font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--pipp-app-type-page-title:26px;--pipp-app-leading-page-title:32px;--pipp-app-weight-page-title:700;--pipp-app-tracking-page-title:-.025em;--pipp-app-type-conversation-title:26px;--pipp-app-leading-conversation-title:32px;--pipp-app-weight-conversation-title:700;--pipp-app-tracking-conversation-title:-.025em;--pipp-app-type-inbox-title:20px;--pipp-app-leading-inbox-title:28px;--pipp-app-weight-inbox-title:600;--pipp-app-tracking-inbox-title:-.02em;--pipp-app-type-pane-heading:16px;--pipp-app-leading-pane-heading:24px;--pipp-app-weight-pane-heading:600;--pipp-app-type-section-title:15px;--pipp-app-leading-section-title:22px;--pipp-app-weight-section-title:600;--pipp-app-type-message:15px;--pipp-app-leading-message:23px;--pipp-app-weight-message:400;--pipp-app-type-ui:14px;--pipp-app-leading-ui:20px;--pipp-app-weight-ui:400;--pipp-app-type-secondary:13px;--pipp-app-leading-secondary:18px;--pipp-app-weight-secondary:400;--pipp-app-type-meta:12px;--pipp-app-leading-meta:16px;--pipp-app-weight-meta:400;--pipp-app-type-caption:12px;--pipp-app-leading-caption:16px;--pipp-app-weight-caption:400;--pipp-app-type-overline:11px;--pipp-app-leading-overline:16px;--pipp-app-weight-overline:600;--pipp-app-tracking-overline:.04em;--pipp-app-type-mono:12.5px;--pipp-app-leading-mono:18px;--pipp-app-weight-mono:400;--pipp-app-radius-tight:4px;--pipp-app-radius-kbd:5px;--pipp-app-radius-thumb-compact:7px;--pipp-app-radius-item:8px;--pipp-app-radius-button-compact:9px;--pipp-app-radius-split:11px;--pipp-app-radius-row:12px;--pipp-app-radius-settings-card:14px;--pipp-app-radius-sheet:16px;--pipp-app-radius-composer:18px;--pipp-app-shadow-sheet:0 0 0 1px #18151f0f, 0 1px 3px #18151f0f, 0 8px 24px -12px #18151f14;--pipp-app-shadow-raised:0 1px 2px #18151f0f, 0 0 0 1px #18151f0a;--pipp-app-shadow-raised-hover:0 1px 3px #18151f14, 0 0 0 1px #18151f1a;--pipp-app-shadow-card:0 0 0 1px var(--pipp-color-line), 0 1px 2px #18151f0a;--pipp-app-shadow-composer:0 0 0 1px #18151f14, 0 8px 24px #18151f14;--pipp-app-shadow-menu:0 0 0 1px #18151f14, 0 12px 32px #18151f24;--pipp-app-shadow-button-primary:inset 0 1px 0 #ffffff2e, 0 0 0 1px var(--pipp-color-violet-hover), 0 1px 2px #18151f3d;--pipp-app-shadow-button-secondary:0 1px 2px #18151f0f;--pipp-app-shadow-button-note:0 1px 2px #18151f33;--pipp-app-shadow-field:0 1px 2px #18151f0a;--pipp-app-shadow-row-actions:0 0 0 1px var(--pipp-color-line), 0 2px 6px #18151f14;--pipp-app-shadow-drawer:-12px 0 32px #18151f1a;--pipp-app-shadow-island:inset 0 0 0 1px #ffffff0f, 0 12px 32px #18151f38, 0 2px 6px #18151f1f;--pipp-app-motion-fast:var(--pipp-motion-fast);--pipp-app-motion-standard:var(--pipp-motion-standard);--pipp-app-motion-morph:.34s;--pipp-app-motion-ease:var(--pipp-motion-ease)}@media (prefers-reduced-motion:reduce){:root{--pipp-app-motion-fast:0s;--pipp-app-motion-standard:0s;--pipp-app-motion-morph:0s}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:100 500;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Arimo);ascent-override:90.2%;descent-override:22.48%;line-gap-override:0%;size-adjust:107.4%}@font-face{font-family:Inter Fallback;font-style:normal;font-weight:600 900;src:local(Arial Bold),local(Arial-BoldMT),local(Liberation Sans Bold),local(Arimo Bold);ascent-override:96.9%;descent-override:24.1%;line-gap-override:0%;size-adjust:100%}*{box-sizing:border-box}html,body{height:100%;color:var(--pipp-color-ink);background:var(--pipp-color-paper);font-family:var(--pipp-app-font-sans);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;tab-size:4;margin:0;font-size:14px;line-height:20px;overflow:hidden}h1,h2,h3,p,ul,dl,dd{margin:0}button,input{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}button:focus-visible,[tabindex]:focus-visible,input:focus-visible{outline:3px solid var(--pipp-color-violet);outline-offset:2px}button:disabled{cursor:default;opacity:.5}[hidden]{display:none!important}svg{flex:none;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.demo{width:100%;height:100%;display:flex;position:relative;overflow:hidden}.sidebar{background:var(--pipp-color-paper);flex-direction:column;flex-shrink:0;gap:14px;width:236px;padding:18px 10px 12px 12px;display:flex}.sidebar__brand{align-items:center;gap:8px;padding:4px 6px 2px 10px;display:flex}.sidebar__brand img{height:auto;display:block}.beta{height:20px;box-shadow:inset 0 0 0 1px var(--pipp-app-beta-ring);background:var(--pipp-color-tint);color:var(--pipp-color-violet-active);letter-spacing:.02em;border-radius:999px;align-items:center;padding:0 8px;font-size:11px;font-weight:600;line-height:16.5px;display:inline-flex}.sidebar__brand .beta{height:22px}.org{height:44px;box-shadow:var(--pipp-app-shadow-raised);text-align:start;background:#fff;border-radius:12px;flex-shrink:0;align-items:center;gap:10px;padding:6px 8px 6px 6px;display:flex}.org strong{flex:1;font-weight:600}.org svg{color:var(--pipp-color-muted)}.org__avatar{background:var(--pipp-color-lavender);border-radius:8px;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:700;line-height:19.5px;display:flex}.nav-item{text-align:start;width:100%;height:38px;color:var(--pipp-app-text-body);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex;position:relative}.nav-item svg{color:var(--pipp-color-muted)}.nav-item>span:first-of-type{flex:1}.nav-item[aria-pressed=true]{box-shadow:var(--pipp-app-shadow-raised);color:var(--pipp-color-ink);background:#fff;font-weight:600}.nav-item[aria-pressed=true] svg{color:var(--pipp-color-violet)}.nav-item:hover{background:var(--pipp-app-hover-sidebar)}.nav-search{height:36px;color:var(--pipp-color-muted);flex-shrink:0;margin-top:1px;font-weight:400}kbd{border:1px solid var(--pipp-color-line);min-width:18px;height:17px;color:var(--pipp-color-muted);border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.nav-group{flex:1;min-height:0;margin:0;padding-bottom:16px;overflow-y:auto}.nav-group h2{color:var(--pipp-color-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 4px;padding:0 10px;font-size:11px;font-weight:600;line-height:16px}.nav-group h2:not(:first-child){margin-top:14px}.nav-group .nav-item{margin-bottom:2px}.count{background:var(--pipp-color-tint);min-width:22px;height:20px;color:var(--pipp-color-violet-active);border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}.count,[role=tab]>span{font-variant-numeric:tabular-nums}.sidebar__footer{flex-direction:column;gap:4px;display:flex}.sidebar__footer>.nav-item{height:38px}.person-divider{border-top:1px solid var(--pipp-app-sidebar-rule);margin-top:4px;padding-top:5px}.person{text-align:start;border-radius:10px;align-items:center;gap:10px;width:100%;min-height:44px;padding:5px 10px;display:flex}.person strong{font-size:13px;font-weight:600;line-height:18px;display:block}.person small{color:var(--pipp-color-muted);font-size:12px;line-height:16px;display:block}.avatar{--avatar-size:36px;width:var(--avatar-size);height:var(--avatar-size);-webkit-user-select:none;user-select:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.avatar--mint{background:var(--pipp-color-success-tint);color:var(--pipp-color-success)}.avatar--coral{background:var(--pipp-app-coral-tint);color:var(--pipp-app-coral-ink)}.avatar--sand{background:var(--pipp-color-warning-tint);color:var(--pipp-color-warning)}.avatar--own{background:var(--pipp-color-ink);color:#fff;font-size:12px}.avatar--small{--avatar-size:18px;font-size:9px}.sheet{min-width:0;box-shadow:var(--pipp-app-shadow-sheet);background:#fff;border-radius:16px;flex:1;margin:8px 8px 8px 0;display:flex;overflow:hidden}.list-pane{border-inline-end:1px solid var(--pipp-app-divider);flex-direction:column;flex-shrink:0;width:340px;display:flex}.list-heading{flex-shrink:0;align-items:center;gap:8px;padding:20px 14px 12px 18px;display:flex}.list-heading h2{letter-spacing:-.02em;font-size:20px;font-weight:600;line-height:28px}.list-back{display:none}.list-tabs{background:var(--pipp-app-track);border-radius:10px;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;margin:2px 14px 12px 18px;padding:3px;display:grid}[role=tab]{min-width:0;height:30px;color:var(--pipp-color-muted);border-radius:8px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}[role=tab][aria-selected=true]{color:var(--pipp-color-ink);box-shadow:var(--pipp-app-shadow-raised);background:#fff}[role=tab]>span{color:var(--pipp-color-muted);font-weight:500}.conversation-list{outline-offset:-3px;scrollbar-width:none;background:#fff;flex:1;padding:4px 8px 8px;overflow-y:auto}.conversation-row{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:12px;grid-template-columns:36px minmax(0,1fr);gap:12px;height:84px;margin-bottom:2px;padding:12px 12px 12px 10px;display:grid;position:relative}.conversation-row:hover{background:var(--pipp-color-surface)}.conversation-row{isolation:isolate;filter:opacity()}.conversation-row[aria-selected=true]{background:var(--pipp-color-tint);box-shadow:inset 0 0 0 1px var(--pipp-app-selected-ring)}.row-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.row-top{align-items:center;gap:8px;min-width:0;height:20px;display:flex}.row-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.row-name--unread{font-weight:600}.row-time{color:var(--pipp-color-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.unread{background:var(--pipp-color-violet);border-radius:999px;flex-shrink:0;width:7px;height:7px}.row-subject{height:18px;color:var(--pipp-app-text-strong);white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:18px;overflow:hidden}.row-copy:has(.row-name--unread) .row-subject{font-weight:500}.row-bottom{min-width:0;height:18px;color:var(--pipp-color-muted);align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.row-bottom>span:first-child{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.empty-list{text-align:center;color:var(--pipp-color-muted);padding:32px 16px}.conversation-pane{background:var(--pipp-app-thread-bg);flex-direction:column;flex:1;min-width:0;display:flex}.conversation-header{background:#fff;flex-shrink:0}.desktop-header{border-bottom:1px solid var(--pipp-app-divider);align-items:center;gap:8px;height:60px;padding:0 12px 0 20px;display:flex}.phone-header{display:none}.header-spacer{flex:1;min-width:0}.assignee{border:1px solid var(--pipp-app-bubble-team-ring);background:#fff;border-radius:999px;align-items:center;gap:8px;height:34px;padding:0 8px 0 5px;font-size:13px;font-weight:600;display:inline-flex}.assignee svg{color:var(--pipp-color-muted)}.status-pill{background:var(--pipp-color-success-tint);height:24px;color:var(--pipp-color-success);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.status-pill>span:first-child{background:currentColor;border-radius:999px;width:6px;height:6px}.status-pill[data-state=closed]{background:var(--pipp-app-status-neutral);color:var(--pipp-app-status-neutral-text)}.status-pill[data-state=later]{background:var(--pipp-color-warning-tint);color:var(--pipp-color-warning)}.secondary-button{border:1px solid var(--pipp-app-btn-border);height:34px;box-shadow:var(--pipp-app-shadow-button-secondary);white-space:nowrap;background:#fff;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.header-rule{background:var(--pipp-color-line);width:1px;height:20px;margin:0 2px}.icon-button{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.icon-button:hover,.secondary-button:hover{background:var(--pipp-color-surface)}.details-toggle[aria-pressed=true]{background:var(--pipp-color-tint);color:var(--pipp-color-violet-active)}.desktop-header>.icon-button:last-child{color:var(--pipp-color-muted)}.thread{background:var(--pipp-app-thread-bg);scrollbar-width:none;outline-offset:-3px;flex:1;min-height:0;overflow-y:auto}.thread__content{flex-direction:column;gap:24px;max-width:816px;margin:0 auto;padding:28px 28px 24px;display:flex}.subject{flex-direction:column;gap:4px;display:flex}.subject p{color:var(--pipp-color-muted);font-size:13px;font-weight:500;line-height:18px}.subject h2{letter-spacing:-.025em;font-size:26px;font-weight:700;line-height:32px}.summary{background:var(--pipp-color-tint);box-shadow:inset 0 0 0 1px var(--pipp-app-ai-ring);border-radius:16px;margin-inline-start:48px;padding:12px 8px 12px 18px}.summary__header{align-items:center;gap:8px;height:28px;display:flex}.summary__header>svg{color:var(--pipp-color-violet)}.summary__header strong{color:var(--pipp-color-violet-active);font-size:12px;font-weight:600;line-height:16px}.summary__header .icon-button{width:28px;height:28px}.summary__header [data-action=copy-summary]{color:var(--pipp-color-muted)}.summary__content{flex-direction:column;gap:8px;padding:8px 10px 0 0;display:flex}.summary ul{flex-direction:column;gap:4px;padding-inline-start:20px;display:flex}.summary li::marker{color:var(--pipp-color-muted)}.summary__waiting{font-weight:500}.summary__foot{color:var(--pipp-color-muted);font-variant-numeric:tabular-nums;flex-direction:column;gap:4px;font-size:12px;line-height:16px;display:flex}.message{flex-direction:column;gap:10px;display:flex}.message__header{align-items:center;gap:12px;min-height:36px;display:flex}.message__person{flex-wrap:wrap;flex:1;align-items:center;gap:4px 8px;min-width:0;display:flex}.message__person strong{font-weight:600}.message__person span{color:var(--pipp-color-muted)}.message__header time{color:var(--pipp-color-muted);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.message-more{opacity:0;width:28px;height:28px}.message:hover .message-more,.message:focus-within .message-more{opacity:1}.message__body{background:var(--pipp-app-bubble-customer);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:16px;margin-inline-start:48px;padding:14px 18px;font-size:15px;line-height:23px}.thread-event{color:var(--pipp-color-muted);padding-inline-start:48px;font-size:13px;line-height:18px}.composer-dock{background:var(--pipp-app-thread-bg);flex-shrink:0;padding:0 20px 20px}.composer{min-height:128px;max-height:450px;box-shadow:var(--pipp-app-shadow-composer);background:#fff;border-radius:18px;flex-direction:column;gap:12px;padding:16px 16px 14px 18px;display:flex}.composer:focus-within{box-shadow:0 0 0 1px var(--pipp-color-violet), 0 0 0 3px var(--pipp-app-composer-halo), var(--pipp-app-shadow-composer)}.composer__header{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.composer__identity{flex-direction:column;flex:1;min-width:0;display:flex}.composer__identity strong{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.composer__identity>span{color:var(--pipp-color-muted);font-size:13px;line-height:18px}.composer-modes{background:var(--pipp-app-track);border-radius:10px;align-items:center;gap:2px;padding:3px;display:inline-flex}.composer-modes [role=tab]{border-radius:6px;height:28px}.editor-scroll{scrollbar-width:none;background:#fff;flex:1;min-height:0;overflow-y:auto}.editor{white-space:break-spaces;overflow-wrap:break-word;font-variant-ligatures:none;outline:none;min-height:48px;font-size:15px;line-height:23px}.composer__footer{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 12px;display:flex}.composer__footer>p{min-width:0;color:var(--pipp-color-muted);flex:1;font-size:12px;line-height:16px}.keyboard-hint{gap:2px;display:inline-flex}.send-buttons{box-shadow:var(--pipp-app-shadow-button-primary);color:#fff;border-radius:11px;flex-shrink:0;align-items:center;display:flex}.send-button,.send-chevron{background:var(--pipp-color-violet)}.send-button{border-radius:11px 0 0 11px;justify-content:center;align-items:center;gap:8px;height:38px;padding:0 14px 0 16px;font-weight:600;display:flex}.send-chevron{border-inline-start:1px solid #ffffff47;border-radius:0 11px 11px 0;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.send-button:hover,.send-chevron:hover{background:var(--pipp-color-violet-hover)}.customer-panel{border-inline-start:1px solid var(--pipp-app-divider);background:#fff;flex-shrink:0;width:272px;padding:20px 18px;overflow-y:auto}.customer-panel h2{margin-top:10px;font-size:15px;font-weight:600;line-height:22px}.customer-email{align-items:center;gap:4px;display:flex}.customer-email>button:first-child{color:var(--pipp-color-violet);text-underline-offset:2px;white-space:nowrap;font-size:13px;line-height:18px;text-decoration:underline}.customer-back{display:none}.customer-email .icon-button{width:24px;height:24px;color:var(--pipp-color-muted)}.customer-panel h3{color:var(--pipp-color-muted);text-transform:uppercase;letter-spacing:.04em;margin-top:24px;font-size:11px;font-weight:600;line-height:16px}.customer-panel dl{grid-template-columns:auto minmax(0,1fr);gap:10px 16px;margin-top:8px;font-size:13px;line-height:18px;display:grid}.customer-panel dt{color:var(--pipp-color-muted)}.customer-panel dd{font-weight:500}.customer-history{flex-direction:column;gap:8px;margin-top:8px;display:flex}.customer-history button{background:var(--pipp-color-surface);text-align:start;border-radius:10px;flex-direction:column;width:100%;padding:10px 12px;font-size:13px;font-weight:500;line-height:18px;display:flex}.customer-history small{color:var(--pipp-color-muted);font-size:12px;font-weight:400;line-height:16px}.search-box{gap:8px;padding:0 18px 12px;display:flex}.search-box input{border:1px solid var(--pipp-app-field-border);border-radius:8px;width:100%;min-width:0;padding:6px 10px}.demo-menu{z-index:10;min-width:180px;max-width:calc(100% - 16px);box-shadow:var(--pipp-app-shadow-menu);background:#fff;border-radius:12px;padding:6px;position:absolute}.demo-menu button{text-align:start;border-radius:8px;width:100%;padding:8px 10px;font-size:13px;display:block}.demo-menu button:hover,.demo-menu button:focus-visible{background:var(--pipp-color-tint)}.demo-notice{z-index:15;background:var(--pipp-color-ink);color:#fff;width:max-content;max-width:calc(100% - 24px);box-shadow:var(--pipp-app-shadow-island);text-align:center;border-radius:18px;padding:10px 16px;font-size:13px;position:absolute;top:72px;left:50%;transform:translate(-50%)}.demo-dialog{width:min(360px,100% - 24px);color:var(--pipp-color-ink);box-shadow:var(--pipp-app-shadow-menu);border:0;border-radius:18px;padding:24px}.demo-dialog::backdrop{background:#18151f3d}.demo-dialog h2{font-size:20px;line-height:28px}.demo-dialog p{color:var(--pipp-color-muted);margin:12px 0 20px}.composer[data-mode=note],.composer[data-mode=note] .editor-scroll{background:var(--pipp-app-composer-note)}.local-message{border:1px solid var(--pipp-app-bubble-team-ring);white-space:pre-wrap;background:#fff;border-radius:16px;margin-top:24px;padding:14px 18px;font-size:15px;line-height:23px}.local-message small{color:var(--pipp-color-muted);margin-bottom:8px;font-size:12px;line-height:16px;display:block}.demo--phone{background:#fff}.demo--phone .sidebar{width:100%;display:none}.demo--phone .nav-item{height:44px}.demo--phone .sheet{box-shadow:none;border-radius:0;margin:0}.demo--phone .list-pane{border:0;width:100%}.demo--phone .list-heading{border-bottom:1px solid var(--pipp-app-divider);gap:4px;height:52px;padding:0 8px}.demo--phone .list-heading h2{letter-spacing:0;padding:0 4px;font-size:16px;line-height:24px}.demo--phone .list-back{min-height:44px;color:var(--pipp-app-text-body);align-items:center;gap:8px;padding:0 10px 0 4px;font-size:13px;font-weight:600;display:inline-flex}.demo--phone .list-tabs{margin:2px 14px 12px 18px}.demo--phone .list-tabs [role=tab]{height:44px}.demo--phone .conversation-list{padding-top:4px}.demo--phone .conversation-pane{flex:none;width:100%}.demo--phone .desktop-header{display:none}.demo--phone .phone-header{border-bottom:1px solid var(--pipp-app-divider);align-items:center;gap:8px;height:52px;padding:0 12px;display:flex}.demo--phone .phone-header>.icon-button:first-child{margin-inline-start:-4px}.demo--phone .icon-button{width:44px;height:44px}.demo--phone .phone-header>.icon-button:last-child{color:var(--pipp-color-muted)}.phone-customer{flex-direction:column;flex:1;min-width:64px;display:flex}.phone-customer strong{font-weight:600}.phone-customer span{color:var(--pipp-color-muted);font-size:12px;line-height:16px}.demo--phone .status-pill{height:44px}.demo--phone .thread__content{padding:20px 16px}.demo--phone .summary{margin-inline-start:0}.demo--phone .summary__header .icon-button{width:44px;height:44px}.demo--phone .message__header{align-items:flex-start}.demo--phone .message__person{flex-direction:column;align-items:flex-start;gap:0}.demo--phone .message__person span{font-size:12px;line-height:16px}.demo--phone .message__header time{margin-top:2px}.demo--phone .message-more{opacity:1;width:44px;height:44px}.demo--phone .message__body{margin-inline-start:0}.demo--phone .thread-event{padding-inline-start:0}.demo--phone .composer-dock{padding:0 12px 12px}.demo--phone .composer{max-height:422px}.demo--phone .composer-modes,.demo--phone .keyboard-hint{display:none}.demo--phone .send-button,.demo--phone .send-chevron{height:44px}.demo--phone .send-chevron{width:44px}.demo--phone .customer-panel{border:0;width:100%;display:none}.demo--phone[data-pane=conversation] .list-pane,.demo--phone[data-pane=list] .conversation-pane{display:none}.demo--phone[data-pane=views] .sidebar{display:flex}.demo--phone[data-pane=views] .sheet,.demo--phone[data-pane=customer] .list-pane,.demo--phone[data-pane=customer] .conversation-pane{display:none}.demo--phone[data-pane=customer] .customer-panel,.demo--phone[data-pane=customer] .customer-back{display:block}.demo--phone .demo-notice{font-size:12px;top:60px}html:not([lang=en]) body{font-family:var(--pipp-font-family)}.avatar,kbd{direction:ltr}[dir=rtl] .sidebar{padding-inline:12px 10px}[dir=rtl] .sidebar__brand{padding-inline:10px 6px}[dir=rtl] .org{padding-inline:6px 8px}[dir=rtl] .sheet{margin-inline:0 8px}[dir=rtl] .list-heading{padding-inline:18px 14px}[dir=rtl] .list-tabs{margin-inline:18px 14px}[dir=rtl] .conversation-row{padding-inline:10px 12px}[dir=rtl] .desktop-header{padding-inline:20px 12px}[dir=rtl] .assignee{padding-inline:5px 8px}[dir=rtl] .summary{padding-inline:18px 8px}[dir=rtl] .summary__content{padding-inline:0 10px}[dir=rtl] .summary ul{padding-inline:20px 0}[dir=rtl] .composer{padding-inline:18px 16px}[dir=rtl] .send-button{border-radius:0 11px 11px 0;padding-inline:16px 14px}[dir=rtl] .send-chevron{border-radius:11px 0 0 11px}[dir=rtl] [data-action=back] svg,[dir=rtl] .list-back svg,[dir=rtl] .send-button svg,[dir=rtl] .details-toggle svg{transform:scaleX(-1)}[dir=rtl] .demo--phone .sheet{margin-inline:0}[dir=rtl] .demo--phone .list-heading{padding-inline:8px}[dir=rtl] .demo--phone .list-back{padding-inline:4px 10px}.phone-customer strong,.phone-customer span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.customer-email>button:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.row-time{white-space:nowrap;flex-shrink:0}.subject h2,.summary__content,.customer-panel dt,.customer-panel dd,.demo-dialog,.demo-notice,.local-message{overflow-wrap:anywhere}html:not([lang=en]) .summary__header{flex-wrap:wrap;height:auto;min-height:28px}html:not([lang=en]) .summary__header strong{flex:1;min-width:0}html:not([lang=en]) .summary__header .beta{flex-shrink:0}html:not([lang=en]) .summary__header .header-spacer{display:none}html:not([lang=en]) .desktop-header{gap:6px;padding-inline:10px}html:not([lang=en]) .desktop-header .assignee{min-width:0}html:not([lang=en]) .desktop-header .assignee [data-assignee]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}html:not([lang=en]) .desktop-header .secondary-button,html:not([lang=en]) .list-tabs [role=tab]{gap:4px;padding-inline:6px}html:not([lang=en]) .composer__identity,html:not([lang=en]) .composer__footer>p{flex-basis:100px}html:not([lang=en]) .composer__footer .send-buttons{margin-inline-start:auto}html:not([lang=en]) .editor{font-variant-ligatures:normal}[dir=rtl] .phone-customer [dir=ltr]{text-align:right}.nav-item>span:first-of-type,.list-heading h2{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.message__person strong,.message__person span{overflow-wrap:anywhere;max-width:100%}
