.mailContent{--mail-divider:#E7E1DA;--mail-subtle:#F8F6F3;--mail-hover:#FAF8F5;--mail-attention-wash:#FFF7F5;--mail-danger-wash:var(--error-bg,#FEECEB);--mail-selection:var(--selected-bg,#F0E7DE);--mail-selection-line:var(--selected-border,#8C5E3C)}@media (min-width:681px){.mailContent{height:calc(100dvh - 82px);min-height:0;overflow:hidden;padding:12px 14px 14px}.mailContent .mailDesk{width:100%;height:100%;min-height:0;gap:10px;overflow:hidden}.mailContent .mailDeskTopbar{flex:0 0 46px;min-height:46px;padding:0 2px;border:0;border-radius:0;background:transparent}.mailContent .mailDeskTitleRow{min-width:0;gap:10px}.mailContent .mailDeskTitleRow h2{max-width:min(36vw,520px);margin:0;font-size:var(--fs-heading);line-height:var(--lh-heading,24px);font-weight:var(--w-medium)}.mailContent .mailDeskTopActions{flex:0 0 auto}.mailContent .mailDeskTopActions .mailPrimaryCompose,.mailContent .mailTopIconAction{min-height:36px;height:36px}.mailContent .mailDeskGrid{flex:1 1 auto;min-height:0;overflow:hidden;border:1px solid var(--mail-divider);border-radius:var(--radius-panel,12px);background:var(--surface);grid-template-columns:176px clamp(340px,22vw,390px) minmax(0,1fr);box-shadow:none}.mailContent .mailConversation,.mailContent .mailRail,.mailContent .mailThreadPane{min-width:0;min-height:0;height:100%;max-height:none;box-shadow:none}.mailContent .mailRail{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;padding:10px 8px 8px;background:var(--canvas);border-right:1px solid var(--mail-divider)}.mailContent .mailRailGroup{margin:0 0 10px;gap:1px}.mailContent .mailRailGroup>span{margin:0 8px 5px;padding:0;color:var(--text-muted);font-size:var(--fs-micro);line-height:16px;letter-spacing:.08em;font-weight:var(--w-medium)}.mailContent .mailRailGroup>button{min-height:36px;height:36px;grid-template-columns:22px minmax(0,1fr) auto;gap:7px;padding:0 8px;border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-muted);box-shadow:none}.mailContent .mailRailGroup>button:hover{background:var(--mail-hover);color:var(--text-primary)}.mailContent .mailRailGroup>button.active{background:var(--mail-selection);color:var(--text-primary);box-shadow:inset 2px 0 var(--mail-selection-line)}.mailContent .mailRailGroup>button.hasDanger:not(.active){color:var(--error-text)}.mailContent .mailRailGroup i{color:currentColor;opacity:.8}.mailContent .mailRailGroup b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-small);font-weight:var(--w-medium)}.mailContent .mailRailGroup em,.mailContent .mailRailGroup em.turn{position:static;display:inline-grid;place-items:center;min-width:20px;width:auto;max-width:none;height:20px;padding:0 5px;border:0;border-radius:var(--radius-pill);background:#EEEAE5;color:var(--text-muted);font-size:var(--fs-micro);line-height:1;font-weight:var(--w-medium)}.mailContent .mailRailGroup em.turn{background:transparent;color:var(--attention)}.mailContent .mailRailGroup em.turn span{display:none}.mailContent .mailRailGroup em.danger{background:var(--mail-danger-wash);color:var(--error-text)}.mailContent .mailRailFoot{margin-top:auto;padding:9px 8px 2px;border-top:1px solid var(--mail-divider)}.mailContent .mailThreadPane{display:flex;flex-direction:column;overflow:hidden;background:var(--surface);border-right:1px solid var(--mail-divider);border-top:0;border-bottom:0}.mailContent .mailThreadPaneHead{flex:0 0 auto;min-height:58px;padding:9px 10px;gap:8px;background:var(--surface);border:0;border-bottom:1px solid var(--mail-divider)}.mailContent .mailThreadPaneHead>div{min-width:72px}.mailContent .mailThreadPaneHead>div b{font-size:var(--fs-body);line-height:var(--lh-body,20px);font-weight:var(--w-medium)}.mailContent .mailThreadPaneHead>div span{color:var(--text-muted);font-size:var(--fs-micro)}.mailContent .mailSearch{flex:1 1 auto;min-width:0;height:38px;min-height:38px;border:1px solid #d8d1ca;border-radius:var(--radius-control);background:var(--surface);box-shadow:none}.mailContent .mailSearch:focus-within{border-color:var(--walnut);box-shadow:0 0 0 2px rgba(140,94,60,.12)}.mailContent .mailThreadScroll{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--surface)}.mailContent .mailThreadBusiness,.mailContent .mailThreadCard{position:relative;min-height:88px;padding:10px;grid-template-columns:32px minmax(0,1fr);gap:9px;border:0;border-left:3px solid transparent;border-bottom:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none;opacity:1}.mailContent .mailThreadBusiness.needsReply:hover,.mailContent .mailThreadBusiness:hover,.mailContent .mailThreadCard:hover{background:var(--mail-hover)}.mailContent .mailThreadBusiness.active,.mailContent .mailThreadBusiness.active.needsReply,.mailContent .mailThreadCard.active{background:var(--mail-selection);border-left-color:var(--mail-selection-line);box-shadow:none}.mailContent .mailThreadBusiness.needsReply:not(.active){background:var(--surface);border-left-color:var(--attention)}.mailContent .mailThreadBusiness.waitingOverdue:not(.needsReply):not(.active){background:var(--surface);box-shadow:inset 3px 0 var(--error)}.mailContent .mailThreadBusiness.backgroundThread:not(.active){opacity:1}.mailContent .mailThreadAvatar,.mailContent .mailThreadBusiness .mailThreadAvatar,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-client,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-internal,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-unknown{width:32px;height:32px;border:1px solid var(--mail-divider);border-radius:50%;background:var(--mail-subtle);color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--w-medium)}.mailContent .mailThreadBusiness .mailThreadAvatar.kind-unknown{color:var(--walnut)}.mailContent .mailThreadBusiness .mailThreadLine b,.mailContent .mailThreadCard .mailThreadLine b{color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small,18px);font-weight:var(--w-medium)}.mailContent .mailThreadCard.unread .mailThreadLine b{font-weight:600}.mailContent .mailThreadBusiness .mailThreadLine time,.mailContent .mailThreadCard .mailThreadLine time{margin-left:8px;color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--w-regular)}.mailContent .mailThreadBusiness .mailThreadCopy>strong,.mailContent .mailThreadCard .mailThreadCopy>strong{display:block;margin-top:1px;color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small,18px);font-weight:var(--w-medium)}.mailContent .mailThreadBusiness .mailThreadCopy>p,.mailContent .mailThreadCard .mailThreadCopy>p{height:auto;max-height:36px;margin:2px 0 4px;color:var(--text-muted);font-size:var(--fs-small);line-height:18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.mailContent .mailThreadBusiness footer,.mailContent .mailThreadCard footer{justify-content:flex-start;align-items:center;gap:6px;min-width:0}.mailContent .mailThreadContext,.mailContent .mailThreadContext.client,.mailContent .mailThreadContext.internal,.mailContent .mailThreadContext.unknown,.mailContent .mailTinyClient,.mailContent .mailTinyInternal,.mailContent .mailTinyUnknown{min-height:0;max-width:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-muted);font-size:var(--fs-micro);line-height:16px;font-weight:var(--w-regular);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailContent .mailThreadContext.unknown,.mailContent .mailTinyUnknown{color:var(--text-muted)}.mailContent .mailThreadAttention,.mailContent .mailThreadTriage{display:inline-flex;align-items:center;gap:5px;min-height:18px;margin:1px 0 0;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-muted);font-size:var(--fs-small);line-height:18px;font-weight:var(--w-medium)}.mailContent .mailThreadAttention{color:var(--attention)}.mailContent .mailThreadAttention:before{content:"●";margin-right:1px;color:var(--attention);font-size:9px;line-height:1}.mailContent .mailThreadAttentionIcon{display:none}.mailContent .mailThreadTriage>i{width:auto;height:auto;border:0;border-radius:0;color:var(--walnut);font-size:var(--fs-small)}.mailContent .mailThreadWorkMeta{min-width:0;margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.mailContent .mailThreadDraftMark,.mailContent .mailThreadWaiting{min-height:0;padding:0;border:0;border-radius:0;background:transparent;color:var(--text-muted);font-size:var(--fs-micro);line-height:16px;font-weight:var(--w-medium)}.mailContent .mailThreadWaiting.overdue{color:var(--error-text)}.mailContent .mailThreadDraftMark{color:var(--walnut)}.mailContent .mailThreadBusiness .mailTinyBounce,.mailContent .mailTinyBounce{min-height:20px;padding:1px 6px!important;border:1px solid #f1c5be;border-radius:var(--radius-pill);background:var(--mail-danger-wash)!important;color:var(--error-text)!important;font-size:var(--fs-micro)!important;font-weight:var(--w-medium)}.mailContent .mailConversation{display:flex;flex-direction:column;overflow:hidden;background:var(--surface)}.mailContent .mailAfterDetails,.mailContent .mailAttachmentLane,.mailContent .mailConversationContextV2,.mailContent .mailConversationHead,.mailContent .mailQuickReply{flex:0 0 auto}.mailContent .mailConversationHead{min-height:62px;padding:9px 14px;border-bottom:1px solid var(--mail-divider)}.mailContent .mailConversationTitle h3{font-size:var(--fs-heading);line-height:var(--lh-heading,24px)}.mailContent .mailConversationContextV2,.mailContent .mailCrmStrip,.mailContent .mailCrmStrip.internal,.mailContent .mailCrmStrip.linked,.mailContent .mailCrmStrip.unknown,.mailContent .mailCrmStrip.unknown.triaged{margin:0;padding:8px 12px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:var(--mail-subtle);box-shadow:none}.mailContent .mailCrmStrip.unknown.needsTriage{border-left:3px solid var(--walnut);background:var(--mail-subtle)}.mailContent .mailCrmStrip.junkKnown{border-left:3px solid var(--warning);background:var(--warning-bg)}.mailContent .mailConversationScroll.mailConversationHistory{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;background:var(--canvas)}.mailContent .mailMessageStackHistory{width:calc(100% - 36px);max-width:980px;margin:10px auto 14px;padding:0;gap:0;border:1px solid var(--mail-divider);border-radius:var(--radius-panel,12px);overflow:hidden;background:var(--surface);box-shadow:none}.mailContent .mailBubble,.mailContent .mailBubble.outbound{align-self:stretch;width:100%;max-width:none;margin:0;padding:12px 14px 14px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none}.mailContent .mailBubble:last-child{border-bottom:0}.mailContent .mailBubble.outbound{background:var(--mail-subtle)}.mailContent .mailBubbleHead{grid-template-columns:30px minmax(0,1fr) auto;gap:9px;align-items:center}.mailContent .mailBubbleAvatar{width:30px;height:30px;border:1px solid var(--mail-divider);border-radius:50%;background:var(--mail-subtle);color:var(--text-muted);font-size:var(--fs-micro);font-weight:var(--w-medium)}.mailContent .mailBubble.outbound .mailBubbleAvatar{background:var(--mail-selection);color:var(--walnut-strong)}.mailContent .mailBubbleHead b{color:var(--text-primary);font-size:var(--fs-small);line-height:var(--lh-small,18px);font-weight:var(--w-medium)}.mailContent .mailBubbleHead span,.mailContent .mailBubbleHead time{color:var(--text-muted);font-size:var(--fs-micro);line-height:var(--lh-micro,16px)}.mailContent .mailBubbleBody{max-width:900px;margin-top:8px;color:var(--text-primary);font-size:var(--fs-body);line-height:1.58}.mailContent .mailBubbleHeadActions{gap:5px}.mailContent .mailMessageDotsMenu>summary,.mailContent .mailMessageTaskButton{min-height:28px;height:28px;border-color:var(--mail-divider);background:transparent;color:var(--text-muted);box-shadow:none}.mailContent .mailMessageDotsMenu>summary:hover,.mailContent .mailMessageDotsMenu[open]>summary,.mailContent .mailMessageTaskButton:hover{background:var(--mail-hover);color:var(--text-primary)}.mailContent .mailAttachmentList{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;max-width:700px;margin-top:10px;border-top:1px solid var(--mail-divider)}.mailContent .mailAttachmentList a{max-width:none;min-height:38px;padding:7px 2px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:transparent;color:var(--text-primary);box-shadow:none}.mailContent .mailAttachmentList a:hover{background:var(--mail-hover)}.mailContent .mailAttachmentList b{font-size:var(--fs-small);font-weight:var(--w-medium)}.mailContent .mailAttachmentList span{color:var(--text-muted);font-size:var(--fs-micro)}.mailContent .mailRemoteImagesNotice{max-width:700px;margin-top:9px;padding:7px 9px;border:0;border-left:2px solid var(--info,#245b9e);border-radius:0;background:var(--info-bg,#EAF2FC);color:var(--info-text,#173F73);box-shadow:none}.mailContent .mailDeskEmpty.mailDeskEmptyBig{align-self:center;justify-self:center;color:var(--text-muted);text-align:center}.mailContent .mailDeskEmpty.mailDeskEmptyBig b{color:var(--text-primary);font-size:var(--fs-body);font-weight:var(--w-medium)}.mailContent .mailDeskEmpty.mailDeskEmptyBig span{margin-top:4px;color:var(--text-muted);font-size:var(--fs-small)}.mailContent .mailQuickReply{margin:0;padding:0;border:0;border-top:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none}.mailContent .mailQuickReplyTop{min-height:40px;margin:0;padding:0 12px;border-bottom:1px solid var(--mail-divider)}.mailContent .mailQuickReplyTop>div:first-child{gap:6px}.mailContent .mailQuickReplyTop b{font-size:var(--fs-body);font-weight:var(--w-medium)}.mailContent .mailQuickReplyTop span{color:var(--text-muted);font-size:var(--fs-small)}.mailContent .mailQuickReplyTopActions .mailTemplatePicker>summary,.mailContent .mailQuickReplyTopActions>button{min-height:30px;height:30px;border:1px solid var(--mail-divider);border-radius:var(--radius-control);background:var(--surface);color:var(--text-muted);box-shadow:none}.mailContent .mailQuickReplyTopActions .mailTemplatePicker>summary:hover,.mailContent .mailQuickReplyTopActions>button:hover{background:var(--mail-hover);color:var(--text-primary)}.mailContent .mailQuickReply>.mailEditor{margin:8px 12px 0;border:1px solid var(--control-border,#989088);border-radius:var(--radius-control);box-shadow:none;overflow:hidden}.mailContent .mailQuickReply>.mailEditor:focus-within{border-color:var(--walnut);box-shadow:0 0 0 2px rgba(140,94,60,.1)}.mailContent .mailQuickReply .mailEditorToolbar{min-height:34px;padding:3px 6px;border-bottom:1px solid var(--mail-divider);background:var(--mail-subtle)!important}.mailContent .mailQuickReply .mailEditorSurface{min-height:74px;max-height:150px;padding:9px 10px}.mailContent .mailSignatureSendPreview{min-height:34px;margin:0 12px;padding:6px 2px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:transparent;box-shadow:none}.mailContent .mailSignatureSendPreview>span{color:var(--text-muted)}.mailContent .mailSignatureSendPreview>b{color:var(--text-muted)!important;font-size:var(--fs-small);font-weight:var(--w-regular)}.mailContent .mailSignatureSendPreview>button{min-height:28px;padding:0 6px;border:0;background:transparent;color:var(--walnut-strong)}.mailContent .mailSignatureSendPreview>button:hover{background:var(--mail-hover)}.mailContent .mailQuickReplyBar{min-height:48px;margin:0;padding:7px 12px;border-top:0;background:var(--surface)}.mailContent .mailQuickTools{gap:8px;min-width:0}.mailContent .mailQuickTools>span{color:var(--text-muted)!important;font-size:var(--fs-small)!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailContent .mailDraftStatus,.mailContent .mailDraftStatus.error,.mailContent .mailDraftStatus.saving{min-height:0;padding:0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:var(--fs-small)!important;font-weight:var(--w-medium)!important}.mailContent .mailDraftStatus{color:var(--ok-text-strong,#3F7623)!important}.mailContent .mailDraftStatus.saving{color:var(--text-muted)!important}.mailContent .mailDraftStatus.error{color:var(--error-text,#7A271A)!important}.mailContent .mailQuickReplyActions .send{min-width:104px;height:36px}.mailContent .mailAttachmentLane{margin:0;padding:7px 12px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none}.mailContent .mailAttachmentLaneScroll a{height:34px;border:0;border-right:1px solid var(--mail-divider);border-radius:0;background:transparent}.mailContent .mailAttachmentLaneScroll a:hover{background:var(--mail-hover)}.mailContent .mailNextDock{border-top:1px solid var(--mail-divider);border-bottom:0;background:var(--surface);padding:8px 12px}.mailContent .mailNextDock .mailNextModes button{border-color:#D8D1CA;background:var(--surface);color:var(--text-muted);box-shadow:none}.mailContent .mailNextDock .mailNextModes button.active{background:var(--mail-selection);border-color:var(--mail-selection-line);color:var(--text-primary);box-shadow:none}}@media (min-width:1181px) and (max-width:1439px){.mailContent .mailDeskGrid{grid-template-columns:164px 326px minmax(0,1fr)}.mailContent .mailRailGroup>button{padding-left:7px;padding-right:7px}}@media (min-width:681px) and (max-width:1180px){.mailContent{padding-left:10px;padding-right:10px}.mailContent .mailDeskGrid{grid-template-columns:68px 310px minmax(0,1fr)}.mailContent .mailRail{padding-left:6px;padding-right:6px}.mailContent .mailRailFoot>div:last-child,.mailContent .mailRailGroup b,.mailContent .mailRailGroup>span{display:none}.mailContent .mailRailGroup>button{grid-template-columns:1fr;padding:0;position:relative}.mailContent .mailRailGroup i{text-align:center}.mailContent .mailRailGroup em,.mailContent .mailRailGroup em.turn{position:absolute;top:2px;right:2px;min-width:17px;height:17px;padding:0 4px;font-size:10px}.mailContent .mailRailFoot{justify-content:center;padding-left:0;padding-right:0}}@media (max-width:680px){.mailContent .mailThreadBusiness.needsReply:not(.active){background:var(--surface);border-left-color:var(--attention)}.mailContent .mailThreadBusiness.active,.mailContent .mailThreadBusiness.active.needsReply{background:var(--selected-bg)}.mailContent .mailThreadAttention{background:transparent;color:var(--attention)}}@media (prefers-reduced-motion:reduce){.mailContent .mailConversationScroll,.mailContent .mailThreadScroll{scroll-behavior:auto!important}}.mailContent .mailBubbleToggle,.mailContent .mailHistoryPill,.mailContent .mailQuoteToggle{visibility:visible!important;opacity:1!important;cursor:pointer;color:var(--walnut-strong,#6E472B);font-size:var(--fs-small,13px);line-height:var(--lh-small,18px);font-weight:var(--w-medium,500)}.mailContent .mailHistoryPill{display:inline-flex!important;align-items:center;justify-content:center;align-self:center;min-height:30px;margin:2px auto;padding:0 10px;border:1px solid var(--mail-divider);border-radius:var(--radius-pill,999px);background:var(--surface);box-shadow:none}.mailContent .mailHistoryPill:hover{background:var(--mail-hover)}.mailContent .mailHistoryPill.subtle{opacity:.82!important}.mailContent .mailBubbleToggle,.mailContent .mailQuoteToggle{display:inline-flex!important;align-items:center;min-height:28px;margin-top:7px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-decoration:none}.mailContent .mailBubbleToggle:hover,.mailContent .mailQuoteToggle:hover{text-decoration:underline}.mailContent .mailQuotedBody{margin-top:7px;padding:8px 10px;border-left:2px solid var(--mail-divider);background:transparent;color:var(--text-muted);font-size:var(--fs-small,13px);line-height:var(--lh-body,20px)}.mailContent .mailAfterSendSelect:focus-within{border-color:var(--walnut,#8C5E3C);outline:none;box-shadow:none}.mailContent .mailAfterSendSelect>select:focus,.mailContent .mailAfterSendSelect>select:focus-visible{border:0!important;outline:none!important;outline-offset:0!important;box-shadow:none!important}.mailContent .mailConversationContextV2{max-height:none;overflow:visible}@media (min-width:681px){.mailContent .mailContextDetails{margin:6px -12px -8px;border:0;border-top:1px solid var(--mail-divider);border-radius:0;background:var(--surface);overflow:hidden}.mailContent .mailContextDetailsSummary{min-height:42px;padding:0 12px;background:#F4F1ED;color:var(--text-primary);border:0;transition:background var(--motion-fast,.1s) ease}.mailContent .mailContextDetailsSummary:hover{background:#EFEAE4}.mailContent .mailContextDetailsSummary>div{gap:8px}.mailContent .mailContextDetailsSummary b{font-size:var(--fs-body,14px);line-height:var(--lh-body,20px);font-weight:var(--w-medium,500);color:var(--text-primary)}.mailContent .mailContextDetailsSummary span{font-size:var(--fs-small,13px);line-height:var(--lh-small,18px);color:var(--text-muted)}.mailContent .mailContextDetailsSummary>i{width:28px;height:28px;color:var(--walnut-strong,#6E472B);font-size:18px}.mailContent .mailContextDetails[open]>.mailContextDetailsSummary{background:#F4F1ED;border-bottom:1px solid var(--mail-divider)}.mailContent .mailContextDetailsBody{padding:0;max-height:min(32dvh,300px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;background:var(--surface)}.mailContent .mailContextDetailsBody .mailContextDealsV2{margin:0;padding:0;border:0}.mailContent .mailContextDealsHead{min-height:34px;padding:0 12px;border-bottom:1px solid var(--mail-divider);background:var(--mail-subtle)}.mailContent .mailContextDealsHead>div{gap:6px}.mailContent .mailContextDealsHead b,.mailContent .mailContextDealsHead span{font-size:var(--fs-small,13px);line-height:var(--lh-small,18px)}.mailContent .mailContextDealRows{display:block}.mailContent .mailContextDealRow,.mailContent .mailContextDealRow.attention{display:grid;grid-template-columns:minmax(170px,.9fr) auto minmax(250px,1.25fr) auto;grid-gap:10px;gap:10px;align-items:center;min-height:58px;padding:7px 12px;border:0;border-bottom:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none}.mailContent .mailContextDealRow.attention{box-shadow:inset 2px 0 var(--attention)}.mailContent .mailDealProduct b{font-size:var(--fs-body,14px);line-height:var(--lh-body,20px)}.mailContent .mailDealNow b,.mailContent .mailDealNow span,.mailContent .mailDealProduct span{font-size:var(--fs-small,13px);line-height:var(--lh-small,18px)}.mailContent .mailDealNow span,.mailContent .mailDealProduct span{margin-top:0}.mailContent .mailDealNow{align-items:center;gap:6px}.mailContent .mailDealActions,.mailContent .mailDealBlockers+.mailDealActions{grid-column:4;grid-row:1;align-self:center;display:flex;flex-wrap:nowrap;gap:5px;padding:0;border:0}.mailContent .mailDealActions>span{display:none}.mailContent .mailDealActions>button{min-height:30px;height:30px;padding:0 8px;white-space:nowrap}.mailContent .mailDealBlockers{grid-column:1/-1;grid-row:2;padding-top:6px;border-top:1px solid var(--mail-divider)}.mailContent .mailContextDetailsBody .mailContextFollowupsV2{margin:0;padding:0;border:0}.mailContent .mailContextFollowupsV2>summary{min-height:40px;padding:0 12px!important;border:0!important;border-radius:0!important;background:var(--mail-subtle)!important}.mailContent .mailContextFollowupsV2>summary>div{min-width:0;display:flex;flex-direction:row;align-items:baseline;gap:8px}.mailContent .mailContextFollowupsV2>summary>div>b,.mailContent .mailContextFollowupsV2>summary>div>span,.mailContent .mailContextFollowupsV2>summary>em{font-size:var(--fs-small,13px)!important;line-height:var(--lh-small,18px)}.mailContent .mailContextFollowupsV2[open] .mailContextFollowupList{position:static;inset:auto;margin:0;max-height:160px;overflow-y:auto;padding:4px 8px 8px;border:0;border-top:1px solid var(--mail-divider);border-radius:0;background:var(--surface);box-shadow:none}}@media (min-width:681px) and (max-width:1180px){.mailContent .mailContextDealRow,.mailContent .mailContextDealRow.attention{grid-template-columns:minmax(150px,1fr) auto minmax(190px,1.2fr)}.mailContent .mailDealActions,.mailContent .mailDealBlockers+.mailDealActions{grid-column:1/-1;grid-row:auto;justify-content:flex-end;padding-top:5px;border-top:1px solid var(--mail-divider)}}@media (min-width:681px){.mailContent .mailConversationScroll.mailConversationHistory{display:flex;flex-direction:column}.mailContent .mailMessageStackHistory{min-height:0;height:auto;flex:0 0 auto;justify-content:flex-start;margin-top:auto}.mailContent .mailDeskGrid{grid-template-columns:176px clamp(380px,24vw,440px) minmax(0,1fr)}.mailContent .mailThreadBusiness,.mailContent .mailThreadCard{min-height:102px;padding:10px 11px 9px;grid-template-columns:34px minmax(0,1fr);gap:10px}.mailContent .mailThreadAvatar,.mailContent .mailThreadBusiness .mailThreadAvatar,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-client,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-internal,.mailContent .mailThreadBusiness .mailThreadAvatar.kind-unknown{width:34px;height:34px}.mailContent .mailThreadBusiness .mailThreadCopy>strong,.mailContent .mailThreadBusiness .mailThreadLine b,.mailContent .mailThreadCard .mailThreadCopy>strong,.mailContent .mailThreadCard .mailThreadLine b{font-size:13px;line-height:18px}.mailContent .mailThreadBusiness .mailThreadCopy>p,.mailContent .mailThreadCard .mailThreadCopy>p{margin:2px 0 5px;max-height:38px;font-size:12px;line-height:18px}.mailContent .mailThreadBusiness .mailThreadLine time,.mailContent .mailThreadCard .mailThreadLine time,.mailContent .mailThreadContext,.mailContent .mailThreadContext.client,.mailContent .mailThreadContext.internal,.mailContent .mailThreadContext.unknown,.mailContent .mailTinyClient,.mailContent .mailTinyInternal,.mailContent .mailTinyUnknown{font-size:11px;line-height:15px}.mailContent .mailThreadBusiness footer.mailThreadFooterV2{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:3px;gap:3px;align-items:start;margin-top:1px}.mailContent .mailThreadContextLaneV2,.mailContent .mailThreadStateLaneV2{min-width:0;display:flex;align-items:center;gap:6px}.mailContent .mailThreadContextLaneV2{overflow:hidden}.mailContent .mailThreadContextLaneV2 .mailThreadContext{max-width:100%}.mailContent .mailThreadStateLaneV2{min-height:17px;flex-wrap:wrap}.mailContent .mailThreadStateLaneV2 .mailThreadWaiting{display:inline-flex;align-items:center;gap:4px;color:var(--text-muted);font-size:11px;line-height:15px;font-weight:var(--w-medium)}.mailContent .mailThreadStateLaneV2 .mailThreadWaiting i{width:14px;font-style:normal;text-align:center;color:#8c8278}.mailContent .mailThreadStateLaneV2 .mailThreadWaiting.overdue,.mailContent .mailThreadStateLaneV2 .mailThreadWaiting.overdue i{color:var(--error-text)}.mailContent .mailStageBadge{flex:0 0 auto}.mailContent .mailConversation{position:relative}.mailContent .mailConversationScroll.mailConversationHistory{display:block}.mailContent .mailMessageStackHistory{width:calc(100% - 36px);max-width:1180px;min-height:0;height:auto;flex:0 0 auto;justify-content:flex-start;align-content:flex-start;margin:12px 18px 24px}.mailContent .mailBubbleBody{max-width:1040px}.mailContent .mailQuickReply>.mailEditor{margin:8px 12px 0}.mailContent .mailQuickReply .mailEditorSurface{min-height:150px;max-height:260px;padding:11px 12px;font-size:13px;line-height:1.55}.mailContent .mailQuickReplyTop{min-height:44px}.mailContent .mailQuickReplyTopActions{gap:6px}.mailContent .mailReplyExpandButton{min-width:92px}.mailContent .mailQuickReply.expanded{position:absolute;z-index:35;inset:70px 16px 16px;display:flex;flex-direction:column;min-height:0;border:1px solid var(--mail-divider);border-radius:12px;background:var(--surface);box-shadow:0 18px 48px rgba(55,42,30,.16);overflow:hidden}.mailContent .mailQuickReply.expanded>.mailEditor{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.mailContent .mailQuickReply.expanded .mailEditorSurfaceWrap{flex:1 1 auto;min-height:0}.mailContent .mailQuickReply.expanded .mailEditorSurface{height:100%;min-height:280px;max-height:none}.mailContent .mailEditorToolbar{min-height:42px!important;padding:5px 7px!important;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#faf8f5!important;border-bottom:1px solid var(--mail-divider)}.mailContent .mailEditorPrimaryTools{min-width:0;display:flex;align-items:center;gap:3px;flex-wrap:wrap}.mailContent .mailEditorAction,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary{width:auto!important;min-width:0;height:30px!important;min-height:30px!important;padding:0 8px!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#5d554e!important;display:inline-flex!important;align-items:center;justify-content:center;gap:5px;font-size:11px!important;line-height:1!important;font-weight:600!important;white-space:nowrap;box-shadow:none!important}.mailContent .mailEditorAction.active,.mailContent .mailEditorAction:hover,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:hover{border-color:#ddd5cc!important;background:#fff!important;color:var(--text-primary)!important}.mailContent .mailEditorAction>span{font-size:12px}.mailContent .mailEditorAction>b{font:inherit;font-weight:600}.mailContent .mailEditorAction>i{font-style:normal;color:var(--text-muted)}.mailContent .mailEditorToolbarAddon{display:flex;align-items:center}.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:before{content:"▤";font-size:12px}.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary{font-size:0!important}.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:after{content:"Шаблон";font-size:11px}.mailContent .mailEditorHint{margin-left:auto;flex:0 0 auto;color:var(--text-muted);font-size:10.5px}.mailContent .mailEditorFormatting{min-height:36px;padding:3px 7px;display:flex;align-items:center;gap:2px;border-bottom:1px solid var(--mail-divider);background:#fff}.mailContent .mailEditorFormatting button{width:30px;height:28px;border:0;border-radius:6px;background:transparent;color:#5d554e;font:inherit;font-size:11px;cursor:pointer}.mailContent .mailEditorFormatting button:hover{background:var(--mail-hover);color:var(--text-primary)}.mailContent .mailEditorFormatting .mailEditorDivider{width:1px;height:18px;margin:0 3px;background:var(--mail-divider)}.mailContent .mailComposeOverlay{align-items:center!important;justify-content:center!important;padding:28px!important;background:rgba(39,34,29,.24)!important}.mailContent .mailComposeWindow{width:min(1080px,calc(100vw - 72px))!important;height:min(780px,calc(100vh - 96px))!important;border-radius:14px!important;border-color:#dcd5cd!important;box-shadow:0 26px 76px rgba(42,33,25,.22)!important}.mailContent .mailComposeWindow>header{min-height:56px;height:56px;padding:0 16px;background:#faf8f5}.mailContent .mailComposeWindow>header b{font-size:14px}.mailContent .mailComposeWindow>header span{font-size:11px}.mailContent .mailComposeRows label{min-height:46px;grid-template-columns:58px minmax(0,1fr) auto;padding:0 16px}.mailContent .mailComposeRows label>span{font-size:11.5px}.mailContent .mailComposeRows input,.mailContent .mailComposeRows select{font-size:13px}.mailContent .mailComposeEditor{padding:10px 14px 0}.mailContent .mailComposeEditor .mailEditor{height:100%;display:flex;flex-direction:column}.mailContent .mailComposeEditor .mailEditorSurfaceWrap{flex:1 1 auto;min-height:0}.mailContent .mailComposeEditor .mailEditorSurface{height:100%;min-height:280px;max-height:none;padding:12px;font-size:13px;line-height:1.55}.mailContent .mailComposeWindow>footer{min-height:58px;padding:9px 14px}}@media (min-width:681px) and (max-width:1180px){.mailContent .mailDeskGrid{grid-template-columns:150px 350px minmax(0,1fr)}.mailContent .mailEditorAction>b,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:after{display:none}.mailContent .mailEditorAction,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary{width:31px!important;padding:0!important}}@media (max-width:680px){.mailContent .mailEditorPrimaryTools{display:flex;gap:3px;overflow-x:auto}.mailContent .mailEditorAction,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary{min-height:32px}.mailContent .mailEditorAction>b{display:none}.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary{font-size:0!important}.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:before{content:"▤";font-size:12px}.mailContent .mailEditorHint,.mailContent .mailEditorToolbarAddon .mailTemplatePicker>summary:after{display:none}.mailContent .mailQuickReply .mailEditorSurface{min-height:120px;max-height:220px}.mailContent .mailQuickReply.expanded{position:static}.mailContent .mailThreadBusiness footer.mailThreadFooterV2{display:grid;grid-gap:3px;gap:3px}}@media (min-width:681px){.mailContent .mailThreadContextLaneV2 .mailThreadContext.client{width:100%;display:flex;align-items:center;gap:6px}.mailContent .mailThreadContextLaneV2 .mailThreadContext.client>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.mailContent .mailEditor{overflow:visible!important}.mailContent .mailEditorToolbar{position:relative;z-index:42;overflow:visible!important;border-radius:7px 7px 0 0}.mailContent .mailEditorPrimaryTools,.mailContent .mailEditorToolbarAddon,.mailContent .mailEditorToolbarAddon .mailTemplatePicker{overflow:visible!important}.mailContent .mailEditorToolbarAddon .mailTemplatePicker{position:relative;z-index:60}.mailContent .mailEditorToolbarAddon .mailTemplatePicker .mailTemplateMenu{top:auto!important;bottom:calc(100% + 8px)!important;left:0!important;right:auto!important;z-index:220!important;width:min(360px,calc(100vw - 48px));max-height:min(380px,52vh);overflow:auto!important;overscroll-behavior:contain;transform-origin:left bottom}.mailContent .mailEditorSurfaceWrap{overflow:hidden;border-radius:0 0 7px 7px}.mailContent .mailEditorFormatting{position:relative;z-index:2}.mailContent .mailSignatureSendPreview{min-height:32px;padding:5px 4px;gap:7px}.mailContent .mailSignatureSendPreview>span{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:var(--green-bg,#eef5e9);color:var(--green-text,#55734b);font-size:10px;font-weight:750}.mailContent .mailSignatureSendPreview.disabled>span{background:var(--neutral-bg,#f3f1ee);color:var(--text-muted)}.mailContent .mailSignatureSendPreview>b{font-size:11.5px;font-weight:600;color:#5d554e}.mailContent .mailSignatureSendPreview>button{margin-left:auto;min-height:28px;padding:0 8px;border-radius:7px}.mailContent .mailBubble{box-sizing:border-box;overflow:visible}.mailContent .mailBubbleHead{min-width:0;grid-template-columns:32px minmax(0,1fr) minmax(150px,auto);column-gap:9px}.mailContent .mailBubbleHeadActions{min-width:0;max-width:100%;display:flex;align-items:center;justify-content:flex-end;gap:5px;padding-right:2px;box-sizing:border-box;white-space:nowrap}.mailContent .mailMessageDotsMenu{position:relative;flex:0 0 auto;margin:0}.mailContent .mailMessageDotsMenu>summary{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;box-sizing:border-box!important;border-radius:7px!important;display:grid!important;place-items:center!important;line-height:1!important;transform:none!important}.mailContent .mailBubbleHeadActions time{flex:0 0 auto;margin-left:1px}.mailContent .mailMessageTaskButton{height:30px!important;min-height:30px!important;padding:0 9px!important;border:1px solid #d6c0ad!important;border-radius:7px!important;background:var(--walnut-soft,#f3ebe4)!important;color:var(--walnut,#8c5a32)!important;font-size:11px!important;font-weight:650!important;line-height:1!important;box-shadow:none!important}.mailContent .mailMessageTaskButton:hover{background:#eee0d3!important;border-color:#c5a98f!important}@media(max-width:900px){.mailContent .mailBubbleHead{grid-template-columns:30px minmax(0,1fr) auto}.mailContent .mailMessageTaskButton{width:30px!important;min-width:30px!important;padding:0!important;font-size:0!important}.mailContent .mailMessageTaskButton:before{content:"+";font-size:15px;line-height:1}}.mailContent .mailStatusPopoverCompact{width:330px!important;max-width:min(330px,calc(100vw - 32px))!important;padding:0!important}.mailContent .mailStatusPopoverCompact>header{padding:11px 12px 9px!important;border-bottom:1px solid var(--mail-divider);display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}.mailContent .mailStatusPopoverCompact>header b{font-size:12.5px!important}.mailContent .mailStatusPopoverCompact>header span{font-size:10.5px!important;color:var(--text-muted)!important}.mailContent .mailStatusCompactLine{margin:9px 10px;padding:9px 10px;border:1px solid #e5e0d9;border-radius:8px;background:#faf9f7;display:grid;grid-template-columns:12px 1fr;grid-gap:8px;gap:8px;align-items:center}.mailContent .mailStatusCompactLine>.mailStatusDot{width:8px!important;height:8px!important;margin:0!important;border-radius:50%}.mailContent .mailStatusCompactLine>div{display:flex;flex-direction:column;gap:2px}.mailContent .mailStatusCompactLine b{font-size:11.5px}.mailContent .mailStatusCompactLine span{font-size:9.8px;color:var(--text-muted)}.mailContent .mailStatusPopoverCompact>p{margin:0 10px 9px;padding:8px 9px;border-radius:7px;background:var(--amber-bg,#fff8e9);color:#78603a;font-size:10px;line-height:14px}.mailContent .mailStatusPopoverCompact>footer{padding:0 10px 10px!important;border:0!important;display:flex!important;justify-content:flex-end!important}.mailContent .mailStatusPopoverCompact>footer button{min-height:30px!important;padding:0 9px!important;border:1px solid #d7cfc6!important;border-radius:7px!important;background:#fff!important;color:var(--walnut,#8c5a32)!important;font-size:10.5px!important;font-weight:600!important}.mailContent .mailReplyIdentity{min-width:0;display:flex!important;align-items:center!important;gap:7px!important;flex:1 1 auto}.mailContent .mailReplyIdentity>b{flex:0 0 auto}.mailContent .mailReplySender{min-width:0;max-width:560px;display:flex!important;align-items:center!important;gap:6px!important;margin:0!important}.mailContent .mailReplySender>span{flex:0 0 auto;font-size:10.5px!important;color:var(--text-muted)}.mailContent .mailReplySender select{min-width:230px;max-width:430px;height:31px;padding:0 28px 0 9px;border:1px solid #d8d0c7;border-radius:7px;background:#fff;color:#4e4944;font:inherit;font-size:11px;outline:none}.mailContent .mailReplySender select:focus{border-color:#b99878;box-shadow:0 0 0 2px rgba(140,90,50,.08)}.mailContent .mailReplySender.needsChoice select{border-color:#d8b66c;background:#fffaf0}.mailContent .mailReplySender>em{font-style:normal;font-size:9.2px;color:var(--text-muted);white-space:nowrap}.mailContent .mailReplyReadOnlyHint{font-style:normal;font-size:9.8px;color:var(--terracotta-text,#954936);white-space:nowrap}@media(max-width:980px){.mailContent .mailQuickReplyTop,.mailContent .mailReplyIdentity{align-items:flex-start!important}.mailContent .mailReplyIdentity{flex-direction:column!important;gap:4px!important}.mailContent .mailReplySender{width:100%;max-width:none}.mailContent .mailReplySender select{min-width:0;max-width:none;flex:1 1 auto}}@media(max-width:680px){.mailContent .mailReplySender{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important}.mailContent .mailReplySender>em{grid-column:2;white-space:normal}.mailContent .mailStatusPopoverCompact{right:auto!important;left:0!important}}.mailContent .mailQuickReply.expanded .mailEditorToolbarAddon .mailTemplatePicker .mailTemplateMenu{top:calc(100% + 8px)!important;bottom:auto!important;transform-origin:left top;max-height:min(380px,calc(100vh - 220px))}.workWorkspace .metric.tone-blue{border-color:color-mix(in srgb,var(--blue) 28%,var(--border,#e5e0da));background:color-mix(in srgb,var(--blue-bg) 72%,white)}.workWorkspace .metric.tone-blue b{color:var(--blue-text)}.workWorkspace .metric.tone-amber{border-color:color-mix(in srgb,var(--amber) 30%,var(--border,#e5e0da));background:color-mix(in srgb,var(--amber-bg) 76%,white)}.workWorkspace .metric.tone-amber b{color:var(--amber-text)}.workWorkspace .metric.tone-neutral{background:color-mix(in srgb,var(--neutral-bg) 64%,white)}.workWorkspace .metric.dangerMetric,.workWorkspace .metric.tone-terracotta{border-color:color-mix(in srgb,var(--terracotta) 30%,var(--border,#e5e0da));background:color-mix(in srgb,var(--terracotta-bg) 72%,white)}.workWorkspace .metric.dangerMetric b,.workWorkspace .metric.tone-terracotta b{color:var(--terracotta)}.workAttentionPanel .attentionLine.kind-mail_reply strong{color:var(--blue-text)}.workAttentionPanel .attentionLine.kind-mail_reply .reasonIcon{background:var(--blue-bg);color:var(--blue-strong)}.workAttentionPanel .attentionLine.kind-task_overdue strong,.workAttentionPanel .attentionLine.kind-waiting_overdue strong{color:var(--terracotta)}.workAttentionPanel .attentionLine.kind-no_plan strong{color:var(--neutral-text);font-weight:500}.workAttentionPanel .attentionLine.kind-no_plan .reasonIcon{background:var(--neutral-bg);color:var(--neutral-text)}.workWaitingPanel .workWaitingRow:hover{background:color-mix(in srgb,var(--neutral-bg) 78%,white)}.tasksWorkspaceV2 .taskGroup.tone-blue{border-color:color-mix(in srgb,var(--blue) 24%,var(--border,#e5e0da))!important}.tasksWorkspaceV2 .taskGroup.tone-blue .taskGroupHead>span{background:var(--blue-bg)!important;color:var(--blue-text)!important}.tasksWorkspaceV2 .taskGroup.tone-amber{border-color:color-mix(in srgb,var(--amber) 26%,var(--border,#e5e0da))!important}.tasksWorkspaceV2 .taskGroup.tone-amber .taskGroupHead>span{background:var(--amber-bg)!important;color:var(--amber-text)!important}.tasksWorkspaceV2 .taskGroup.dangerGroup,.tasksWorkspaceV2 .taskGroup.tone-terracotta{border-color:color-mix(in srgb,var(--terracotta) 28%,var(--border,#e5e0da))!important}.tasksWorkspaceV2 .dangerGroup .taskGroupHead>span,.tasksWorkspaceV2 .taskGroup.tone-terracotta .taskGroupHead>span{background:var(--terracotta-bg)!important;color:var(--terracotta)!important}.waitingRegistry{background:color-mix(in srgb,var(--neutral-bg) 28%,white)!important}.waitingRegistryHead>span{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.waitingBucket.due>b,.waitingRegistryRow.due em{color:var(--terracotta)!important}.clientRegistrySummary .attention{border-color:color-mix(in srgb,var(--blue) 28%,var(--border,#e5e1dc));background:var(--blue-bg)}.clientRegistrySummary .attention b{color:var(--blue-text)}.clientRegistryFiltersV2 .seg.attention.active{background:var(--blue-bg);border-color:color-mix(in srgb,var(--blue) 65%,white);color:var(--blue-text)}.clientRegistryTable tbody tr.needsAction:not(.overdue)>td:first-child{border-left-color:var(--blue)!important}.clientRegistryTable tbody tr.needsAction:not(.overdue) .clientRegistryNext.attention>b{color:var(--blue-text)!important}.clientRegistryTable tbody tr.overdue>td:first-child{border-left-color:var(--terracotta)!important}.clientRegistryTable tbody tr.overdue .clientRegistryNext>b{color:var(--terracotta)!important}.clientRegistryTable tbody tr.waiting .clientRegistryNext>b{color:var(--neutral-text)!important}.clientDealCount.active{background:var(--violet-bg)!important;color:var(--violet-text)!important}.clientWorkspace .attentionBanner:not(.danger){border-color:color-mix(in srgb,var(--blue) 30%,var(--border,#e5e1dc))!important;background:var(--blue-bg)!important;color:var(--blue-text)!important;box-shadow:inset 3px 0 var(--blue)!important}.clientWorkspace .attentionBanner.danger{border-color:color-mix(in srgb,var(--terracotta) 32%,var(--border,#e5e1dc))!important;background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important;box-shadow:inset 3px 0 var(--terracotta)!important}.clientWorkspace .attentionBanner:not(.danger) .attentionMailLink{color:var(--blue-strong)!important}.clientWorkspace .attentionBanner.danger .attentionMailLink{color:var(--terracotta-strong)!important}.clientWorkspace .dealSampleMeta{color:var(--amber-text)!important}.clientWorkspace .dealOrderMeta{color:var(--green-text)!important}.clientWorkspace .clientWaitingItem:not(.due){background:color-mix(in srgb,var(--neutral-bg) 42%,white)!important}.clientWorkspace .clientWaitingItem.due{box-shadow:inset 3px 0 var(--terracotta)!important;background:var(--terracotta-bg)!important}.clientWorkspace .clientWaitingItem.due small{color:var(--terracotta)!important}.stageBadge.stage-new{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.stageBadge.stage-contact{background:var(--blue-bg)!important;color:var(--blue-text)!important}.stageBadge.stage-price{background:var(--violet-bg)!important;color:var(--violet-text)!important}.stageBadge.stage-sample{background:var(--amber-bg)!important;color:var(--amber-text)!important}.stageBadge.stage-negotiation{background:var(--violet-bg)!important;color:var(--violet-text)!important}.stageBadge.stage-first_order,.stageBadge.stage-repeat{background:var(--green-bg)!important;color:var(--green-text)!important}.stageBadge.stage-paused{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.stageBadge.stage-lost{background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important}.controlMetric.tone-blue,.salesDashMetric.tone-blue{border-color:color-mix(in srgb,var(--blue) 28%,var(--border,#e5e1dc))!important;background:color-mix(in srgb,var(--blue-bg) 62%,white)!important}.controlMetric.tone-blue b,.salesDashMetric.tone-blue b{color:var(--blue-text)!important}.controlMetric.tone-amber,.salesDashMetric.tone-amber{border-color:color-mix(in srgb,var(--amber) 28%,var(--border,#e5e1dc))!important;background:color-mix(in srgb,var(--amber-bg) 68%,white)!important}.controlMetric.tone-amber b,.salesDashMetric.tone-amber b{color:var(--amber-text)!important}.controlMetric.tone-green,.salesDashMetric.tone-green{border-color:color-mix(in srgb,var(--green) 28%,var(--border,#e5e1dc))!important;background:color-mix(in srgb,var(--green-bg) 68%,white)!important}.controlMetric.tone-green b,.salesDashMetric.tone-green b{color:var(--green-text)!important}.controlMetric.tone-violet,.salesDashMetric.tone-violet{border-color:color-mix(in srgb,var(--violet) 28%,var(--border,#e5e1dc))!important;background:color-mix(in srgb,var(--violet-bg) 70%,white)!important}.controlMetric.tone-violet b,.salesDashMetric.tone-violet b{color:var(--violet-text)!important}.controlMetric.tone-neutral,.salesDashMetric.tone-neutral{background:color-mix(in srgb,var(--neutral-bg) 55%,white)!important}.controlMetric.danger,.controlMetric.tone-terracotta,.salesDashMetric.danger,.salesDashMetric.tone-terracotta{border-color:color-mix(in srgb,var(--terracotta) 30%,var(--border,#e5e1dc))!important;background:color-mix(in srgb,var(--terracotta-bg) 70%,white)!important}.controlFocusRow.danger .controlReasonIcon,.controlMemberStat.danger,.controlMetric.danger b,.controlMetric.tone-terracotta b,.salesDashMetric.danger b,.salesDashMetric.tone-terracotta b{color:var(--terracotta)!important}.sampleStateCard,.sampleStatus{border-color:color-mix(in srgb,var(--neutral-text) 18%,var(--border,#e5e1dc))}.sampleStatus-request_created{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.sampleStatus-confirmed,.sampleStatus-preparing,.sampleStatus-production_sent{background:var(--blue-bg)!important;color:var(--blue-text)!important}.sampleStatus-blocked_batch{background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important}.sampleStatus-feedback_wait,.sampleStatus-ready,.sampleStatus-received,.sampleStatus-sent,.sampleStatus-testing{background:var(--amber-bg)!important;color:var(--amber-text)!important}.sampleStatus-approved,.sampleStatus-converted_order{background:var(--green-bg)!important;color:var(--green-text)!important}.sampleStatus-rejected{background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important}.sampleStatus-repeat,.sampleStatus-revision{background:var(--violet-bg)!important;color:var(--violet-text)!important}.sampleStatus-closed{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.sampleStateCard.sampleStatus-confirmed,.sampleStateCard.sampleStatus-preparing,.sampleStateCard.sampleStatus-production_sent{box-shadow:inset 3px 0 var(--blue)}.sampleStateCard.sampleStatus-feedback_wait,.sampleStateCard.sampleStatus-ready,.sampleStateCard.sampleStatus-received,.sampleStateCard.sampleStatus-sent,.sampleStateCard.sampleStatus-testing{box-shadow:inset 3px 0 var(--amber)}.sampleStateCard.sampleStatus-approved,.sampleStateCard.sampleStatus-converted_order{box-shadow:inset 3px 0 var(--green)}.sampleStateCard.sampleStatus-blocked_batch,.sampleStateCard.sampleStatus-rejected{box-shadow:inset 3px 0 var(--terracotta)}.sampleStateCard.sampleStatus-repeat,.sampleStateCard.sampleStatus-revision{box-shadow:inset 3px 0 var(--violet)}.clientOrderStatus.order-application{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.clientOrderStatus.order-awaiting_payment{background:var(--amber-bg)!important;color:var(--amber-text)!important}.clientOrderStatus.order-completed,.clientOrderStatus.order-paid,.clientOrderStatus.order-shipped{background:var(--green-bg)!important;color:var(--green-text)!important}.clientOrderStatus.order-preparing,.clientOrderStatus.order-ready_to_ship{background:var(--blue-bg)!important;color:var(--blue-text)!important}.clientOrderStatus.order-cancelled{background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important}.orderRow.order-awaiting_payment{box-shadow:inset 2px 0 var(--amber)}.orderRow.order-completed,.orderRow.order-paid,.orderRow.order-shipped{box-shadow:inset 2px 0 var(--green)}.orderRow.order-preparing,.orderRow.order-ready_to_ship{box-shadow:inset 2px 0 var(--blue)}.orderRow.order-cancelled{box-shadow:inset 2px 0 var(--terracotta)}.orderFlowCurrent.order-awaiting_payment{border-left-color:var(--amber)!important;background:var(--amber-bg)!important}.orderFlowCurrent.order-completed,.orderFlowCurrent.order-paid,.orderFlowCurrent.order-shipped{border-left-color:var(--green)!important;background:var(--green-bg)!important}.orderFlowCurrent.order-preparing,.orderFlowCurrent.order-ready_to_ship{border-left-color:var(--blue)!important;background:var(--blue-bg)!important}.orderFlowCurrent.order-cancelled{border-left-color:var(--terracotta)!important;background:var(--terracotta-bg)!important}@media (min-width:681px){.mailContent .mailRailGroup em.turn{color:var(--blue-text)!important;background:var(--blue-bg)!important}.mailContent .mailThreadBusiness.needsReply:not(.active){border-left-color:var(--blue)!important;background:var(--surface)!important}.mailContent .mailThreadBusiness.needsReply:not(.active) .mailThreadAttention{color:var(--blue-text)!important}.mailContent .mailThreadBusiness.waitingOverdue:not(.needsReply):not(.active){box-shadow:inset 3px 0 var(--terracotta)!important}.mailContent .mailRailGroup em.danger{background:var(--terracotta-bg)!important;color:var(--terracotta-text)!important}}.mailContent .mailThreadAttention{color:var(--blue-text)!important}.mailContent .mailThreadBusiness.waitingOverdue .mailThreadAttention{color:var(--terracotta)!important}.priceExcelPreviewRow.new{box-shadow:inset 2px 0 var(--green)}.priceExcelPreviewRow.changed{box-shadow:inset 2px 0 var(--blue)}.priceExcelPreviewRow.skip,.priceExcelPreviewRow.unchanged{box-shadow:inset 2px 0 var(--status-waiting)}.priceExcelPreviewRow.error,.priceExcelStats .bad{box-shadow:inset 2px 0 var(--terracotta)}.eventIcon.email,.eventIcon.task{background:var(--blue-bg)!important;color:var(--blue-text)!important}.eventIcon.sample{background:var(--amber-bg)!important;color:var(--amber-text)!important}.eventIcon.order{background:var(--green-bg)!important;color:var(--green-text)!important}.eventIcon.stage{background:var(--violet-bg)!important;color:var(--violet-text)!important}.eventIcon.waiting{background:var(--neutral-bg)!important;color:var(--neutral-text)!important}.toast.ok{background:var(--green-strong)!important;color:white!important}.toast.error{background:var(--terracotta-strong)!important;color:white!important}