.attachment-preview-modal.svelte-1npj3cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:110;display:flex;align-items:center;justify-content:center;overflow:hidden;padding:0}.attachment-preview-backdrop.svelte-1npj3cd{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;border:0;background:hsl(var(--bc) / .34);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);cursor:default}.attachment-preview-panel.svelte-1npj3cd{position:relative;z-index:1;display:flex;width:100vw;height:100dvh;min-height:0;flex-direction:column;overflow:hidden;border:0;border-radius:0;background:hsl(var(--b1));box-shadow:none}.attachment-preview-header.svelte-1npj3cd{display:flex;min-height:4rem;flex:0 0 auto;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--b3) / .85);background:hsl(var(--b1));padding:.75rem 1rem}.attachment-preview-heading.svelte-1npj3cd{min-width:0}.attachment-preview-title.svelte-1npj3cd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--bc));font-size:.98rem;font-weight:800}.attachment-preview-meta.svelte-1npj3cd{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.15rem;color:hsl(var(--bc) / .58);font-size:.74rem;font-weight:650;text-transform:uppercase}.attachment-preview-actions.svelte-1npj3cd{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4rem}.attachment-preview-icon-button.svelte-1npj3cd{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border:0;border-radius:.45rem;background:transparent;padding:0;color:hsl(var(--bc) / .62);cursor:pointer}.attachment-preview-icon-button.svelte-1npj3cd:hover:not(:disabled),.attachment-preview-icon-button.svelte-1npj3cd:focus-visible:not(:disabled){background:hsl(var(--b2));color:hsl(var(--bc))}.attachment-preview-icon-button.svelte-1npj3cd:disabled{cursor:not-allowed;opacity:.55}.attachment-preview-body.svelte-1npj3cd{min-height:0;flex:1 1 auto;overflow:auto;background:hsl(var(--b2) / .35)}.attachment-preview-body.svelte-1npj3cd>*{height:100%;min-height:0}@media(max-width:720px){.attachment-preview-header.svelte-1npj3cd{min-height:3.5rem;padding:.6rem .7rem}.attachment-preview-title.svelte-1npj3cd{font-size:.88rem}}.focused-case-sidebar.svelte-2k3gr4{container-type:inline-size;display:flex;height:100%;min-height:0;min-width:0;width:100%;max-width:100%;flex-direction:column;overflow-x:hidden;background:linear-gradient(180deg,hsl(var(--b1)),hsl(var(--b2) / .18)),hsl(var(--b1))}.focused-case-sidebar-split.svelte-2k3gr4{flex-direction:row;background:linear-gradient(180deg,hsl(var(--b1)),hsl(var(--b2) / .18)),hsl(var(--b1))}.focused-sidebar-split-pane.svelte-2k3gr4{min-width:0;height:100%;min-height:0}.focused-sidebar-split-pane-default.svelte-2k3gr4{flex:1 1 19rem;border-right:1px solid hsl(var(--b3) / .66)}.focused-sidebar-split-pane-tasks.svelte-2k3gr4{flex:1 1 21rem}.focused-case-sidebar-split-tasks-only.svelte-2k3gr4 .focused-sidebar-split-pane-tasks:where(.svelte-2k3gr4){flex-basis:100%}.focused-sidebar-tab-strip.svelte-2k3gr4{display:grid;flex:0 0 auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.24rem;border-bottom:1px solid hsl(var(--b3) / .66);padding:.42rem 1.05rem .38rem}.focused-sidebar-tab-button.svelte-2k3gr4{display:inline-flex;min-width:0;height:2rem;align-items:center;justify-content:center;gap:.34rem;border:1px solid transparent;border-radius:.42rem;background:transparent;padding-inline:.45rem;color:hsl(var(--bc) / .62);font-size:.72rem;font-weight:760;line-height:1}.focused-sidebar-tab-button.svelte-2k3gr4:hover,.focused-sidebar-tab-button.svelte-2k3gr4:focus-visible{border-color:hsl(var(--b3) / .86);background:hsl(var(--b2) / .44);color:hsl(var(--bc) / .86);outline:none}.focused-sidebar-tab-active.svelte-2k3gr4{border-color:hsl(var(--p) / .28);background:hsl(var(--p) / .1);color:hsl(var(--p))}.focused-sidebar-tab-button.svelte-2k3gr4 svg{width:.88rem;height:.88rem;flex:0 0 auto}.focused-sidebar-tab-label.svelte-2k3gr4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-sidebar-tab-button.svelte-2k3gr4>.focused-sidebar-tab-count:where(.svelte-2k3gr4),.focused-sidebar-tab-button.svelte-2k3gr4>.focused-sidebar-tab-risk-count:where(.svelte-2k3gr4){min-width:1rem;border-radius:999px;background:hsl(var(--b2) / .74);padding:.08rem .28rem;color:hsl(var(--bc) / .72);font-size:.62rem;font-weight:820;line-height:1}.focused-sidebar-tab-button.svelte-2k3gr4>.focused-sidebar-tab-risk-count:where(.svelte-2k3gr4){background:hsl(var(--wa) / .18);color:hsl(var(--wa))}@container (max-width: 19rem){.focused-sidebar-tab-button.svelte-2k3gr4{padding-inline:.3rem}.focused-sidebar-tab-label.svelte-2k3gr4{display:none}}.focused-case-sidebar-scroll.svelte-2k3gr4{display:grid;min-height:0;min-width:0;flex:1 1 auto;align-content:start;gap:0;overflow-x:hidden;overflow-y:auto;padding:.62rem 1.05rem .82rem}.focused-case-sidebar-scroll-panel.svelte-2k3gr4{align-content:stretch;overflow-y:hidden}.focused-case-sidebar-scroll-task-panel.svelte-2k3gr4{height:100%}.focused-sidebar-card.svelte-2k3gr4{min-width:0;max-width:100%;border:0;border-bottom:1px solid hsl(var(--b3) / .66);border-radius:0;background:transparent;padding:.78rem 0;box-shadow:none}.focused-sidebar-card.svelte-2k3gr4:first-child{padding-top:.12rem}.focused-sidebar-card.svelte-2k3gr4:last-child{border-bottom:0}.focused-sidebar-card-button.svelte-2k3gr4{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.75rem;border:0;background:transparent;padding:0 0 .62rem;color:hsl(var(--bc));text-align:left}.focused-sidebar-card-button.svelte-2k3gr4:hover{color:hsl(var(--p))}.focused-sidebar-card-action-row.svelte-2k3gr4{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.45rem;align-items:start}.focused-sidebar-card-action-row.svelte-2k3gr4 .focused-sidebar-card-button:where(.svelte-2k3gr4){padding-right:0}.focused-sidebar-card-title.svelte-2k3gr4{display:inline-flex;min-width:0;align-items:center;gap:.54rem;font-size:.78rem;font-weight:800;text-transform:uppercase;color:currentColor}.focused-sidebar-section-icon.svelte-2k3gr4,.focused-sidebar-mini-icon.svelte-2k3gr4{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%}.focused-sidebar-section-icon.svelte-2k3gr4{height:1.42rem;width:1.42rem;font-size:.68rem}.focused-sidebar-mini-icon.svelte-2k3gr4{margin-top:.08rem;height:1.45rem;width:1.45rem;font-size:.68rem}.focused-sidebar-icon-attribute.svelte-2k3gr4{background:hsl(var(--p) / .1);color:hsl(var(--p))}.focused-sidebar-icon-task.svelte-2k3gr4{background:hsl(var(--in) / .12);color:hsl(var(--in))}.focused-sidebar-icon-record.svelte-2k3gr4,.focused-sidebar-mini-icon-record.svelte-2k3gr4{background:hsl(var(--a) / .12);color:hsl(var(--a))}.focused-sidebar-icon-success.svelte-2k3gr4{background:hsl(var(--su) / .12);color:hsl(var(--su))}.focused-sidebar-icon-error.svelte-2k3gr4{background:hsl(var(--er) / .12);color:hsl(var(--er))}.focused-sidebar-icon-message.svelte-2k3gr4{background:hsl(var(--p) / .1);color:hsl(var(--p))}.focused-sidebar-icon-ai.svelte-2k3gr4{background:hsl(var(--a) / .12);color:hsl(var(--a))}.focused-sidebar-icon-case.svelte-2k3gr4{background:hsl(var(--wa) / .14);color:hsl(var(--bc) / .78)}.focused-sidebar-icon-neutral.svelte-2k3gr4{background:hsl(var(--b2));color:hsl(var(--bc) / .68)}.focused-sidebar-link.svelte-2k3gr4{font-size:.74rem;font-weight:650;color:hsl(var(--p))}.focused-sidebar-link.svelte-2k3gr4:hover{text-decoration:underline}.focused-sidebar-lines.svelte-2k3gr4{display:grid;gap:.38rem;margin-top:.72rem}.focused-sidebar-line.svelte-2k3gr4{display:grid;grid-template-columns:minmax(5rem,.58fr) minmax(0,1fr);gap:.75rem;align-items:center;font-size:.78rem}.focused-sidebar-line.svelte-2k3gr4>:where(.svelte-2k3gr4):first-child{color:hsl(var(--bc) / .6)}.focused-sidebar-line.svelte-2k3gr4>:where(.svelte-2k3gr4):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--bc) / .88);font-weight:560}.focused-sidebar-line.svelte-2k3gr4>.focused-sidebar-sla-line-value:where(.svelte-2k3gr4){display:inline-flex;min-width:0;flex-wrap:wrap;gap:.32rem;align-items:center;overflow:visible;text-overflow:clip;white-space:normal}.focused-sidebar-sla-badge.svelte-2k3gr4{display:inline-flex;max-width:100%;align-items:center;border:1px solid transparent;border-radius:999px;padding:.12rem .42rem;font-size:.66rem;font-weight:820;line-height:1.1;white-space:nowrap}.focused-sidebar-sla-breached.svelte-2k3gr4{border-color:color-mix(in oklch,var(--account-app-danger, var(--color-error, #dc2626)) 28%,transparent);background:color-mix(in oklch,var(--account-app-danger, var(--color-error, #dc2626)) 12%,transparent);color:var(--account-app-danger, var(--color-error, #dc2626))}.focused-sidebar-sla-warning.svelte-2k3gr4{border-color:color-mix(in oklch,var(--account-app-warning, var(--color-warning, #d97706)) 30%,transparent);background:color-mix(in oklch,var(--account-app-warning, var(--color-warning, #d97706)) 14%,transparent);color:var(--account-app-warning, var(--color-warning, #d97706))}.focused-sidebar-sla-ok.svelte-2k3gr4{border-color:color-mix(in oklch,var(--account-app-success, var(--color-success, #16803c)) 26%,transparent);background:color-mix(in oklch,var(--account-app-success, var(--color-success, #16803c)) 10%,transparent);color:var(--account-app-success, var(--color-success, #16803c))}.focused-sidebar-sla-paused.svelte-2k3gr4,.focused-sidebar-sla-none.svelte-2k3gr4{border-color:hsl(var(--b3) / .82);background:hsl(var(--b2) / .42);color:hsl(var(--bc) / .62)}.focused-sidebar-card-header.svelte-2k3gr4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.54rem}.focused-sidebar-card-header.svelte-2k3gr4 h2:where(.svelte-2k3gr4){margin:0;font-size:.78rem;font-weight:800;text-transform:uppercase;color:hsl(var(--bc) / .72)}.focused-sidebar-list.svelte-2k3gr4{display:grid;gap:.34rem}.focused-sidebar-list-scrollable.svelte-2k3gr4{max-height:13.5rem;overflow-y:auto;overscroll-behavior:contain;padding-right:.18rem;scrollbar-width:thin}.focused-sidebar-list-item.svelte-2k3gr4{display:grid;position:relative;width:100%;grid-template-columns:1.45rem minmax(0,1fr);gap:.55rem;align-items:start;border:0;border-radius:.38rem;background:transparent;padding:.34rem .16rem .34rem calc(.16rem + var(--task-indent, 0rem));color:hsl(var(--bc));text-align:left}.focused-sidebar-list-item.svelte-2k3gr4:hover{background:hsl(var(--b2) / .4)}.focused-sidebar-task-tree-list-item.svelte-2k3gr4{--task-indent: 0rem}.focused-sidebar-list-item-child.svelte-2k3gr4:before{content:"";position:absolute;top:-.22rem;bottom:-.22rem;left:calc(var(--task-indent, 0rem) - .32rem);width:1px;background:hsl(var(--b3) / .9)}.focused-sidebar-list-item-readonly.svelte-2k3gr4:hover{background:hsl(var(--b2) / .42)}.focused-sidebar-attribute-inline-row.svelte-2k3gr4{grid-template-columns:minmax(0,1fr) auto;align-items:start}.focused-sidebar-attribute-preview-form.svelte-2k3gr4,.focused-sidebar-attribute-expanded-form.svelte-2k3gr4{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:.28rem .55rem;align-items:start}.focused-sidebar-attribute-preview-form.svelte-2k3gr4 .focused-sidebar-inline-text:where(.svelte-2k3gr4),.focused-sidebar-attribute-preview-form.svelte-2k3gr4 .focused-sidebar-inline-title-input:where(.svelte-2k3gr4),.focused-sidebar-attribute-preview-form.svelte-2k3gr4 .focused-sidebar-inline-value-input:where(.svelte-2k3gr4),.focused-sidebar-attribute-expanded-form.svelte-2k3gr4 .focused-sidebar-inline-text:where(.svelte-2k3gr4),.focused-sidebar-attribute-expanded-form.svelte-2k3gr4 .focused-sidebar-inline-title-input:where(.svelte-2k3gr4),.focused-sidebar-attribute-expanded-form.svelte-2k3gr4 .focused-sidebar-inline-value-input:where(.svelte-2k3gr4){grid-column:1}.focused-sidebar-attribute-preview-form.svelte-2k3gr4 .focused-sidebar-icon-button:where(.svelte-2k3gr4){grid-column:2;grid-row:1 / span 2}.focused-sidebar-inline-text.svelte-2k3gr4{display:block;min-width:0;border:0;background:transparent;padding:0;text-align:left}.focused-sidebar-inline-text.svelte-2k3gr4:hover{color:hsl(var(--p));text-decoration:underline}.focused-sidebar-inline-title.svelte-2k3gr4,.focused-sidebar-inline-title-input.svelte-2k3gr4,.focused-sidebar-inline-value.svelte-2k3gr4,.focused-sidebar-inline-value-input.svelte-2k3gr4{overflow:hidden;text-overflow:ellipsis}.focused-sidebar-inline-title.svelte-2k3gr4{white-space:nowrap;font-family:var(--cases-workspace-font-family, inherit);font-size:.72rem;font-weight:650;line-height:1.12;letter-spacing:0;color:hsl(var(--bc) / .58);text-transform:uppercase}.focused-sidebar-inline-title-input.svelte-2k3gr4{white-space:nowrap;font-size:.78rem;font-weight:650;color:hsl(var(--bc) / .9)}.focused-sidebar-inline-value.svelte-2k3gr4{white-space:normal;overflow-wrap:anywhere;font-family:var(--cases-workspace-font-family, inherit);font-size:.94rem;font-weight:460;line-height:1.34;letter-spacing:0;color:hsl(var(--bc) / .9)}.focused-sidebar-inline-value-input.svelte-2k3gr4{white-space:nowrap;font-size:.82rem;font-weight:480;color:hsl(var(--bc) / .9)}.focused-sidebar-inline-value-expanded.svelte-2k3gr4{white-space:pre-wrap;overflow-wrap:anywhere}.focused-sidebar-inline-title-input.svelte-2k3gr4,.focused-sidebar-inline-value-input.svelte-2k3gr4{width:100%;min-width:0;border:1px solid hsl(var(--b3) / .82);border-radius:.42rem;background:hsl(var(--b1));padding:.32rem .44rem;line-height:1.25}.focused-sidebar-inline-input-flat.svelte-2k3gr4{border-color:transparent;background:transparent;padding:.02rem 0}.focused-sidebar-inline-input-flat.svelte-2k3gr4:focus{border-color:hsl(var(--p) / .32);background:hsl(var(--b1));padding:.32rem .44rem;outline:none;box-shadow:0 0 0 2px hsl(var(--p) / .1)}.focused-sidebar-checkbox.svelte-2k3gr4{margin-top:.18rem;height:.82rem;width:.82rem;border:1px solid hsl(var(--bc) / .36);border-radius:.22rem}.focused-sidebar-event-dot.svelte-2k3gr4{margin-top:.36rem;height:.48rem;width:.48rem;border-radius:999px;background:hsl(var(--su))}.focused-sidebar-list-title.svelte-2k3gr4,.focused-sidebar-list-meta.svelte-2k3gr4{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-sidebar-list-title.svelte-2k3gr4{font-size:.78rem;font-weight:650;color:hsl(var(--bc) / .9)}.focused-sidebar-list-subtitle.svelte-2k3gr4{margin-top:.08rem;font-size:.74rem;font-weight:720;color:hsl(var(--bc) / .78)}.focused-sidebar-list-meta.svelte-2k3gr4,.focused-sidebar-empty.svelte-2k3gr4,.focused-sidebar-more.svelte-2k3gr4{font-size:.72rem;color:hsl(var(--bc) / .6)}.focused-sidebar-structured-meta.svelte-2k3gr4{overflow:visible;white-space:normal;overflow-wrap:anywhere}.focused-sidebar-record-preview-list.svelte-2k3gr4{display:grid;gap:.68rem}.focused-sidebar-record-preview-card.svelte-2k3gr4{display:grid;width:100%;gap:.72rem;border:1px solid hsl(var(--b3) / .82);border-radius:.72rem;background:hsl(var(--b1) / .92);padding:.82rem;color:hsl(var(--bc));text-align:left;box-shadow:0 1px 2px hsl(var(--bc) / .035);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.focused-sidebar-record-preview-card.svelte-2k3gr4:hover,.focused-sidebar-record-preview-card.svelte-2k3gr4:focus-visible{border-color:hsl(var(--bc) / .18);background:hsl(var(--b2) / .3);box-shadow:0 8px 18px hsl(var(--bc) / .055);outline:none}.focused-sidebar-record-eyebrow.svelte-2k3gr4{display:block;min-width:0;overflow-wrap:anywhere;color:hsl(var(--bc) / .66);font-size:.74rem;line-height:1.22}.focused-sidebar-record-title.svelte-2k3gr4{display:block;min-width:0;margin-top:.16rem;overflow-wrap:anywhere;color:hsl(var(--bc) / .92);font-size:.9rem;font-weight:820;line-height:1.22}.focused-sidebar-record-preview-fields.svelte-2k3gr4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem 1rem}.focused-sidebar-record-preview-field.svelte-2k3gr4{min-width:0;border:0;background:transparent;padding:0}.focused-sidebar-record-preview-field.svelte-2k3gr4 span:where(.svelte-2k3gr4){display:block;min-width:0;overflow:hidden;font-family:var(--cases-workspace-font-family, inherit);color:hsl(var(--bc) / .58);font-size:.72rem;font-weight:650;line-height:1.12;letter-spacing:0;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.focused-sidebar-record-preview-field.svelte-2k3gr4 strong:where(.svelte-2k3gr4){display:block;min-width:0;margin-top:.22rem;overflow-wrap:anywhere;font-family:var(--cases-workspace-font-family, inherit);color:hsl(var(--bc) / .9);font-size:.94rem;font-weight:460;line-height:1.34}.focused-sidebar-more.svelte-2k3gr4{margin-top:.55rem;font-weight:650}.focused-sidebar-more-button.svelte-2k3gr4{margin-top:.55rem;border:0;background:transparent;padding:0;color:hsl(var(--p));font-size:.72rem;font-weight:700;text-align:left}.focused-sidebar-more-button.svelte-2k3gr4:hover{text-decoration:underline}.focused-sidebar-panel-more-button.svelte-2k3gr4{padding:0 .35rem}.focused-sidebar-empty.svelte-2k3gr4{margin:0;line-height:1.35}.focused-sidebar-structure-title.svelte-2k3gr4{margin-bottom:.25rem;font-size:.82rem;font-weight:700;color:hsl(var(--bc) / .86)}.focused-sidebar-structure-link.svelte-2k3gr4{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-sidebar-panel.svelte-2k3gr4{display:flex;min-height:0;min-width:0;max-width:100%;flex-direction:column}.focused-sidebar-panel-task.svelte-2k3gr4{height:100%}.focused-sidebar-panel-header.svelte-2k3gr4{position:sticky;top:-.78rem;z-index:4;display:grid;min-width:0;grid-template-columns:2rem minmax(0,1fr) minmax(0,auto);gap:.7rem;align-items:center;border-bottom:1px solid hsl(var(--b3) / .7);background:hsl(var(--b1) / .97);padding:.2rem 0 .78rem}.focused-sidebar-panel-header-locked.svelte-2k3gr4{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.focused-sidebar-panel-heading.svelte-2k3gr4{min-width:0}.focused-sidebar-panel-header-task.svelte-2k3gr4{display:flex;flex-wrap:wrap;align-items:flex-start;column-gap:.7rem;row-gap:.42rem}.focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-back-button:where(.svelte-2k3gr4){flex:0 0 2rem}.focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-panel-heading:where(.svelte-2k3gr4){flex:1 1 13rem;min-width:min(100%,13rem)}.focused-sidebar-panel-header.svelte-2k3gr4 h2:where(.svelte-2k3gr4){margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1rem;font-weight:800;color:hsl(var(--bc))}.focused-sidebar-panel-header.svelte-2k3gr4 p:where(.svelte-2k3gr4){margin:.14rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:hsl(var(--bc) / .62)}.focused-sidebar-panel-header-task.svelte-2k3gr4 h2:where(.svelte-2k3gr4),.focused-sidebar-panel-header-task.svelte-2k3gr4 p:where(.svelte-2k3gr4){overflow:visible;text-overflow:clip;white-space:normal}.focused-sidebar-panel-header-task.svelte-2k3gr4 p:where(.svelte-2k3gr4){line-height:1.2;overflow-wrap:anywhere}.focused-sidebar-back-button.svelte-2k3gr4{display:inline-flex;height:2rem;width:2rem;align-items:center;justify-content:center;border:1px solid hsl(var(--b3) / .8);border-radius:.5rem;background:hsl(var(--b1));color:hsl(var(--bc) / .76)}.focused-sidebar-back-button.svelte-2k3gr4:hover{background:hsl(var(--b2) / .68);color:hsl(var(--bc))}.focused-sidebar-panel-action.svelte-2k3gr4,.focused-sidebar-submit-button.svelte-2k3gr4,.focused-sidebar-secondary-button.svelte-2k3gr4,.focused-sidebar-delete-button.svelte-2k3gr4{display:inline-flex;min-width:0;max-width:100%;min-height:2rem;align-items:center;justify-content:center;gap:.42rem;border-radius:.48rem;padding:.35rem .62rem;font-size:.74rem;font-weight:750;line-height:1;white-space:nowrap}.focused-sidebar-panel-action.svelte-2k3gr4 span:where(.svelte-2k3gr4){min-width:0;overflow:hidden;text-overflow:ellipsis}.focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){align-self:start;flex:0 1 auto;line-height:1.15;white-space:normal}.focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4) span:where(.svelte-2k3gr4){overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.focused-sidebar-panel-action.svelte-2k3gr4,.focused-sidebar-submit-button.svelte-2k3gr4{border:1px solid hsl(var(--p) / .32);background:hsl(var(--p));color:hsl(var(--pc))}.focused-sidebar-panel-action.svelte-2k3gr4:hover,.focused-sidebar-submit-button.svelte-2k3gr4:hover{filter:brightness(.96)}.focused-sidebar-panel-action-icon.svelte-2k3gr4{width:2rem;padding-inline:0}.focused-sidebar-icon-button.svelte-2k3gr4{display:inline-flex;height:1.85rem;width:1.85rem;flex:0 0 auto;align-items:center;justify-content:center;border:0;border-radius:.42rem;background:transparent;color:hsl(var(--bc) / .62);font-size:.72rem}.focused-sidebar-icon-button.svelte-2k3gr4:hover{background:hsl(var(--b2) / .58);color:hsl(var(--bc))}.focused-sidebar-icon-button-primary.svelte-2k3gr4{border-color:hsl(var(--p) / .32);background:hsl(var(--p));color:hsl(var(--pc))}.focused-sidebar-icon-button-primary.svelte-2k3gr4:hover{background:hsl(var(--p));color:hsl(var(--pc));filter:brightness(.96)}.focused-sidebar-icon-button-danger.svelte-2k3gr4{border-color:hsl(var(--er) / .24);background:hsl(var(--er) / .08);color:hsl(var(--er))}.focused-sidebar-icon-button-danger.svelte-2k3gr4:hover{background:hsl(var(--er) / .13);color:hsl(var(--er))}.focused-sidebar-secondary-button.svelte-2k3gr4{border:1px solid hsl(var(--b3) / .82);background:hsl(var(--b1));color:hsl(var(--bc) / .72)}.focused-sidebar-secondary-button.svelte-2k3gr4:hover{background:hsl(var(--b2) / .64);color:hsl(var(--bc))}.focused-sidebar-delete-button.svelte-2k3gr4{border:1px solid hsl(var(--er) / .24);background:hsl(var(--er) / .08);color:hsl(var(--er))}.focused-sidebar-delete-button.svelte-2k3gr4:hover{background:hsl(var(--er) / .13)}.focused-sidebar-detail-list.svelte-2k3gr4{display:grid;min-width:0;gap:.65rem;padding-top:.78rem}.focused-sidebar-detail-list-scrollable.svelte-2k3gr4{max-height:min(34rem,calc(100vh - 12rem));min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.2rem;scrollbar-width:thin}.focused-sidebar-task-detail-list.svelte-2k3gr4{flex:1 1 auto;max-height:none}.focused-sidebar-detail-card.svelte-2k3gr4{display:block;width:100%;min-width:0;max-width:100%;border:1px solid hsl(var(--b3) / .76);border-radius:.5rem;background:hsl(var(--b1));padding:.82rem;color:hsl(var(--bc));text-align:left;box-shadow:0 1px 2px hsl(var(--bc) / .035)}.focused-sidebar-detail-card-button.svelte-2k3gr4:hover{border-color:hsl(var(--bc) / .18);background:hsl(var(--b2) / .34)}.focused-sidebar-record-groups.svelte-2k3gr4{gap:.82rem}.focused-sidebar-record-group.svelte-2k3gr4{display:grid;gap:.55rem}.focused-sidebar-record-group-header.svelte-2k3gr4{display:flex;min-width:0;align-items:baseline;justify-content:space-between;gap:.75rem}.focused-sidebar-record-group-header.svelte-2k3gr4 h3:where(.svelte-2k3gr4){margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:800;color:hsl(var(--bc) / .82)}.focused-sidebar-record-group-header.svelte-2k3gr4 span:where(.svelte-2k3gr4){flex:0 0 auto;font-size:.68rem;font-weight:750;color:hsl(var(--bc) / .5)}.focused-sidebar-record-card.svelte-2k3gr4{padding:.92rem}.focused-sidebar-record-card-header.svelte-2k3gr4{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:.9rem}.focused-sidebar-record-card-header.svelte-2k3gr4 h4:where(.svelte-2k3gr4){margin:.18rem 0 0;min-width:0;overflow-wrap:anywhere;font-size:.98rem;font-weight:820;line-height:1.24;color:hsl(var(--bc) / .92)}.focused-sidebar-record-card-header.svelte-2k3gr4 p:where(.svelte-2k3gr4){margin:0;min-width:0;overflow-wrap:anywhere;font-size:.78rem;line-height:1.22;color:hsl(var(--bc) / .72)}.focused-sidebar-record-status.svelte-2k3gr4{flex:0 0 auto;border-radius:999px;background:hsl(var(--su) / .12);padding:.18rem .48rem;color:hsl(var(--su));font-size:.68rem;font-weight:800;line-height:1.15}.focused-sidebar-record-summary-grid.svelte-2k3gr4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;margin:1rem 0 0}.focused-sidebar-record-summary-grid.svelte-2k3gr4 div:where(.svelte-2k3gr4),.focused-sidebar-record-field.svelte-2k3gr4{min-width:0}.focused-sidebar-record-summary-grid.svelte-2k3gr4 dt:where(.svelte-2k3gr4),.focused-sidebar-record-field.svelte-2k3gr4 dt:where(.svelte-2k3gr4){margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--cases-workspace-font-family, inherit);font-size:.72rem;font-weight:650;line-height:1.12;letter-spacing:0;text-transform:uppercase;color:hsl(var(--bc) / .58)}.focused-sidebar-record-summary-grid.svelte-2k3gr4 dd:where(.svelte-2k3gr4){margin:.2rem 0 0;min-width:0;overflow-wrap:anywhere;font-family:var(--cases-workspace-font-family, inherit);font-size:.94rem;font-weight:460;line-height:1.34;color:hsl(var(--bc) / .9)}.focused-sidebar-record-field-grid.svelte-2k3gr4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;margin:1rem 0 0;padding-top:.95rem;border-top:1px solid hsl(var(--b3) / .78)}.focused-sidebar-record-field.svelte-2k3gr4{border:0;border-radius:0;background:transparent;padding:0}.focused-sidebar-record-field.svelte-2k3gr4 dd:where(.svelte-2k3gr4){min-width:0;margin:.22rem 0 0;overflow-wrap:anywhere;font-family:var(--cases-workspace-font-family, inherit);font-size:.94rem;font-weight:460;line-height:1.34;color:hsl(var(--bc) / .9)}.focused-sidebar-task-card.svelte-2k3gr4{--task-indent: 0rem;--task-rail-color: hsl(var(--bc) / .22);position:relative;width:calc(100% - var(--task-indent, 0rem));margin-left:var(--task-indent, 0rem);overflow:visible}.focused-sidebar-task-rail.svelte-2k3gr4{position:absolute;top:-.72rem;bottom:-.72rem;left:-.9rem;z-index:2;display:block;width:.9rem;pointer-events:none}.focused-sidebar-task-rail-vertical.svelte-2k3gr4,.focused-sidebar-task-rail-branch.svelte-2k3gr4{position:absolute;display:block;width:2px;border-radius:999px;background:var(--task-rail-color)}.focused-sidebar-task-rail-vertical.svelte-2k3gr4{top:0;bottom:0;left:0}.focused-sidebar-task-rail-branch.svelte-2k3gr4{top:2.3rem;left:0;width:.76rem;height:2px}.focused-sidebar-task-card-child.svelte-2k3gr4 .focused-sidebar-section-icon:where(.svelte-2k3gr4){box-shadow:0 0 0 3px hsl(var(--b1))}.focused-sidebar-task-card-parent.svelte-2k3gr4{border-color:hsl(var(--in) / .28);background:hsl(var(--in) / .035)}.focused-sidebar-task-body.svelte-2k3gr4{padding:0}.focused-sidebar-task-title-row.svelte-2k3gr4{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;gap:.42rem;align-items:start}.focused-sidebar-task-title-button.svelte-2k3gr4{display:block;max-width:100%;min-width:0;border:0;background:transparent;padding:0;color:hsl(var(--bc));text-align:left}.focused-sidebar-task-title-button.svelte-2k3gr4:hover h3:where(.svelte-2k3gr4){color:hsl(var(--p));text-decoration:underline}.focused-sidebar-task-title-line.svelte-2k3gr4{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.32rem}.focused-sidebar-task-parent-badge.svelte-2k3gr4{display:inline-flex;max-width:100%;flex:0 1 auto;align-items:center;border-radius:.32rem;background:hsl(var(--p) / .1);padding:.12rem .34rem;color:hsl(var(--p));font-size:.66rem;font-weight:780;line-height:1.1}.focused-sidebar-task-child-badge.svelte-2k3gr4{background:hsl(var(--b2) / .74);color:hsl(var(--bc) / .62)}.focused-sidebar-task-approval-badge.svelte-2k3gr4{background:hsl(var(--wa) / .14);color:hsl(var(--wac))}.focused-sidebar-task-sla-badge.svelte-2k3gr4{padding-inline:.34rem;font-size:.64rem}.focused-sidebar-task-ai-receipt.svelte-2k3gr4{display:grid;width:100%;min-width:0;gap:.35rem;margin-top:.72rem;border:1px solid hsl(var(--b3) / .72);border-radius:.46rem;background:hsl(var(--b2) / .38);padding:.56rem .62rem;color:hsl(var(--bc) / .82);text-align:left}.focused-sidebar-task-ai-receipt.svelte-2k3gr4:hover{border-color:hsl(var(--p) / .34);background:hsl(var(--p) / .06);color:hsl(var(--bc))}.focused-sidebar-task-ai-receipt-header.svelte-2k3gr4{display:flex;min-width:0;align-items:center;gap:.38rem;font-size:.75rem;font-weight:780}.focused-sidebar-task-ai-receipt-icon.svelte-2k3gr4{display:inline-flex;height:1rem;width:1rem;flex:0 0 auto;align-items:center;justify-content:center;color:hsl(var(--p))}.focused-sidebar-task-ai-receipt-count.svelte-2k3gr4{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--bc) / .62);font-weight:700}.focused-sidebar-task-ai-receipt-detail.svelte-2k3gr4{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.71rem;line-height:1.35;color:hsl(var(--bc) / .62)}.focused-sidebar-task-delete-form.svelte-2k3gr4{display:flex;justify-content:flex-end}.focused-sidebar-task-delete-button.svelte-2k3gr4{height:1.55rem;width:1.55rem;font-size:.64rem}.focused-sidebar-task-meta-row.svelte-2k3gr4{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.18rem;margin-top:.15rem;color:hsl(var(--bc) / .58);font-size:.72rem;line-height:1.35}.focused-sidebar-inline-select-form.svelte-2k3gr4{display:inline-flex;min-width:0;max-width:100%}.focused-sidebar-inline-select-shell.svelte-2k3gr4{position:relative;display:inline-flex;max-width:100%;align-items:center;gap:.18rem;color:hsl(var(--bc) / .62);cursor:pointer}.focused-sidebar-inline-select-shell.svelte-2k3gr4:hover{color:hsl(var(--bc) / .88)}.focused-sidebar-inline-select-shell.svelte-2k3gr4:focus-within{border-radius:.25rem;outline:2px solid hsl(var(--p) / .24);outline-offset:.12rem}.focused-sidebar-inline-select-disabled.svelte-2k3gr4{cursor:not-allowed;opacity:.56}.focused-sidebar-inline-select-label.svelte-2k3gr4{display:inline-block;max-width:min(10.5rem,100%);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.focused-sidebar-inline-select-shell.svelte-2k3gr4 select:where(.svelte-2k3gr4){position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;color:transparent;cursor:pointer;opacity:0}.focused-sidebar-inline-select-shell.svelte-2k3gr4 select:where(.svelte-2k3gr4):disabled{cursor:not-allowed;opacity:.56}.focused-sidebar-inline-select-chevron.svelte-2k3gr4{display:inline-flex;width:.62rem;align-items:center;justify-content:center;font-size:.52rem;pointer-events:none}.focused-sidebar-task-meta-separator.svelte-2k3gr4{color:hsl(var(--bc) / .42)}.focused-sidebar-sr-only.svelte-2k3gr4{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.focused-sidebar-attribute-card.svelte-2k3gr4{border-color:transparent;background:transparent;padding:.68rem;box-shadow:none}.focused-sidebar-detail-card-header.svelte-2k3gr4{display:grid;grid-template-columns:1.7rem minmax(0,1fr);gap:.65rem;align-items:start}.focused-sidebar-attribute-header.svelte-2k3gr4{display:grid;grid-template-columns:minmax(0,1fr) 2rem 2rem;gap:.55rem;align-items:start}.focused-sidebar-attribute-title-button.svelte-2k3gr4{display:grid;min-width:0;border:0;background:transparent;padding:.05rem 0;color:hsl(var(--bc));text-align:left}.focused-sidebar-detail-card.svelte-2k3gr4 h3:where(.svelte-2k3gr4){margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;font-weight:750;color:hsl(var(--bc) / .92)}.focused-sidebar-detail-card.svelte-2k3gr4 p:where(.svelte-2k3gr4){margin:.15rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:hsl(var(--bc) / .58)}.focused-sidebar-attribute-value.svelte-2k3gr4,.focused-sidebar-detail-copy.svelte-2k3gr4{margin-top:.62rem;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.78rem;line-height:1.45;color:hsl(var(--bc) / .76)}.focused-sidebar-attribute-form.svelte-2k3gr4,.focused-sidebar-new-task-form.svelte-2k3gr4{display:grid;gap:.64rem;margin-top:.72rem}.focused-sidebar-new-task-card.svelte-2k3gr4{margin-top:.78rem;border:1px dashed hsl(var(--p) / .32);border-radius:.5rem;background:hsl(var(--p) / .045);padding:.82rem}.focused-sidebar-new-attribute-card.svelte-2k3gr4{margin-bottom:.72rem;border:1px dashed hsl(var(--p) / .32);border-radius:.5rem;background:hsl(var(--p) / .045);padding:.78rem}.focused-sidebar-form-field.svelte-2k3gr4{display:grid;gap:.32rem;min-width:0}.focused-sidebar-form-field.svelte-2k3gr4>span:where(.svelte-2k3gr4){font-size:.66rem;font-weight:800;text-transform:uppercase;color:hsl(var(--bc) / .54)}.focused-sidebar-form-field.svelte-2k3gr4 input:where(.svelte-2k3gr4),.focused-sidebar-form-field.svelte-2k3gr4 select:where(.svelte-2k3gr4),.focused-sidebar-form-field.svelte-2k3gr4 textarea:where(.svelte-2k3gr4){width:100%;min-width:0;border:1px solid hsl(var(--b3) / .82);border-radius:.48rem;background:hsl(var(--b1));padding:.48rem .58rem;color:hsl(var(--bc));font-size:.78rem;line-height:1.35}.focused-sidebar-form-field.svelte-2k3gr4 textarea:where(.svelte-2k3gr4){resize:vertical}.focused-sidebar-checkbox-field.svelte-2k3gr4{display:inline-flex;min-width:0;align-items:center;gap:.42rem;color:hsl(var(--bc) / .72);font-size:.78rem;font-weight:700}.focused-sidebar-checkbox-field.svelte-2k3gr4 input:where(.svelte-2k3gr4){width:1rem;height:1rem;accent-color:hsl(var(--p))}.focused-sidebar-form-actions.svelte-2k3gr4{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.45rem}.focused-sidebar-attribute-edit-line.svelte-2k3gr4{display:grid;grid-template-columns:minmax(0,1fr) 2rem;gap:.45rem;margin-top:.62rem}.focused-sidebar-attribute-inline-form.svelte-2k3gr4{display:grid;grid-template-columns:minmax(0,.64fr) minmax(0,1fr) 2rem;gap:.45rem;min-width:0}.focused-sidebar-delete-form.svelte-2k3gr4{display:flex;justify-content:flex-end;margin-top:.52rem}.focused-sidebar-inline-delete-form.svelte-2k3gr4{display:flex;justify-content:flex-end;margin-top:0}.focused-sidebar-task-alarm.svelte-2k3gr4{display:inline-flex;margin-top:.62rem;border-radius:999px;background:hsl(var(--wa) / .14);padding:.28rem .52rem;color:hsl(var(--bc) / .74);font-size:.7rem;font-weight:750}.focused-sidebar-empty-panel.svelte-2k3gr4{padding-top:.78rem}.ui-account-shell__content-has-corner-utility-dock .focused-sidebar-panel-header-task.svelte-2k3gr4{grid-template-columns:2rem minmax(0,1fr) minmax(0,auto);align-items:start;padding-inline-end:var( --ui-shell-corner-reserved-padding-inline-end, var(--ui-shell-corner-reserved-inline-end, 0px) )}.ui-account-shell__content-has-corner-utility-dock .focused-sidebar-panel-header-task.focused-sidebar-panel-header-locked.svelte-2k3gr4{grid-template-columns:minmax(0,1fr) minmax(0,auto)}.ui-account-shell__content-has-corner-utility-dock .focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:3;grid-row:1;justify-self:end}.ui-account-shell__content-has-corner-utility-dock .focused-sidebar-panel-header-task.focused-sidebar-panel-header-locked.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:2}@container (max-width: 21rem){.focused-sidebar-panel-header-task.svelte-2k3gr4{grid-template-columns:2rem minmax(0,1fr);align-items:start}.focused-sidebar-panel-header-task.focused-sidebar-panel-header-locked.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-panel-header-task.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:2;grid-row:2;justify-self:start}.focused-sidebar-panel-header-task.focused-sidebar-panel-header-locked.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:1}}@container (max-width: 21rem){.focused-sidebar-panel-header.svelte-2k3gr4{grid-template-columns:2rem minmax(0,1fr);align-items:start}.focused-sidebar-panel-header-locked.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-panel-action.svelte-2k3gr4{grid-column:2;grid-row:2;justify-self:start}.focused-sidebar-panel-header-locked.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:1}.focused-sidebar-attribute-edit-line.svelte-2k3gr4,.focused-sidebar-attribute-inline-form.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-inline-delete-form.svelte-2k3gr4{justify-content:flex-start}}@media(max-width:28rem){.focused-sidebar-panel-header.svelte-2k3gr4{grid-template-columns:2rem minmax(0,1fr);align-items:start}.focused-sidebar-panel-header-locked.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-panel-action.svelte-2k3gr4{grid-column:2;grid-row:2;justify-self:start}.focused-sidebar-panel-header-locked.svelte-2k3gr4 .focused-sidebar-panel-action:where(.svelte-2k3gr4){grid-column:1}.focused-sidebar-attribute-edit-line.svelte-2k3gr4,.focused-sidebar-attribute-inline-form.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-inline-delete-form.svelte-2k3gr4{justify-content:flex-start}}.ui-floating-dropdown.svelte-uc3lhj,.ui-floating-dropdown-reference.svelte-uc3lhj{display:inline-flex;min-width:0}.email-composer-shell.svelte-1fukgqj{border:1px solid var(--case-email-border, hsl(var(--b3) / .72));background:var(--case-email-bg, hsl(var(--b1)));display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.email-composer-drag-active.svelte-1fukgqj{border-color:hsl(var(--p) / .45);background:color-mix(in oklch,var(--color-primary, hsl(var(--p))) 10%,var(--case-email-bg, hsl(var(--b1))))}.email-composer-gmail.svelte-1fukgqj{background:var(--case-email-gmail-bg, #fff);border-color:var(--case-email-gmail-border, rgb(60 64 67 / .14));border-radius:.875rem;box-shadow:var( --case-email-gmail-shadow, 0 1px 3px rgb(60 64 67 / .22), 0 10px 28px rgb(60 64 67 / .14) );color:var(--case-email-gmail-text, #202124);gap:0;min-height:min(34rem,72vh)}.email-composer-outlook.svelte-1fukgqj{border-color:var(--case-email-border, hsl(var(--b3) / .64));border-radius:.625rem;gap:0;padding:0}.email-chrome.svelte-1fukgqj{align-items:center;background:var(--case-email-bg-soft, hsl(var(--b2) / .62));border:1px solid var(--case-email-border, hsl(var(--b3) / .75));border-radius:.5rem;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;min-width:0;order:0;padding:.35rem}.email-window-title.svelte-1fukgqj{color:var(--case-email-text-soft, hsl(var(--bc) / .82));font-size:.8125rem;font-weight:650;min-width:0;padding-inline:.4rem}.email-command-group.svelte-1fukgqj{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.35rem;min-width:14rem}.email-outlook-ribbon.svelte-1fukgqj{align-items:center;gap:1rem;min-height:4rem}.email-composer-outlook.svelte-1fukgqj .email-chrome:where(.svelte-1fukgqj){background:var(--case-email-outlook-chrome-bg, hsl(var(--b1)));border:1px solid var(--case-email-border, hsl(var(--b3) / .68));border-radius:1.25rem;box-shadow:0 14px 34px hsl(var(--bc) / .08),0 1px 2px hsl(var(--bc) / .06);color:var(--case-email-outlook-chrome-text, #26313d);gap:.75rem;margin:1.1rem 1.55rem .85rem;padding:.9rem 1.1rem}.outlook-command-button.svelte-1fukgqj{align-items:center;border-radius:.65rem;color:var(--case-email-outlook-chrome-text, #26313d);display:inline-flex;font-size:.95rem;font-weight:700;gap:.62rem;min-height:3rem;padding:.55rem .8rem;white-space:nowrap}.email-composer-outlook.svelte-1fukgqj .outlook-command-button:where(.svelte-1fukgqj):first-child{background:var(--case-email-outlook-primary, #132032);border-radius:.8rem;color:#fff;min-width:6.8rem;padding-inline:1rem}.outlook-command-button.svelte-1fukgqj:hover,.outlook-command-button.svelte-1fukgqj:active,.outlook-command-button[aria-pressed=true].svelte-1fukgqj{background:var(--case-email-hover-bg, hsl(var(--b2) / .72))}.outlook-command-button[aria-pressed=true].svelte-1fukgqj{box-shadow:inset 0 0 0 1px var(--case-email-border-strong, hsl(var(--b3) / .95));color:var(--case-email-text, #1f2937)}.email-composer-outlook.svelte-1fukgqj .outlook-command-button:where(.svelte-1fukgqj):first-child:hover,.email-composer-outlook.svelte-1fukgqj .outlook-command-button:where(.svelte-1fukgqj):first-child:active{background:var(--case-email-outlook-primary-hover, #223049);color:#fff}.outlook-command-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.5}.outlook-command-button.svelte-1fukgqj .icon{color:currentColor;height:1.1rem;width:1.1rem}.outlook-command-icon-button.svelte-1fukgqj{border-left:1px solid var(--case-email-border, hsl(var(--b3) / .72));border-radius:0;justify-content:center;margin-left:auto;min-width:5.6rem;padding-left:1.35rem;padding-right:.6rem}.email-command-section.svelte-1fukgqj{align-items:center;border-right:1px solid var(--case-email-border, hsl(var(--b3) / .72));display:flex;flex-wrap:wrap;gap:.25rem;min-height:2.35rem;padding:.2rem .5rem}.email-command-section.svelte-1fukgqj:first-child{padding-left:0}.email-command-section.svelte-1fukgqj:last-child{border-right:0;padding-right:0}.email-command-button.svelte-1fukgqj,.outlook-send-button.svelte-1fukgqj,.gmail-send-button.svelte-1fukgqj{align-items:center;border-radius:.375rem;display:inline-flex;font-size:.75rem;font-weight:650;min-height:1.875rem;padding:.35rem .7rem;transition:background-color .12s ease,color .12s ease,border-color .12s ease;white-space:nowrap}.email-command-button.svelte-1fukgqj{background:transparent;border:1px solid transparent;color:var(--case-email-text-soft, hsl(var(--bc) / .78))}.email-command-button.svelte-1fukgqj:hover,.email-command-button-active.svelte-1fukgqj{background:var(--case-email-hover-bg, hsl(var(--b1)));border-color:var(--case-email-border, hsl(var(--b3) / .75));color:var(--case-email-text, hsl(var(--bc)))}.email-command-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.48}.email-command-select.svelte-1fukgqj{border:1px solid var(--case-email-border, hsl(var(--b3) / .76));border-radius:.375rem;background:var(--case-email-bg, hsl(var(--b1)));color:var(--case-email-text, hsl(var(--bc)));font-size:.75rem;min-height:1.875rem;max-width:min(12rem,42vw);padding:.25rem 1.6rem .25rem .55rem}.outlook-send-button.svelte-1fukgqj{background:#0f6cbd;border:1px solid #0f6cbd;color:#fff}.outlook-send-button.svelte-1fukgqj:hover,.gmail-send-button.svelte-1fukgqj:hover{filter:brightness(.96)}.outlook-send-button.svelte-1fukgqj:disabled,.gmail-send-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.52}.gmail-send-button.svelte-1fukgqj{background:#1a73e8;border:1px solid #1a73e8;border-radius:999px;color:#fff;min-width:4.5rem;justify-content:center}.email-mode-switcher.svelte-1fukgqj{align-items:center;background:color-mix(in oklch,var(--case-email-bg, hsl(var(--b1))) 84%,transparent);border:1px solid var(--case-email-border, hsl(var(--b3) / .75));border-radius:.5rem;display:inline-flex;flex:0 0 auto;gap:.125rem;margin-left:auto;padding:.125rem}.email-mode-switcher.svelte-1fukgqj button:where(.svelte-1fukgqj){border-radius:.375rem;color:var(--case-email-text-muted, hsl(var(--bc) / .65));font-size:.6875rem;font-weight:650;min-height:1.5rem;padding:.25rem .5rem;white-space:nowrap}.email-mode-switcher.svelte-1fukgqj button.email-mode-button-active:where(.svelte-1fukgqj){background:var(--case-email-bg, hsl(var(--b1)));color:var(--case-email-text, hsl(var(--bc)));box-shadow:0 1px 2px hsl(var(--bc) / .12)}.email-composer-outlook.svelte-1fukgqj .email-mode-switcher:where(.svelte-1fukgqj){background:#fff3;border-color:#ffffff52}.email-composer-outlook.svelte-1fukgqj .email-mode-switcher:where(.svelte-1fukgqj) button:where(.svelte-1fukgqj){color:var(--case-email-text-soft, #3f4750)}.email-composer-outlook.svelte-1fukgqj .email-mode-switcher:where(.svelte-1fukgqj) button.email-mode-button-active:where(.svelte-1fukgqj){background:var(--case-email-bg, rgb(255 255 255 / .68));color:var(--case-email-text, #1f2937)}.email-to-row.svelte-1fukgqj{order:10}.email-outlook-from-row.svelte-1fukgqj{order:8}.email-reference-row.svelte-1fukgqj{order:20}.email-advanced-panel.svelte-1fukgqj{order:28}.email-ccbcc-grid.svelte-1fukgqj{order:18}.email-schedule-field.svelte-1fukgqj{order:45}.email-formatting-toolbar.svelte-1fukgqj{align-items:center;display:flex;flex-shrink:0;gap:.25rem;order:40;overflow-x:auto;padding-bottom:.25rem}.email-attachment-status.svelte-1fukgqj{order:60}.email-attachment-list.svelte-1fukgqj{order:65}.email-subject-field.svelte-1fukgqj{order:30}.email-body-field.svelte-1fukgqj{display:flex;flex-direction:column;min-height:0;order:80}.gmail-collapsed-reply-row.svelte-1fukgqj{display:none;order:84}.email-control-row.svelte-1fukgqj{order:90}.email-composer-outlook.svelte-1fukgqj .email-formatting-toolbar:where(.svelte-1fukgqj){background:var(--case-email-bg, hsl(var(--b1)));border-bottom:1px solid var(--case-email-border, hsl(var(--b3) / .72));border-radius:0;min-height:4rem;order:40;padding:.55rem 1.55rem .8rem}.email-outlook-field-row.svelte-1fukgqj{align-items:stretch;background:var(--case-email-bg, hsl(var(--b1)));border-bottom:1px solid var(--case-email-border, hsl(var(--b3) / .72));display:flex;gap:.85rem;min-height:3.65rem;padding:.72rem 1.55rem}.email-outlook-field-label.svelte-1fukgqj{color:var(--case-email-text-muted, hsl(var(--bc) / .62));flex:0 0 6.4rem;font-size:1rem;font-weight:650;line-height:2rem}.email-outlook-from-button.svelte-1fukgqj{align-items:center;color:var(--case-email-text-soft, hsl(var(--bc) / .78));display:inline-flex;flex:1 1 auto;font-size:1rem;font-weight:650;justify-content:flex-start;min-width:0;text-align:left}.email-outlook-icon-button.svelte-1fukgqj{align-items:center;border-radius:.25rem;color:var(--case-email-text-muted, hsl(var(--bc) / .7));display:inline-flex;flex:0 0 auto;height:2rem;justify-content:center;width:2rem}.email-outlook-icon-button.svelte-1fukgqj:hover,.email-outlook-icon-button.svelte-1fukgqj:active,.email-outlook-link-button.svelte-1fukgqj:hover,.email-outlook-link-button.svelte-1fukgqj:active,.email-outlook-link-button[aria-pressed=true].svelte-1fukgqj{background:var(--case-email-hover-bg, hsl(var(--b2) / .75));color:var(--case-email-text, hsl(var(--bc)))}.email-outlook-link-button[aria-pressed=true].svelte-1fukgqj{box-shadow:inset 0 -2px #0f6cbd}.email-outlook-row-actions.svelte-1fukgqj{align-items:center;display:flex;flex:0 0 auto;gap:.55rem;line-height:2rem}.email-outlook-link-button.svelte-1fukgqj{border-radius:.25rem;color:var(--case-email-text-soft, hsl(var(--bc) / .75));font-size:.92rem;font-weight:650;min-height:2rem;padding-inline:.25rem}.email-outlook-recipient-box.svelte-1fukgqj,.email-outlook-recipient-line.svelte-1fukgqj{align-items:center;background:transparent;border:0;border-radius:0;box-shadow:none;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5rem;min-height:2rem;min-width:0;padding:0}.email-outlook-recipient-input.svelte-1fukgqj,.email-outlook-subject-input.svelte-1fukgqj{background:transparent;border:0;color:var(--case-email-text, hsl(var(--bc)));flex:1 1 auto;font-size:1rem;min-height:2rem;min-width:12rem;outline:none}.email-outlook-recipient-input.svelte-1fukgqj::placeholder,.email-outlook-subject-input.svelte-1fukgqj::placeholder{color:var(--case-email-text-muted, hsl(var(--bc) / .4))}.email-outlook-importance.svelte-1fukgqj{align-items:center;color:var(--case-email-text-soft, hsl(var(--bc) / .72));display:inline-flex;flex:0 0 auto;font-size:.95rem;font-weight:650;gap:.35rem;min-height:2rem;position:relative}.email-outlook-importance.svelte-1fukgqj select:where(.svelte-1fukgqj){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;font:inherit;min-height:2rem;outline:none;padding:0 1.15rem 0 0}.email-outlook-importance.svelte-1fukgqj .icon{pointer-events:none;position:absolute;right:0}.outlook-format-button.svelte-1fukgqj,.outlook-format-select.svelte-1fukgqj{align-items:center;background:transparent;border:0;border-radius:.25rem;color:var(--case-email-text-soft, hsl(var(--bc) / .72));display:inline-flex;font-size:1rem;font-weight:650;height:2rem;justify-content:center;min-width:2rem}.outlook-format-button.svelte-1fukgqj:hover,.outlook-format-button.svelte-1fukgqj:active,.outlook-format-button[aria-pressed=true].svelte-1fukgqj,.outlook-format-button[data-active=true].svelte-1fukgqj,.outlook-format-select.svelte-1fukgqj:hover,.outlook-format-select.svelte-1fukgqj:focus-within,.outlook-format-select[data-active=true].svelte-1fukgqj{background:var(--case-email-hover-bg, hsl(var(--b2) / .85));color:var(--case-email-text, hsl(var(--bc)))}.outlook-format-button[aria-pressed=true].svelte-1fukgqj,.outlook-format-button[data-active=true].svelte-1fukgqj,.outlook-format-select[data-active=true].svelte-1fukgqj{background:var(--case-email-outlook-format-active-bg, #dbeafe);color:var(--case-email-outlook-format-active-text, #0f4e85);box-shadow:inset 0 -2px #0f6cbd,inset 0 0 0 1px var(--case-email-border, hsl(var(--b3) / .7))}.outlook-format-select.svelte-1fukgqj{background:var(--case-email-bg-soft, hsl(var(--b2) / .45));gap:.35rem;justify-content:flex-start;min-width:9rem;padding:0 .6rem 0 .9rem}.outlook-format-select.svelte-1fukgqj select:where(.svelte-1fukgqj){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;flex:1 1 auto;font:inherit;font-weight:650;height:100%;min-width:0;outline:none;width:100%}.outlook-format-select.svelte-1fukgqj>.icon{flex:0 0 auto;height:.72rem;opacity:.65;pointer-events:none;width:.72rem}.outlook-format-size.svelte-1fukgqj{min-width:4.25rem}.outlook-format-size.svelte-1fukgqj select:where(.svelte-1fukgqj){text-align:center}.outlook-color-control-wrap.svelte-1fukgqj{align-items:center;display:inline-flex;gap:.05rem;position:relative}.outlook-color-control.svelte-1fukgqj{position:relative}.outlook-color-menu-button.svelte-1fukgqj{margin-left:-.35rem;min-width:1.35rem;padding-inline:0;width:1.35rem}.outlook-color-menu-button.svelte-1fukgqj .icon,.gmail-color-menu-button.svelte-1fukgqj .icon{height:.72rem;width:.72rem}.outlook-color-control.svelte-1fukgqj:after,.gmail-color-control.svelte-1fukgqj:after{background:var(--composer-selected-color, currentColor);border-radius:999px;bottom:.22rem;content:"";height:.28rem;left:.45rem;pointer-events:none;position:absolute;right:.45rem}.outlook-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;height:.45rem;inset:auto .35rem .22rem .35rem;opacity:0;padding:0;position:absolute;width:calc(100% - .7rem)}.outlook-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj)::-webkit-color-swatch-wrapper{padding:0}.outlook-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj)::-webkit-color-swatch{border:0;border-radius:999px}.composer-color-menu.svelte-1fukgqj{align-items:center;background:var(--case-email-color-menu-bg, hsl(var(--b1)));border:1px solid var(--case-email-border, hsl(var(--b3) / .78));border-radius:.5rem;box-shadow:0 8px 20px hsl(var(--bc) / .14);display:inline-flex;gap:.18rem;margin-left:.25rem;padding:.25rem;position:relative;z-index:3}.composer-color-menu-gmail.svelte-1fukgqj{border-color:#dadce0;border-radius:999px;box-shadow:0 3px 12px #3c404333}.composer-color-swatch.svelte-1fukgqj{background:var(--composer-swatch-color);border:1px solid rgb(0 0 0 / .18);border-radius:999px;height:1.15rem;width:1.15rem}.composer-color-swatch.svelte-1fukgqj:hover,.composer-color-swatch[aria-pressed=true].svelte-1fukgqj{box-shadow:0 0 0 2px var(--case-email-color-menu-bg, hsl(var(--b1))),0 0 0 4px #1a73e8}.composer-color-custom.svelte-1fukgqj{align-items:center;border:1px dashed hsl(var(--bc) / .35);border-radius:999px;display:inline-flex;height:1.15rem;justify-content:center;margin-left:.08rem;overflow:hidden;position:relative;width:1.15rem}.composer-color-custom.svelte-1fukgqj:before{background:conic-gradient(#ef4444,#f97316,#facc15,#22c55e,#06b6d4,#3b82f6,#a855f7,#ef4444);border-radius:999px;content:"";height:.78rem;width:.78rem}.composer-color-custom.svelte-1fukgqj input:where(.svelte-1fukgqj){cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;width:100%}.outlook-format-divider.svelte-1fukgqj{align-self:stretch;border-left:1px solid var(--case-email-border, hsl(var(--b3) / .8));margin-inline:.45rem}.outlook-format-highlight.svelte-1fukgqj .icon{color:#6f6400}.email-composer-gmail.svelte-1fukgqj .email-chrome:where(.svelte-1fukgqj){align-items:stretch;background:var(--case-email-gmail-bg, #fff);border:0;border-radius:0;color:var(--case-email-gmail-text-soft, #3c4043);flex-direction:column;gap:0;min-height:0;padding:0;width:100%}.email-composer-gmail.svelte-1fukgqj .email-mode-switcher:where(.svelte-1fukgqj){align-self:flex-end;margin:-.25rem 1.65rem .75rem auto;position:relative;z-index:2}.gmail-reply-header.svelte-1fukgqj{align-items:center;display:flex;gap:1rem;justify-content:space-between;min-width:0;padding:1.2rem 1.65rem .8rem;width:100%}.gmail-reply-target.svelte-1fukgqj,.gmail-reply-meta.svelte-1fukgqj,.gmail-action-left.svelte-1fukgqj{align-items:center;display:flex;min-width:0}.gmail-reply-target.svelte-1fukgqj{flex:1 1 auto;gap:.2rem}.gmail-reply-meta.svelte-1fukgqj{flex:0 0 auto;gap:.55rem}.gmail-icon-button.svelte-1fukgqj,.gmail-bottom-icon-button.svelte-1fukgqj,.gmail-format-button.svelte-1fukgqj,.gmail-format-select.svelte-1fukgqj{align-items:center;border-radius:999px;color:var(--case-email-gmail-text-muted, #5f6368);display:inline-flex;flex:0 0 auto;justify-content:center;transition:background-color .12s ease,box-shadow .12s ease,color .12s ease}.gmail-icon-button.svelte-1fukgqj,.gmail-bottom-icon-button.svelte-1fukgqj,.gmail-format-button.svelte-1fukgqj{height:2.25rem;min-width:2.25rem;width:2.25rem}.gmail-icon-button.svelte-1fukgqj:hover,.gmail-icon-button.svelte-1fukgqj:active,.gmail-icon-button[aria-pressed=true].svelte-1fukgqj,.gmail-bottom-icon-button.svelte-1fukgqj:hover,.gmail-bottom-icon-button.svelte-1fukgqj:active,.gmail-bottom-icon-button[aria-pressed=true].svelte-1fukgqj,.gmail-bottom-icon-button[data-active=true].svelte-1fukgqj,.gmail-format-button.svelte-1fukgqj:hover,.gmail-format-button.svelte-1fukgqj:active,.gmail-format-button[aria-pressed=true].svelte-1fukgqj,.gmail-format-button[data-active=true].svelte-1fukgqj,.gmail-format-select.svelte-1fukgqj:hover,.gmail-format-select.svelte-1fukgqj:focus-within,.gmail-format-select[data-active=true].svelte-1fukgqj{background:var(--case-email-gmail-hover-bg, #e8eaed);color:var(--case-email-gmail-text, #202124)}.gmail-icon-button[aria-pressed=true].svelte-1fukgqj,.gmail-bottom-icon-button[aria-pressed=true].svelte-1fukgqj,.gmail-bottom-icon-button[data-active=true].svelte-1fukgqj,.gmail-format-button[aria-pressed=true].svelte-1fukgqj,.gmail-format-button[data-active=true].svelte-1fukgqj,.gmail-format-select[data-active=true].svelte-1fukgqj{background:var(--case-email-gmail-active-bg, #d2e3fc);color:var(--case-email-gmail-active-text, #174ea6);box-shadow:inset 0 0 0 1px #1a73e82e}.gmail-icon-button.svelte-1fukgqj:disabled,.gmail-bottom-icon-button.svelte-1fukgqj:disabled,.gmail-format-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.44}.gmail-icon-button.svelte-1fukgqj .icon,.gmail-bottom-icon-button.svelte-1fukgqj .icon,.gmail-format-button.svelte-1fukgqj .icon{height:1rem;width:1rem}.gmail-header-caret.svelte-1fukgqj{margin-left:-.45rem;width:1.65rem}.gmail-recipient-label.svelte-1fukgqj{border-radius:.375rem;color:var(--case-email-gmail-text-soft, #3c4043);flex:1 1 auto;font-size:1rem;font-weight:650;line-height:1.4;min-width:0;padding:.32rem .45rem;text-align:left}.gmail-recipient-label.svelte-1fukgqj:hover,.gmail-recipient-label.svelte-1fukgqj:focus-visible{background:var(--case-email-gmail-hover-bg, #f1f3f4)}.gmail-rich-text-button.svelte-1fukgqj{border-radius:.375rem;color:var(--case-email-gmail-text-muted, #5f6368);font-size:.95rem;font-weight:600;min-height:2.15rem;padding:.35rem .55rem}.gmail-rich-text-button.svelte-1fukgqj:hover,.gmail-rich-text-button.svelte-1fukgqj:active,.gmail-rich-text-button[aria-pressed=true].svelte-1fukgqj{background:var(--case-email-gmail-hover-bg, #f1f3f4);color:var(--case-email-gmail-text, #202124)}.gmail-rich-text-button[aria-pressed=true].svelte-1fukgqj{box-shadow:inset 0 -2px #1a73e8}.gmail-popout-button.svelte-1fukgqj{border-radius:.375rem}.email-composer-gmail.svelte-1fukgqj .email-to-row:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-subject-field:where(.svelte-1fukgqj){border-bottom:1px solid var(--case-email-gmail-field-border, rgb(60 64 67 / .12));padding:.35rem 1.65rem}.email-composer-gmail.svelte-1fukgqj .email-reference-row:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-advanced-panel:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-ccbcc-grid:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-schedule-field:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-attachment-status:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-attachment-list:where(.svelte-1fukgqj){margin:.55rem 1.65rem 0}.email-composer-gmail.svelte-1fukgqj .email-recipient-box:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-subject-input:where(.svelte-1fukgqj),.email-composer-gmail.svelte-1fukgqj .email-body-editor:where(.svelte-1fukgqj){background:transparent;border-color:transparent;border-radius:0;box-shadow:none;color:var(--case-email-gmail-text, #202124)}.email-composer-gmail.svelte-1fukgqj .email-body-field:where(.svelte-1fukgqj){flex:1 1 16rem;min-height:13rem;padding:1.25rem 1.85rem .5rem}.email-composer-gmail.svelte-1fukgqj .email-body-editor:where(.svelte-1fukgqj){border:0;color:var(--case-email-gmail-text, #202124);font-size:.95rem;line-height:1.55;min-height:13rem;outline:none;padding:0}.email-composer-gmail.svelte-1fukgqj .email-body-editor:where(.svelte-1fukgqj):focus{box-shadow:none;outline:none}.email-composer-gmail.svelte-1fukgqj .gmail-collapsed-reply-row:where(.svelte-1fukgqj){display:flex;padding:.15rem 1.85rem .3rem}.gmail-collapsed-reply-button.svelte-1fukgqj{align-items:center;background:var(--case-email-gmail-hover-bg, #f1f3f4);border:1px solid transparent;border-radius:999px;color:var(--case-email-gmail-text-muted, #5f6368);display:inline-flex;height:1.35rem;justify-content:center;min-width:2.05rem;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.gmail-collapsed-reply-button.svelte-1fukgqj:hover,.gmail-collapsed-reply-button.svelte-1fukgqj:focus-visible,.gmail-collapsed-reply-button[aria-expanded=true].svelte-1fukgqj{background:var(--case-email-gmail-active-bg, #e8eaed);border-color:var(--case-email-gmail-field-border, #dadce0);color:var(--case-email-gmail-text, #202124)}.gmail-collapsed-reply-button.svelte-1fukgqj .icon{height:.9rem;width:.9rem}.gmail-action-row.svelte-1fukgqj{align-items:center;border-top:0;display:flex;gap:1rem;justify-content:space-between;min-height:4.25rem;order:90;padding:.7rem 1.85rem 1.3rem}.gmail-action-left.svelte-1fukgqj{flex:1 1 auto;flex-wrap:wrap;gap:.4rem}.gmail-send-group.svelte-1fukgqj{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;overflow:hidden}.gmail-send-button.svelte-1fukgqj{background:var(--case-email-gmail-primary, #0b57d0);border:0;border-radius:999px 0 0 999px;color:#fff;font-size:.94rem;font-weight:650;justify-content:center;min-height:2.55rem;min-width:5rem;padding:0 1.25rem}.gmail-send-menu-button.svelte-1fukgqj{align-items:center;background:var(--case-email-gmail-primary, #0b57d0);border-left:1px solid rgb(255 255 255 / .38);border-radius:0 999px 999px 0;color:#fff;display:inline-flex;height:2.55rem;justify-content:center;width:2.5rem}.gmail-send-button.svelte-1fukgqj:hover,.gmail-send-menu-button.svelte-1fukgqj:hover,.gmail-send-menu-button[aria-pressed=true].svelte-1fukgqj{background:var(--case-email-gmail-primary-hover, #0842a0);filter:none}.gmail-send-menu-button[aria-pressed=true].svelte-1fukgqj{box-shadow:inset 0 0 0 2px #ffffff6b}.gmail-send-button.svelte-1fukgqj:disabled,.gmail-send-menu-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.52}.gmail-rich-format-toggle.svelte-1fukgqj{background:var(--case-email-gmail-rich-toggle-bg, #e8f0fe);color:var(--case-email-gmail-active-text, #174ea6);font-family:Arial,sans-serif;font-size:1.05rem;font-weight:700;letter-spacing:0}.gmail-trash-button.svelte-1fukgqj{margin-left:auto}.email-composer-gmail.svelte-1fukgqj .email-gmail-formatting-toolbar:where(.svelte-1fukgqj){align-self:flex-start;background:var(--case-email-gmail-toolbar-bg, #f1f4fb);border:0;border-radius:999px;margin:0 1.85rem .75rem;max-width:calc(100% - 3.7rem);min-height:3.05rem;order:86;padding:.45rem .7rem;scrollbar-width:thin}.gmail-format-button.svelte-1fukgqj,.gmail-format-select.svelte-1fukgqj{border-radius:.375rem;font-size:.95rem;font-weight:650;height:2rem;min-width:2rem}.gmail-format-select.svelte-1fukgqj{background:transparent;gap:.35rem;justify-content:flex-start;padding:0 .45rem 0 .65rem;position:relative}.gmail-format-family.svelte-1fukgqj{min-width:8.75rem}.gmail-format-size.svelte-1fukgqj{min-width:4.35rem}.gmail-format-align.svelte-1fukgqj{justify-content:center;min-width:3.9rem;padding:0 .42rem}.gmail-format-select.svelte-1fukgqj select:where(.svelte-1fukgqj){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:inherit;cursor:pointer;flex:1 1 auto;font:inherit;font-weight:650;height:100%;min-width:0;outline:none;width:100%}.gmail-format-align.svelte-1fukgqj select:where(.svelte-1fukgqj){top:0;right:0;bottom:0;left:0;opacity:0;position:absolute}.gmail-format-select.svelte-1fukgqj>.icon{flex:0 0 auto;height:.82rem;opacity:.74;pointer-events:none;width:.82rem}.gmail-color-control-wrap.svelte-1fukgqj{align-items:center;display:inline-flex;gap:.05rem;position:relative}.gmail-color-menu-button.svelte-1fukgqj{margin-left:-.35rem;min-width:1.35rem;padding-inline:0;width:1.35rem}.gmail-color-control.svelte-1fukgqj{display:inline-flex;position:relative}.gmail-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;height:.45rem;inset:auto .45rem .3rem .45rem;opacity:0;padding:0;position:absolute;width:calc(100% - .9rem)}.gmail-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj)::-webkit-color-swatch-wrapper{padding:0}.gmail-color-control-wrap.svelte-1fukgqj>input:where(.svelte-1fukgqj)::-webkit-color-swatch{border:0;border-radius:999px}.gmail-format-divider.svelte-1fukgqj{align-self:stretch;border-left:1px solid var(--case-email-gmail-field-border, #dadce0);margin-inline:.25rem}.email-composer-outlook.svelte-1fukgqj .email-recipient-box:where(.svelte-1fukgqj){border-radius:.375rem;min-height:2.25rem}.email-composer-outlook.svelte-1fukgqj .email-subject-field:where(.svelte-1fukgqj){border-bottom:1px solid var(--case-email-border, hsl(var(--b3) / .72))}.email-composer-outlook.svelte-1fukgqj .email-subject-input:where(.svelte-1fukgqj){border-color:transparent;box-shadow:none}.email-composer-outlook.svelte-1fukgqj .email-body-editor:where(.svelte-1fukgqj){background:var(--case-email-bg, hsl(var(--b1)));border:0;border-radius:0;box-shadow:none;min-height:12rem}.email-composer-outlook.svelte-1fukgqj .email-body-field:where(.svelte-1fukgqj){background:var(--case-email-bg, hsl(var(--b1)));padding:1rem 1.55rem}[contenteditable=true][data-placeholder].svelte-1fukgqj:empty:before{color:var(--case-email-text-muted, hsl(var(--bc) / .5));content:attr(data-placeholder);pointer-events:none}.ui-email-body-editor.svelte-1fukgqj{min-height:9rem;overflow-wrap:anywhere;word-break:break-word}.ui-email-body-editor blockquote{max-width:100%;overflow-wrap:anywhere}.ui-email-body-editor ul,.ui-email-body-editor ol{margin:.5rem 0 .5rem 1.35rem;padding-left:1.25rem}.ui-email-body-editor ul{list-style:disc}.ui-email-body-editor ol{list-style:decimal}.ui-email-body-editor li{margin:.15rem 0;padding-left:.15rem}.ui-email-body-editor li>ul{list-style:circle}.ui-email-body-editor li>ol,.ui-email-body-editor li>ul{margin-bottom:.2rem;margin-top:.2rem}.email-simple-content-shell.svelte-x4ia6a{flex:0 1 min(31rem,50vh);margin-top:auto;max-height:min(31rem,50vh);min-height:min(20rem,50vh);overflow-x:hidden;overflow-y:auto;padding-right:0}@supports (height: 100dvh){.email-simple-content-shell.svelte-x4ia6a{flex-basis:min(31rem,50dvh);max-height:min(31rem,50dvh);min-height:min(20rem,50dvh)}}.email-simple-advanced-shell.svelte-x4ia6a{height:100%;justify-content:flex-end;min-height:0;overflow:hidden;padding-bottom:.35rem}.email-simple-composer-slot.svelte-x4ia6a{flex:1 1 auto;justify-content:flex-end;min-height:0}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail{align-self:stretch;flex:0 1 min(30rem,50vh);max-height:min(30rem,50vh);min-height:min(19rem,50vh);overflow-x:hidden;overflow-y:auto}@supports (height: 100dvh){.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail{flex-basis:min(30rem,50dvh);max-height:min(30rem,50dvh);min-height:min(19rem,50dvh)}}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-chrome{flex:0 0 auto}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-reply-header{gap:.55rem;padding:.55rem .95rem .35rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-mode-switcher{margin:-.1rem .95rem .35rem auto}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-mode-switcher button{font-size:.64rem;min-height:1.3rem;padding:.18rem .38rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-icon-button,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-bottom-icon-button,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-button{height:1.75rem;min-width:1.75rem;width:1.75rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-icon-button .icon,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-bottom-icon-button .icon,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-button .icon{height:.82rem;width:.82rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-header-caret{margin-left:-.35rem;width:1.25rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-recipient-label{font-size:.88rem;padding:.22rem .3rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-rich-text-button{font-size:.8rem;min-height:1.65rem;padding:.22rem .42rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-to-row,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-subject-field{padding:.18rem .95rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-recipient-box{gap:.35rem;min-height:2rem;padding:.2rem 0}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-recipient-box input,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-subject-input{font-size:.82rem;min-height:1.65rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-reference-row,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-advanced-panel,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-ccbcc-grid,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-schedule-field,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-attachment-status,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-attachment-list{margin:.35rem .95rem 0}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-body-field{flex:1 1 7.5rem;min-height:6.5rem;padding:.55rem 1.05rem .2rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-body-editor{font-size:.88rem;line-height:1.42;min-height:6.5rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-action-row{gap:.55rem;min-height:2.75rem;padding:.35rem 1.05rem .65rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-action-left{gap:.25rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-send-button{font-size:.82rem;min-height:2rem;min-width:4.1rem;padding:0 .9rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-send-menu-button{height:2rem;width:2rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-rich-format-toggle{font-size:.9rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .email-gmail-formatting-toolbar{margin:0 1.05rem .35rem;max-width:calc(100% - 2.1rem);min-height:2.25rem;padding:.25rem .4rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-button,.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-select{font-size:.8rem;height:1.65rem;min-width:1.65rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-select{gap:.25rem;padding:0 .35rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-family{min-width:7.25rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-size{min-width:3.65rem}.email-simple-composer-slot.svelte-x4ia6a .email-composer-gmail .gmail-format-align{min-width:3.15rem}.case-focus-header.svelte-137rxia{position:relative;z-index:35;box-shadow:0 1px hsl(var(--b3) / .52)}.case-focus-header-inner.svelte-137rxia{container-type:inline-size;display:flex;min-height:0;flex-direction:column;gap:.55rem}.case-focus-title-row.svelte-137rxia{display:flex;min-width:0;align-items:flex-start;gap:.58rem}.case-header-back-action.svelte-137rxia{margin-top:.05rem}.case-header-archive-badge.svelte-137rxia{margin-top:.18rem;flex:0 0 auto}.case-focus-status-row.svelte-137rxia{display:grid;min-width:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.34rem .66rem}.case-focus-meta.svelte-137rxia{display:flex;min-width:0;flex-wrap:wrap;align-items:center;gap:.3rem .42rem;letter-spacing:0}.case-focus-meta-item.svelte-137rxia{display:inline-flex;min-width:0;min-height:2rem;align-items:center;gap:.3rem;color:var(--case-focus-control-text, hsl(var(--bc) / .8));font-size:.72rem;font-weight:650;line-height:1;white-space:nowrap}.case-focus-meta-divider.svelte-137rxia,.case-focus-actions-divider.svelte-137rxia{display:inline-flex;width:1px;flex:0 0 1px;align-self:center;background:var(--case-focus-divider, hsl(var(--b3) / .68))}.case-focus-meta-divider.svelte-137rxia{height:1.72rem;margin-inline:.06rem}.case-focus-meta-status.svelte-137rxia{border:1px solid var(--case-focus-control-border, hsl(var(--b3) / .78));border-radius:.5rem;background:var(--case-focus-control-bg, hsl(var(--b1)));padding:0 .48rem;color:var(--case-focus-control-text, hsl(var(--bc) / .82));box-shadow:var( --case-focus-control-shadow, 0 1px 2px hsl(var(--bc) / .04) )}.case-focus-meta-date.svelte-137rxia svg{width:.85rem;height:.85rem;flex:0 0 auto;color:var(--case-focus-control-icon, hsl(var(--bc) / .76))}.case-focus-meta-date.svelte-137rxia{flex:0 1 auto;max-width:min(13rem,100%)}.case-focus-meta-label.svelte-137rxia{color:var(--case-focus-control-muted, hsl(var(--bc) / .56));font-weight:650}.case-focus-meta-value.svelte-137rxia{min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--case-focus-control-text, hsl(var(--bc) / .82));font-weight:650}.case-header-status-form.svelte-137rxia{display:inline-flex;min-width:0;align-self:stretch}.case-header-status-select.svelte-137rxia{min-height:0;max-width:7.5rem;border:0;border-radius:.42rem;background:transparent;padding:0 1rem 0 .08rem;color:inherit;font-size:.72rem;font-weight:750;line-height:1}.case-header-status-select.svelte-137rxia:hover,.case-header-status-select.svelte-137rxia:focus-visible{background:var(--case-focus-control-hover-bg, hsl(var(--b2) / .62));outline:none}.case-header-status-dot.svelte-137rxia{display:inline-block;height:.48rem;width:.48rem;flex:0 0 auto;border-radius:999px;background:hsl(var(--bc) / .34);box-shadow:0 0 0 3px var(--case-focus-status-dot-ring, transparent)}.case-header-status-dot-initiated.svelte-137rxia{background:#0e7490}.case-header-status-dot-accepted.svelte-137rxia{background:#2563eb}.case-header-status-dot-closed.svelte-137rxia{background:#16803c}.case-header-status-dot-ignored.svelte-137rxia{background:#64748b}.case-header-status-dot-idle.svelte-137rxia{background:hsl(var(--in))}.case-focus-actions.svelte-137rxia{display:flex;min-width:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.34rem .42rem}.case-focus-actions.svelte-137rxia .ui-btn-cancel-sm,.case-focus-actions.svelte-137rxia .ui-btn-secondary-sm,.case-focus-actions.svelte-137rxia .ui-btn-destructive-outline-sm{min-height:2rem;border-color:var(--case-focus-control-border, hsl(var(--b3) / .78));border-radius:.5rem;background:var(--case-focus-control-bg, hsl(var(--b1)));color:var(--case-focus-control-text, hsl(var(--bc) / .82));box-shadow:var( --case-focus-control-shadow, 0 1px 2px hsl(var(--bc) / .04) )}.case-focus-actions.svelte-137rxia .btn-square{width:2rem;padding-inline:0}.case-focus-actions-divider.svelte-137rxia{height:1.72rem;margin-inline:.02rem}.case-header-desktop-action.svelte-137rxia{flex:0 0 auto}.case-header-details-expand.svelte-137rxia{display:inline-flex;align-items:center;gap:.34rem;padding-inline:.58rem .46rem}.case-header-details-expand.svelte-137rxia span:where(.svelte-137rxia),.case-details-edge-toggle.svelte-137rxia span:where(.svelte-137rxia){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;font-weight:820;line-height:1}.case-header-details-expand.svelte-137rxia svg:first-child,.case-details-edge-toggle.svelte-137rxia svg:first-child{width:.86rem;height:.86rem}.case-header-details-expand.svelte-137rxia svg:last-child,.case-details-edge-toggle.svelte-137rxia svg:last-child{width:.72rem;height:.72rem;opacity:.72}.case-details-edge-toggle.svelte-137rxia{width:auto;min-width:5.25rem;grid-auto-flow:column;grid-auto-columns:max-content;gap:.34rem;padding-inline:.58rem .48rem}.case-header-context-status.svelte-137rxia{align-self:center;color:var(--case-focus-control-muted, hsl(var(--bc) / .62));font-size:.74rem;font-weight:700;line-height:1.2;white-space:nowrap}@media(max-width:1024px){.case-header-lifecycle-action.svelte-137rxia{display:none!important}}.case-message-view-segment.svelte-137rxia{flex:0 0 auto}.case-message-view-segment-button.svelte-137rxia{align-self:stretch;min-height:0;padding-block:0}.case-owner-control.svelte-137rxia{position:relative;display:inline-flex;min-width:0;flex:0 1 auto}.case-owner-button-group.svelte-137rxia{display:inline-flex;min-width:0;align-items:stretch;overflow:hidden;border:0;border-radius:.42rem;background:transparent;color:var(--case-focus-control-text, hsl(var(--bc) / .82))}.case-owner-primary-form.svelte-137rxia{display:contents}.case-owner-primary.svelte-137rxia,.case-owner-menu-button.svelte-137rxia{display:inline-flex;min-height:2rem;align-items:center;border:0;background:transparent;color:inherit;font-size:.72rem;font-weight:750;line-height:1}.case-owner-primary.svelte-137rxia{min-width:0;max-width:12rem;gap:.38rem;padding:0 .2rem}.case-owner-primary-static.svelte-137rxia{cursor:default}.case-owner-primary-kicker.svelte-137rxia{display:none}.case-owner-primary-label.svelte-137rxia,.case-owner-menu-name.svelte-137rxia{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-owner-menu-button.svelte-137rxia{width:1.28rem;justify-content:center;border-left:0;color:var(--case-focus-control-muted, hsl(var(--bc) / .58))}.case-owner-primary.svelte-137rxia:not(:disabled):hover,.case-owner-menu-button.svelte-137rxia:not(:disabled):hover,.case-owner-primary.svelte-137rxia:not(:disabled):focus-visible,.case-owner-menu-button.svelte-137rxia:not(:disabled):focus-visible{background:var(--case-focus-control-hover-bg, hsl(var(--b2) / .62));outline:none}.case-owner-primary.svelte-137rxia:disabled,.case-owner-menu-button.svelte-137rxia:disabled{cursor:not-allowed;opacity:.58}.case-owner-menu-panel{width:min(16rem,calc(100vw - 2rem))}.case-owner-menu-header.svelte-137rxia>:where(.svelte-137rxia):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-owner-menu-list.svelte-137rxia{max-height:min(18rem,48vh)}.case-owner-menu-form.svelte-137rxia{margin:0}.case-owner-menu-row.svelte-137rxia{display:flex;width:100%;min-width:0;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-radius:.55rem;background:transparent;padding:.48rem .56rem;color:var(--account-app-text-strong, var(--ui-text-strong));text-align:left}.case-owner-menu-row.svelte-137rxia:not(.case-owner-menu-row-static){cursor:pointer}.case-owner-menu-row.svelte-137rxia:not(.case-owner-menu-row-static):hover,.case-owner-menu-row.svelte-137rxia:not(.case-owner-menu-row-static):focus-visible{background:var(--ui-dropdown-hover-bg);outline:none}.case-owner-menu-current.svelte-137rxia{flex:0 0 auto;color:hsl(var(--p));font-size:.65rem;font-weight:800;text-transform:uppercase}.case-header-options-menu.svelte-137rxia{position:relative;display:block;flex:0 0 auto}.case-header-options-trigger.svelte-137rxia{position:relative}.case-header-options-panel{width:min(22rem,calc(100vw - 1.5rem));max-height:min(32rem,72vh);overflow-y:auto;padding:.4rem}.case-header-options-section.svelte-137rxia{display:grid;gap:.25rem;padding:.25rem}.case-header-options-section.svelte-137rxia+.case-header-options-section:where(.svelte-137rxia){border-top:1px solid hsl(var(--b3) / .62);margin-top:.25rem;padding-top:.5rem}.case-header-options-section-title.svelte-137rxia{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .35rem .35rem;color:hsl(var(--bc) / .58);font-size:.72rem;font-weight:750}.case-header-options-section-title.svelte-137rxia>span:where(.svelte-137rxia):first-child{display:inline-flex;min-width:0;align-items:center;gap:.45rem}.case-header-options-section-title.svelte-137rxia svg{width:.86rem;height:.86rem}.case-header-options-item.svelte-137rxia,.case-header-options-section.svelte-137rxia form:where(.svelte-137rxia){width:100%;min-width:0}.case-header-options-item.svelte-137rxia{display:flex;min-height:2.4rem;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-radius:.55rem;background:transparent;padding:.58rem .65rem;color:hsl(var(--bc));font-size:.85rem;font-weight:700;text-align:left}.case-header-options-item.svelte-137rxia svg{width:1rem;height:1rem;flex:0 0 auto;color:currentColor}.case-header-options-item.svelte-137rxia span:where(.svelte-137rxia){min-width:0;flex:1 1 auto}.case-header-options-item.svelte-137rxia:hover:not(:disabled),.case-header-options-item.svelte-137rxia:focus-visible:not(:disabled),.case-header-options-attachment-row.svelte-137rxia:hover,.case-header-options-attachment-row.svelte-137rxia:focus-within{background:hsl(var(--b2) / .72)}.case-header-options-item.svelte-137rxia:disabled{cursor:not-allowed;opacity:.52}.case-header-options-item-danger.svelte-137rxia{color:hsl(var(--er))}.case-header-options-count.svelte-137rxia{display:inline-flex;min-width:1.25rem;height:1.25rem;align-items:center;justify-content:center;border-radius:999px;background:hsl(var(--bc) / .1);padding-inline:.35rem;color:hsl(var(--bc) / .68);font-size:.68rem;font-weight:800}.case-header-options-item.svelte-137rxia .case-header-options-count:where(.svelte-137rxia){flex:0 0 auto}.case-structure-modal-box.svelte-137rxia{width:min(52rem,calc(100vw - 1rem));max-width:none;max-height:min(44rem,calc(100dvh - 1rem));overflow:hidden;padding:0}.case-structure-modal-header.svelte-137rxia{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid hsl(var(--b3) / .68);padding:1rem 1rem .82rem}.case-structure-modal-subtitle.svelte-137rxia{margin-top:.16rem;overflow:hidden;color:hsl(var(--bc) / .58);font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.case-structure-form.svelte-137rxia{display:grid;max-height:calc(min(44rem,calc(100dvh - 1rem)) - 4.5rem);gap:.85rem;overflow-y:auto;padding:1rem}.case-structure-field-grid.svelte-137rxia{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(9rem,.65fr);gap:.75rem}.case-structure-picker-grid.svelte-137rxia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.case-structure-picker.svelte-137rxia{display:grid;min-height:16rem;grid-template-rows:auto auto minmax(0,1fr);border:1px solid hsl(var(--b3) / .72);border-radius:.5rem;background:hsl(var(--b1))}.case-structure-picker-header.svelte-137rxia{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-bottom:1px solid hsl(var(--b3) / .58);padding:.68rem .75rem .52rem;color:hsl(var(--bc) / .78);font-size:.8rem;font-weight:800}.case-structure-picker-actions.svelte-137rxia{display:flex;justify-content:flex-end;gap:.35rem;border-bottom:1px solid hsl(var(--b3) / .46);padding:.4rem .55rem}.case-structure-picker-action.svelte-137rxia{min-height:1.65rem;border:1px solid hsl(var(--b3) / .78);border-radius:.42rem;background:hsl(var(--b1));padding:0 .52rem;color:hsl(var(--bc) / .72);font-size:.7rem;font-weight:800}.case-structure-picker-action.svelte-137rxia:hover:not(:disabled),.case-structure-picker-action.svelte-137rxia:focus-visible:not(:disabled){background:hsl(var(--b2) / .72);outline:none}.case-structure-picker-action.svelte-137rxia:disabled{cursor:not-allowed;opacity:.52}.case-structure-picker-list.svelte-137rxia{display:grid;align-content:start;gap:.18rem;overflow-y:auto;padding:.42rem}.case-structure-picker-row.svelte-137rxia{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.58rem;border-radius:.48rem;padding:.48rem .5rem;cursor:pointer}.case-structure-picker-row.svelte-137rxia:hover,.case-structure-picker-row.svelte-137rxia:focus-within{background:hsl(var(--b2) / .72)}.case-structure-picker-row.svelte-137rxia input:where(.svelte-137rxia){margin-top:.22rem}.case-structure-picker-row-body.svelte-137rxia{display:grid;min-width:0;gap:.12rem}.case-structure-picker-row-body.svelte-137rxia span:where(.svelte-137rxia):first-child{overflow:hidden;color:hsl(var(--bc) / .9);font-size:.82rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.case-structure-picker-row-body.svelte-137rxia span:where(.svelte-137rxia):last-child{overflow:hidden;color:hsl(var(--bc) / .54);font-size:.7rem;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.case-structure-picker-empty.svelte-137rxia{padding:.8rem .65rem;color:hsl(var(--bc) / .52);font-size:.78rem;font-weight:650}@media(max-width:760px){.case-structure-field-grid.svelte-137rxia,.case-structure-picker-grid.svelte-137rxia{grid-template-columns:1fr}.case-structure-picker.svelte-137rxia{min-height:12rem}}.case-header-options-attachment-list.svelte-137rxia{display:grid;gap:.2rem}.case-header-options-attachment-row.svelte-137rxia{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:.35rem;align-items:center;border-radius:.55rem;padding:.25rem}.case-header-options-attachment-title.svelte-137rxia{display:flex;min-width:0;flex-direction:column;gap:.12rem;border:0;background:transparent;padding:.2rem .25rem;color:hsl(var(--bc));text-align:left}.case-header-options-attachment-title.svelte-137rxia span:where(.svelte-137rxia):first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:750}.case-header-options-attachment-title.svelte-137rxia span:where(.svelte-137rxia):last-child{overflow:hidden;color:hsl(var(--bc) / .52);font-size:.68rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.case-header-options-icon-button.svelte-137rxia{display:inline-grid;width:2rem;height:2rem;place-items:center;border:0;border-radius:.45rem;background:transparent;color:hsl(var(--bc) / .62)}.case-header-options-icon-button.svelte-137rxia:hover:not(:disabled),.case-header-options-icon-button.svelte-137rxia:focus-visible:not(:disabled){background:hsl(var(--b3) / .55);color:hsl(var(--bc))}.case-header-options-icon-button.svelte-137rxia:disabled,.case-header-options-attachment-title.svelte-137rxia:disabled{cursor:not-allowed;opacity:.52}.case-header-options-empty.svelte-137rxia{margin:0;padding:.45rem .35rem .55rem;color:hsl(var(--bc) / .52);font-size:.78rem;font-weight:600}.case-ai-visibility-menu.svelte-137rxia{position:relative;flex:0 0 auto}.case-ai-visibility-trigger.svelte-137rxia{position:relative}.case-ai-visibility-trigger-icons.svelte-137rxia{display:inline-flex;align-items:center;justify-content:center;gap:.08rem}.case-ai-visibility-trigger-icons.svelte-137rxia svg{width:.78rem;height:.78rem}.case-ai-visibility-trigger-muted.svelte-137rxia{--case-focus-control-text: hsl(var(--bc) / .66);--case-focus-control-bg: hsl(var(--b2) / .76)}.case-ai-visibility-trigger-badge.svelte-137rxia{position:absolute;top:-.32rem;right:-.32rem;display:inline-flex;min-width:1.05rem;height:1.05rem;align-items:center;justify-content:center;border:1px solid hsl(var(--b1));border-radius:999px;background:hsl(var(--wa));padding-inline:.18rem;color:hsl(var(--wac));font-size:.55rem;font-weight:900;line-height:1}.case-ai-visibility-panel{width:min(23rem,calc(100vw - 1.5rem));max-height:min(32rem,72vh);overflow-y:auto;padding:.4rem}.case-ai-visibility-header.svelte-137rxia>:where(.svelte-137rxia):last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-ai-visibility-section.svelte-137rxia{display:grid;gap:.25rem;padding:.25rem}.case-ai-visibility-section.svelte-137rxia+.case-ai-visibility-section:where(.svelte-137rxia){border-top:1px solid hsl(var(--b3) / .62);margin-top:.25rem;padding-top:.5rem}.case-ai-visibility-section-title.svelte-137rxia{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.25rem .35rem .35rem;color:hsl(var(--bc) / .58);font-size:.72rem;font-weight:750}.case-ai-visibility-section-title.svelte-137rxia>span:where(.svelte-137rxia):first-child{display:inline-flex;min-width:0;align-items:center;gap:.45rem}.case-ai-visibility-row.svelte-137rxia{display:grid;width:100%;min-height:2.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;border:0;border-radius:.58rem;background:transparent;padding:.55rem .62rem;color:hsl(var(--bc));text-align:left}.case-ai-visibility-row.svelte-137rxia:hover,.case-ai-visibility-row.svelte-137rxia:focus-visible,.case-ai-visibility-reset.svelte-137rxia:hover,.case-ai-visibility-reset.svelte-137rxia:focus-visible{background:hsl(var(--b2) / .72);outline:none}.case-ai-visibility-row-muted.svelte-137rxia{color:hsl(var(--bc) / .62)}.case-ai-visibility-row-icon.svelte-137rxia{display:inline-grid;width:1.62rem;height:1.62rem;place-items:center;border-radius:.48rem;background:hsl(var(--b2) / .78);color:hsl(var(--bc) / .72)}.case-ai-visibility-row-icon.svelte-137rxia svg{width:.9rem;height:.9rem}.case-ai-visibility-row-copy.svelte-137rxia{display:grid;min-width:0;gap:.1rem}.case-ai-visibility-row-copy.svelte-137rxia strong:where(.svelte-137rxia),.case-ai-visibility-row-copy.svelte-137rxia small:where(.svelte-137rxia){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.case-ai-visibility-row-copy.svelte-137rxia strong:where(.svelte-137rxia){color:inherit;font-size:.82rem;font-weight:800}.case-ai-visibility-row-copy.svelte-137rxia small:where(.svelte-137rxia){color:hsl(var(--bc) / .54);font-size:.68rem;font-weight:650}.case-ai-visibility-status.svelte-137rxia{color:hsl(var(--bc) / .54);font-size:.66rem;font-weight:850;text-transform:uppercase;white-space:nowrap}.case-ai-visibility-agent-list.svelte-137rxia{display:grid;gap:.2rem}.case-ai-visibility-reset.svelte-137rxia{justify-self:start;border:0;border-radius:.5rem;background:transparent;padding:.44rem .58rem;color:hsl(var(--p));font-size:.76rem;font-weight:800}.case-ai-visibility-empty.svelte-137rxia{margin:0;padding:.45rem .35rem .55rem;color:hsl(var(--bc) / .52);font-size:.78rem;font-weight:600}.case-attachments-menu.svelte-137rxia{position:relative;flex:0 0 auto}.case-attachments-menu-trigger.svelte-137rxia{position:relative}.case-attachments-menu-count.svelte-137rxia{position:absolute;top:-.34rem;right:-.38rem;display:inline-flex;min-width:1rem;height:1rem;align-items:center;justify-content:center;border:1px solid hsl(var(--b1));border-radius:999px;background:hsl(var(--p));padding-inline:.2rem;color:hsl(var(--pc));font-size:.62rem;font-weight:800;line-height:1}.case-attachments-menu-panel{width:min(23rem,calc(100vw - 2rem))}.case-attachments-menu-list.svelte-137rxia{max-height:min(24rem,58vh)}.case-attachments-menu-list.svelte-137rxia .case-attachments-menu-item:where(.svelte-137rxia){grid-template-columns:minmax(0,1fr) auto auto;gap:.42rem}.case-attachments-menu-title.svelte-137rxia{min-width:0;width:100%}.case-thread-stack.svelte-137rxia{width:100%;max-width:60rem;margin-inline:auto;overflow-x:hidden}.case-thread-stack.svelte-137rxia>:where(.svelte-137rxia)+:where(.svelte-137rxia){margin-top:.75rem}.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached:where(.svelte-137rxia){margin-top:.34rem;overflow:visible}.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-left:where(.svelte-137rxia){--case-thread-card-offset: 0rem;margin-left:0}.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-right:where(.svelte-137rxia){--case-thread-card-offset: 0rem;margin-right:0}.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-center:where(.svelte-137rxia){--case-thread-card-offset: 0rem;margin-right:auto;margin-left:auto}.case-thread-reply-link.svelte-137rxia{position:absolute;top:-.46rem;left:.86rem;z-index:2;width:1.05rem;height:.58rem;border-bottom:1px solid hsl(var(--p) / .24);border-left:1px solid hsl(var(--p) / .24);border-bottom-left-radius:.58rem;opacity:.86;pointer-events:none}.case-thread-align-right.svelte-137rxia .case-thread-reply-link:where(.svelte-137rxia){right:.86rem;left:auto;border-right:1px solid hsl(var(--p) / .24);border-left:0;border-bottom-right-radius:.58rem;border-bottom-left-radius:0}.case-thread-align-center.svelte-137rxia .case-thread-reply-link:where(.svelte-137rxia){left:50%;transform:translate(-50%)}.case-thread-stack-full.svelte-137rxia,.case-message-detail-pane-full.svelte-137rxia{max-width:none;margin-inline:0}.case-message-simple-body.svelte-137rxia{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;color:hsl(var(--bc));font-size:.95rem;line-height:1.65}.case-message-rich-body.svelte-137rxia,.case-thread-rich-body.svelte-137rxia{min-width:0;overflow-wrap:anywhere;word-break:break-word;color:hsl(var(--bc))}.case-thread-day-separator.svelte-137rxia{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:.8rem;color:hsl(var(--bc) / .5);font-size:.72rem;font-weight:700;text-transform:uppercase}.case-thread-day-separator.svelte-137rxia:before,.case-thread-day-separator.svelte-137rxia:after{content:"";height:1px;background:hsl(var(--b3) / .7)}.case-thread-period-row.svelte-137rxia{color:hsl(var(--bc) / .52);font-weight:700}.case-thread-item.svelte-137rxia{position:relative;isolation:isolate;overflow:hidden;width:var(--case-thread-card-width, 100%);max-width:calc(100% - var(--case-thread-card-offset, 0rem));box-sizing:border-box;border-radius:var(--case-thread-card-radius, 1.1rem)}.case-thread-align-left.svelte-137rxia{--case-thread-card-width: 78%;margin-right:auto;margin-left:0}.case-thread-align-center.svelte-137rxia{--case-thread-card-width: 80%;margin-right:auto;margin-left:auto}.case-thread-align-right.svelte-137rxia{--case-thread-card-width: 78%;margin-right:0;margin-left:auto}.case-thread-align-right.svelte-137rxia .case-thread-row-main:where(.svelte-137rxia){flex-direction:row-reverse}.case-thread-align-right.svelte-137rxia .case-thread-row-copy:where(.svelte-137rxia){text-align:right}.case-thread-align-right.svelte-137rxia .case-thread-row-meta:where(.svelte-137rxia),.case-thread-align-right.svelte-137rxia .case-thread-row-actions:where(.svelte-137rxia){justify-content:flex-end}.case-thread-clickable.svelte-137rxia{cursor:pointer}.case-thread-support-row.svelte-137rxia{border:1px solid var(--case-thread-card-border, hsl(var(--b3) / .74));background:var(--case-thread-card-bg, hsl(var(--b1)));padding:.92rem 1rem;box-shadow:var( --case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035) );transition:background-color .12s ease,transform .12s ease,box-shadow .12s ease,border-color .12s ease}.case-thread-has-case-context.svelte-137rxia{--case-thread-source-color: var(--case-message-source-color, hsl(var(--p)));border-color:var(--case-thread-card-border, hsl(var(--b3) / .74));background:var(--case-thread-card-bg, hsl(var(--b1)));box-shadow:inset .18rem 0 color-mix(in oklch,var(--case-thread-source-color) 76%,transparent),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-child-case-context.svelte-137rxia{border-color:color-mix(in oklch,var(--case-thread-source-color) 30%,hsl(var(--b3) / .74))}.case-thread-child-case-bar.svelte-137rxia{position:absolute;top:.72rem;bottom:.72rem;right:0;z-index:2;width:.28rem;border-radius:999px 0 0 999px;background:color-mix(in oklch,var(--case-thread-source-color) 82%,transparent);box-shadow:0 0 0 1px hsl(var(--b1) / .64);pointer-events:none}.case-thread-align-right.case-thread-has-case-context.svelte-137rxia{box-shadow:inset -.18rem 0 color-mix(in oklch,var(--case-thread-source-color) 76%,transparent),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-case-context.svelte-137rxia{display:inline-flex;max-width:min(14rem,46vw);align-items:center;overflow:hidden;border:1px solid hsl(var(--b3) / .72);border-radius:999px;background:hsl(var(--b2) / .5);padding:.12rem .48rem;color:hsl(var(--bc) / .62);font-size:.68rem;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.case-thread-group-context.svelte-137rxia{display:inline-flex;max-width:min(16rem,50vw);align-items:center;overflow:hidden;border:1px solid hsl(var(--in) / .2);border-radius:999px;background:hsl(var(--in) / .08);padding:.12rem .48rem;color:hsl(var(--bc) / .66);font-size:.68rem;font-weight:700;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.case-thread-support-row.svelte-137rxia:before,.case-thread-draft-row.svelte-137rxia:before{content:"";position:absolute;inset:0 0 auto;z-index:0;height:1px;background:var(--case-thread-card-highlight, hsl(var(--b1) / .8));pointer-events:none}.case-thread-support-row.svelte-137rxia:hover,.case-thread-support-row.svelte-137rxia:focus-within{border-color:var(--ui-border-interactive, hsl(var(--bc) / .14));background:var(--case-thread-card-bg, hsl(var(--b1)));box-shadow:var( --case-thread-card-hover-shadow, 0 8px 22px hsl(var(--bc) / .045) )}.case-thread-with-attachments.svelte-137rxia:not(.case-thread-selected){border-color:hsl(var(--p) / .16)}.case-thread-support-row.case-thread-has-case-context.svelte-137rxia:hover,.case-thread-support-row.case-thread-has-case-context.svelte-137rxia:focus-within{border-color:var(--ui-border-interactive, hsl(var(--bc) / .14));background:var(--case-thread-card-bg, hsl(var(--b1)));box-shadow:inset .18rem 0 color-mix(in oklch,var(--case-thread-source-color) 80%,transparent),var(--case-thread-card-hover-shadow, 0 8px 22px hsl(var(--bc) / .045))}.case-thread-align-right.case-thread-support-row.case-thread-has-case-context.svelte-137rxia:hover,.case-thread-align-right.case-thread-support-row.case-thread-has-case-context.svelte-137rxia:focus-within{box-shadow:inset -.18rem 0 color-mix(in oklch,var(--case-thread-source-color) 80%,transparent),var(--case-thread-card-hover-shadow, 0 8px 22px hsl(var(--bc) / .045))}.case-thread-note-card.svelte-137rxia{margin-right:auto;margin-left:auto;border-color:hsl(var(--wa) / .22);border-radius:.72rem;background:var(--case-thread-note-card-bg, hsl(var(--wa) / .065));padding:.66rem .78rem;box-shadow:inset .22rem 0 hsl(var(--wa) / .35),var(--case-thread-card-shadow, 0 1px 2px hsl(var(--bc) / .025))}.case-thread-note-card.svelte-137rxia:hover,.case-thread-note-card.svelte-137rxia:focus-within{border-color:hsl(var(--wa) / .34);background:hsl(var(--wa) / .075)}.case-thread-has-case-context.case-thread-note-card.svelte-137rxia{border-color:var(--case-thread-card-border, hsl(var(--b3) / .74));background:var(--case-thread-card-bg, hsl(var(--b1)));box-shadow:inset .18rem 0 color-mix(in oklch,var(--case-thread-source-color) 76%,transparent),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-support-row.case-thread-has-case-context.case-thread-note-card.svelte-137rxia:hover,.case-thread-support-row.case-thread-has-case-context.case-thread-note-card.svelte-137rxia:focus-within{border-color:var(--ui-border-interactive, hsl(var(--bc) / .14));background:var(--case-thread-card-bg, hsl(var(--b1)));box-shadow:inset .18rem 0 color-mix(in oklch,var(--case-thread-source-color) 80%,transparent),var(--case-thread-card-hover-shadow, 0 8px 22px hsl(var(--bc) / .045))}.case-thread-note-card.svelte-137rxia .case-thread-row-main:where(.svelte-137rxia){gap:.58rem}.case-thread-note-card.svelte-137rxia .case-thread-row-left:where(.svelte-137rxia){height:1.85rem;width:1.85rem;min-width:1.85rem}.case-thread-note-card.svelte-137rxia .case-thread-avatar:where(.svelte-137rxia){height:1.68rem;width:1.68rem;font-size:.66rem}.case-thread-note-card.svelte-137rxia .case-thread-channel-badge:where(.svelte-137rxia){right:-.08rem;bottom:-.08rem;height:1rem;width:1rem;border-width:1px;font-size:.54rem}.case-thread-note-card.svelte-137rxia .case-thread-row-meta:where(.svelte-137rxia){gap:.45rem;margin-bottom:.12rem}.case-thread-note-card.svelte-137rxia .case-thread-row-content-grid:where(.svelte-137rxia){grid-template-columns:minmax(0,.82fr) minmax(0,1fr) auto;gap:.5rem}.case-thread-note-card.svelte-137rxia .case-thread-row-title:where(.svelte-137rxia){font-size:.82rem}.case-thread-note-card.svelte-137rxia .case-thread-row-expanded:where(.svelte-137rxia){margin-top:.52rem;border-radius:.62rem;padding:.58rem .66rem;font-size:.78rem;line-height:1.45}.case-thread-ai-card.svelte-137rxia{--case-thread-card-bg: linear-gradient(180deg, hsl(var(--b2) / .34), hsl(var(--b1)) 76%), hsl(var(--b1));--case-thread-card-border: hsl(var(--bc) / .1);--case-thread-card-highlight: hsl(var(--a) / .1);border-color:var(--case-thread-card-border);background:var(--case-thread-card-bg);box-shadow:inset .16rem 0 hsl(var(--a) / .22),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .03))}.case-thread-ai-card-feed.svelte-137rxia{--case-thread-card-border: hsl(var(--a) / .18);--case-thread-card-highlight: hsl(var(--a) / .14);box-shadow:inset .16rem 0 hsl(var(--a) / .3),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-ai-card.svelte-137rxia:hover,.case-thread-ai-card.svelte-137rxia:focus-within{border-color:hsl(var(--a) / .2);background:var(--case-thread-card-bg)}.case-thread-ai-card.svelte-137rxia .case-thread-row-title:where(.svelte-137rxia){color:hsl(var(--bc) / .86)}.case-thread-ai-avatar.svelte-137rxia,.case-thread-channel-ai.svelte-137rxia{background:hsl(var(--a) / .1);color:hsl(var(--a))}.case-thread-ai-receipt.svelte-137rxia{margin-top:.85rem;border-top:1px solid hsl(var(--bc) / .08);padding-top:.85rem}.case-thread-ai-receipt-grid.svelte-137rxia{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.72rem}.case-thread-ai-receipt-section.svelte-137rxia{min-width:0;border:1px solid hsl(var(--bc) / .08);border-radius:.68rem;background:linear-gradient(180deg,hsl(var(--b1) / .78),hsl(var(--b2) / .28)),hsl(var(--b1) / .64);padding:.68rem .72rem .74rem}.case-thread-ai-receipt-section.svelte-137rxia:has(.case-thread-ai-outcome-details[open]:where(.svelte-137rxia)){grid-column:1 / -1;border-color:hsl(var(--a) / .16);background:linear-gradient(180deg,hsl(var(--a) / .055),hsl(var(--b1) / .76)),hsl(var(--b1))}.case-thread-ai-receipt-section-wide.svelte-137rxia,.case-thread-ai-receipt-section-attributes.svelte-137rxia{grid-column:1 / -1}.case-thread-ai-receipt-section.svelte-137rxia h4:where(.svelte-137rxia){margin:0 0 .65rem;display:flex;min-width:0;align-items:center;gap:.5rem;color:hsl(var(--bc) / .88);font-size:.82rem;font-weight:750;line-height:1.25}.case-thread-ai-receipt-section.svelte-137rxia h4:where(.svelte-137rxia) svg{width:.9rem;height:.9rem;flex:0 0 auto;color:hsl(var(--a))}.case-thread-ai-receipt-list.svelte-137rxia{display:grid;gap:.42rem;min-width:0}.case-thread-ai-attribute-list.svelte-137rxia{display:grid;align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.44rem}.case-thread-ai-attribute-row.svelte-137rxia,.case-thread-ai-receipt-line.svelte-137rxia{display:flex;min-width:0;align-items:center;gap:.45rem;color:hsl(var(--bc) / .78);font-size:.78rem;line-height:1.35}.case-thread-ai-attribute-row.svelte-137rxia{display:grid;width:100%;max-width:100%;align-items:start;grid-template-columns:auto minmax(0,1fr);gap:.12rem .42rem;border:1px solid hsl(var(--bc) / .08);border-radius:.55rem;background:hsl(var(--b1) / .62);padding:.42rem .5rem}.case-thread-ai-attribute-row.svelte-137rxia:nth-child(odd):last-child{grid-column:1 / -1}.case-thread-ai-receipt-line.svelte-137rxia{justify-content:space-between}.case-thread-ai-receipt-line.svelte-137rxia>span:where(.svelte-137rxia):first-child{min-width:0;overflow-wrap:anywhere}.case-thread-ai-outcome-trigger.svelte-137rxia,.case-thread-ai-receipt-item-button.svelte-137rxia{position:relative;width:100%;min-width:0;list-style:none;border:1px solid hsl(var(--bc) / .065);border-radius:.55rem;background:hsl(var(--b1) / .48);padding:.36rem 3.8rem .36rem .46rem;text-align:left;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease}.case-thread-ai-receipt-item-button.svelte-137rxia{display:grid;gap:.22rem}.case-thread-ai-outcome-details.svelte-137rxia{min-width:0}.case-thread-ai-receipt-item-static.svelte-137rxia{cursor:default;padding-right:.46rem}.case-thread-ai-outcome-details.svelte-137rxia>summary:where(.svelte-137rxia)::-webkit-details-marker{display:none}.case-thread-ai-outcome-details.svelte-137rxia>summary:where(.svelte-137rxia):after{content:"Details";position:absolute;top:50%;right:.3rem;transform:translateY(-50%);border:1px solid hsl(var(--bc) / .1);border-radius:999px;background:hsl(var(--b1) / .92);padding:.08rem .42rem;color:hsl(var(--bc) / .54);font-size:.62rem;font-weight:800;line-height:1.2;text-transform:uppercase}.case-thread-ai-outcome-details[open].svelte-137rxia>summary:where(.svelte-137rxia){border-color:hsl(var(--a) / .22);background:hsl(var(--a) / .06);box-shadow:0 0 0 2px hsl(var(--a) / .04)}.case-thread-ai-outcome-details[open].svelte-137rxia>summary:where(.svelte-137rxia):after{content:"Hide";border-color:hsl(var(--a) / .2);color:hsl(var(--a))}.case-thread-ai-outcome-trigger.svelte-137rxia:hover,.case-thread-ai-receipt-item-button.svelte-137rxia:hover,.case-thread-ai-outcome-trigger.svelte-137rxia:focus-visible,.case-thread-ai-receipt-item-button.svelte-137rxia:focus-visible,.case-thread-ai-outcome-trigger-selected.svelte-137rxia{border-color:hsl(var(--a) / .22);background:hsl(var(--a) / .06);box-shadow:0 0 0 2px hsl(var(--a) / .04);outline:none}.case-thread-ai-outcome-card.svelte-137rxia{width:100%;min-width:0;max-width:100%;margin-top:.72rem;border-top:1px solid hsl(var(--bc) / .08);padding-top:.72rem}.case-thread-ai-outcome-card-inline.svelte-137rxia{margin-top:0;border-top:0;padding-top:0}.case-thread-ai-outcome-card.svelte-137rxia .ui-chat-outcome{width:100%;min-width:0;max-width:100%;margin-top:0}.case-thread-ai-receipt-item-static.svelte-137rxia:hover{border-color:hsl(var(--bc) / .065);background:hsl(var(--b1) / .48);box-shadow:none}.case-thread-ai-receipt-dot.svelte-137rxia{width:.34rem;height:.34rem;flex:0 0 auto;border-radius:999px;background:hsl(var(--su))}.case-thread-ai-attribute-key.svelte-137rxia,.case-thread-ai-attribute-value.svelte-137rxia{min-width:0;max-width:100%;overflow-wrap:anywhere;padding:0;color:hsl(var(--bc) / .82)}.case-thread-ai-attribute-key.svelte-137rxia{align-self:center;color:hsl(var(--bc) / .58);font-family:var(--cases-workspace-font-family, inherit);font-size:.72rem;font-weight:650;letter-spacing:0;line-height:1.12;text-transform:uppercase}.case-thread-ai-attribute-value.svelte-137rxia{grid-column:2;color:hsl(var(--bc) / .9);font-family:var(--cases-workspace-font-family, inherit);font-size:.94rem;font-weight:460;line-height:1.34}.case-thread-ai-attribute-arrow.svelte-137rxia{display:none}.case-thread-ai-message-fields.svelte-137rxia{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,6rem),1fr));gap:.18rem .6rem;min-width:0;color:hsl(var(--bc) / .7);font-size:.74rem;line-height:1.35}.case-thread-ai-message-fields.svelte-137rxia span:where(.svelte-137rxia){min-width:0;overflow-wrap:anywhere}.case-thread-ai-message-fields.svelte-137rxia strong:where(.svelte-137rxia){margin-right:.28rem;color:hsl(var(--bc) / .48);font-size:.68rem;font-weight:800;text-transform:uppercase}.case-thread-ai-status-pill.svelte-137rxia{flex:0 0 auto;border:1px solid hsl(var(--su) / .24);border-radius:.35rem;background:hsl(var(--su) / .1);padding:.1rem .4rem;color:hsl(var(--su));font-size:.68rem;font-weight:800;line-height:1.1}.case-thread-ai-receipt-muted.svelte-137rxia,.case-thread-ai-empty-receipt.svelte-137rxia{min-width:0;color:hsl(var(--bc) / .62);font-size:.76rem;line-height:1.45;overflow-wrap:anywhere}.case-thread-ai-trace-toggle-row.svelte-137rxia{margin-top:.85rem;display:flex;justify-content:flex-end}.case-thread-ai-trace-toggle.svelte-137rxia{display:inline-flex;align-items:center;gap:.4rem;border:1px solid hsl(var(--bc) / .1);border-radius:.45rem;background:hsl(var(--b1));padding:.35rem .55rem;color:hsl(var(--bc) / .7);font-size:.74rem;font-weight:700}.case-thread-ai-trace-toggle.svelte-137rxia:hover{border-color:hsl(var(--a) / .24);color:hsl(var(--bc) / .86)}.case-thread-ai-trace-toggle.svelte-137rxia svg{width:.72rem;height:.72rem}.case-thread-ai-transcript.svelte-137rxia{margin-top:.85rem;border-top:1px solid hsl(var(--bc) / .08);padding-top:.85rem}.case-thread-proposal-card.svelte-137rxia{--case-thread-card-bg: linear-gradient(180deg, hsl(var(--a) / .035), hsl(var(--b1)) 80%), hsl(var(--b1));--case-thread-card-border: hsl(var(--a) / .18);--case-thread-card-highlight: hsl(var(--a) / .12);border-color:var(--case-thread-card-border);background:var(--case-thread-card-bg);box-shadow:inset .18rem 0 hsl(var(--a) / .3),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-proposal-summary-card.svelte-137rxia{--case-thread-card-bg: linear-gradient(180deg, hsl(var(--in) / .035), hsl(var(--b1)) 80%), hsl(var(--b1));--case-thread-card-border: hsl(var(--in) / .17);--case-thread-card-highlight: hsl(var(--in) / .11);box-shadow:inset .18rem 0 hsl(var(--in) / .25),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .03))}.case-thread-proposal-state-approved.svelte-137rxia{--case-thread-card-border: hsl(var(--su) / .2);--case-thread-card-highlight: hsl(var(--su) / .11);box-shadow:inset .18rem 0 hsl(var(--su) / .28),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .03))}.case-thread-proposal-state-failed.svelte-137rxia{--case-thread-card-border: hsl(var(--er) / .26);--case-thread-card-highlight: hsl(var(--er) / .13);box-shadow:inset .18rem 0 hsl(var(--er) / .32),var(--case-thread-card-shadow, 0 1px 3px hsl(var(--bc) / .035))}.case-thread-proposal-card.svelte-137rxia:hover,.case-thread-proposal-card.svelte-137rxia:focus-within{border-color:var(--case-thread-card-border);background:var(--case-thread-card-bg)}.case-thread-proposal-card.svelte-137rxia .case-thread-row-content-grid:where(.svelte-137rxia){grid-template-columns:minmax(0,1fr) auto}.case-thread-proposal-card.svelte-137rxia .case-thread-row-actions:where(.svelte-137rxia){opacity:1}.case-thread-proposal-avatar.svelte-137rxia,.case-thread-channel-proposal.svelte-137rxia{background:hsl(var(--a) / .1);color:hsl(var(--a))}.case-thread-proposal-summary-card.svelte-137rxia .case-thread-proposal-avatar:where(.svelte-137rxia),.case-thread-proposal-summary-card.svelte-137rxia .case-thread-channel-proposal:where(.svelte-137rxia){background:hsl(var(--in) / .1);color:hsl(var(--in))}.case-thread-proposal-expanded.svelte-137rxia{border-color:hsl(var(--a) / .14);background:hsl(var(--a) / .035);color:hsl(var(--bc) / .78)}.case-thread-proposal-summary-card.svelte-137rxia .case-thread-proposal-expanded:where(.svelte-137rxia){border-color:hsl(var(--in) / .12);background:hsl(var(--in) / .035)}.case-thread-proposal-body-header.svelte-137rxia{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.45rem;margin-bottom:.58rem}.case-thread-proposal-step.svelte-137rxia{color:hsl(var(--bc) / .55);font-size:.72rem;font-weight:700;text-transform:uppercase}.case-thread-proposal-state-pill.svelte-137rxia{display:inline-flex;align-items:center;border:1px solid hsl(var(--a) / .24);border-radius:999px;background:hsl(var(--a) / .08);padding:.12rem .48rem;color:hsl(var(--a));font-size:.68rem;font-weight:700}.case-thread-proposal-state-pill.is-approved.svelte-137rxia{border-color:hsl(var(--su) / .24);background:hsl(var(--su) / .08);color:hsl(var(--su))}.case-thread-proposal-state-pill.is-failed.svelte-137rxia{border-color:hsl(var(--er) / .24);background:hsl(var(--er) / .08);color:hsl(var(--er))}.case-thread-proposal-copy.svelte-137rxia{margin:0;color:hsl(var(--bc) / .78);white-space:pre-wrap}.case-thread-proposal-meta.svelte-137rxia{display:flex;flex-wrap:wrap;gap:.4rem .5rem;margin-top:.68rem}.case-thread-proposal-meta.svelte-137rxia span:where(.svelte-137rxia){border:1px solid hsl(var(--bc) / .08);border-radius:.45rem;background:hsl(var(--b1) / .72);padding:.16rem .44rem;color:hsl(var(--bc) / .58);font-size:.72rem;line-height:1.35}.case-thread-draft-row.svelte-137rxia{border:1px dashed hsl(var(--wa) / .55);background:var(--case-thread-draft-card-bg, hsl(var(--wa) / .035));padding:.92rem 1rem;box-shadow:var( --case-thread-card-shadow, 0 1px 2px hsl(var(--bc) / .035) )}.case-thread-selected.svelte-137rxia{--case-thread-card-bg: linear-gradient(180deg, hsl(var(--p) / .04), hsl(var(--b1)) 72%), hsl(var(--b1));--case-thread-card-highlight: hsl(var(--p) / .14);--case-thread-note-card-bg: linear-gradient(180deg, hsl(var(--wa) / .085), hsl(var(--b1)) 78%), hsl(var(--b1));border-color:hsl(var(--p) / .22);box-shadow:inset 0 0 0 1px hsl(var(--p) / .08),0 7px 20px hsl(var(--bc) / .045)}.case-thread-has-case-context.case-thread-selected.svelte-137rxia{border-color:hsl(var(--p) / .22);box-shadow:inset .18rem 0 color-mix(in oklch,var(--case-thread-source-color) 84%,transparent),inset 0 0 0 1px hsl(var(--p) / .08),0 7px 20px hsl(var(--bc) / .045)}.case-thread-align-right.case-thread-has-case-context.case-thread-selected.svelte-137rxia{box-shadow:inset -.18rem 0 color-mix(in oklch,var(--case-thread-source-color) 84%,transparent),inset 0 0 0 1px hsl(var(--p) / .08),0 7px 20px hsl(var(--bc) / .045)}.case-thread-has-case-context.case-thread-selected.svelte-137rxia:after{background:color-mix(in oklch,var(--case-thread-source-color) 64%,transparent)}.case-thread-selected.svelte-137rxia:after{content:"";position:absolute;top:.72rem;bottom:.72rem;left:.62rem;z-index:1;width:3px;border-radius:999px;background:hsl(var(--p) / .56);pointer-events:none}.case-thread-align-right.case-thread-selected.svelte-137rxia:after{right:.62rem;left:auto}.case-thread-note-card.case-thread-selected.svelte-137rxia{border-color:hsl(var(--wa) / .4)}.case-thread-note-card.case-thread-selected.svelte-137rxia:after{background:hsl(var(--wa) / .72)}.case-thread-row-main.svelte-137rxia,.case-thread-draft-main.svelte-137rxia{display:flex;min-width:0;align-items:flex-start;gap:.85rem}.case-thread-draft-main.svelte-137rxia{align-items:center;justify-content:space-between}.case-thread-draft-actions.svelte-137rxia{display:inline-flex;flex:0 0 auto;align-items:center;gap:.4rem}.case-thread-avatar.svelte-137rxia{display:inline-flex;height:2.3rem;width:2.3rem;overflow:hidden;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;background:hsl(var(--b2));color:hsl(var(--bc) / .72);font-size:.78rem;font-weight:700}.case-thread-avatar.svelte-137rxia img:where(.svelte-137rxia){height:100%;width:100%;object-fit:cover}.case-thread-note-avatar.svelte-137rxia{background:hsl(var(--wa) / .12)}.case-thread-system-avatar.svelte-137rxia{background:hsl(var(--a) / .1);color:hsl(var(--a))}.case-thread-channel-badge.svelte-137rxia{position:absolute;right:-.16rem;bottom:-.14rem;display:inline-flex;height:1.32rem;width:1.32rem;flex:0 0 auto;align-items:center;justify-content:center;border:2px solid var(--ui-surface-raised, hsl(var(--b1)));border-radius:999px;font-size:.7rem}.case-thread-channel-inbound.svelte-137rxia{background:hsl(var(--p) / .1);color:hsl(var(--p))}.case-thread-channel-outbound.svelte-137rxia{background:hsl(var(--su) / .12);color:hsl(var(--su))}.case-thread-channel-note.svelte-137rxia{background:hsl(var(--wa) / .12);color:hsl(var(--wa))}.case-thread-row-actions.svelte-137rxia{display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem}.case-thread-row-actions.svelte-137rxia{opacity:0;transition:opacity .12s ease}.case-thread-support-row.svelte-137rxia:hover .case-thread-row-actions:where(.svelte-137rxia),.case-thread-support-row.svelte-137rxia:focus-within .case-thread-row-actions:where(.svelte-137rxia){opacity:1}.case-thread-row-left.svelte-137rxia{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;position:relative;width:2.45rem;min-width:2.45rem;height:2.45rem}.case-thread-row-copy.svelte-137rxia{min-width:0;overflow:hidden;flex:1 1 auto}.case-thread-row-meta.svelte-137rxia{display:flex;min-width:0;align-items:center;gap:.65rem;margin-bottom:.28rem}.case-thread-item-expanded.svelte-137rxia .case-thread-row-meta:where(.svelte-137rxia){flex-wrap:wrap;align-items:flex-start;row-gap:.32rem}.case-thread-item-expanded.svelte-137rxia .case-thread-row-actor:where(.svelte-137rxia){min-width:0;max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.case-thread-attachment-summary-pill.svelte-137rxia{display:inline-flex;flex:0 0 auto;align-items:center;gap:.24rem;border:1px solid hsl(var(--p) / .18);border-radius:999px;background:hsl(var(--p) / .08);padding:.12rem .42rem;color:hsl(var(--p));font-size:.68rem;font-weight:800;line-height:1}.case-thread-attachment-summary-pill.svelte-137rxia svg{width:.68rem;height:.68rem;flex:0 0 auto}.case-thread-ai-created-line.svelte-137rxia,.case-message-ai-created-line.svelte-137rxia{display:inline-flex;min-width:0;align-items:center;gap:.34rem;color:hsl(var(--bc) / .52);font-size:.72rem;font-weight:650;line-height:1.25}.case-thread-ai-created-line.svelte-137rxia{margin:-.08rem 0 .38rem}.case-message-ai-created-line.svelte-137rxia{margin-top:.42rem}.case-thread-ai-created-line.svelte-137rxia svg,.case-message-ai-created-line.svelte-137rxia svg{width:.72rem;height:.72rem;flex:0 0 auto;color:hsl(var(--a))}.case-thread-row-content-grid.svelte-137rxia{display:grid;min-width:0;align-items:center;gap:.85rem;grid-template-columns:minmax(0,18rem) minmax(0,1fr) auto}.case-thread-row-content-grid-expanded.svelte-137rxia,.case-thread-row-content-grid-no-title.svelte-137rxia,.case-thread-row-content-grid-no-preview.svelte-137rxia{grid-template-columns:minmax(0,1fr) auto}.case-thread-row-content-grid-body-first.svelte-137rxia{align-items:start}.case-thread-item-expanded.svelte-137rxia .case-thread-row-content-grid:where(.svelte-137rxia){align-items:start}.case-thread-row-title.svelte-137rxia{overflow:hidden;color:hsl(var(--bc));font-size:.9rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.case-thread-item-expanded.svelte-137rxia .case-thread-row-title:where(.svelte-137rxia),.case-thread-item-expanded.svelte-137rxia .case-thread-row-preview:where(.svelte-137rxia),.case-thread-item-expanded.svelte-137rxia .case-thread-case-context:where(.svelte-137rxia),.case-thread-item-expanded.svelte-137rxia .case-thread-group-context:where(.svelte-137rxia){max-width:100%;overflow:visible;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.case-thread-row-preview-promoted.svelte-137rxia{color:hsl(var(--bc) / .74);font-weight:520}.case-thread-row-preview-body-first.svelte-137rxia{display:-webkit-box;overflow:hidden;color:hsl(var(--bc) / .78);font-size:.86rem;font-weight:500;line-height:1.45;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.case-thread-row-time.svelte-137rxia{justify-self:end;white-space:nowrap}.case-thread-row-expanded.svelte-137rxia{margin-top:.78rem;border:1px solid var(--ui-border-faint, hsl(var(--b3) / .55));border-radius:.8rem;background:var(--case-thread-card-expanded-bg, hsl(var(--b2) / .36));padding:.78rem .9rem;color:hsl(var(--bc) / .72);font-size:.82rem;line-height:1.55}.case-thread-row-expanded-rich.svelte-137rxia{white-space:normal}.case-thread-icon-button.svelte-137rxia,.case-thread-row-action.svelte-137rxia{display:inline-flex;min-height:1.75rem;align-items:center;justify-content:center;border-radius:.45rem;color:hsl(var(--bc) / .58);font-size:.75rem;font-weight:600;transition:background-color .12s ease,color .12s ease}.case-thread-icon-button.svelte-137rxia{width:1.75rem}.case-thread-row-action.svelte-137rxia{gap:.35rem;padding-inline:.45rem}.case-thread-icon-button.svelte-137rxia:hover,.case-thread-row-action.svelte-137rxia:hover{background:hsl(var(--b2));color:hsl(var(--p))}.case-thread-draft-label.svelte-137rxia{border-radius:999px;color:hsl(var(--wa));font-size:.72rem;font-weight:800;text-transform:uppercase}.case-thread-attachment-strip.svelte-137rxia{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.75rem;padding-left:4.45rem}.case-thread-support-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-draft-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia){padding-left:4.15rem}.case-thread-align-right.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-align-right.case-thread-support-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-align-right.case-thread-draft-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia){justify-content:flex-end;padding-right:4.15rem;padding-left:0}.case-thread-attachment-chip.svelte-137rxia{display:inline-flex;max-width:100%;align-items:center;gap:.45rem;border-radius:.45rem;background:hsl(var(--b2) / .58);padding:.45rem .55rem;color:hsl(var(--bc) / .68);font-size:.76rem}.case-thread-attachment-name.svelte-137rxia{max-width:min(18rem,52vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;color:hsl(var(--bc));font-weight:700;text-align:left;cursor:pointer}.case-thread-attachment-name.svelte-137rxia:hover:not(:disabled),.case-thread-attachment-name.svelte-137rxia:focus-visible:not(:disabled),.case-thread-attachment-active.svelte-137rxia{color:hsl(var(--p));text-decoration:underline;text-underline-offset:2px}.case-detail-attachment-title.svelte-137rxia{display:block;width:100%;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;background:transparent;padding:0;color:hsl(var(--bc));font-weight:700;text-align:left;cursor:pointer}.case-detail-attachment-title.svelte-137rxia:hover:not(:disabled),.case-detail-attachment-title.svelte-137rxia:focus-visible:not(:disabled),.case-detail-attachment-title-active.svelte-137rxia{color:hsl(var(--p));text-decoration:underline;text-underline-offset:2px}.case-thread-attachment-meta.svelte-137rxia{color:hsl(var(--bc) / .5);font-size:.7rem}.case-attachment-source-button.svelte-137rxia,.case-attachment-download-button.svelte-137rxia{display:inline-flex;height:1.65rem;width:1.65rem;align-items:center;justify-content:center;flex:0 0 auto;border:0;border-radius:.35rem;background:transparent;padding:0;color:hsl(var(--bc) / .5);cursor:pointer;box-shadow:inset 0 0 0 1px hsl(var(--bc) / .12),0 1px 1px hsl(var(--bc) / .08);transition:background .12s ease,box-shadow .12s ease,color .12s ease,transform .12s ease}.case-thread-attachment-chip.svelte-137rxia .case-attachment-download-button:where(.svelte-137rxia){height:1.4rem;width:1.4rem}.case-attachment-source-button.svelte-137rxia:hover:not(:disabled),.case-attachment-source-button.svelte-137rxia:focus-visible:not(:disabled),.case-attachment-download-button.svelte-137rxia:hover:not(:disabled),.case-attachment-download-button.svelte-137rxia:focus-visible:not(:disabled){background:hsl(var(--b1));color:hsl(var(--p));box-shadow:inset 0 1px 3px hsl(var(--bc) / .18),inset 0 0 0 1px hsl(var(--p) / .28)}.case-attachment-source-button.svelte-137rxia:active:not(:disabled),.case-attachment-download-button.svelte-137rxia:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 2px 5px hsl(var(--bc) / .22),inset 0 0 0 1px hsl(var(--p) / .35)}.case-thread-attachment-name.svelte-137rxia:disabled,.case-detail-attachment-title.svelte-137rxia:disabled,.case-attachment-source-button.svelte-137rxia:disabled,.case-attachment-download-button.svelte-137rxia:disabled{cursor:not-allowed;opacity:.55}.case-thread-attachment-error.svelte-137rxia{margin-top:.75rem;margin-left:4.45rem}.case-thread-align-right.svelte-137rxia .case-thread-attachment-error:where(.svelte-137rxia){margin-right:4.45rem;margin-left:0}.case-thread-attachment-error.svelte-137rxia{border:1px solid hsl(var(--er) / .25);border-radius:.5rem;background:hsl(var(--er) / .1);padding:.55rem .75rem;color:hsl(var(--er));font-size:.78rem}.case-thread-load-more.svelte-137rxia{display:flex;width:100%;align-items:center;justify-content:center;border:1px solid hsl(var(--b3) / .7);border-radius:.5rem;background:hsl(var(--b1) / .62);padding:.7rem 1rem;color:hsl(var(--p));font-size:.8rem;font-weight:700}.case-thread-load-more.svelte-137rxia:hover{background:hsl(var(--b2) / .72)}.case-thread-item.svelte-137rxia .ui-btn-cancel-xs,.case-thread-item.svelte-137rxia .ui-btn-secondary-xs,.case-thread-item.svelte-137rxia .ui-btn-submit-xs{min-height:1.85rem;border-radius:.45rem}@media(max-width:720px){.case-thread-item.svelte-137rxia,.case-thread-align-left.svelte-137rxia,.case-thread-align-center.svelte-137rxia,.case-thread-align-right.svelte-137rxia{--case-thread-card-width: 100%;width:100%;margin-right:0;margin-left:0}.case-thread-note-card.svelte-137rxia{width:100%;max-width:100%;margin-right:0;margin-left:0}.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-left:where(.svelte-137rxia),.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-right:where(.svelte-137rxia),.case-thread-stack.svelte-137rxia>.case-thread-item.case-thread-reply-attached.case-thread-align-center:where(.svelte-137rxia){--case-thread-card-offset: 0rem;margin-right:0;margin-left:0}.case-thread-align-right.svelte-137rxia .case-thread-row-main:where(.svelte-137rxia){flex-direction:row}.case-thread-align-right.svelte-137rxia .case-thread-row-copy:where(.svelte-137rxia){text-align:left}.case-thread-align-right.svelte-137rxia .case-thread-row-meta:where(.svelte-137rxia),.case-thread-align-right.svelte-137rxia .case-thread-row-actions:where(.svelte-137rxia){justify-content:flex-start}.case-thread-row-main.svelte-137rxia{flex-wrap:wrap}.case-thread-row-actions.svelte-137rxia{opacity:1;width:100%;justify-content:flex-start;padding-left:4.45rem}.case-thread-attachment-strip.svelte-137rxia,.case-thread-support-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-draft-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-align-right.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-align-right.case-thread-support-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-align-right.case-thread-draft-row.svelte-137rxia .case-thread-attachment-strip:where(.svelte-137rxia),.case-thread-attachment-error.svelte-137rxia{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.case-thread-draft-main.svelte-137rxia{align-items:flex-start;flex-direction:column}.case-thread-draft-actions.svelte-137rxia{width:100%;justify-content:flex-start}.case-thread-row-content-grid.svelte-137rxia{grid-template-columns:minmax(0,1fr);gap:.2rem}}.case-header-tablist.svelte-137rxia{height:2rem;min-height:2rem;border:1px solid var(--case-focus-control-border, hsl(var(--b3) / .78));border-radius:.5rem;background:var(--case-focus-control-bg, hsl(var(--b1)));padding:.12rem;box-shadow:var( --case-focus-control-shadow, 0 1px 2px hsl(var(--bc) / .04) )}.case-header-tab.svelte-137rxia{align-self:stretch;min-width:1.76rem;min-height:0;border-radius:.38rem;padding:0 .42rem;color:var(--case-focus-control-muted, hsl(var(--bc) / .58));font-size:.72rem;font-weight:750;line-height:1}.case-message-list-view-segment.svelte-137rxia .case-header-tab:where(.svelte-137rxia){min-width:1.76rem}.case-header-tab.svelte-137rxia svg{width:.9rem;height:.9rem;flex:0 0 auto}.case-header-tab.ui-tab-active.svelte-137rxia{background:var(--case-focus-control-active-bg, hsl(var(--b1)));color:var(--case-focus-control-text, hsl(var(--bc) / .86));box-shadow:var( --case-focus-control-active-shadow, 0 1px 4px hsl(var(--bc) / .08) )}@container (max-width: 58rem){.case-focus-meta-label.svelte-137rxia{display:none}.case-header-desktop-action.svelte-137rxia:not(.case-header-message-view-action):not(.case-header-ai-visibility-action),.case-header-lifecycle-action.svelte-137rxia{display:none!important}.case-header-options-menu.svelte-137rxia{display:block}}@container (max-width: 42rem){.case-focus-status-row.svelte-137rxia{grid-template-columns:minmax(0,1fr)}.case-focus-actions.svelte-137rxia{justify-content:flex-start}.case-focus-meta-divider.svelte-137rxia,.case-focus-actions-divider.svelte-137rxia{display:none}.case-focus-meta-date.svelte-137rxia{flex:0 1 auto}}@media(max-width:720px){.case-header-desktop-action.svelte-137rxia:not(.case-header-message-view-action):not(.case-header-ai-visibility-action){display:none!important}.case-header-options-menu.svelte-137rxia{display:block}.case-focus-header-inner.svelte-137rxia{gap:.42rem;padding:.65rem 1rem .6rem}.case-focus-title-row.svelte-137rxia{width:100%;gap:.48rem}.case-focus-header.svelte-137rxia h1:where(.svelte-137rxia),.case-focus-header.svelte-137rxia h1:where(.svelte-137rxia) button,.case-focus-header.svelte-137rxia h1:where(.svelte-137rxia) span{font-size:clamp(1rem,4.7vw,1.18rem);line-height:1.16}.case-focus-status-row.svelte-137rxia{gap:.28rem .5rem}.case-focus-meta.svelte-137rxia{gap:.22rem .34rem}.case-focus-meta-divider.svelte-137rxia,.case-focus-actions-divider.svelte-137rxia{display:none}.case-focus-meta-item.svelte-137rxia{min-height:1.8rem;font-size:.68rem}.case-focus-meta-status.svelte-137rxia{max-width:100%;padding-inline:.42rem}.case-header-status-select.svelte-137rxia{max-width:6.75rem;font-size:.68rem}.case-focus-actions.svelte-137rxia{gap:.26rem .32rem}.case-focus-actions.svelte-137rxia .ui-btn-cancel-sm,.case-focus-actions.svelte-137rxia .ui-btn-secondary-sm,.case-focus-actions.svelte-137rxia .ui-btn-destructive-outline-sm{min-height:1.82rem;border-radius:.45rem}.case-focus-actions.svelte-137rxia .btn-square{width:1.82rem}.case-header-options-icon-button.svelte-137rxia{height:1.82rem;width:1.82rem}.case-header-tablist.svelte-137rxia{max-width:100%;height:1.82rem;min-height:1.82rem}.case-header-tab.svelte-137rxia,.case-message-list-view-segment.svelte-137rxia .case-header-tab:where(.svelte-137rxia){min-width:1.62rem;flex:0 0 auto;padding-inline:.46rem;font-size:.68rem}}@media(max-width:560px){.case-focus-meta-date.svelte-137rxia{display:none}}@media(max-width:360px){.case-focus-header-inner.svelte-137rxia{gap:.34rem;padding:.55rem 1rem .5rem}.case-focus-meta-item.svelte-137rxia{min-height:1.68rem}.case-focus-actions.svelte-137rxia .ui-btn-cancel-sm,.case-focus-actions.svelte-137rxia .ui-btn-secondary-sm,.case-focus-actions.svelte-137rxia .ui-btn-destructive-outline-sm{min-height:1.7rem}.case-focus-actions.svelte-137rxia .btn-square{width:1.7rem}.case-header-tablist.svelte-137rxia{height:1.7rem;min-height:1.7rem}.case-header-tab.svelte-137rxia,.case-message-list-view-segment.svelte-137rxia .case-header-tab:where(.svelte-137rxia){min-width:1.52rem;padding-inline:.38rem}}
