.focused-case-sidebar.svelte-2k3gr4{display:flex;height:100%;min-height:0;width:100%;flex-direction:column;background:linear-gradient(180deg,hsl(var(--b1)),hsl(var(--b2) / .18)),hsl(var(--b1))}.focused-case-sidebar-scroll.svelte-2k3gr4{display:grid;min-height:0;flex:1 1 auto;align-content:start;gap:0;overflow-y:auto;padding:.9rem 1.05rem 1rem}.focused-sidebar-card.svelte-2k3gr4{border:0;border-bottom:1px solid hsl(var(--b3) / .66);border-radius:0;background:transparent;padding:1rem 0;box-shadow:none}.focused-sidebar-card.svelte-2k3gr4:first-child{padding-top:.2rem}.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 .84rem;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:.68rem;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.55rem;width:1.55rem;font-size:.72rem}.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-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-contact-row.svelte-2k3gr4{display:flex;align-items:center;gap:.75rem}.focused-sidebar-avatar.svelte-2k3gr4{display:inline-flex;height:2.15rem;width:2.15rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:50%;background:hsl(var(--b2) / .68);color:hsl(var(--bc) / .82);font-weight:700}.focused-sidebar-contact-name.svelte-2k3gr4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:750;color:hsl(var(--bc))}.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:.5rem;margin-top:1rem}.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-message-details.svelte-2k3gr4 .focused-sidebar-lines:where(.svelte-2k3gr4){gap:.18rem;margin-top:.55rem}.focused-sidebar-message-details.svelte-2k3gr4 .focused-sidebar-line:where(.svelte-2k3gr4){grid-template-columns:auto minmax(0,1fr);gap:.38rem;font-size:.74rem}.focused-sidebar-message-details.svelte-2k3gr4 .focused-sidebar-line:where(.svelte-2k3gr4)>:where(.svelte-2k3gr4):first-child{color:hsl(var(--bc) / .42)}.focused-sidebar-message-details.svelte-2k3gr4 .focused-sidebar-line:where(.svelte-2k3gr4)>:where(.svelte-2k3gr4):last-child{color:hsl(var(--bc) / .58);font-weight:500}.focused-sidebar-card-header.svelte-2k3gr4{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.72rem}.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:.42rem}.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;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;color:hsl(var(--bc));text-align:left}.focused-sidebar-list-item.svelte-2k3gr4:hover{background:hsl(var(--b2) / .4)}.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:.14rem .45rem;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{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;font-weight:750;color:hsl(var(--bc) / .92)}.focused-sidebar-inline-value.svelte-2k3gr4,.focused-sidebar-inline-value-input.svelte-2k3gr4{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.72rem;color:hsl(var(--bc) / .62)}.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-meta.svelte-2k3gr4,.focused-sidebar-empty.svelte-2k3gr4,.focused-sidebar-more.svelte-2k3gr4{font-size:.72rem;color:hsl(var(--bc) / .6)}.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-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;flex-direction:column}.focused-sidebar-panel-header.svelte-2k3gr4{position:sticky;top:-.78rem;z-index:4;display:grid;grid-template-columns:2rem minmax(0,1fr) 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.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-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-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}.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;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-detail-card.svelte-2k3gr4{display:block;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-task-card.svelte-2k3gr4{overflow:visible}.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-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-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(5.3rem,.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}@media(max-width:28rem){.focused-sidebar-panel-header.svelte-2k3gr4{grid-template-columns:2rem minmax(0,1fr)}.focused-sidebar-panel-action.svelte-2k3gr4{grid-column:2;justify-self:start}.focused-sidebar-attribute-edit-line.svelte-2k3gr4,.focused-sidebar-attribute-inline-form.svelte-2k3gr4,.focused-sidebar-attribute-header.svelte-2k3gr4,.focused-sidebar-attribute-inline-row.svelte-2k3gr4{grid-template-columns:minmax(0,1fr)}.focused-sidebar-inline-delete-form.svelte-2k3gr4{justify-content:flex-start}}.email-composer-shell.svelte-1fukgqj{border:1px solid hsl(var(--b3) / .72);background: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:hsl(var(--p) / .06)}.email-composer-gmail.svelte-1fukgqj{background:#fff;border-color:#3c404324;border-radius:.875rem;box-shadow:0 1px 3px #3c404338,0 10px 28px #3c404324;color:#202124;gap:0;min-height:min(34rem,72vh)}.email-composer-outlook.svelte-1fukgqj{border-color:hsl(var(--b3) / .64);border-radius:.625rem;gap:0;padding:0}.email-chrome.svelte-1fukgqj{align-items:center;background:hsl(var(--b2) / .62);border:1px solid 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: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:.2rem;min-height:3.45rem}.email-composer-outlook.svelte-1fukgqj .email-chrome:where(.svelte-1fukgqj){background:linear-gradient(180deg,#b7d9ea,#9fc9df);border:0;border-radius:0;color:#374151;gap:.5rem;padding:.25rem .65rem}.outlook-command-button.svelte-1fukgqj{align-items:center;border-radius:.25rem;color:#3f4750;display:inline-flex;font-size:.82rem;font-weight:650;gap:.42rem;min-height:2.55rem;padding:.38rem .55rem;white-space:nowrap}.outlook-command-button.svelte-1fukgqj:hover,.outlook-command-button.svelte-1fukgqj:active,.outlook-command-button[aria-pressed=true].svelte-1fukgqj{background:#ffffff57}.outlook-command-button[aria-pressed=true].svelte-1fukgqj{box-shadow:inset 0 -2px #0f6cbd,inset 0 0 0 1px #0f6cbd29;color:#1f2937}.outlook-command-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.5}.outlook-command-button.svelte-1fukgqj .icon{color:#40464d;height:1.05rem;width:1.05rem}.outlook-command-icon-button.svelte-1fukgqj{justify-content:center;min-width:2.35rem;padding-inline:.45rem}.email-command-section.svelte-1fukgqj{align-items:center;border-right:1px solid 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:hsl(var(--bc) / .78)}.email-command-button.svelte-1fukgqj:hover,.email-command-button-active.svelte-1fukgqj{background:hsl(var(--b1));border-color:hsl(var(--b3) / .75);color:hsl(var(--bc))}.email-command-button.svelte-1fukgqj:disabled{cursor:not-allowed;opacity:.48}.email-command-select.svelte-1fukgqj{border:1px solid hsl(var(--b3) / .76);border-radius:.375rem;background:hsl(var(--b1));color: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:hsl(var(--b1) / .8);border:1px solid 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: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:hsl(var(--b1));color: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:#3f4750}.email-composer-outlook.svelte-1fukgqj .email-mode-switcher:where(.svelte-1fukgqj) button.email-mode-button-active:where(.svelte-1fukgqj){background:#ffffffad;color:#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}.email-control-row.svelte-1fukgqj{order:90}.email-composer-outlook.svelte-1fukgqj .email-formatting-toolbar:where(.svelte-1fukgqj){background:hsl(var(--b1));border-bottom:1px solid 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:hsl(var(--b1));border-bottom:1px solid hsl(var(--b3) / .72);display:flex;gap:.85rem;min-height:3.65rem;padding:.72rem 1.55rem}.email-outlook-field-label.svelte-1fukgqj{color: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: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: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:hsl(var(--b2) / .75);color: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: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: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:hsl(var(--bc) / .4)}.email-outlook-importance.svelte-1fukgqj{align-items:center;color: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: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:hsl(var(--b2) / .85);color: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:#dbeafe;color:#0f4e85;box-shadow:inset 0 -2px #0f6cbd,inset 0 0 0 1px hsl(var(--b3) / .7)}.outlook-format-select.svelte-1fukgqj{background: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:hsl(var(--b1));border:1px solid 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 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 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:#fff;border:0;border-radius:0;color:#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:#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:#e8eaed;color:#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:#d2e3fc;color:#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:#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:#f1f3f4}.gmail-rich-text-button.svelte-1fukgqj{border-radius:.375rem;color:#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:#f1f3f4;color:#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 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}.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:#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}.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:#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:#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:#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:#e8f0fe;color:#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:#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 #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 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: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:hsl(var(--b1));padding:1rem 1.55rem}[contenteditable=true][data-placeholder].svelte-1fukgqj:empty:before{color: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{box-shadow:0 1px hsl(var(--b3) / .52)}.case-focus-header-inner.svelte-137rxia{min-height:5.55rem}.case-focus-meta.svelte-137rxia{letter-spacing:0}.case-focus-meta-item.svelte-137rxia{display:inline-flex;min-width:0;align-items:center;gap:.32rem;white-space:nowrap}.case-focus-meta-status.svelte-137rxia{color:hsl(var(--bc) / .78)}.case-focus-meta-label.svelte-137rxia{color:hsl(var(--bc) / .52);font-weight:650}.case-focus-meta-value.svelte-137rxia{min-width:0;overflow:hidden;text-overflow:ellipsis;color:hsl(var(--bc) / .8);font-weight:650}.case-header-status-form.svelte-137rxia{display:inline-flex;min-width:0}.case-header-status-select.svelte-137rxia{min-height:1.35rem;max-width:8.5rem;border:0;border-radius:.35rem;background:transparent;padding:0 1.15rem 0 .16rem;color:hsl(var(--bc) / .8);font-size:.75rem;font-weight:750;line-height:1}.case-header-status-select.svelte-137rxia:hover,.case-header-status-select.svelte-137rxia:focus-visible{background:hsl(var(--b2) / .62);outline:none}.case-header-status-dot.svelte-137rxia{display:inline-block;height:.48rem;width:.48rem;border-radius:999px;background:hsl(var(--bc) / .34)}.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 .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:2.15rem;border-radius:.5rem}.case-header-desktop-action.svelte-137rxia{flex:0 0 auto}.case-message-view-segment.svelte-137rxia{height:var(--ui-btn-height-sm);min-height:var(--ui-btn-height-sm);box-shadow:none}.case-message-view-segment-button.svelte-137rxia{min-height:0;padding-inline:.6rem}.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:1px solid hsl(var(--p) / .24);border-radius:.5rem;background:hsl(var(--p) / .08);color:hsl(var(--p))}.case-owner-primary-form.svelte-137rxia{display:contents}.case-owner-primary.svelte-137rxia,.case-owner-menu-button.svelte-137rxia{display:inline-flex;min-height:1.65rem;align-items:center;border:0;background:transparent;color:inherit;font-size:.74rem;font-weight:750;line-height:1}.case-owner-primary.svelte-137rxia{min-width:0;max-width:12rem;gap:.32rem;padding:.28rem .56rem}.case-owner-primary-static.svelte-137rxia{cursor:default}.case-owner-primary-kicker.svelte-137rxia{color:hsl(var(--bc) / .54);font-size:.66rem;font-weight:700}.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.72rem;justify-content:center;border-left:1px solid hsl(var(--p) / .18)}.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:hsl(var(--p) / .12);outline:none}.case-owner-primary.svelte-137rxia:disabled,.case-owner-menu-button.svelte-137rxia:disabled{cursor:not-allowed;opacity:.58}.case-owner-menu-panel.svelte-137rxia{position:absolute;top:calc(100% + .45rem);left:0;z-index:75;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:none;flex:0 0 auto}.case-header-options-trigger.svelte-137rxia{position:relative}.case-header-options-panel.svelte-137rxia{position:absolute;top:calc(100% + .45rem);right:0;z-index:80;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-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: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-segment.svelte-137rxia{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;border-radius:.55rem;background:hsl(var(--b2) / .68);padding:.25rem}.case-header-options-segment-button.svelte-137rxia{min-width:0;border:0;border-radius:.42rem;background:transparent;padding:.5rem .55rem;color:hsl(var(--bc) / .68);font-size:.78rem;font-weight:750}.case-header-options-segment-button.svelte-137rxia:hover,.case-header-options-segment-button.svelte-137rxia:focus-visible{background:hsl(var(--b1));color:hsl(var(--bc));outline:none}.case-header-options-segment-button-active.svelte-137rxia,.case-header-options-segment-button-active.svelte-137rxia:hover,.case-header-options-segment-button-active.svelte-137rxia:focus-visible{background:hsl(var(--p));color:hsl(var(--pc))}.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;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-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.svelte-137rxia{position:absolute;top:calc(100% + .45rem);right:0;z-index:70;width:min(23rem,calc(100vw - 2rem))}.case-attachments-menu-list.svelte-137rxia{max-height:min(24rem,58vh)}.case-attachments-menu-title.svelte-137rxia{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){width:calc(100% - .48rem);margin-top:.34rem;margin-left:.48rem;overflow:visible}.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-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;max-width:100%;box-sizing:border-box;border-radius:var(--case-thread-card-radius, 1.1rem)}.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-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-note-card.svelte-137rxia{--case-thread-note-indent: clamp(2rem, 8vw, 6.5rem);width:min(48rem,calc(100% - var(--case-thread-note-indent)));max-width:calc(100% - var(--case-thread-note-indent));margin-left:var(--case-thread-note-indent);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-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-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-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-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-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{grid-template-columns:minmax(0,1fr) auto}.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-row-preview-promoted.svelte-137rxia{color:hsl(var(--bc) / .74);font-weight:520}.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-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-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-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-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-download-button.svelte-137rxia:disabled{cursor:not-allowed;opacity:.55}.case-thread-attachment-error.svelte-137rxia,.case-thread-inline-preview.svelte-137rxia{margin-top:.75rem;margin-left:4.45rem}.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-note-card.svelte-137rxia{width:100%;max-width:100%;margin-left:0}.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-attachment-error.svelte-137rxia,.case-thread-inline-preview.svelte-137rxia{margin-left:0;padding-left: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:var(--ui-btn-height-sm);min-height:var(--ui-btn-height-sm)}.case-header-tab.svelte-137rxia{align-self:stretch;min-height:0;padding-block:0}@media(max-width:720px){.case-header-desktop-action.svelte-137rxia{display:none!important}.case-header-options-menu.svelte-137rxia{display:block}.case-focus-actions.svelte-137rxia{min-width:auto;flex:0 0 auto;margin-left:auto}}
